{"id":52569,"date":"2025-08-28T19:24:06","date_gmt":"2025-08-28T16:24:06","guid":{"rendered":"https:\/\/b.engeg.com\/?p=52569"},"modified":"2025-09-05T12:07:23","modified_gmt":"2025-09-05T09:07:23","slug":"%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af","status":"publish","type":"post","link":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/","title":{"rendered":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f"},"content":{"rendered":"<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cairo:wght@400;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n    #rebar-manager { font-family: 'Cairo', sans-serif; direction: rtl; text-align: right; background: #fff; border-radius: 10px; max-width: 900px; margin: 20px auto; padding: 25px; box-shadow: 0 6px 18px rgba(0,0,0,0.06); }\n    #rebar-manager h2, #rebar-manager h3 { text-align: center; color: #2c3e50; margin-bottom: 20px; }\n    #rebar-manager h3 { background-color: #f2f2f2; padding: 10px; border-radius: 5px; margin-top: 15px; display: flex; align-items: center; justify-content: center; gap: 10px; }\n    #rebar-manager h4 { background-color: #34495e; color: white; padding: 8px; border-radius: 5px; text-align: center; margin-top: 20px; }\n    #rebar-manager .subtitle { text-align: center; color: #666; margin-bottom: 14px; font-size: 14px; }\n    #rebar-manager .guide { background-color: #eef7ff; border-color: #d1e7fd; padding: 15px; border-radius: 10px; margin-bottom: 25px; border: 1px solid; }\n    #rebar-manager .guide ol { padding-right: 20px; margin: 0; }\n    #rebar-manager .guide li { margin-bottom: 8px; line-height: 1.5; }\n    #rebar-manager .item { border: 1px solid #ecf0f1; padding: 12px; margin-bottom: 10px; border-radius: 10px; background: #fcfdff; display: flex; flex-wrap: wrap; gap: 10px; align-items: center; }\n    #rebar-manager .item > div { flex: 1; min-width: 120px; }\n    #rebar-manager label { font-size: 14px; color: #222; display: block; margin-bottom: 4px; }\n    #rebar-manager input, #rebar-manager select { width: 100%; box-sizing: border-box; padding: 8px; border: 1px solid #ccc; border-radius: 6px; font-size: 14px; text-align: center; }\n    #rebar-manager .btn { padding: 10px 12px; border: none; border-radius: 8px; cursor: pointer; font-weight: bold; margin: 6px 4px; transition: background-color 0.2s ease; display: inline-flex; align-items: center; justify-content: center; gap: 8px; }\n    #rebar-manager .actions-container .btn { width: calc(50% - 8px); }\n    #rebar-manager .add, #rebar-manager .add-inv, #rebar-manager .calculate { width: 100%; margin: 6px 0; }\n    #rebar-manager .add { background: #28a745; color: #fff; }\n    #rebar-manager .add-inv { background: #5dade2; color: #fff; }\n    #rebar-manager .calculate { background: #007bff; color: #fff; font-size: 16px; }\n    #rebar-manager .share { background: #25d366; color: #fff; }\n    #rebar-manager .export { background: #17a2b8; color: #fff; }\n    #rebar-manager .delete { background: #e74c3c; color: #fff; flex-basis: 80px; flex-grow: 0; width: auto; }\n    #rebar-manager .divider { height: 1px; background: #eee; margin: 20px 0; }\n    #rebar-manager .result-block, #rebar-manager .main-section { margin-bottom: 25px; border: 1px solid #eee; padding: 15px; border-radius: 10px; }\n    #rebar-manager .summary-box, #rebar-manager .cutting-plan-box { background: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 15px; margin-top: 12px; }\n    #rebar-manager .waste-section { background-color: #fff4e6; border-color: #ffe0b3; }\n    #rebar-manager .waste-section h3 { color: #d35400; background-color: transparent; }\n    #rebar-manager table { width: 100%; border-collapse: collapse; text-align: center; margin-top: 10px; }\n    #rebar-manager th, #rebar-manager td { border: 1px solid #dee2e6; padding: 8px; font-size: 14px; }\n    #rebar-manager th { background-color: #e9ecef; color: #495057; }\n    #rebar-manager .waste-section th { background-color: #ffe0b3; }\n    #rebar-manager .waste-percent { font-weight: bold; color: #d35400; }\n    #rebar-manager .final-negative { background-color: #fbeee6; color: #c0392b; font-weight: bold; }\n    #rebar-manager .actions-container { display: flex; justify-content: space-around; margin-top: 15px; flex-wrap: wrap; }\n    @media (max-width: 768px) {\n        #rebar-manager { margin: 10px; padding: 15px; }\n        #rebar-manager .item { flex-direction: column; align-items: stretch; }\n        #rebar-manager .item > div { min-width: unset; width: 100%; }\n        #rebar-manager .delete { width: 100%; margin-top: 10px; }\n        #rebar-manager .actions-container .btn { width: 100%; margin: 5px 0; }\n    }\n<\/style>\n<div id=\"rebar-manager\">\n<h2>\ud83d\udccb \u062d\u0627\u0633\u0628\u0629 \u0625\u062f\u0627\u0631\u0629 \u0648\u062a\u0642\u0637\u064a\u0639 \u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0633\u0644\u064a\u062d<\/h2>\n<p class=\"subtitle\">\u0646\u0638\u0627\u0645 \u0645\u062a\u0643\u0627\u0645\u0644 \u0644\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u062d\u062f\u064a\u062f\u060c \u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0628\u0623\u0642\u0644 \u0647\u0627\u0644\u0643\u060c \u0648\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u062a\u0628\u0642\u064a.<\/p>\n<div class=\"main-section guide\">\n<h3>\ud83d\udcdc \u062f\u0644\u064a\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0633\u0631\u064a\u0639<\/h3>\n<ol>\n<li><strong>\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0648\u0627\u0631\u062f \u0644\u0644\u0645\u0648\u0642\u0639:<\/strong> \u0623\u062f\u062e\u0644 \u0648\u0632\u0646 \u0643\u0644 \u0642\u0637\u0631 \u0648\u0635\u0644 \u0644\u0644\u0645\u0648\u0642\u0639.<\/li>\n<li><strong>\u062d\u0635\u0631 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629:<\/strong> \u0623\u062f\u062e\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u0646\u0648\u062f \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0645\u0646 \u0627\u0644\u0644\u0648\u062d\u0627\u062a.<\/li>\n<li><strong>\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0646\u062a\u0627\u0626\u062c:<\/strong> \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0632\u0631 &#8220;\u062d\u0633\u0627\u0628 \u062e\u0637\u0629 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0648\u0627\u0644\u0645\u062e\u0632\u0648\u0646&#8221;.<\/li>\n<li><strong>\u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629:<\/strong> \u0634\u0627\u0631\u0643 \u0623\u0648 \u0635\u062f\u0651\u0631 \u0627\u0644\u062a\u0642\u0631\u064a\u0631 \u0627\u0644\u0634\u0627\u0645\u0644.<\/li>\n<\/ol><\/div>\n<div class=\"main-section\">\n<h3><span class=\"icon\">\ud83d\udce6<\/span> 1. \u062d\u062f\u064a\u062f \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0648\u0627\u0631\u062f (\u0627\u0644\u0645\u062e\u0632\u0648\u0646)<\/h3>\n<div id=\"inventory-container\"><\/div>\n<p>        <button class=\"btn add-inv\" onclick=\"addInventoryItem()\">\u2795 \u0625\u0636\u0627\u0641\u0629 \u0642\u0637\u0631 \u0644\u0644\u0645\u062e\u0632\u0648\u0646<\/button>\n    <\/div>\n<div class=\"main-section\">\n<h3><span class=\"icon\">\ud83d\udcdd<\/span> 2. \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 (Cut List)<\/h3>\n<div id=\"cut-items-container\"><\/div>\n<p>        <button class=\"btn add\" onclick=\"addCutItem()\">\u2795 \u0625\u0636\u0627\u0641\u0629 \u0628\u0646\u062f \u062a\u0642\u0637\u064a\u0639<\/button>\n    <\/div>\n<div class=\"divider\"><\/div>\n<p>    <button class=\"btn calculate\" onclick=\"runCalculation()\">\ud83e\uddee \u062d\u0633\u0627\u0628 \u062e\u0637\u0629 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0648\u0627\u0644\u0645\u062e\u0632\u0648\u0646<\/button><\/p>\n<div id=\"results-wrapper\" style=\"display:none;\">\n<div id=\"final-inventory-area\" class=\"main-section\"><\/div>\n<div id=\"waste-summary-area\" class=\"main-section waste-section\" style=\"display:none;\"><\/div>\n<div id=\"cutting-plan-area\"><\/div>\n<div id=\"actions-area\" class=\"main-section\">\n<h3><span class=\"icon\">\ud83d\ude80<\/span> \u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629<\/h3>\n<div class=\"actions-container\">\n                <button class=\"btn share\" onclick=\"shareResultsViaWhatsApp()\">\ud83d\udcf2 \u0645\u0634\u0627\u0631\u0643\u0629 \u0648\u0627\u062a\u0633\u0627\u0628<\/button><br \/>\n                <button class=\"btn export\" onclick=\"exportFullReportToCSV()\">\u2b07\ufe0f \u062a\u0646\u0632\u064a\u0644 \u062a\u0642\u0631\u064a\u0631 (CSV)<\/button>\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    let nextInvId = 0;\n    let nextCutId = 0;\n    let lastCalculationResult = null;\n    const rebarData = {\n        8: { name: \"\u0662.\u0665 \u0644\u064a\u0646\u064a\u0629 (\u0641\u0627\u064a 8)\", weightPerMeter: 0.395, type: 'coil' },\n        10: { name: \"\u0663 \u0644\u064a\u0646\u064a\u0629 (\u0641\u0627\u064a 10)\", weightPerMeter: 0.617, type: 'bar' },\n        12: { name: \"\u0664 \u0644\u064a\u0646\u064a\u0629 (\u0641\u0627\u064a 12)\", weightPerMeter: 0.888, type: 'bar' },\n        16: { name: \"\u0665 \u0644\u064a\u0646\u064a\u0629 (\u0641\u0627\u064a 16)\", weightPerMeter: 1.578, type: 'bar' },\n        18: { name: \"\u0666 \u0644\u064a\u0646\u064a\u0629 (\u0641\u0627\u064a 18)\", weightPerMeter: 2.000, type: 'bar' },\n        20: { name: \"\u0641\u0627\u064a 20\", weightPerMeter: 2.466, type: 'bar' },\n        22: { name: \"\u0641\u0627\u064a 22\", weightPerMeter: 2.984, type: 'bar' },\n        25: { name: \"\u0641\u0627\u064a 25\", weightPerMeter: 3.853, type: 'bar' },\n    };\n    const signature = \"\u0647\u0630\u0647 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u0642\u062f\u0645\u0629 \u0645\u0646 \u0645\u0648\u0642\u0639 \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646.\\n\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 \ud83d\udcde +201550507700\";\n    function formatNumber(num) {\n        return new Intl.NumberFormat('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 }).format(num);\n    }\n    function getRebarOptions(selectedDia) {\n        return Object.entries(rebarData).map(([dia, data]) => `<option value=\"${dia}\" ${dia == selectedDia ? 'selected' : ''}>${data.name}<\/option>`).join('');\n    }\n    function addInventoryItem(dia = 16, weight = '') {\n        const container = document.getElementById('inventory-container');\n        const invId = `inv-item-${nextInvId++}`;\n        const itemDiv = document.createElement('div');\n        itemDiv.className = 'item';\n        itemDiv.id = invId;\n        itemDiv.innerHTML = `<\/p>\n<div><label>\u0627\u0644\u0642\u0637\u0631:<\/label><select class=\"inv-dia\">${getRebarOptions(dia)}<\/select><\/div>\n<div><label>\u0627\u0644\u0648\u0632\u0646 \u0627\u0644\u0648\u0627\u0631\u062f (\u0643\u062c\u0645):<\/label><input type=\"text\" class=\"inv-weight formatted-number\" placeholder=\"1,500.00\" value=\"${weight}\" oninput=\"formatInput(this)\"><\/div>\n<p>            <button class=\"btn delete\" onclick=\"deleteItem('${invId}')\">\ud83d\uddd1\ufe0f<\/button>\n        `;\n        container.appendChild(itemDiv);\n    }\n    function addCutItem(dia = 16, name = '', length = '', count = '') {\n        const container = document.getElementById('cut-items-container');\n        const cutId = `cut-item-${nextCutId++}`;\n        const itemDiv = document.createElement('div');\n        itemDiv.className = 'item';\n        itemDiv.id = cutId;\n        itemDiv.innerHTML = `<\/p>\n<div><label>\u0627\u0644\u0642\u0637\u0631:<\/label><select class=\"cut-dia\">${getRebarOptions(dia)}<\/select><\/div>\n<div><label>\u0627\u0633\u0645 \u0627\u0644\u0628\u0646\u062f:<\/label><input type=\"text\" class=\"cut-name\" placeholder=\"\u0642\u0648\u0627\u0639\u062f \u06411\" value=\"${name}\"><\/div>\n<div><label>\u0627\u0644\u0637\u0648\u0644 (\u0645):<\/label><input type=\"number\" class=\"cut-length\" placeholder=\"4.5\" value=\"${length}\"><\/div>\n<div><label>\u0627\u0644\u0639\u062f\u062f:<\/label><input type=\"number\" class=\"cut-count\" placeholder=\"50\" value=\"${count}\"><\/div>\n<p>            <button class=\"btn delete\" onclick=\"deleteItem('${cutId}')\">\ud83d\uddd1\ufe0f<\/button>\n        `;\n        container.appendChild(itemDiv);\n    }\n    function deleteItem(elementId) {\n        const item = document.getElementById(elementId);\n        if (item) item.remove();\n    }\n    function formatInput(input) {\n        let value = input.value.replace(\/,\/g, '');\n        if (value === '' || isNaN(parseFloat(value))) return;\n        let parts = value.split('.');\n        parts[0] = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \",\");\n        input.value = parts.join('.');\n    }\n    function runCalculation() {\n        const stockLength = 12;\n        const inventory = {};\n        document.querySelectorAll('#inventory-container .item').forEach(el => {\n            const dia = el.querySelector('.inv-dia').value;\n            const weight = parseFloat(el.querySelector('.inv-weight').value.replace(\/,\/g, '')) || 0;\n            if (weight > 0) {\n                if (!inventory[dia]) inventory[dia] = { weight: 0 };\n                inventory[dia].weight += weight;\n            }\n        });\n        const allItemsByDia = {};\n        document.querySelectorAll('#cut-items-container .item').forEach(el => {\n            const dia = el.querySelector('.cut-dia').value;\n            const name = el.querySelector('.cut-name').value.trim() || '\u0628\u0646\u062f';\n            const length = parseFloat(el.querySelector('.cut-length').value) || 0;\n            const count = parseInt(el.querySelector('.cut-count').value) || 0;\n            if (length > 0 && count > 0) {\n                if (!allItemsByDia[dia]) allItemsByDia[dia] = [];\n                for (let j = 0; j < count; j++) allItemsByDia[dia].push({ length, name });\n            }\n        });\n        const finalInventory = JSON.parse(JSON.stringify(inventory));\n        const detailedResults = {};\n        let allWastePieces = [];\n        for (const dia in rebarData) {\n            const cuts = allItemsByDia[dia];\n            if (!cuts) continue;\n            const diaInfo = rebarData[dia];\n            let totalRequiredWeight = 0;\n            let diaResult = {};\n            if (diaInfo.type === 'coil') {\n                const totalLength = cuts.reduce((sum, cut) => sum + cut.length, 0);\n                totalRequiredWeight = totalLength * diaInfo.weightPerMeter;\n                diaResult = { type: 'coil', totalLength, totalRequiredWeight };\n            } else {\n                cuts.sort((a, b) => b.length - a.length);\n                let stockBars = [];\n                cuts.forEach(cut => {\n                    let placed = false;\n                    for (const bar of stockBars) {\n                        if (bar.cuts.reduce((s, c) => s + c.length, 0) + cut.length <= stockLength + 0.001) {\n                            bar.cuts.push(cut);\n                            placed = true;\n                            break;\n                        }\n                    }\n                    if (!placed) {\n                        stockBars.push({ cuts: [cut] });\n                    }\n                });\n                totalRequiredWeight = stockBars.length * stockLength * diaInfo.weightPerMeter;\n                let totalWaste = 0;\n                stockBars.forEach(bar => {\n                    const usedLength = bar.cuts.reduce((sum, c) => sum + c.length, 0);\n                    const waste = stockLength - usedLength;\n                    totalWaste += waste;\n                    if (waste > 0.1) { \n                        allWastePieces.push(waste);\n                    }\n                });\n                const wastePercentage = stockBars.length > 0 ? (totalWaste \/ (stockBars.length * stockLength)) * 100 : 0;\n                diaResult = { type: 'bar', stockBars, totalRequiredWeight, wastePercentage };\n            }\n            detailedResults[dia] = diaResult;\n            if (finalInventory[dia]) {\n                finalInventory[dia].used = totalRequiredWeight;\n            } else {\n                finalInventory[dia] = { weight: 0, used: totalRequiredWeight };\n            }\n        }\n        lastCalculationResult = { finalInventory, detailedResults, allWastePieces };\n        renderResults();\n    }\n    function renderResults() {\n        if (!lastCalculationResult) return;\n        const { finalInventory, detailedResults, allWastePieces } = lastCalculationResult;\n        document.getElementById('final-inventory-area').innerHTML = generateFinalInventoryHTML(finalInventory);\n        const wasteArea = document.getElementById('waste-summary-area');\n        const wasteHTML = generateWasteTableHTML(allWastePieces);\n        if (wasteHTML) {\n            wasteArea.innerHTML = wasteHTML;\n            wasteArea.style.display = 'block';\n        } else {\n            wasteArea.style.display = 'none';\n        }\n        document.getElementById('cutting-plan-area').innerHTML = generateCuttingPlanHTML(detailedResults);\n        document.getElementById('results-wrapper').style.display = 'block';\n    }\n    function generateFinalInventoryHTML(finalInventory) {\n        let tableHTML = `<\/p>\n<h3><span class=\"icon\">\ud83d\udcc9<\/span> \u062d\u0627\u0644\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629<\/h3>\n<table>\n<thead>\n<tr>\n<th>\u0627\u0644\u0642\u0637\u0631<\/th>\n<th>\u0631\u0635\u064a\u062f \u0623\u0648\u0644 \u0627\u0644\u0645\u062f\u0629 (\u0643\u062c\u0645)<\/th>\n<th>\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 (\u0643\u062c\u0645)<\/th>\n<th>\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u062a\u0628\u0642\u064a (\u0643\u062c\u0645)<\/th>\n<\/tr>\n<\/thead>\n<tbody>`;\n        for (const dia in rebarData) {\n            const inv = finalInventory[dia] || { weight: 0, used: 0 };\n            if (inv.weight > 0 || inv.used > 0) {\n                const remaining = (inv.weight || 0) - (inv.used || 0);\n                const rowClass = remaining < 0 ? 'final-negative' : '';\n                tableHTML += `\n\n<tr class=\"${rowClass}\">\n<td>${rebarData[dia].name}<\/td>\n<td>${formatNumber(inv.weight || 0)}<\/td>\n<td>${formatNumber(inv.used || 0)}<\/td>\n<td>${formatNumber(remaining)}<\/td>\n<\/tr>\n<p>`;\n            }\n        }\n        return tableHTML + `<\/tbody>\n<\/table>\n<p>`;\n    }\n    function generateWasteTableHTML(wastePieces) {\n        if (!wastePieces || wastePieces.length === 0) return '';\n        const wasteSummary = wastePieces.reduce((acc, w) => {\n            const key = w.toFixed(2);\n            acc[key] = (acc[key] || 0) + 1;\n            return acc;\n        }, {});\n        let tableHTML = `<\/p>\n<h3><span class=\"icon\">\u267b\ufe0f<\/span> \u062c\u062f\u0648\u0644 \u0627\u0644\u0641\u0636\u0644\u0627\u062a \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645<\/h3>\n<p class=\"subtitle\">\u0627\u0633\u062a\u062e\u062f\u0645 \u0647\u0630\u0647 \u0627\u0644\u0642\u0637\u0639 \u0641\u064a \u0627\u0644\u0643\u0627\u0646\u0627\u062a \u0623\u0648 \u0627\u0644\u062e\u0648\u0627\u0628\u064a\u0631 \u0644\u062a\u0642\u0644\u064a\u0644 \u0627\u0644\u0647\u0627\u0644\u0643!<\/p>\n<table>\n<thead>\n<tr>\n<th>\u0637\u0648\u0644 \u0627\u0644\u0642\u0637\u0639\u0629 (\u0645)<\/th>\n<th>\u0627\u0644\u0639\u062f\u062f<\/th>\n<\/tr>\n<\/thead>\n<tbody>`;\n        Object.entries(wasteSummary).sort((a,b) => b[0] - a[0]).forEach(([len, count]) => {\n            tableHTML += `<\/p>\n<tr>\n<td>${len}<\/td>\n<td>${count}<\/td>\n<\/tr>\n<p>`;\n        });\n        return tableHTML + `<\/tbody>\n<\/table>\n<p>`;\n    }\n    function generateCuttingPlanHTML(detailedResults) {\n        let finalHTML = '';\n        for (const dia in detailedResults) {\n            const result = detailedResults[dia];\n            const diaInfo = rebarData[dia];\n            let blockHTML = `<\/p>\n<div class=\"result-block\">\n<h4>\u062e\u0637\u0629 \u062a\u0642\u0637\u064a\u0639: ${diaInfo.name}<\/h4>\n<p>`;\n            if (result.type === 'coil') {\n                blockHTML += `<\/p>\n<div class=\"summary-box\">\n<table>\n<tr>\n<td>\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0637\u0648\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628<\/td>\n<td><strong>${formatNumber(result.totalLength)} \u0645\u062a\u0631<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0648\u0632\u0646 \u0627\u0644\u0645\u0637\u0644\u0648\u0628<\/td>\n<td><strong>${formatNumber(result.totalRequiredWeight)} \u0643\u062c\u0645<\/strong><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>`;\n            } else {\n                blockHTML += `<\/p>\n<div class=\"summary-box\">\n<table>\n<tr>\n<td>\u0639\u062f\u062f \u0627\u0644\u0623\u0633\u064a\u0627\u062e \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629<\/td>\n<td><strong>${result.stockBars.length} (\u0637\u0648\u0644 12\u0645)<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0648\u0632\u0646 \u0627\u0644\u0645\u0637\u0644\u0648\u0628<\/td>\n<td><strong>${formatNumber(result.totalRequiredWeight)} \u0643\u062c\u0645<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\u0646\u0633\u0628\u0629 \u0627\u0644\u0647\u0627\u0644\u0643<\/td>\n<td><strong class=\"waste-percent\">${formatNumber(result.wastePercentage)}%<\/strong><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>`;\n                let planHtml = `<\/p>\n<div class=\"cutting-plan-box\">\n<table>\n<thead>\n<tr>\n<th>\u0627\u0644\u0633\u064a\u062e<\/th>\n<th>\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062a\u0642\u0637\u064a\u0639<\/th>\n<th>\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645<\/th>\n<th>\u0627\u0644\u0647\u0627\u0644\u0643<\/th>\n<\/tr>\n<\/thead>\n<tbody>`;\n                result.stockBars.forEach((bar, index) => {\n                    const usedLength = bar.cuts.reduce((sum, c) => sum + c.length, 0);\n                    const waste = 12 - usedLength;\n                    const cutsText = bar.cuts.map(c => `${c.length.toFixed(2)}\u0645 (${c.name})`).join(' + ');\n                    planHtml += `<\/p>\n<tr>\n<td>${index + 1}<\/td>\n<td>${cutsText}<\/td>\n<td>${formatNumber(usedLength)}<\/td>\n<td>${formatNumber(waste)}<\/td>\n<\/tr>\n<p>`;\n                });\n                blockHTML += planHtml + `<\/tbody>\n<\/table>\n<\/div>\n<p>`;\n            }\n            finalHTML += blockHTML + `<\/p><\/div>\n<p>`;\n        }\n        return finalHTML;\n    }\n    function shareResultsViaWhatsApp() {\n        if (!lastCalculationResult) {\n            alert(\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u062d\u0633\u0627\u0628 \u0623\u0648\u0644\u0627\u064b.\");\n            return;\n        }\n        const { finalInventory, detailedResults, allWastePieces } = lastCalculationResult;\n        let msg = `*${signature}*\\n\\n*--- \ud83d\udcc9 \u062d\u0627\u0644\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 ---*\\n`;\n        for (const dia in rebarData) {\n            const inv = finalInventory[dia] || { weight: 0, used: 0 };\n            if (inv.weight > 0 || inv.used > 0) {\n                msg += `\u25aa\ufe0f *${rebarData[dia].name}:* ${formatNumber((inv.weight || 0) - (inv.used || 0))} \u0643\u062c\u0645 \u0645\u062a\u0628\u0642\u064a\\n`;\n            }\n        }\n        if (allWastePieces && allWastePieces.length > 0) {\n            const wasteSummary = allWastePieces.reduce((acc, w) => { const key = w.toFixed(2); acc[key] = (acc[key] || 0) + 1; return acc; }, {});\n            const wasteText = Object.entries(wasteSummary).map(([len, count]) => `${count}\u00d7${len}\u0645`).join(', ');\n            msg += `\\n*--- \u267b\ufe0f \u0641\u0636\u0644\u0627\u062a \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ---*\\n${wasteText}\\n`;\n        }\n        for (const dia in detailedResults) {\n            const result = detailedResults[dia];\n            msg += `\\n*--- \ud83e\uddfe \u062e\u0637\u0629 \u0639\u0645\u0644: ${rebarData[dia].name} ---*\\n`;\n            if (result.type === 'coil') {\n                msg += `\u25aa\ufe0f \u0645\u0637\u0644\u0648\u0628: *${formatNumber(result.totalRequiredWeight)} \u0643\u062c\u0645*\\n`;\n            } else {\n                msg += `\u25aa\ufe0f \u0645\u0637\u0644\u0648\u0628: *${result.stockBars.length} \u0633\u064a\u062e* (\u0648\u0632\u0646 ${formatNumber(result.totalRequiredWeight)} \u0643\u062c\u0645)\\n`;\n                result.stockBars.forEach((bar, i) => {\n                    const cutsText = bar.cuts.map(c => `${c.length.toFixed(1)}\u0645 (${c.name})`).join(', ');\n                    const waste = 12 - bar.cuts.reduce((s, c) => s + c.length, 0);\n                    msg += `*${i + 1}.* [${cutsText}] (\u0647\u0627\u0644\u0643: ${waste.toFixed(1)}\u0645)\\n`;\n                });\n            }\n        }\n        window.open(\"https:\/\/wa.me\/?text=\" + encodeURIComponent(msg), '_blank');\n    }\n    function exportFullReportToCSV() {\n        if (!lastCalculationResult) {\n            alert(\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u062d\u0633\u0627\u0628 \u0623\u0648\u0644\u0627\u064b.\");\n            return;\n        }\n        const { finalInventory, detailedResults, allWastePieces } = lastCalculationResult;\n        let csv = `\\uFEFF\"${signature.replace(\/\\n\/g, \" - \")}\"\\n\\n`;\n        csv += \"--- \u062d\u0627\u0644\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 ---\\n\";\n        csv += \"\u0627\u0644\u0642\u0637\u0631,\u0631\u0635\u064a\u062f \u0623\u0648\u0644 \u0627\u0644\u0645\u062f\u0629 (\u0643\u062c\u0645),\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 (\u0643\u062c\u0645),\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u062a\u0628\u0642\u064a (\u0643\u062c\u0645)\\n\";\n        for (const dia in rebarData) {\n            const inv = finalInventory[dia] || { weight: 0, used: 0 };\n            if (inv.weight > 0 || inv.used > 0) {\n                const remaining = (inv.weight || 0) - (inv.used || 0);\n                csv += `\"${rebarData[dia].name}\",${inv.weight || 0},${inv.used || 0},${remaining}\\n`;\n            }\n        }\n        if (allWastePieces && allWastePieces.length > 0) {\n            csv += \"\\n--- \u0627\u0644\u0641\u0636\u0644\u0627\u062a \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ---\\n\";\n            csv += \"\u0637\u0648\u0644 \u0627\u0644\u0642\u0637\u0639\u0629 (\u0645),\u0627\u0644\u0639\u062f\u062f\\n\";\n            const wasteSummary = allWastePieces.reduce((acc, w) => { const key = w.toFixed(2); acc[key] = (acc[key] || 0) + 1; return acc; }, {});\n            Object.entries(wasteSummary).forEach(([len, count]) => { csv += `${len},${count}\\n`; });\n        }\n        for (const dia in detailedResults) {\n            const result = detailedResults[dia];\n            csv += `\\n--- \u062e\u0637\u0629 \u062a\u0642\u0637\u064a\u0639: ${rebarData[dia].name} ---\\n`;\n            if (result.type === 'bar') {\n                csv += \"\u0631\u0642\u0645 \u0627\u0644\u0633\u064a\u062e,\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062a\u0642\u0637\u064a\u0639,\u0627\u0644\u0637\u0648\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645,\u0627\u0644\u0647\u0627\u0644\u0643\\n\";\n                result.stockBars.forEach((bar, i) => {\n                    const used = bar.cuts.reduce((s, c) => s + c.length, 0);\n                    const waste = 12 - used;\n                    const cutsText = bar.cuts.map(c => `${c.length.toFixed(2)}\u0645 (${c.name})`).join(' + ');\n                    csv += `${i + 1},\"${cutsText}\",${used.toFixed(2)},${waste.toFixed(2)}\\n`;\n                });\n            }\n        }\n        const blob = new Blob([csv], { type: 'text\/csv;charset=utf-8;' });\n        const link = document.createElement(\"a\");\n        link.href = URL.createObjectURL(blob);\n        link.download = \"Rebar_Full_Report.csv\";\n        link.click();\n    }\n    window.addEventListener('load', () => {\n        addInventoryItem(16, '2,000');\n        addCutItem(16, '\u0642\u0648\u0627\u0639\u062f \u06411', '4.5', '10');\n    });\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udccb \u062d\u0627\u0633\u0628\u0629 \u0625\u062f\u0627\u0631\u0629 \u0648\u062a\u0642\u0637\u064a\u0639 \u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0633\u0644\u064a\u062d \u0646\u0638\u0627\u0645 \u0645\u062a\u0643\u0627\u0645\u0644 \u0644\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u062d\u062f\u064a\u062f\u060c \u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0628\u0623\u0642\u0644 \u0647\u0627\u0644\u0643\u060c \u0648\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u062a\u0628\u0642\u064a. \ud83d\udcdc \u062f\u0644\u064a\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0633\u0631\u064a\u0639 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0648\u0627\u0631\u062f \u0644\u0644\u0645\u0648\u0642\u0639: \u0623\u062f\u062e\u0644 \u0648\u0632\u0646 \u0643\u0644 \u0642\u0637\u0631 \u0648\u0635\u0644 \u0644\u0644\u0645\u0648\u0642\u0639. \u062d\u0635\u0631 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629: \u0623\u062f\u062e\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u0646\u0648\u062f \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0645\u0646 \u0627\u0644\u0644\u0648\u062d\u0627\u062a. \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0646\u062a\u0627\u0626\u062c: \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0632\u0631 &#8220;\u062d\u0633\u0627\u0628 \u062e\u0637\u0629 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0648\u0627\u0644\u0645\u062e\u0632\u0648\u0646&#8221;. \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629: \u0634\u0627\u0631\u0643 \u0623\u0648 \u0635\u062f\u0651\u0631 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[24128],"tags":[],"class_list":["post-52569","post","type-post","status-publish","format-standard","hentry","category-24128"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/engeg.com\/b\/2025\/08\/28\/\u062d\u0633\u0627\u0628-\u0627\u0644\u062d\u062f\u064a\u062f\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f\" \/>\n<meta property=\"og:description\" content=\"\ud83d\udccb \u062d\u0627\u0633\u0628\u0629 \u0625\u062f\u0627\u0631\u0629 \u0648\u062a\u0642\u0637\u064a\u0639 \u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0633\u0644\u064a\u062d \u0646\u0638\u0627\u0645 \u0645\u062a\u0643\u0627\u0645\u0644 \u0644\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u062d\u062f\u064a\u062f\u060c \u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0628\u0623\u0642\u0644 \u0647\u0627\u0644\u0643\u060c \u0648\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u062a\u0628\u0642\u064a. \ud83d\udcdc \u062f\u0644\u064a\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0633\u0631\u064a\u0639 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0648\u0627\u0631\u062f \u0644\u0644\u0645\u0648\u0642\u0639: \u0623\u062f\u062e\u0644 \u0648\u0632\u0646 \u0643\u0644 \u0642\u0637\u0631 \u0648\u0635\u0644 \u0644\u0644\u0645\u0648\u0642\u0639. \u062d\u0635\u0631 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629: \u0623\u062f\u062e\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u0646\u0648\u062f \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0645\u0646 \u0627\u0644\u0644\u0648\u062d\u0627\u062a. \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0646\u062a\u0627\u0626\u062c: \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0632\u0631 &#8220;\u062d\u0633\u0627\u0628 \u062e\u0637\u0629 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0648\u0627\u0644\u0645\u062e\u0632\u0648\u0646&#8221;. \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629: \u0634\u0627\u0631\u0643 \u0623\u0648 \u0635\u062f\u0651\u0631 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/engeg.com\/b\/2025\/08\/28\/\u062d\u0633\u0627\u0628-\u0627\u0644\u062d\u062f\u064a\u062f\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/BitElwatan\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-28T16:24:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-05T09:07:23+00:00\" \/>\n<meta name=\"author\" content=\"interior\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629\" \/>\n\t<meta name=\"twitter:data1\" content=\"interior\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/\"},\"author\":{\"name\":\"interior\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#\\\/schema\\\/person\\\/099f7d93ca50450953f4bee349ef9fcc\"},\"headline\":\"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f\",\"datePublished\":\"2025-08-28T16:24:06+00:00\",\"dateModified\":\"2025-09-05T09:07:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/\"},\"wordCount\":3,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#organization\"},\"articleSection\":[\"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\"],\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/\",\"url\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/\",\"name\":\"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#website\"},\"datePublished\":\"2025-08-28T16:24:06+00:00\",\"dateModified\":\"2025-09-05T09:07:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/08\\\/28\\\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\",\"item\":\"https:\\\/\\\/engeg.com\\\/b\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#website\",\"url\":\"https:\\\/\\\/engeg.com\\\/b\\\/\",\"name\":\"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\",\"description\":\"\u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0627\u062e\u0628\u0627\u0631 \u0646\u0635\u0627\u0626\u062d\",\"publisher\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/engeg.com\\\/b\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#organization\",\"name\":\"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\",\"url\":\"https:\\\/\\\/engeg.com\\\/b\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/engeg.com\\\/b\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo2-1.jpg?fit=572%2C113&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/engeg.com\\\/b\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/logo2-1.jpg?fit=572%2C113&ssl=1\",\"width\":572,\"height\":113,\"caption\":\"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#\\\/schema\\\/person\\\/099f7d93ca50450953f4bee349ef9fcc\",\"name\":\"interior\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g\",\"caption\":\"interior\"},\"description\":\"\u00a0\u0646\u0633\u0639\u062f \u0628\u062e\u062f\u0645\u062a\u0643 \u062a\u0648\u0627\u0635\u0644 \u0645\u0639\u0646\u0627 \u0639\u0644\u064a \u0627\u0644\u0648\u0627\u062a\u0633 \u0627\u0628 015.5050.7700\u00a0\",\"sameAs\":[\"https:\\\/\\\/b.engeg.com\",\"https:\\\/\\\/www.facebook.com\\\/BitElwatan\"],\"url\":\"https:\\\/\\\/engeg.com\\\/b\\\/profile\\\/interior\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/engeg.com\/b\/2025\/08\/28\/\u062d\u0633\u0627\u0628-\u0627\u0644\u062d\u062f\u064a\u062f\/","og_locale":"ar_AR","og_type":"article","og_title":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f","og_description":"\ud83d\udccb \u062d\u0627\u0633\u0628\u0629 \u0625\u062f\u0627\u0631\u0629 \u0648\u062a\u0642\u0637\u064a\u0639 \u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0633\u0644\u064a\u062d \u0646\u0638\u0627\u0645 \u0645\u062a\u0643\u0627\u0645\u0644 \u0644\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u062d\u062f\u064a\u062f\u060c \u062a\u062e\u0637\u064a\u0637 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0628\u0623\u0642\u0644 \u0647\u0627\u0644\u0643\u060c \u0648\u0645\u062a\u0627\u0628\u0639\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0627\u0644\u0645\u062a\u0628\u0642\u064a. \ud83d\udcdc \u062f\u0644\u064a\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0633\u0631\u064a\u0639 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0648\u0627\u0631\u062f \u0644\u0644\u0645\u0648\u0642\u0639: \u0623\u062f\u062e\u0644 \u0648\u0632\u0646 \u0643\u0644 \u0642\u0637\u0631 \u0648\u0635\u0644 \u0644\u0644\u0645\u0648\u0642\u0639. \u062d\u0635\u0631 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629: \u0623\u062f\u062e\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u0646\u0648\u062f \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0645\u0646 \u0627\u0644\u0644\u0648\u062d\u0627\u062a. \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0646\u062a\u0627\u0626\u062c: \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 \u0632\u0631 &#8220;\u062d\u0633\u0627\u0628 \u062e\u0637\u0629 \u0627\u0644\u062a\u0642\u0637\u064a\u0639 \u0648\u0627\u0644\u0645\u062e\u0632\u0648\u0646&#8221;. \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0648\u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629: \u0634\u0627\u0631\u0643 \u0623\u0648 \u0635\u062f\u0651\u0631 [&hellip;]","og_url":"https:\/\/engeg.com\/b\/2025\/08\/28\/\u062d\u0633\u0627\u0628-\u0627\u0644\u062d\u062f\u064a\u062f\/","og_site_name":"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","article_author":"https:\/\/www.facebook.com\/BitElwatan","article_published_time":"2025-08-28T16:24:06+00:00","article_modified_time":"2025-09-05T09:07:23+00:00","author":"interior","twitter_card":"summary_large_image","twitter_misc":{"\u0643\u064f\u062a\u0628 \u0628\u0648\u0627\u0633\u0637\u0629":"interior"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/#article","isPartOf":{"@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/"},"author":{"name":"interior","@id":"https:\/\/engeg.com\/b\/#\/schema\/person\/099f7d93ca50450953f4bee349ef9fcc"},"headline":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f","datePublished":"2025-08-28T16:24:06+00:00","dateModified":"2025-09-05T09:07:23+00:00","mainEntityOfPage":{"@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/"},"wordCount":3,"commentCount":0,"publisher":{"@id":"https:\/\/engeg.com\/b\/#organization"},"articleSection":["\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646"],"inLanguage":"ar","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/","url":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/","name":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","isPartOf":{"@id":"https:\/\/engeg.com\/b\/#website"},"datePublished":"2025-08-28T16:24:06+00:00","dateModified":"2025-09-05T09:07:23+00:00","breadcrumb":{"@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/engeg.com\/b\/2025\/08\/28\/%d8%ad%d8%b3%d8%a7%d8%a8-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629","item":"https:\/\/engeg.com\/b\/"},{"@type":"ListItem","position":2,"name":"\u062d\u0633\u0627\u0628 \u0627\u0644\u062d\u062f\u064a\u062f"}]},{"@type":"WebSite","@id":"https:\/\/engeg.com\/b\/#website","url":"https:\/\/engeg.com\/b\/","name":"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","description":"\u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0627\u062e\u0628\u0627\u0631 \u0646\u0635\u0627\u0626\u062d","publisher":{"@id":"https:\/\/engeg.com\/b\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/engeg.com\/b\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/engeg.com\/b\/#organization","name":"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","url":"https:\/\/engeg.com\/b\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/engeg.com\/b\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2024\/02\/logo2-1.jpg?fit=572%2C113&ssl=1","contentUrl":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2024\/02\/logo2-1.jpg?fit=572%2C113&ssl=1","width":572,"height":113,"caption":"\u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646"},"image":{"@id":"https:\/\/engeg.com\/b\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/engeg.com\/b\/#\/schema\/person\/099f7d93ca50450953f4bee349ef9fcc","name":"interior","image":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/secure.gravatar.com\/avatar\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/45ab73273277a124fb3ccb62727be2de8519e5a1980549019ecc37e40bb78529?s=96&d=mm&r=g","caption":"interior"},"description":"\u00a0\u0646\u0633\u0639\u062f \u0628\u062e\u062f\u0645\u062a\u0643 \u062a\u0648\u0627\u0635\u0644 \u0645\u0639\u0646\u0627 \u0639\u0644\u064a \u0627\u0644\u0648\u0627\u062a\u0633 \u0627\u0628 015.5050.7700\u00a0","sameAs":["https:\/\/b.engeg.com","https:\/\/www.facebook.com\/BitElwatan"],"url":"https:\/\/engeg.com\/b\/profile\/interior\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":54543,"url":"https:\/\/engeg.com\/b\/2025\/10\/04\/%d9%85%d8%b4%d8%b1%d9%88%d8%b9-%d8%b8%d9%84%d8%a7%d9%84%d8%b7%d8%b1%d8%ad-%d8%ad%d9%83%d9%88%d9%85%d9%8a-%d8%ac%d8%af%d9%8a%d8%af-%d9%81%d9%8a-%d9%82%d9%84%d8%a8-%d8%a8%d9%8a%d8%aa-2\/","url_meta":{"origin":52569,"position":0},"title":"\u062a\u0623\u062b\u064a\u0631 \u201c\u0638\u0644\u0627\u0644\u201d \u0639\u0644\u0649 \u0633\u0648\u0642 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646: \u0631\u0624\u064a\u0629 \u062a\u062d\u0644\u064a\u0644\u064a\u0629 \u0645\u0634\u0631\u0648\u0639 \u062d\u0643\u0648\u0645\u064a \u062c\u062f\u064a\u062f \u0641\u064a \u0642\u0644\u0628 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","author":"interior","date":"\u0623\u0643\u062a\u0648\u0628\u0631 4, 2025","format":false,"excerpt":"\u062a\u062d\u0644\u064a\u0644 \u0645\u0634\u0631\u0648\u0639 \u0638\u0644\u0627\u0644 \u0648\u062a\u0623\u062b\u064a\u0631\u0647 \u0639\u0644\u0649 \u0633\u0648\u0642 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0645\u0634\u0631\u0648\u0639 \"\u0638\u0644\u0627\u0644\" \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646: \u062a\u062d\u0644\u064a\u0644 \u0634\u0627\u0645\u0644 \u0644\u0644\u0637\u0631\u062d \u0627\u0644\u062d\u0643\u0648\u0645\u064a \u0627\u0644\u062c\u062f\u064a\u062f \u0648\u062a\u0623\u062b\u064a\u0631\u0647 \u0639\u0644\u0649 \u0627\u0644\u0633\u0648\u0642 \u0627\u0644\u0639\u0642\u0627\u0631\u064a \u0637\u0631\u062d \u062d\u0643\u0648\u0645\u064a \u062c\u062f\u064a\u062f \u0641\u064a \u0642\u0644\u0628 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0628\u0633\u0639\u0631 \u0645\u062a\u0631 \u064a\u062a\u062c\u0627\u0648\u0632 33 \u0623\u0644\u0641 \u062c\u0646\u064a\u0647\u060c \u0648\u0645\u0648\u0627\u0635\u0641\u0627\u062a \u062a\u0646\u0627\u0641\u0633 \u0623\u0643\u0628\u0631 \u0627\u0644\u0645\u0637\u0648\u0631\u064a\u0646! \u0646\u0638\u0631\u0629 \u0639\u0646 \u0642\u0631\u0628: \u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0645\u064a\u0632 \u0645\u0634\u0631\u0648\u0639 \"\u0638\u0644\u0627\u0644\"\u061f \u0623\u0639\u0644\u0646\u062a \u0647\u064a\u0626\u0629 \u0627\u0644\u0645\u062c\u062a\u0645\u0639\u0627\u062a \u0627\u0644\u0639\u0645\u0631\u0627\u0646\u064a\u0629\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/556960194_1253196829944540_8871907835084912010_n.jpg?fit=1100%2C1100&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/556960194_1253196829944540_8871907835084912010_n.jpg?fit=1100%2C1100&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/556960194_1253196829944540_8871907835084912010_n.jpg?fit=1100%2C1100&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/556960194_1253196829944540_8871907835084912010_n.jpg?fit=1100%2C1100&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/556960194_1253196829944540_8871907835084912010_n.jpg?fit=1100%2C1100&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":54794,"url":"https:\/\/engeg.com\/b\/2023\/09\/10\/%d9%88%d8%af%d8%a7%d8%b9%d9%8b%d8%a7-%d9%84%d9%84%d8%aa%d8%b9%d9%82%d9%8a%d8%af%d8%a7%d8%aa-%d8%a7%d9%84%d9%87%d9%8a%d8%a6%d8%a9-%d8%aa%d9%8f%d8%a8%d8%b3%d8%b7-%d8%b4%d8%b1%d9%88%d8%b7-%d8%a5%d8%ab\/","url_meta":{"origin":52569,"position":1},"title":"\u0648\u062f\u0627\u0639\u064b\u0627 \u0644\u0644\u062a\u0639\u0642\u064a\u062f\u0627\u062a.. \u0627\u0644\u0647\u064a\u0626\u0629 \u062a\u064f\u0628\u0633\u0637 \u0634\u0631\u0648\u0637 \u0625\u062b\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u0629 \u0648\u062f\u062e\u0648\u0644 \u0627\u0644\u0645\u0631\u0627\u0641\u0642","author":"interior","date":"\u0633\u0628\u062a\u0645\u0628\u0631 10, 2023","format":false,"excerpt":"\u062a\u064a\u0633\u064a\u0631\u0627\u062a \u0625\u062b\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u0629 \u0644\u0644\u0645\u062f\u0646 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0648\u062f\u0627\u0639\u064b\u0627 \u0644\u0644\u062a\u0639\u0642\u064a\u062f\u0627\u062a.. \u0627\u0644\u0647\u064a\u0626\u0629 \u062a\u064f\u0628\u0633\u0637 \u0634\u0631\u0648\u0637 \u0628\u0646\u0627\u0621 \u0623\u0631\u0636\u0643 \u0641\u064a \u0627\u0644\u0645\u062f\u0646 \u0627\u0644\u062c\u062f\u064a\u062f\u0629! \u062f\u0644\u064a\u0644\u0643 \u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0641\u0647\u0645 \u062a\u064a\u0633\u064a\u0631\u0627\u062a \"\u0625\u062b\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u0629\" \u0627\u0644\u0635\u0627\u062f\u0631\u0629 \u0641\u064a \u0633\u0628\u062a\u0645\u0628\u0631 2023 \u0648\u0643\u064a\u0641 \u062a\u0633\u062a\u0641\u064a\u062f \u0645\u0646\u0647\u0627. \u0647\u0644 \u062a\u0645\u062a\u0644\u0643 \u0642\u0637\u0639\u0629 \u0623\u0631\u0636 \u0633\u0643\u0646\u064a\u0629 \u0635\u063a\u064a\u0631\u0629 (\u0641\u064a\u0644\u0627 \u0623\u0648 \u0639\u0645\u0627\u0631\u0629) \u0641\u064a \u0625\u062d\u062f\u0649 \u0627\u0644\u0645\u062f\u0646 \u0627\u0644\u062c\u062f\u064a\u062f\u0629\u061f \u0647\u0644 \u062a\u0634\u0639\u0631 \u0628\u0627\u0644\u0642\u0644\u0642 \u0645\u0646 \u062a\u0639\u0642\u064a\u062f\u0627\u062a \u0634\u0631\u0648\u0637 \u0627\u0644\u0628\u0646\u0627\u0621 \u0648\"\u0625\u062b\u0628\u0627\u062a \u0627\u0644\u062c\u062f\u064a\u0629\"\u061f\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2023\/09\/Screenshot_2025-10-10-19-29-26-84_7352322957d4404136654ef4adb64504.jpg?fit=554%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2023\/09\/Screenshot_2025-10-10-19-29-26-84_7352322957d4404136654ef4adb64504.jpg?fit=554%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2023\/09\/Screenshot_2025-10-10-19-29-26-84_7352322957d4404136654ef4adb64504.jpg?fit=554%2C1200&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":52611,"url":"https:\/\/engeg.com\/b\/2025\/08\/29\/%d8%a7%d9%84%d9%82%d9%88%d8%a7%d8%b9%d8%af\/","url_meta":{"origin":52569,"position":2},"title":"\u0627\u0644\u0642\u0648\u0627\u0639\u062f","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 29, 2025","format":false,"excerpt":"\u0645\u0633\u062a\u0634\u0627\u0631 \u0627\u0644\u0623\u0633\u0627\u0633\u0627\u062a \u0648\u062c\u062f\u0648\u0644 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0645\u0633\u062a\u0634\u0627\u0631 \u0627\u0644\u0623\u0633\u0627\u0633\u0627\u062a \u0648\u062c\u062f\u0648\u0644 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0645\u062f\u062e\u0644\u0627\u062a \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0637\u0648\u0644 \u0627\u0644\u0645\u0628\u0646\u0649 (\u0645\u062a\u0631) \u0639\u0631\u0636 \u0627\u0644\u0645\u0628\u0646\u0649 (\u0645\u062a\u0631) \u0639\u062f\u062f \u0627\u0644\u0637\u0648\u0627\u0628\u0642 \u0646\u0648\u0639 \u0627\u0644\u062a\u0631\u0628\u0629 \u0635\u062e\u0631\u064a\u0629 (\u0642\u0648\u064a\u0629 \u062c\u062f\u0627\u064b) \u0631\u0645\u0644\u064a\u0629\/\u0632\u0644\u0637\u064a\u0629 (\u0645\u062a\u0648\u0633\u0637\u0629) \u0637\u064a\u0646\u064a\u0629 (\u0645\u0646\u062e\u0641\u0636\u0629) \u0636\u0639\u064a\u0641\u0629\/\u0631\u062f\u0645 (\u0636\u0639\u064a\u0641\u0629 \u062c\u062f\u0627\u064b) \u0623\u0633\u0639\u0627\u0631 \u062a\u0642\u062f\u064a\u0631\u064a\u0629 (\u0627\u062e\u062a\u064a\u0627\u0631\u064a) \u0633\u0639\u0631 \u0645\u062a\u0631 \u0627\u0644\u062e\u0631\u0633\u0627\u0646\u0629 \u0633\u0639\u0631 \u0637\u0646 \u0627\u0644\u062d\u062f\u064a\u062f \u0633\u0639\u0631 \u062d\u0641\u0631 \u0627\u0644\u0645\u062a\u0631 \u0627\u0644\u0645\u0643\u0639\u0628 \u062d\u0644\u0644 \u0648\u0627\u0639\u0631\u0636 \u0627\u0644\u0646\u062a\u0627\u0626\u062c \u0627\u0644\u0623\u0633\u0627\u0633 \u0627\u0644\u0645\u0642\u062a\u0631\u062d \u0644\u0645\u0634\u0631\u0648\u0639\u0643: \u062c\u062f\u0648\u0644\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":54805,"url":"https:\/\/engeg.com\/b\/2025\/10\/15\/54805\/","url_meta":{"origin":52569,"position":3},"title":"\u0627\u062d\u062c\u0632 \u0623\u0631\u0636\u0643 \u0627\u0644\u0622\u0646 \u0641\u064a \u0645\u0635\u0631: \u0643\u0644 \u0645\u0627 \u062a\u062d\u062a\u0627\u062c \u0645\u0639\u0631\u0641\u062a\u0647 \u0639\u0646 \u0627\u0644\u0637\u0631\u062d \u0627\u0644\u062a\u0643\u0645\u064a\u0644\u064a \u0644\u0644\u0645\u0631\u062d\u0644\u0629 \u0627\u0644\u0639\u0627\u0634\u0631\u0629 \u0645\u0646 &#8220;\u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","author":"interior","date":"\u0623\u0643\u062a\u0648\u0628\u0631 15, 2025","format":false,"excerpt":"\ud83d\udd25 \u0627\u062d\u062c\u0632 \u0623\u0631\u0636\u0643 \u0627\u0644\u0622\u0646 \u0641\u064a \u0645\u0635\u0631: \u0643\u0644 \u0645\u0627 \u062a\u062d\u062a\u0627\u062c \u0645\u0639\u0631\u0641\u062a\u0647 \u0639\u0646 \u0627\u0644\u0637\u0631\u062d \u0627\u0644\u062a\u0643\u0645\u064a\u0644\u064a \u0644\u0644\u0645\u0631\u062d\u0644\u0629 \u0627\u0644\u0639\u0627\u0634\u0631\u0629 \u0645\u0646 \"\u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\" \u0625\u0630\u0627 \u0643\u0646\u062a \u0645\u0635\u0631\u064a\u064b\u0627 \u0645\u0642\u064a\u0645\u064b\u0627 \u0628\u0627\u0644\u062e\u0627\u0631\u062c \u0648\u062a\u0628\u062d\u062b \u0639\u0646 \u0641\u0631\u0635\u0629 \u0630\u0647\u0628\u064a\u0629 \u0644\u0627\u0645\u062a\u0644\u0627\u0643 \u0642\u0637\u0639\u0629 \u0623\u0631\u0636 \u0641\u064a \u0648\u0637\u0646\u0643\u060c \u0641\u0647\u0630\u0627 \u0627\u0644\u0645\u0642\u0627\u0644 \u0647\u0648 \u062f\u0644\u064a\u0644\u0643 \u0627\u0644\u0643\u0627\u0645\u0644. \u0633\u0646\u0633\u062a\u0639\u0631\u0636 \u0627\u0644\u0645\u062f\u0646 \u0627\u0644\u0645\u062a\u0627\u062d\u0629\u060c \u0637\u0631\u0642 \u0627\u0644\u062d\u062c\u0632\u060c \u0627\u0644\u062a\u0633\u0647\u064a\u0644\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629\u060c \u0648\u0643\u0644 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0645\u0647\u0645\u0629 \u0628\u0623\u0633\u0644\u0648\u0628 \u0633\u0647\u0644 \u0648\u0648\u0627\u0636\u062d.\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":54873,"url":"https:\/\/engeg.com\/b\/2025\/10\/19\/%d8%a3%d8%b1%d8%b6%d9%8a%d8%a9-%d8%a7%d9%84%d8%a8%d8%af%d8%b1%d9%88%d9%85-%d8%a5%d9%86%d8%aa%d8%b1%d9%84%d9%88%d9%83-%d9%88%d9%84%d8%a7-%d8%ae%d8%b1%d8%b3%d8%a7%d9%86%d8%a9-%d9%87%d9%84%d9%8a%d9%83\/","url_meta":{"origin":52569,"position":4},"title":"\u0623\u0631\u0636\u064a\u0629 \u0627\u0644\u0628\u062f\u0631\u0648\u0645: \u0625\u0646\u062a\u0631\u0644\u0648\u0643 \u0648\u0644\u0627 \u062e\u0631\u0633\u0627\u0646\u0629 \u0647\u0644\u064a\u0643\u0648\u0628\u062a\u0631\u061f (\u0642\u0631\u0627\u0631 \u0645\u0650\u0644\u0627\u0643\u064a \u0630\u0643\u064a)","author":"interior","date":"\u0623\u0643\u062a\u0648\u0628\u0631 19, 2025","format":false,"excerpt":"\u0623\u0631\u0636\u064a\u0629 \u062c\u0631\u0627\u062c \u0628\u064a\u062a\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646: \u0625\u0646\u062a\u0631\u0644\u0648\u0643 \u0623\u0645 \u062e\u0631\u0633\u0627\u0646\u0629 \u0647\u0644\u064a\u0643\u0648\u0628\u062a\u0631\u061f (\u062f\u0644\u064a\u0644\u0643 \u0644\u0642\u0631\u0627\u0631 \u0630\u0643\u064a \u0648\u0645\u064f\u0648\u064e\u0641\u0651\u0650\u0631) \u0623\u0644\u0641 \u0645\u0628\u0631\u0648\u0643 \u0639\u0644\u0649 \u0628\u064a\u062a\u0643 \u0627\u0644\u062c\u062f\u064a\u062f! \u0648\u0633\u0637 \u0632\u062d\u0645\u0629 \u0627\u0644\u062a\u0634\u0637\u064a\u0628\u0627\u062a\u060c \u064a\u0623\u062a\u064a \u0642\u0631\u0627\u0631 \u0645\u0647\u0645: \u0623\u0631\u0636\u064a\u0629 \u0627\u0644\u0628\u062f\u0631\u0648\u0645 \u0623\u0648 \u0627\u0644\u062c\u0631\u0627\u062c. \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0628\u0633\u064a\u0637 \u0648\u0627\u0644\u0648\u0627\u0636\u062d\u060c \u0633\u0646\u0633\u0627\u0639\u062f\u0643 \u0639\u0644\u0649 \u0627\u062a\u062e\u0627\u0630 \u0627\u0644\u0642\u0631\u0627\u0631 \u0627\u0644\u0635\u062d\u064a\u062d \u0628\u062f\u0648\u0646 \u0645\u0635\u0637\u0644\u062d\u0627\u062a \u0645\u0639\u0642\u062f\u0629\u060c \u0645\u0639 \u0646\u0635\u0627\u0626\u062d \u0639\u0645\u0644\u064a\u0629 \u0644\u062a\u0648\u0641\u064a\u0631 \u0627\u0644\u0645\u0627\u0644 \u062f\u0648\u0646 \u0627\u0644\u062a\u0636\u062d\u064a\u0629 \u0628\u0627\u0644\u062c\u0648\u062f\u0629.\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/olivedrab-moose-569316.hostingersite.com\/b\/wp-content\/uploads\/2025\/10\/images-11-300x225.jpeg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":54534,"url":"https:\/\/engeg.com\/b\/2025\/10\/04\/%d9%85%d8%b4%d8%b1%d9%88%d8%b9-%d8%b8%d9%84%d8%a7%d9%84%d8%b7%d8%b1%d8%ad-%d8%ad%d9%83%d9%88%d9%85%d9%8a-%d8%ac%d8%af%d9%8a%d8%af-%d9%81%d9%8a-%d9%82%d9%84%d8%a8-%d8%a8%d9%8a%d8%aa\/","url_meta":{"origin":52569,"position":5},"title":"\u062a\u062d\u0644\u064a\u0644 \u0634\u0627\u0645\u0644 \u0644\u0645\u0634\u0631\u0648\u0639 \u0638\u0644\u0627\u0644 \u0627\u0644\u062e\u0627\u0635 \u0628\u0627\u0644\u062f\u0648\u0644\u0647 \u0627\u0644\u0645\u0637\u0631\u0648\u062d \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646 \u0627\u0644\u0642\u0627\u0647\u0631\u0647 \u0627\u0644\u062c\u062f\u064a\u062f\u0647 \u0648\u062f\u0631\u0627\u0633\u0629 \u062a\u0623\u062b\u064a\u0631\u0647 \u0639\u0644\u064a \u0627\u0644\u0623\u0631\u0627\u0636\u064a \u0627\u0644\u0645\u062d\u064a\u0637\u0647","author":"interior","date":"\u0623\u0643\u062a\u0648\u0628\u0631 4, 2025","format":false,"excerpt":"\u062a\u062d\u0644\u064a\u0644 \u0645\u0634\u0631\u0648\u0639 \u0638\u0644\u0627\u0644 \u0645\u0634\u0631\u0648\u0639 \"\u0638\u0644\u0627\u0644\" \u0627\u0644\u062d\u0643\u0648\u0645\u064a: \u0647\u0644 \u0647\u0648 \u0636\u0631\u0628\u0629 \u0642\u0627\u0635\u0645\u0629 \u0644\u0633\u0648\u0642 \u0627\u0644\u0645\u0637\u0648\u0631\u064a\u0646 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\u061f \u0637\u0631\u062d \u062c\u062f\u064a\u062f \u0628\u0633\u0639\u0631 \u0645\u062a\u0631 \u064a\u062a\u062c\u0627\u0648\u0632 33 \u0623\u0644\u0641 \u062c\u0646\u064a\u0647\u060c \u0627\u0631\u062a\u0641\u0627\u0639\u0627\u062a \u0627\u0633\u062a\u062b\u0646\u0627\u0626\u064a\u0629\u060c \u0648\u0633\u062d\u0628 \u0647\u0627\u0626\u0644 \u0644\u0644\u0633\u064a\u0648\u0644\u0629 \u0645\u0646 \u0627\u0644\u0633\u0648\u0642. \u0645\u0634\u0631\u0648\u0639 \"\u0638\u0644\u0627\u0644\" \u0644\u064a\u0633 \u0645\u062c\u0631\u062f \u0645\u0646\u0627\u0641\u0633 \u062c\u062f\u064a\u062f\u060c \u0628\u0644 \u0647\u0648 \u0645\u062a\u063a\u064a\u0631 \u064a\u0639\u064a\u062f \u062a\u0634\u0643\u064a\u0644 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0644\u0639\u0628\u0629 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646. \u0643\u0645\u0637\u0648\u0631 \u0639\u0642\u0627\u0631\u064a\u060c \u0643\u064a\u0641 \u064a\u0645\u0643\u0646\u0643\u2026","rel":"","context":"\u0641\u064a &quot;\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646&quot;","block_context":{"text":"\u062d\u0633\u0627\u0628\u0627\u062a \u062a\u0647\u0645\u0643 \u0641\u064a \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","link":"https:\/\/engeg.com\/b\/category\/%d8%ad%d8%b3%d8%a7%d8%a8%d8%a7%d8%aa-%d8%aa%d9%87%d9%85%d9%83-%d9%81%d9%8a-%d8%a8%d9%8a%d8%aa-%d8%a7%d9%84%d9%88%d8%b7%d9%86\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/557592716_1254430709821152_6572727656119702626_n.jpg?fit=554%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/557592716_1254430709821152_6572727656119702626_n.jpg?fit=554%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/engeg.com\/b\/wp-content\/uploads\/2025\/10\/557592716_1254430709821152_6572727656119702626_n.jpg?fit=554%2C1200&ssl=1&resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/52569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/types\/post"}],"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=52569"}],"version-history":[{"count":24,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/52569\/revisions"}],"predecessor-version":[{"id":52595,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/52569\/revisions\/52595"}],"wp:attachment":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/media?parent=52569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/categories?post=52569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/tags?post=52569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}