{"id":52672,"date":"2025-08-30T17:32:51","date_gmt":"2025-08-30T14:32:51","guid":{"rendered":"https:\/\/engeg.com\/b\/?page_id=52672"},"modified":"2025-08-30T17:33:31","modified_gmt":"2025-08-30T14:33:31","slug":"%d9%85%d9%8a%d8%b2%d8%a7%d9%86-%d8%a7%d9%84%d9%82%d8%a7%d9%85%d9%87","status":"publish","type":"page","link":"https:\/\/engeg.com\/b\/%d9%85%d9%8a%d8%b2%d8%a7%d9%86-%d8%a7%d9%84%d9%82%d8%a7%d9%85%d9%87\/","title":{"rendered":"\u0645\u064a\u0632\u0627\u0646 \u0627\u0644\u0642\u0627\u0645\u0647"},"content":{"rendered":"<div class=\"calculator-output\"><!-- \u0627\u0628\u062f\u0623 \u0627\u0644\u0646\u0633\u062e \u0645\u0646 \u0647\u0646\u0627 - \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0645\u0639 \u0627\u0644\u0645\u0644\u062e\u0635\u0627\u062a \u0648\u0627\u0644\u0645\u0634\u0627\u0631\u0643\u0629 -->\r\n\r\n<style>\r\n    \/* --- Google Fonts --- *\/\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Cairo:wght@400;600;700&display=swap' );\r\n\r\n    \/* --- \u0627\u0644\u0645\u062a\u063a\u064a\u0631\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0644\u0644\u0623\u0644\u0648\u0627\u0646 \u0648\u0627\u0644\u062a\u0635\u0645\u064a\u0645 --- *\/\r\n    :root {\r\n        --primary-color: #005a8d; \/* \u0623\u0632\u0631\u0642 \u062f\u0627\u0643\u0646 *\/\r\n        --secondary-color: #0095d9; \/* \u0623\u0632\u0631\u0642 \u0641\u0627\u062a\u062d *\/\r\n        --bg-color: #f0f4f8; \/* \u062e\u0644\u0641\u064a\u0629 \u0641\u0627\u062a\u062d\u0629 *\/\r\n        --card-bg-color: #ffffff; \/* \u0644\u0648\u0646 \u0627\u0644\u0643\u0631\u0648\u062a *\/\r\n        --text-color: #333;\r\n        --light-gray: #e9ecef;\r\n        --success-color: #28a745; \/* \u0623\u062e\u0636\u0631 \u0644\u0644\u0631\u062f\u0645 *\/\r\n        --danger-color: #dc3545;  \/* \u0623\u062d\u0645\u0631 \u0644\u0644\u062d\u0641\u0631 *\/\r\n        --whatsapp-color: #25D366;\r\n        --border-radius: 12px;\r\n        --box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    \/* --- \u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u062d\u0627\u0633\u0628\u0629 \u0628\u0627\u0644\u0643\u0627\u0645\u0644 --- *\/\r\n    .survey-calculator-container {\r\n        font-family: 'Cairo', sans-serif;\r\n        background-color: var(--card-bg-color);\r\n        padding: 25px;\r\n        border-radius: var(--border-radius);\r\n        box-shadow: var(--box-shadow);\r\n        max-width: 900px;\r\n        margin: 40px auto;\r\n        direction: rtl;\r\n    }\r\n\r\n    \/* --- \u062a\u0635\u0645\u064a\u0645 \u0623\u0632\u0631\u0627\u0631 \u0627\u0644\u062a\u0646\u0642\u0644 --- *\/\r\n    .survey-calculator-container .tabs {\r\n        display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 25px;\r\n        border-bottom: 2px solid var(--light-gray); padding-bottom: 15px;\r\n    }\r\n    .survey-calculator-container .tab-button {\r\n        flex-grow: 1; padding: 12px 15px; cursor: pointer; border: 1px solid var(--light-gray);\r\n        background-color: var(--card-bg-color); color: var(--primary-color); font-size: 14px;\r\n        font-weight: 600; border-radius: 8px; transition: all 0.3s ease; text-align: center;\r\n    }\r\n    .survey-calculator-container .tab-button:hover { background-color: var(--secondary-color); color: white; }\r\n    .survey-calculator-container .tab-button.active { background-color: var(--primary-color); color: white; border-color: var(--primary-color); }\r\n\r\n    \/* --- \u062a\u0635\u0645\u064a\u0645 \u0623\u0642\u0633\u0627\u0645 \u0627\u0644\u062d\u0633\u0627\u0628\u0627\u062a --- *\/\r\n    .survey-calculator-container .calc-section { display: none; animation: fadeIn 0.5s; }\r\n    .survey-calculator-container .calc-section.active { display: block; }\r\n    @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\r\n    \r\n    \/* --- \u062a\u0635\u0645\u064a\u0645\u0627\u062a \u0639\u0627\u0645\u0629 \u0644\u0644\u062d\u0642\u0648\u0644 \u0648\u0627\u0644\u0623\u0632\u0631\u0627\u0631 --- *\/\r\n    .survey-calculator-container .input-group { margin-bottom: 20px; }\r\n    .survey-calculator-container label { display: block; margin-bottom: 8px; font-weight: 600; color: var(--text-color); }\r\n    .survey-calculator-container input[type=\"number\"], .survey-calculator-container input[type=\"text\"] {\r\n        width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 8px; font-size: 16px;\r\n        font-family: 'Cairo', sans-serif; box-sizing: border-box; text-align: center;\r\n    }\r\n    .survey-calculator-container input:focus { border-color: var(--primary-color); box-shadow: 0 0 0 3px rgba(0, 90, 141, 0.2); outline: none; }\r\n    \r\n    \/* --- \u062a\u0635\u0645\u064a\u0645 \u0642\u0633\u0645 \u0627\u0644\u0645\u0644\u062e\u0635 \u0648\u0627\u0644\u0646\u062a\u0627\u0626\u062c --- *\/\r\n    .summary-section {\r\n        margin-top: 30px; padding: 20px; border-top: 2px dashed var(--light-gray);\r\n        display: none; \/* \u0645\u062e\u0641\u064a \u0628\u0634\u0643\u0644 \u0627\u0641\u062a\u0631\u0627\u0636\u064a *\/\r\n    }\r\n    .summary-section h3 { margin-top: 0; color: var(--primary-color); border-bottom: 1px solid var(--light-gray); padding-bottom: 10px; margin-bottom: 15px; }\r\n    .summary-section p { margin: 8px 0; font-size: 16px; line-height: 1.7; }\r\n    .summary-section span { font-weight: 700; color: #000; }\r\n    .summary-section .final-result { font-size: 20px; font-weight: bold; color: var(--success-color); }\r\n\r\n    .share-button {\r\n        display: block; width: 100%; padding: 15px; margin-top: 20px;\r\n        background-color: var(--whatsapp-color); color: white; font-size: 18px;\r\n        font-weight: 700; border: none; border-radius: 8px; cursor: pointer;\r\n        transition: background-color 0.3s; text-align: center;\r\n    }\r\n    .share-button:hover { background-color: #1EBE56; }\r\n\r\n    \/* --- \u062a\u0635\u0645\u064a\u0645 \u062e\u0627\u0635 \u0628\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0628\u0643\u064a\u0629 --- *\/\r\n    #grid-leveling-setup { display: flex; flex-wrap: wrap; gap: 20px; }\r\n    #grid-leveling-setup .input-group { flex: 1 1 200px; }\r\n    .grid-table-container { margin-top: 25px; overflow-x: auto; }\r\n    #grid-leveling-table { width: 100%; border-collapse: collapse; }\r\n    #grid-leveling-table th, #grid-leveling-table td { padding: 12px; border: 1px solid #ddd; text-align: center; }\r\n    #grid-leveling-table th { background-color: var(--primary-color); color: white; font-weight: 600; }\r\n    #grid-leveling-table input { font-size: 14px; padding: 8px; }\r\n    #grid-leveling-table .cut { color: var(--danger-color); font-weight: bold; }\r\n    #grid-leveling-table .fill { color: var(--success-color); font-weight: bold; }\r\n    .grid-actions { margin-top: 20px; display: flex; gap: 10px; }\r\n    .grid-actions button { padding: 10px 20px; border: none; border-radius: 8px; cursor: pointer; font-weight: 600; background-color: var(--secondary-color); color: white; transition: background-color 0.3s; }\r\n    .grid-actions button:hover { background-color: var(--primary-color); }\r\n    .grid-summary { margin-top: 20px; padding: 15px; background: #eef7ff; border-radius: 8px; }\r\n    .summary-section .volume-result { font-size: 18px; }\r\n<\/style>\r\n\r\n<div class=\"survey-calculator-container\">\r\n    <!-- \u0623\u0632\u0631\u0627\u0631 \u0627\u0644\u062a\u0646\u0642\u0644 -->\r\n    <div class=\"tabs\">\r\n        <button class=\"tab-button active\" onclick=\"showCalc('calc-grid-leveling', this)\">\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0634\u0628\u0643\u064a\u0629<\/button>\r\n        <button class=\"tab-button\" onclick=\"showCalc('calc-instrument-height', this)\">\u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0645\u064a\u0632\u0627\u0646<\/button>\r\n        <button class=\"tab-button\" onclick=\"showCalc('calc-point-level', this)\">\u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0646\u0642\u0637\u0629<\/button>\r\n        <button class=\"tab-button\" onclick=\"showCalc('calc-required-reading', this)\">\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629<\/button>\r\n        <button class=\"tab-button\" onclick=\"showCalc('calc-distance', this)\">\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0627\u0641\u0629<\/button>\r\n    <\/div>\r\n\r\n    <!-- \u0642\u0633\u0645 1: \u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0628\u0643\u064a\u0629 -->\r\n    <div id=\"calc-grid-leveling\" class=\"calc-section active\">\r\n        <h2>\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0628\u0643\u064a\u0629<\/h2>\r\n        <div id=\"grid-leveling-setup\">\r\n            <div class=\"input-group\"><label for=\"grid-bm\">\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0631\u0648\u0628\u064a\u0631 (BM)<\/label><input type=\"number\" id=\"grid-bm\" placeholder=\"100.00\" oninput=\"calculateGrid()\"><\/div>\r\n            <div class=\"input-group\"><label for=\"grid-bs\">\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629 (BS)<\/label><input type=\"number\" id=\"grid-bs\" placeholder=\"1.50\" oninput=\"calculateGrid()\"><\/div>\r\n            <div class=\"input-group\"><label for=\"grid-design-level\">\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 (DL)<\/label><input type=\"number\" id=\"grid-design-level\" placeholder=\"99.50\" oninput=\"calculateGrid()\"><\/div>\r\n        <\/div>\r\n        <div class=\"grid-summary\"><strong>\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 (I.H):<\/strong> <span id=\"grid-ih-display\">0.000<\/span><\/div>\r\n        <div class=\"grid-table-container\">\r\n            <table id=\"grid-leveling-table\">\r\n                <thead><tr><th>\u0627\u0644\u0646\u0642\u0637\u0629<\/th><th>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 (IS)<\/th><th>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0646\u0642\u0637\u0629<\/th><th>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u062a\u0635\u0645\u064a\u0645<\/th><th>\u062d\u0641\u0631\/\u0631\u062f\u0645<\/th><th>\u062d\u0630\u0641<\/th><\/tr><\/thead>\r\n                <tbody><\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <div class=\"grid-actions\"><button onclick=\"addGridRow()\">\u0625\u0636\u0627\u0641\u0629 \u0646\u0642\u0637\u0629<\/button><button onclick=\"clearGrid()\">\u0645\u0633\u062d \u0627\u0644\u0643\u0644<\/button><\/div>\r\n        <!-- \u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0628\u0643\u064a\u0629 -->\r\n        <div id=\"summary-grid-leveling\" class=\"summary-section\">\r\n            <h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629<\/h3>\r\n            <p>\u062a\u0645 \u062d\u0633\u0627\u0628 \u0645\u0646\u0627\u0633\u064a\u0628 \u0627\u0644\u0646\u0642\u0627\u0637 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 <strong>\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646<\/strong> (<span id=\"summary-grid-ih\"><\/span>) \u0627\u0644\u0630\u064a \u062a\u0645 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u064a\u0647 \u0645\u0646 \u062c\u0645\u0639 <strong>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0631\u0648\u0628\u064a\u0631<\/strong> (<span id=\"summary-grid-bm\"><\/span>) \u0645\u0639 <strong>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629<\/strong> (<span id=\"summary-grid-bs\"><\/span>).<\/p>\r\n            <p>\u062a\u0645 \u0645\u0642\u0627\u0631\u0646\u0629 \u0645\u0646\u0633\u0648\u0628 \u0643\u0644 \u0646\u0642\u0637\u0629 \u0645\u0639 <strong>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u062a\u0635\u0645\u064a\u0645<\/strong> (<span id=\"summary-grid-dl\"><\/span>) \u0644\u062a\u062d\u062f\u064a\u062f \u0642\u064a\u0645 \u0627\u0644\u062d\u0641\u0631 \u0648\u0627\u0644\u0631\u062f\u0645.<\/p>\r\n            <hr>\r\n            <p><strong>\u0625\u062c\u0645\u0627\u0644\u064a \u0639\u062f\u062f \u0627\u0644\u0646\u0642\u0627\u0637:<\/strong> <span id=\"summary-grid-points\"><\/span><\/p>\r\n            <button id=\"share-grid\" class=\"share-button\" onclick=\"shareViaWhatsapp(this)\">\u0645\u0634\u0627\u0631\u0643\u0629 \u0646\u062a\u0627\u0626\u062c \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u0642\u0633\u0645 2: \u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 -->\r\n    <div id=\"calc-instrument-height\" class=\"calc-section\">\r\n        <h2>\u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 (I.H)<\/h2>\r\n        <div class=\"input-group\"><label for=\"known-level\">\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0646\u0642\u0637\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0629 (\u0627\u0644\u0631\u0648\u0628\u064a\u0631)<\/label><input type=\"number\" id=\"known-level\" placeholder=\"100.50\" oninput=\"calculateSimple()\"><\/div>\r\n        <div class=\"input-group\"><label for=\"backsight\">\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629 (\u0639\u0644\u0649 \u0627\u0644\u0631\u0648\u0628\u064a\u0631)<\/label><input type=\"number\" id=\"backsight\" placeholder=\"1.25\" oninput=\"calculateSimple()\"><\/div>\r\n        <!-- \u0645\u0644\u062e\u0635 \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0645\u064a\u0632\u0627\u0646 -->\r\n        <div id=\"summary-instrument-height\" class=\"summary-section\">\r\n            <h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/h3>\r\n            <p>\u062a\u0645 \u062d\u0633\u0627\u0628 <strong>\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 (I.H)<\/strong> \u0639\u0646 \u0637\u0631\u064a\u0642 \u062c\u0645\u0639 <strong>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0631\u0648\u0628\u064a\u0631<\/strong> (<span><\/span>) \u0645\u0639 <strong>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629<\/strong> (<span><\/span>).<\/p>\r\n            <p class=\"final-result\">\u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629: <span><\/span><\/p>\r\n            <button id=\"share-ih\" class=\"share-button\" onclick=\"shareViaWhatsapp(this)\">\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u0642\u0633\u0645 3: \u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0646\u0642\u0637\u0629 \u0645\u062c\u0647\u0648\u0644\u0629 -->\r\n    <div id=\"calc-point-level\" class=\"calc-section\">\r\n        <h2>\u062d\u0633\u0627\u0628 \u0645\u0646s\u0648\u0628 \u0646\u0642\u0637\u0629 \u0645\u062c\u0647\u0648\u0644\u0629<\/h2>\r\n        <div class=\"input-group\"><label for=\"instrument-height-2\">\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 (I.H)<\/label><input type=\"number\" id=\"instrument-height-2\" placeholder=\"101.75\" oninput=\"calculateSimple()\"><\/div>\r\n        <div class=\"input-group\"><label for=\"foresight\">\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0623\u0645\u0627\u0645\u064a\u0629 (\u0639\u0644\u0649 \u0627\u0644\u0646\u0642\u0637\u0629)<\/label><input type=\"number\" id=\"foresight\" placeholder=\"2.10\" oninput=\"calculateSimple()\"><\/div>\r\n        <!-- \u0645\u0644\u062e\u0635 \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0646\u0642\u0637\u0629 -->\r\n        <div id=\"summary-point-level\" class=\"summary-section\">\r\n            <h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/h3>\r\n            <p>\u062a\u0645 \u062d\u0633\u0627\u0628 <strong>\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0646\u0642\u0637\u0629 \u0627\u0644\u0645\u062c\u0647\u0648\u0644\u0629<\/strong> \u0639\u0646 \u0637\u0631\u064a\u0642 \u0637\u0631\u062d <strong>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0623\u0645\u0627\u0645\u064a\u0629<\/strong> (<span><\/span>) \u0645\u0646 <strong>\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646<\/strong> (<span><\/span>).<\/p>\r\n            <p class=\"final-result\">\u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629: <span><\/span><\/p>\r\n            <button id=\"share-pl\" class=\"share-button\" onclick=\"shareViaWhatsapp(this)\">\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u0642\u0633\u0645 4: \u062d\u0633\u0627\u0628 \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 -->\r\n    <div id=\"calc-required-reading\" class=\"calc-section\">\r\n        <h2>\u062d\u0633\u0627\u0628 \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0644\u0636\u0628\u0637 \u0645\u0646\u0633\u0648\u0628<\/h2>\r\n        <div class=\"input-group\"><label for=\"instrument-height-3\">\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646 (I.H)<\/label><input type=\"number\" id=\"instrument-height-3\" placeholder=\"101.75\" oninput=\"calculateSimple()\"><\/div>\r\n        <div class=\"input-group\"><label for=\"target-level\">\u0627\u0644\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0645\u0637\u0644\u0648\u0628 \u062a\u0646\u0641\u064a\u0630\u0647<\/label><input type=\"number\" id=\"target-level\" placeholder=\"99.80\" oninput=\"calculateSimple()\"><\/div>\r\n        <!-- \u0645\u0644\u062e\u0635 \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 -->\r\n        <div id=\"summary-required-reading\" class=\"summary-section\">\r\n            <h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/h3>\r\n            <p>\u062a\u0645 \u062d\u0633\u0627\u0628 <strong>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0639\u0644\u0649 \u0627\u0644\u0642\u0627\u0645\u0629<\/strong> \u0639\u0646 \u0637\u0631\u064a\u0642 \u0637\u0631\u062d <strong>\u0627\u0644\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0645\u0637\u0644\u0648\u0628<\/strong> (<span><\/span>) \u0645\u0646 <strong>\u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646<\/strong> (<span><\/span>).<\/p>\r\n            <p class=\"final-result\">\u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629: <span><\/span><\/p>\r\n            <button id=\"share-rr\" class=\"share-button\" onclick=\"shareViaWhatsapp(this)\">\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u0642\u0633\u0645 5: \u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 -->\r\n    <div id=\"calc-distance\" class=\"calc-section\">\r\n        <h2>\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0628\u0627\u0644\u0634\u0639\u0631\u0627\u062a \u0627\u0644\u0627\u0633\u062a\u0627\u062f\u064a\u0645\u062a\u0631\u064a\u0629<\/h2>\r\n        <div class=\"input-group\"><label for=\"upper-stadia\">\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0634\u0639\u0631\u0629 \u0627\u0644\u0639\u0644\u064a\u0627<\/label><input type=\"number\" id=\"upper-stadia\" placeholder=\"1.85\" oninput=\"calculateSimple()\"><\/div>\r\n        <div class=\"input-group\"><label for=\"lower-stadia\">\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0634\u0639\u0631\u0629 \u0627\u0644\u0633\u0641\u0644\u0649<\/label><input type=\"number\" id=\"lower-stadia\" placeholder=\"1.65\" oninput=\"calculateSimple()\"><\/div>\r\n        <!-- \u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 -->\r\n        <div id=\"summary-distance\" class=\"summary-section\">\r\n            <h3>\u0645\u0644\u062e\u0635 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/h3>\r\n            <p>\u062a\u0645 \u062d\u0633\u0627\u0628 <strong>\u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0623\u0641\u0642\u064a\u0629<\/strong> \u0639\u0646 \u0637\u0631\u064a\u0642 \u0637\u0631\u062d <strong>\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0634\u0639\u0631\u0629 \u0627\u0644\u0633\u0641\u0644\u0649<\/strong> (<span><\/span>) \u0645\u0646 <strong>\u0627\u0644\u0639\u0644\u064a\u0627<\/strong> (<span><\/span>)\u060c \u062b\u0645 \u0636\u0631\u0628 \u0627\u0644\u0646\u0627\u062a\u062c \u0641\u064a 100.<\/p>\r\n            <p class=\"final-result\">\u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629: <span><\/span> \u0645\u062a\u0631<\/p>\r\n            <button id=\"share-distance\" class=\"share-button\" onclick=\"shareViaWhatsapp(this)\">\u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0646\u062a\u064a\u062c\u0629<\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    const WHATSAPP_INTRO = \"\u0647\u0630\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u0642\u062f\u0645\u0647 \u0645\u0646 \u0645\u0648\u0642\u0639 \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062a\u0627\u0628\u0639\u0646\u0627 \u0639\u0644\u0649 \u0627\u0644\u0648\u0627\u062a\u0633\u0627\u0628\";\r\n    const WHATSAPP_NUMBER = \"201550507700\";\r\n    let pointCounter = 0;\r\n\r\n    \/\/ --- \u062f\u0627\u0644\u0629 \u0627\u0644\u062a\u0646\u0642\u0644 \u0628\u064a\u0646 \u0623\u0642\u0633\u0627\u0645 \u0627\u0644\u062d\u0627\u0633\u0628\u0629 ---\r\n    function showCalc(sectionId, clickedButton) {\r\n        document.querySelectorAll('.calc-section').forEach(s => s.classList.remove('active'));\r\n        document.querySelectorAll('.tab-button').forEach(b => b.classList.remove('active'));\r\n        document.getElementById(sectionId).classList.add('active');\r\n        clickedButton.classList.add('active');\r\n    }\r\n\r\n    \/\/ --- \u062f\u0627\u0644\u0629 \u062a\u0648\u0644\u064a\u062f \u0631\u0627\u0628\u0637 \u0648\u0627\u062a\u0633\u0627\u0628 ---\r\n    function generateWhatsappLink(message) {\r\n        const fullMessage = `*${WHATSAPP_INTRO}*\\n\\n${message}\\n\\n*${WHATSAPP_NUMBER}*`;\r\n        return `https:\/\/api.whatsapp.com\/send?phone=${WHATSAPP_NUMBER}&text=${encodeURIComponent(fullMessage )}`;\r\n    }\r\n\r\n    \/\/ --- \u062f\u0627\u0644\u0629 \u0627\u0644\u0645\u0634\u0627\u0631\u0643\u0629 ---\r\n    function shareViaWhatsapp(button) {\r\n        const link = button.getAttribute('data-whatsapp-link');\r\n        if (link) {\r\n            window.open(link, '_blank');\r\n        }\r\n    }\r\n\r\n    \/\/ --- \u062f\u0627\u0644\u0629 \u0627\u0644\u062d\u0633\u0627\u0628 \u0644\u0644\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0644\u0628\u0633\u064a\u0637\u0629 ---\r\n    function calculateSimple() {\r\n        \/\/ 1. \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646\r\n        const knownLevel = parseFloat(document.getElementById('known-level').value) || 0;\r\n        const backsight = parseFloat(document.getElementById('backsight').value) || 0;\r\n        const summaryIH = document.getElementById('summary-instrument-height');\r\n        if (knownLevel && backsight) {\r\n            const result = knownLevel + backsight;\r\n            summaryIH.style.display = 'block';\r\n            const spans = summaryIH.querySelectorAll('span');\r\n            spans[0].textContent = knownLevel.toFixed(3);\r\n            spans[1].textContent = backsight.toFixed(3);\r\n            spans[2].textContent = result.toFixed(3);\r\n            const msg = `*\u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646:*\\n- \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0631\u0648\u0628\u064a\u0631: ${knownLevel.toFixed(3)}\\n- \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629: ${backsight.toFixed(3)}\\n*\u0627\u0644\u0646\u062a\u064a\u062c\u0629: ${result.toFixed(3)}*`;\r\n            document.getElementById('share-ih').setAttribute('data-whatsapp-link', generateWhatsappLink(msg));\r\n        } else { summaryIH.style.display = 'none'; }\r\n\r\n        \/\/ 2. \u0645\u0646\u0633\u0648\u0628 \u0646\u0642\u0637\u0629\r\n        const instrumentHeight2 = parseFloat(document.getElementById('instrument-height-2').value) || 0;\r\n        const foresight = parseFloat(document.getElementById('foresight').value) || 0;\r\n        const summaryPL = document.getElementById('summary-point-level');\r\n        if (instrumentHeight2 && foresight) {\r\n            const result = instrumentHeight2 - foresight;\r\n            summaryPL.style.display = 'block';\r\n            const spans = summaryPL.querySelectorAll('span');\r\n            spans[0].textContent = foresight.toFixed(3);\r\n            spans[1].textContent = instrumentHeight2.toFixed(3);\r\n            spans[2].textContent = result.toFixed(3);\r\n            const msg = `*\u062d\u0633\u0627\u0628 \u0645\u0646\u0633\u0648\u0628 \u0646\u0642\u0637\u0629:*\\n- \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646: ${instrumentHeight2.toFixed(3)}\\n- \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0623\u0645\u0627\u0645\u064a\u0629: ${foresight.toFixed(3)}\\n*\u0627\u0644\u0646\u062a\u064a\u062c\u0629: ${result.toFixed(3)}*`;\r\n            document.getElementById('share-pl').setAttribute('data-whatsapp-link', generateWhatsappLink(msg));\r\n        } else { summaryPL.style.display = 'none'; }\r\n\r\n        \/\/ 3. \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629\r\n        const instrumentHeight3 = parseFloat(document.getElementById('instrument-height-3').value) || 0;\r\n        const targetLevel = parseFloat(document.getElementById('target-level').value) || 0;\r\n        const summaryRR = document.getElementById('summary-required-reading');\r\n        if (instrumentHeight3 && targetLevel) {\r\n            const result = instrumentHeight3 - targetLevel;\r\n            summaryRR.style.display = 'block';\r\n            const spans = summaryRR.querySelectorAll('span');\r\n            spans[0].textContent = targetLevel.toFixed(3);\r\n            spans[1].textContent = instrumentHeight3.toFixed(3);\r\n            spans[2].textContent = result.toFixed(3);\r\n            const msg = `*\u062d\u0633\u0627\u0628 \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629:*\\n- \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646: ${instrumentHeight3.toFixed(3)}\\n- \u0627\u0644\u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0645\u0637\u0644\u0648\u0628: ${targetLevel.toFixed(3)}\\n*\u0627\u0644\u0646\u062a\u064a\u062c\u0629: ${result.toFixed(3)}*`;\r\n            document.getElementById('share-rr').setAttribute('data-whatsapp-link', generateWhatsappLink(msg));\r\n        } else { summaryRR.style.display = 'none'; }\r\n\r\n        \/\/ 4. \u0627\u0644\u0645\u0633\u0627\u0641\u0629\r\n        const upperStadia = parseFloat(document.getElementById('upper-stadia').value) || 0;\r\n        const lowerStadia = parseFloat(document.getElementById('lower-stadia').value) || 0;\r\n        const summaryDist = document.getElementById('summary-distance');\r\n        if (upperStadia && lowerStadia && upperStadia > lowerStadia) {\r\n            const result = (upperStadia - lowerStadia) * 100;\r\n            summaryDist.style.display = 'block';\r\n            const spans = summaryDist.querySelectorAll('span');\r\n            spans[0].textContent = lowerStadia.toFixed(3);\r\n            spans[1].textContent = upperStadia.toFixed(3);\r\n            spans[2].textContent = result.toFixed(2);\r\n            const msg = `*\u062d\u0633\u0627\u0628 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0628\u0627\u0644\u0627\u0633\u062a\u0627\u062f\u064a\u0645\u062a\u0631\u064a\u0629:*\\n- \u0627\u0644\u0634\u0639\u0631\u0629 \u0627\u0644\u0639\u0644\u064a\u0627: ${upperStadia.toFixed(3)}\\n- \u0627\u0644\u0634\u0639\u0631\u0629 \u0627\u0644\u0633\u0641\u0644\u0649: ${lowerStadia.toFixed(3)}\\n*\u0627\u0644\u0646\u062a\u064a\u062c\u0629: ${result.toFixed(2)} \u0645\u062a\u0631*`;\r\n            document.getElementById('share-distance').setAttribute('data-whatsapp-link', generateWhatsappLink(msg));\r\n        } else { summaryDist.style.display = 'none'; }\r\n    }\r\n\r\n    \/\/ --- \u062f\u0648\u0627\u0644 \u062e\u0627\u0635\u0629 \u0628\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0628\u0643\u064a\u0629 ---\r\n    function addGridRow() {\r\n        pointCounter++;\r\n        const tableBody = document.querySelector('#grid-leveling-table tbody');\r\n        const newRow = document.createElement('tr');\r\n        newRow.innerHTML = `<td><input type=\"text\" value=\"P${pointCounter}\"><\/td><td><input type=\"number\" class=\"grid-is\" oninput=\"calculateGrid()\"><\/td><td class=\"grid-el\"><\/td><td class=\"grid-dl\"><\/td><td class=\"grid-cf\"><\/td><td><button onclick=\"this.parentElement.parentElement.remove(); calculateGrid();\" style=\"background:var(--danger-color);color:white;border:none;cursor:pointer;padding:5px 10px;border-radius:5px;\">X<\/button><\/td>`;\r\n        tableBody.appendChild(newRow);\r\n    }\r\n\r\n    function calculateGrid() {\r\n        const bm = parseFloat(document.getElementById('grid-bm').value) || 0;\r\n        const bs = parseFloat(document.getElementById('grid-bs').value) || 0;\r\n        const designLevel = parseFloat(document.getElementById('grid-design-level').value) || 0;\r\n        const instrumentHeight = bm + bs;\r\n        document.getElementById('grid-ih-display').textContent = instrumentHeight.toFixed(3);\r\n\r\n        let pointsData = [];\r\n        let pointCount = 0;\r\n        document.querySelectorAll('#grid-leveling-table tbody tr').forEach(row => {\r\n            pointCount++;\r\n            const pointName = row.querySelector('input[type=\"text\"]').value;\r\n            const isValue = parseFloat(row.querySelector('.grid-is').value) || 0;\r\n            let cfText = '-';\r\n            if (isValue > 0) {\r\n                const existingLevel = instrumentHeight - isValue;\r\n                const cutFill = existingLevel - designLevel;\r\n                row.querySelector('.grid-el').textContent = existingLevel.toFixed(3);\r\n                row.querySelector('.grid-dl').textContent = designLevel.toFixed(3);\r\n                if (cutFill > 0.0005) { cfText = `\u062d\u0641\u0631 ${cutFill.toFixed(3)}`; row.querySelector('.grid-cf').className = 'grid-cf cut'; } \r\n                else if (cutFill < -0.0005) { cfText = `\u0631\u062f\u0645 ${Math.abs(cutFill).toFixed(3)}`; row.querySelector('.grid-cf').className = 'grid-cf fill'; } \r\n                else { cfText = '0.000'; row.querySelector('.grid-cf').className = 'grid-cf'; }\r\n                row.querySelector('.grid-cf').textContent = cfText;\r\n                pointsData.push(`- \u0646\u0642\u0637\u0629 (${pointName}): \u0642\u0631\u0627\u0621\u0629 ${isValue.toFixed(3)} | \u0645\u0646\u0633\u0648\u0628 ${existingLevel.toFixed(3)} | ${cfText}`);\r\n            }\r\n        });\r\n\r\n        const summaryDiv = document.getElementById('summary-grid-leveling');\r\n        if (bm && bs && pointCount > 0) {\r\n            summaryDiv.style.display = 'block';\r\n            document.getElementById('summary-grid-ih').textContent = instrumentHeight.toFixed(3);\r\n            document.getElementById('summary-grid-bm').textContent = bm.toFixed(3);\r\n            document.getElementById('summary-grid-bs').textContent = bs.toFixed(3);\r\n            document.getElementById('summary-grid-dl').textContent = designLevel.toFixed(3);\r\n            document.getElementById('summary-grid-points').textContent = pointCount;\r\n            let message = `*\u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629:*\\n- \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u0631\u0648\u0628\u064a\u0631: ${bm.toFixed(3)}\\n- \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629: ${bs.toFixed(3)}\\n- \u0645\u0646\u0633\u0648\u0628 \u0633\u0637\u062d \u0627\u0644\u0645\u064a\u0632\u0627\u0646: ${instrumentHeight.toFixed(3)}\\n- \u0645\u0646\u0633\u0648\u0628 \u0627\u0644\u062a\u0635\u0645\u064a\u0645: ${designLevel.toFixed(3)}\\n\\n*\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0646\u0642\u0627\u0637:*\\n${pointsData.join('\\n')}`;\r\n            document.getElementById('share-grid').setAttribute('data-whatsapp-link', generateWhatsappLink(message));\r\n        } else {\r\n            summaryDiv.style.display = 'none';\r\n        }\r\n    }\r\n    \r\n    function clearGrid() {\r\n        document.querySelector('#grid-leveling-table tbody').innerHTML = '';\r\n        ['grid-bm', 'grid-bs', 'grid-design-level'].forEach(id => document.getElementById(id).value = '');\r\n        document.getElementById('grid-ih-display').textContent = '0.000';\r\n        document.getElementById('summary-grid-leveling').style.display = 'none';\r\n        pointCounter = 0;\r\n        addGridRow();\r\n    }\r\n\r\n    \/\/ --- \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0648\u0644\u064a ---\r\n    \/\/ \u0625\u0636\u0627\u0641\u0629 \u0635\u0641 \u0648\u0627\u062d\u062f \u0639\u0646\u062f \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0635\u0641\u062d\u0629\r\n    addGridRow();\r\n<\/script>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-blog.php","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-52672","page","type-page","status-publish","hentry"],"jetpack-related-posts":[{"id":54386,"url":"https:\/\/engeg.com\/b\/1-%d9%83%d9%84-%d8%a7%d9%84%d8%ae%d8%b1%d8%a7%d8%a6%d8%b7\/","url_meta":{"origin":52672,"position":0},"title":"1 \u0643\u0644 \u0627\u0644\u062e\u0631\u0627\u0626\u0637","author":"interior","date":"\u0633\u0628\u062a\u0645\u0628\u0631 24, 2025","format":false,"excerpt":"","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":54253,"url":"https:\/\/engeg.com\/b\/%d8%aa%d8%b3%d9%84%d9%8a%d9%85-%d8%a7%d9%84%d9%85%d8%a8%d9%86%d9%8a-%d9%84%d9%84%d8%ac%d9%87%d8%a7%d8%b2\/","url_meta":{"origin":52672,"position":1},"title":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0645\u0628\u0646\u064a \u0644\u0644\u062c\u0647\u0627\u0632","author":"interior","date":"\u0633\u0628\u062a\u0645\u0628\u0631 16, 2025","format":false,"excerpt":"","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":52886,"url":"https:\/\/engeg.com\/b\/%d8%ae%d8%b1%d8%a7%d8%a6%d8%b7\/","url_meta":{"origin":52672,"position":2},"title":"\u062e\u0631\u0627\u0626\u0637 \u0627\u0644\u062d\u064a \u0627\u0644\u062e\u0627\u0645\u0633\u0627\u0644\u0634\u0643\u0644 \u0627\u0644\u0642\u062f\u064a\u0645 \u0634\u0627\u062a","author":"interior","date":"\u0633\u0628\u062a\u0645\u0628\u0631 3, 2025","format":false,"excerpt":"\u00a0\u0645\u0644\u0627\u062d\u0638\u0629: \u0623\u064a \u0645\u0643\u0627\u0646 \u062a\u062d\u0641\u0638\u0647 \u0641\u064a \u0627\u0644\u0645\u0641\u0636\u0644\u0629 \u064a\u062a\u0645 \u062a\u062e\u0632\u064a\u0646\u0647 **\u0645\u062d\u0644\u064a\u064b\u0627 \u0639\u0644\u0649 \u062c\u0647\u0627\u0632\u0643 \u0641\u0642\u0637** \u0648\u0644\u0646 \u064a\u064f\u0634\u0627\u0631\u0643 \u0645\u0639 \u0623\u064a \u0634\u062e\u0635 \u0622\u062e\u0631. \ud83d\udccd \u0637\u0631\u064a\u0642\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u062e\u0631\u064a\u0637\u0629 \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0623\u064a \u0645\u0643\u0627\u0646 \u0641\u064a \u0627\u0644\u062e\u0631\u064a\u0637\u0629 \u0644\u0639\u0631\u0636 \u062a\u0641\u0627\u0635\u064a\u0644\u0647 \u0648\u0627\u0644\u0639\u0646\u0648\u0627\u0646. \u0645\u0646 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u064a\u0645\u0643\u0646\u0643: \u2b50 \u062d\u0641\u0638 \u0627\u0644\u0645\u0643\u0627\u0646 \u0641\u064a \u0645\u0641\u0636\u0644\u062a\u0643. \ud83d\ude97 \u0627\u0644\u0627\u062a\u062c\u0627\u0647\u0627\u062a \u0639\u0628\u0631 \u062e\u0631\u0627\u0626\u0637 \u062c\u0648\u062c\u0644. \ud83d\udce4 \u0645\u0634\u0627\u0631\u0643\u0629 \u0627\u0644\u0645\u0648\u0642\u0639 \u0645\u0639 \u0627\u0644\u0622\u062e\u0631\u064a\u0646. \u0632\u0631\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":52633,"url":"https:\/\/engeg.com\/b\/%d8%aa%d8%ac%d8%b1%d8%a8%d9%87-%d8%ad%d8%b5%d8%b1-%d8%a7%d9%84%d9%82%d9%88%d8%a7%d8%b9%d8%af\/","url_meta":{"origin":52672,"position":3},"title":"\u062a\u062c\u0631\u0628\u0647 \u062d\u0635\u0631 \u0627\u0644\u0642\u0648\u0627\u0639\u062f","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 29, 2025","format":false,"excerpt":"\u0627\u0644\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0625\u0646\u0634\u0627\u0626\u064a\u0629 \u0627\u0644\u0634\u0627\u0645\u0644\u0629 \u0644\u062d\u0635\u0631 \u0643\u0645\u064a\u0627\u062a \u0627\u0644\u062e\u0631\u0633\u0627\u0646\u0629 \u0648\u0627\u0644\u062d\u062f\u064a\u062f \u0644\u0644\u0642\u0648\u0627\u0639\u062f \u0648\u0627\u0644\u0645\u064a\u062f\u0627\u062a \u0648\u0631\u0642\u0627\u0628 \u0627\u0644\u0623\u0639\u0645\u062f\u0629 1. \u0627\u0644\u0642\u0648\u0627\u0639\u062f (Foundations) + \u0625\u0636\u0627\u0641\u0629 \u0646\u0645\u0648\u0630\u062c \u0642\u0627\u0639\u062f\u0629 2. \u0627\u0644\u0645\u064a\u062f\u0627\u062a (Tie Beams) + \u0625\u0636\u0627\u0641\u0629 \u0646\u0645\u0648\u0630\u062c \u0645\u064a\u062f\u0629 3. \u0631\u0642\u0627\u0628 \u0627\u0644\u0623\u0639\u0645\u062f\u0629 (Column Necks) + \u0625\u0636\u0627\u0641\u0629 \u0646\u0645\u0648\u0630\u062c \u0631\u0642\u0628\u0629 \u0639\u0645\u0648\u062f \u0627\u062d\u0633\u0628 \u0627\u0644\u0622\u0646 \u0627\u0644\u0645\u0644\u062e\u0635 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0644\u0644\u0645\u0634\u0631\u0648\u0639 \u0625\u062c\u0645\u0627\u0644\u064a \u062e\u0631\u0633\u0627\u0646\u0629 \u0627\u0644\u0642\u0648\u0627\u0639\u062f (\u0645\u00b3)0.00 \u0625\u062c\u0645\u0627\u0644\u064a \u062e\u0631\u0633\u0627\u0646\u0629 \u0627\u0644\u0645\u064a\u062f\u0627\u062a (\u0645\u00b3)0.00 \u0625\u062c\u0645\u0627\u0644\u064a\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":20634,"url":"https:\/\/engeg.com\/b\/typography\/","url_meta":{"origin":52672,"position":4},"title":"Typography","author":"interior","date":"\u0623\u0628\u0631\u064a\u0644 18, 2018","format":false,"excerpt":"H1 Headline Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lorem quam, adipiscing condimentum tristique vel, eleifend sed turpis. Pellentesque cursus arcu id magna euismod in molestie. Curabitur pellentesque massa eu nulla consequat sed porttitor arcu porttitor. Quisque volutpat pharetra felis, eu cursus lorem molestie vitae. Nulla vehicula, lacus\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":20620,"url":"https:\/\/engeg.com\/b\/widgets\/","url_meta":{"origin":52672,"position":5},"title":"Widgets","author":"interior","date":"\u0623\u0628\u0631\u064a\u0644 18, 2018","format":false,"excerpt":"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea. commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat\u2026","rel":"","context":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","block_context":{"text":"\u062a\u062f\u0648\u064a\u0646\u0629 \u0645\u0634\u0627\u0628\u0647\u0629","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/pages\/52672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/comments?post=52672"}],"version-history":[{"count":1,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/pages\/52672\/revisions"}],"predecessor-version":[{"id":52674,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/pages\/52672\/revisions\/52674"}],"wp:attachment":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/media?parent=52672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}