{"id":54236,"date":"2025-09-14T20:18:43","date_gmt":"2025-09-14T17:18:43","guid":{"rendered":"https:\/\/engeg.com\/b\/?p=54236"},"modified":"2025-10-04T12:42:17","modified_gmt":"2025-10-04T09:42:17","slug":"%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9","status":"publish","type":"post","link":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/","title":{"rendered":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639"},"content":{"rendered":"<div class=\"calculator-output\"><!-- START: \u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 (\u0645\u0639 \u0634\u0631\u062d \u0648\u062c\u062f\u0648\u0644 \u0623\u0648\u0632\u0627\u0646 \u0648PDF\/CSV) -->\r\n<div id=\"steel-calculator\">\r\n  <h2>\ud83d\udccf \u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639<\/h2>\r\n  <p class=\"subtitle\">\u0623\u062f\u062e\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0643\u0644 \u0628\u0646\u062f: \u0627\u0644\u0627\u0633\u0645\u060c \u0627\u0644\u0642\u0637\u0631\u060c \u0627\u0644\u0637\u0648\u0644\u060c \u0627\u0644\u0639\u062f\u062f<\/p>\r\n\r\n  <div id=\"items\"><\/div>\r\n  <button class=\"btn add\" onclick=\"addItem()\">\u2795 \u0625\u0636\u0627\u0641\u0629 \u0628\u0646\u062f<\/button>\r\n  \r\n  <div class=\"divider\"><\/div>\r\n\r\n  <button id=\"total\" disabled>\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a: 0 \u0643\u062c\u0645<\/button>\r\n  <div id=\"main-summary\"><\/div>\r\n\r\n  <div class=\"form-row\" style=\"margin-top:12px;\">\r\n    <label>\ud83d\udcb0 \u0633\u0639\u0631 \u0627\u0644\u0637\u0646 (\u062c\u0646\u064a\u0647):<\/label>\r\n    <input type=\"number\" id=\"priceTon\" placeholder=\"\u0623\u062f\u062e\u0644 \u0633\u0639\u0631 \u0627\u0644\u0637\u0646\" oninput=\"calc()\">\r\n  <\/div>\r\n  <p id=\"costResult\" style=\"font-weight:bold; color:#d35400; margin-top:5px;\"><\/p>\r\n\r\n  <div class=\"actions\">\r\n    <button class=\"btn share\" onclick=\"shareWhatsApp()\">\ud83d\udcf2 \u0645\u0634\u0627\u0631\u0643\u0629 \u0639\u0644\u0649 \u0627\u0644\u0648\u0627\u062a\u0633\u0627\u0628<\/button>\r\n    <button class=\"btn save\" onclick=\"saveData()\">\ud83d\udcbe \u062d\u0641\u0638<\/button>\r\n    <button class=\"btn export\" onclick=\"exportCSV()\">\u2b07\ufe0f \u062a\u0646\u0632\u064a\u0644 CSV<\/button>\r\n    <button class=\"btn export\" onclick=\"exportPDF()\">\u2b07\ufe0f \u062a\u0646\u0632\u064a\u0644 PDF<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"divider\"><\/div>\r\n  <h3>\ud83e\uddfe \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0642\u0637\u0639 (Cut List)<\/h3>\r\n  <div id=\"main-cutlist\"><\/div>\r\n\r\n  <div class=\"divider\"><\/div>\r\n  <h3>\u2139\ufe0f \u0634\u0631\u062d \u0627\u0644\u062d\u0633\u0627\u0628\u0627\u062a<\/h3>\r\n  <div id=\"explanation\" style=\"background:#f8fbff;border:1px solid #e1f0ff;padding:10px;border-radius:8px\">\r\n    <p><strong>\u0627\u0644\u0645\u0639\u0627\u062f\u0644\u0627\u062a (\u0628\u0633\u064a\u0637\u0629):<\/strong><\/p>\r\n    <ul>\r\n      <li><strong>\u0648\u0632\u0646 \u0627\u0644\u0628\u0646\u062f (\u0643\u062c\u0645)<\/strong> = \u0627\u0644\u0637\u0648\u0644 (\u0645) \u00d7 \u0627\u0644\u0639\u062f\u062f \u00d7 \u0648\u0632\u0646 \u0627\u0644\u0645\u062a\u0631 \u0627\u0644\u0637\u0648\u0644\u064a (\u0643\u062c\u0645\/\u0645).<\/li>\r\n      <li><strong>\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 \u0628\u0627\u0644\u0637\u0646<\/strong> = \u0627\u0644\u0648\u0632\u0646 (\u0643\u062c\u0645) \u00f7 1000.<\/li>\r\n      <li><strong>\u0627\u0644\u062a\u0643\u0644\u0641\u0629<\/strong> = \u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0648\u0632\u0646 (\u0637\u0646) \u00d7 \u0633\u0639\u0631 \u0627\u0644\u0637\u0646 (\u062c\u0646\u064a\u0647).<\/li>\r\n    <\/ul>\r\n\r\n    <p><strong>\u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u064a (\u064a\u0648\u0636\u062d \u0627\u0644\u062d\u0633\u0627\u0628 \u062e\u0637\u0648\u0629 \u0628\u062e\u0637\u0648\u0629):<\/strong><\/p>\r\n    <ol>\r\n      <li>\u0628\u0646\u062f: 4 \u0623\u0633\u064a\u0627\u062e\u060c \u0637\u0648\u0644 \u0643\u0644 \u0633\u064a\u062e = 6 \u0645\u060c \u0642\u0637\u0631 = 12 \u0645\u0645 \u2192 \u0648\u0632\u0646 \u0627\u0644\u0645\u062a\u0631 = 0.888 \u0643\u062c\u0645\/\u0645.<\/li>\r\n      <li>\u0625\u062c\u0645\u0627\u0644\u064a \u0637\u0648\u0644 \u0627\u0644\u0623\u0633\u064a\u0627\u062e = 4 \u00d7 6 = 24 \u0645.<\/li>\r\n      <li>\u0627\u0644\u0648\u0632\u0646 \u0628\u0627\u0644\u0643\u062c\u0645 = 24 \u00d7 0.888 = 21.312 \u0643\u062c\u0645.<\/li>\r\n      <li>\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 \u0628\u0627\u0644\u0637\u0646 = 21.312 \u00f7 1000 = 0.021312 \u0637\u0646.<\/li>\r\n      <li>\u0644\u0648 \u0633\u0639\u0631 \u0627\u0644\u0637\u0646 20,000 \u062c: \u0627\u0644\u062a\u0643\u0644\u0641\u0629 = 0.021312 \u00d7 20,000 = 426.24 \u062c.<\/li>\r\n    <\/ol>\r\n    <p style=\"margin-top:8px;color:#555\">\u0645\u0644\u0627\u062d\u0638\u0629: \u0646\u0639\u0631\u0636 \u0627\u0644\u0648\u0632\u0646 \u062f\u0627\u0626\u0645\u064b\u0627 \u0628\u0627\u0644\u0643\u064a\u0644\u0648 \u0645\u0639 \u0643\u062a\u0627\u0628\u0629 \"\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ... \u0637\u0646\" \u0644\u062a\u0633\u0647\u064a\u0644 \u0627\u0644\u0641\u0647\u0645 \u0639\u0644\u0649 \u0627\u0644\u0632\u0627\u0626\u0631.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"divider\"><\/div>\r\n  <h3>\ud83d\udcca \u062c\u062f\u0648\u0644 \u0623\u0648\u0632\u0627\u0646 \u0627\u0644\u062d\u062f\u064a\u062f (\u0643\u062c\u0645\/\u0645)<\/h3>\r\n  <div id=\"weights-section\">\r\n    <table id=\"weightsTable\">\r\n      <thead><tr><th>\u0627\u0644\u0642\u0637\u0631 (\u0645\u0645)<\/th><th>\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u062a\u062c\u0627\u0631\u064a (\u0644\u064a\u0646\u064a\u0629)<\/th><th>\u0627\u0644\u0648\u0632\u0646 (\u0643\u062c\u0645\/\u0645)<\/th><\/tr><\/thead>\r\n      <tbody>\r\n        <tr><td>8<\/td><td>\u0662.\u0665 \u0644\u064a\u0646\u064a\u0629<\/td><td>0.395<\/td><\/tr>\r\n        <tr><td>10<\/td><td>\u0663 \u0644\u064a\u0646\u064a\u0629<\/td><td>0.617<\/td><\/tr>\r\n        <tr><td>12<\/td><td>\u0664 \u0644\u064a\u0646\u064a\u0629<\/td><td>0.888<\/td><\/tr>\r\n        <tr><td>16<\/td><td>\u0665 \u0644\u064a\u0646\u064a\u0629<\/td><td>1.578<\/td><\/tr>\r\n        <tr><td>18<\/td><td>\u0666 \u0644\u064a\u0646\u064a\u0629<\/td><td>2.000<\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  #steel-calculator{font-family:\"Cairo\",sans-serif;direction:rtl;text-align:right;padding:15px;background:#fff;border-radius:10px;max-width:900px;margin:20px auto;box-shadow:0 6px 18px rgba(0,0,0,0.06);}\r\n  h2{text-align:center;margin-bottom:6px}\r\n  .subtitle{text-align:center;color:#666;margin-bottom:14px;font-size:14px}\r\n  .item{border:1px solid #eee;padding:12px;margin:10px 0;border-radius:10px;background:#fcfdff}\r\n  .form-row{display:grid;grid-template-columns:130px 1fr;align-items:center;margin-bottom:8px;gap:10px}\r\n  .form-row label{font-size:14px;color:#222}\r\n  .form-row input,.form-row select{width:100%;padding:8px;border:1px solid #ccc;border-radius:6px;font-size:14px}\r\n  .btn{padding:10px 12px;border:none;border-radius:8px;cursor:pointer;font-weight:bold;margin:6px 0}\r\n  .add{background:#28a745;color:#fff;width:100%}\r\n  .share{background:#25d366;color:#fff}\r\n  .save{background:#007bff;color:#fff}\r\n  .export{background:#6c5ce7;color:#fff}\r\n  .delete{background:#e74c3c;color:#fff}\r\n  #total{display:block;width:100%;padding:14px;margin:10px 0;background:#ffdd57;color:#000;font-size:16px;border-radius:8px;border:none;text-align:center}\r\n  .item-result{margin-top:8px;padding:8px;background:#f3f9ff;border:1px solid #d9eefb;border-radius:6px}\r\n  #main-summary,#main-cutlist{background:#fffbea;border:1px solid #ffe08a;border-radius:8px;padding:10px;margin-top:12px}\r\n  #main-summary table,#main-cutlist table,#weightsTable{width:100%;border-collapse:collapse;text-align:center}\r\n  th,td{border:1px solid #eee;padding:6px}\r\n  th{background:#ffe08a}\r\n  #explanation ul, #explanation ol{padding-inline-start:18px;margin:6px 0}\r\n  @media (max-width:720px){.form-row{grid-template-columns:1fr}.btn{width:100%}}\r\n<\/style>\r\n\r\n<!-- \u0645\u0643\u062a\u0628\u0629 PDF -->\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2pdf.js\/0.9.3\/html2pdf.bundle.min.js\"><\/script>\r\n\r\n<script>\r\n\/* \u0628\u064a\u0627\u0646\u0627\u062a \u062b\u0627\u0628\u062a\u0629 *\/\r\nlet mainItems = [];\r\nconst mainWeights = {8:0.395,10:0.617,12:0.888,16:1.578,18:2.000};\r\nconst mainNames = {8:\"\u0662.\u0665 \u0644\u064a\u0646\u064a\u0629\",10:\"\u0663 \u0644\u064a\u0646\u064a\u0629\",12:\"\u0664 \u0644\u064a\u0646\u064a\u0629\",16:\"\u0665 \u0644\u064a\u0646\u064a\u0629\",18:\"\u0666 \u0644\u064a\u0646\u064a\u0629\"};\r\nconst CONTACT_PHONE = \"+201550507700\";\r\nconst CONTACT_LINK  = \"engeg.com\/b\";\r\nconst CONTACT_BLURB = \"\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\r\n\/* \u0625\u0636\u0627\u0641\u0629 \u0628\u0646\u062f *\/\r\nfunction addItem(dia=8,len=12,num=1,name=\"\u0628\u0646\u062f \u062c\u062f\u064a\u062f\"){\r\n  const c=document.getElementById(\"items\"),i=mainItems.length;\r\n  const d=document.createElement(\"div\");d.className=\"item\";\r\n  d.innerHTML=`\r\n    <div class=\"form-row\"><label>\u0627\u0633\u0645 \u0627\u0644\u0628\u0646\u062f:<\/label><input type=\"text\" id=\"name${i}\" value=\"${name}\" oninput=\"calc()\"><\/div>\r\n    <div class=\"form-row\"><label>\u0627\u0644\u0642\u0637\u0631:<\/label><select id=\"dia${i}\" onchange=\"calc()\">${Object.keys(mainNames).map(x=>`<option value=\"${x}\" ${x==dia?'selected':''}>${mainNames[x]} (${x} \u0645\u0644\u0645)<\/option>`).join('')}<\/select><\/div>\r\n    <div class=\"form-row\"><label>\u0627\u0644\u0637\u0648\u0644 (\u0645):<\/label><input type=\"number\" id=\"len${i}\" value=\"${len}\" step=\"0.01\" oninput=\"calc()\"><\/div>\r\n    <div class=\"form-row\"><label>\u0627\u0644\u0639\u062f\u062f:<\/label><input type=\"number\" id=\"num${i}\" value=\"${num}\" oninput=\"calc()\"><\/div>\r\n    <div class=\"item-result\" id=\"itemRes${i}\">\ud83d\udd0e 0 \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 0.00 \u0637\u0646)<\/div>\r\n    <button class=\"btn delete\" onclick=\"deleteItem(${i})\">\ud83d\uddd1\ufe0f \u062d\u0630\u0641<\/button>\r\n  `;\r\n  c.appendChild(d);\r\n  mainItems.push({name,dia,len,num});\r\n  calc();\r\n}\r\n\r\n\/* \u0627\u0644\u062d\u0633\u0627\u0628 \u0627\u0644\u0631\u0626\u064a\u0633\u064a *\/\r\nfunction calc(){\r\n  let totalKg=0, totalBars=0, summary={};\r\n  mainItems.forEach((it,i)=>{\r\n    const name=document.getElementById(\"name\"+i)?.value||it.name;\r\n    const dia=parseInt(document.getElementById(\"dia\"+i)?.value||it.dia);\r\n    const len=parseFloat(document.getElementById(\"len\"+i)?.value||it.len)||0;\r\n    const num=parseInt(document.getElementById(\"num\"+i)?.value||it.num)||0;\r\n\r\n    \/\/ \u0648\u0632\u0646 \u0627\u0644\u0628\u0646\u062f \u0628\u0627\u0644\u0643\u064a\u0644\u0648\r\n    const weightKg = (len * num * (mainWeights[dia] || 0)) || 0;\r\n    mainItems[i] = {name,dia,len,num,weightKg};\r\n\r\n    totalKg += weightKg;\r\n    totalBars += num;\r\n\r\n    if(!summary[dia]) summary[dia] = {num:0,weightKg:0};\r\n    summary[dia].num += num;\r\n    summary[dia].weightKg += weightKg;\r\n\r\n    \/\/ \u062a\u062d\u062f\u064a\u062b \u0639\u0631\u0636 \u0627\u0644\u0628\u0646\u062f\r\n    const resEl = document.getElementById(\"itemRes\"+i);\r\n    if(resEl) resEl.innerText = `\ud83d\udd0e ${num} \u00d7 ${len}\u0645 = ${weightKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(weightKg\/1000).toFixed(2)} \u0637\u0646)`;\r\n  });\r\n\r\n  \/\/ \u0625\u062c\u0645\u0627\u0644\u064a\r\n  document.getElementById(\"total\").innerText = `\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a: ${totalKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(totalKg\/1000).toFixed(2)} \u0637\u0646)`;\r\n\r\n  \/\/ \u0628\u0646\u0627\u0621 \u0627\u0644\u0645\u0644\u062e\u0635 \u062d\u0633\u0628 \u0627\u0644\u0642\u0637\u0631\r\n  let html = `<h3>\ud83d\udcca \u0627\u0644\u0645\u0644\u062e\u0635:<\/h3><table><tr><th>\u0627\u0644\u0642\u0637\u0631<\/th><th>\u0639\u062f\u062f<\/th><th>\u0627\u0644\u0648\u0632\u0646<\/th><\/tr>`;\r\n  for(let d in summary){\r\n    html += `<tr><td>${mainNames[d]} (${d} \u0645\u0644\u0645)<\/td><td>${summary[d].num}<\/td><td>${summary[d].weightKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(summary[d].weightKg\/1000).toFixed(2)} \u0637\u0646)<\/td><\/tr>`;\r\n  }\r\n  html += `<tr style=\"font-weight:bold\"><td>\u0627\u0644\u0645\u062c\u0645\u0648\u0639<\/td><td>${totalBars}<\/td><td>${totalKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(totalKg\/1000).toFixed(2)} \u0637\u0646)<\/td><\/tr><\/table>`;\r\n  document.getElementById(\"main-summary\").innerHTML = html;\r\n\r\n  \/\/ \u062a\u062d\u062f\u064a\u062b Cut List\r\n  buildCutList();\r\n\r\n  \/\/ \u0627\u0644\u062a\u0643\u0644\u0641\u0629 (\u0633\u0639\u0631 \u0627\u0644\u0637\u0646 \u0645\u0631\u0629 \u0648\u0627\u062d\u062f\u0629 \u0641\u064a \u0627\u0644\u0622\u062e\u0631)\r\n  const pt = parseFloat(document.getElementById(\"priceTon\").value||0);\r\n  document.getElementById(\"costResult\").innerText = pt>0 ? `\ud83d\udcb0 \u0627\u0644\u062a\u0643\u0644\u0641\u0629 = ${( (totalKg\/1000) * pt ).toFixed(0)} \u062c\u0646\u064a\u0647` : \"\";\r\n}\r\n\r\n\/* \u0628\u0646\u0627\u0621 \u062c\u062f\u0648\u0644 \u0627\u0644\u0642\u0637\u0639 (Cut List) *\/\r\nfunction buildCutList(){\r\n  const map = {};\r\n  mainItems.forEach(it => {\r\n    const key = `${it.dia}|${Number(it.len).toFixed(3)}`;\r\n    if(!map[key]) map[key] = {name: it.name, dia: it.dia, len: it.len, count:0, weightKg:0};\r\n    map[key].count += Number(it.num || 0);\r\n    map[key].weightKg += Number(it.weightKg || 0);\r\n  });\r\n\r\n  let html = `<table><tr><th>\u0627\u0633\u0645 \u0627\u0644\u0628\u0646\u062f<\/th><th>\u0627\u0644\u0642\u0637\u0631<\/th><th>\u0627\u0644\u0637\u0648\u0644 (\u0645)<\/th><th>\u0627\u0644\u0639\u062f\u062f<\/th><th>\u0627\u0644\u0648\u0632\u0646<\/th><\/tr>`;\r\n  const arr = Object.values(map);\r\n  if(arr.length===0) html += `<tr><td colspan=\"5\">\u0644\u0627 \u062a\u0648\u062c\u062f \u0628\u0646\u0648\u062f \u0628\u0639\u062f<\/td><\/tr>`;\r\n  arr.forEach(r => {\r\n    html += `<tr>\r\n      <td>${r.name}<\/td>\r\n      <td>${mainNames[r.dia]} (${r.dia} \u0645\u0644\u0645)<\/td>\r\n      <td>${r.len}<\/td>\r\n      <td>${r.count}<\/td>\r\n      <td>${r.weightKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(r.weightKg\/1000).toFixed(2)} \u0637\u0646)<\/td>\r\n    <\/tr>`;\r\n  });\r\n  html += `<\/table>`;\r\n  document.getElementById(\"main-cutlist\").innerHTML = html;\r\n}\r\n\r\n\/* \u062d\u0630\u0641 \u0628\u0646\u062f \u0648\u0625\u0639\u0627\u062f\u0629 \u0628\u0646\u0627\u0621 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 *\/\r\nfunction deleteItem(i){\r\n  mainItems.splice(i,1);\r\n  document.getElementById(\"items\").innerHTML = \"\";\r\n  const old = [...mainItems]; mainItems = [];\r\n  old.forEach(it => addItem(it.dia, it.len, it.num, it.name));\r\n}\r\n\r\n\/* \u062a\u0635\u062f\u064a\u0631 CSV (\u064a\u0634\u0645\u0644 \u0627\u0644\u0646\u0628\u0630\u0629 \u0648\u062c\u062f\u0648\u0644 \u0627\u0644\u0623\u0648\u0632\u0627\u0646) *\/\r\nfunction exportCSV(){\r\n  calc();\r\n  const rows = [];\r\n  rows.push([\"\u0627\u0633\u0645 \u0627\u0644\u0628\u0646\u062f\",\"\u0627\u0644\u0642\u0637\u0631\",\"\u0627\u0644\u0637\u0648\u0644 (\u0645)\",\"\u0627\u0644\u0639\u062f\u062f\",\"\u0627\u0644\u0648\u0632\u0646\"]);\r\n  mainItems.forEach(it => {\r\n    rows.push([\r\n      it.name,\r\n      `${mainNames[it.dia]} (${it.dia} \u0645\u0644\u0645)`,\r\n      it.len,\r\n      it.num,\r\n      `${it.weightKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(it.weightKg\/1000).toFixed(2)} \u0637\u0646)`\r\n    ]);\r\n  });\r\n  rows.push([]);\r\n  \/\/ \u0625\u062c\u0645\u0627\u0644\u064a + \u0633\u0639\u0631 \u0627\u0644\u0637\u0646 \u0625\u0646 \u0648\u064f\u062c\u062f\r\n  const totalKg = mainItems.reduce((s,it)=>s+it.weightKg,0);\r\n  rows.push([\"\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\",\"-\", \"-\", \"-\", `${totalKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(totalKg\/1000).toFixed(2)} \u0637\u0646)`]);\r\n  const pt = parseFloat(document.getElementById(\"priceTon\").value||0);\r\n  if(pt>0) rows.push([\"\u0633\u0639\u0631 \u0627\u0644\u0637\u0646 (\u062c\u0646\u064a\u0647)\",\"\", \"\", \"\", pt, \"\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062a\u0643\u0644\u0641\u0629\", ((totalKg\/1000)*pt).toFixed(0)]);\r\n  rows.push([]);\r\n  \/\/ \u062c\u062f\u0648\u0644 \u0627\u0644\u0623\u0648\u0632\u0627\u0646\r\n  rows.push([\"\u062c\u062f\u0648\u0644 \u0623\u0648\u0632\u0627\u0646 \u0627\u0644\u062d\u062f\u064a\u062f (\u0643\u062c\u0645\/\u0645)\"]);\r\n  rows.push([\"\u0627\u0644\u0642\u0637\u0631 (\u0645\u0645)\",\"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u062a\u062c\u0627\u0631\u064a\",\"\u0627\u0644\u0648\u0632\u0646 (\u0643\u062c\u0645\/\u0645)\"]);\r\n  Object.keys(mainWeights).forEach(d => rows.push([d, mainNames[d], mainWeights[d]]));\r\n  rows.push([]);\r\n  \/\/ \u0627\u0644\u0646\u0628\u0630\u0629 \u0648\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0627\u062a\u0635\u0627\u0644\r\n  rows.push([\"\u0645\u0639\u0644\u0648\u0645\u0627\u062a\",\"\", \"\", \"\", `\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 \u2014 ${CONTACT_LINK} \u2014 ${CONTACT_PHONE}`]);\r\n\r\n  \/\/ CSV \u0645\u0639 BOM \u0644\u062f\u0639\u0645 \u0627\u0644\u0639\u0631\u0628\u064a\u0629\r\n  let csv = \"\\uFEFF\";\r\n  rows.forEach(r => { csv += r.map(cell => `\"${String(cell).replace(\/\"\/g,'\"\"')}\"`).join(\",\") + \"\\n\"; });\r\n\r\n  const blob = new Blob([csv], {type:\"text\/csv;charset=utf-8;\"});\r\n  const url = URL.createObjectURL(blob);\r\n  const a = document.createElement(\"a\");\r\n  a.href = url;\r\n  a.download = `steel_${new Date().toISOString().split('T')[0]}.csv`;\r\n  document.body.appendChild(a); a.click(); a.remove();\r\n  URL.revokeObjectURL(url);\r\n}\r\n\r\n\/* \u062a\u0635\u062f\u064a\u0631 PDF (\u064a\u0634\u0645\u0644 \u0627\u0644\u0645\u0644\u062e\u0635\u060c Cut List\u060c \u0627\u0644\u0634\u0631\u062d\u060c \u062c\u062f\u0648\u0644 \u0627\u0644\u0623\u0648\u0632\u0627\u0646\u060c \u0648\u0627\u0644\u0646\u0628\u0630\u0629) *\/\r\nfunction exportPDF(){\r\n  calc();\r\n  const printDiv = document.createElement(\"div\");\r\n  printDiv.style.fontFamily = \"Arial, sans-serif\";\r\n  printDiv.style.padding = \"12px\";\r\n\r\n  \/\/ \u0646\u0623\u062e\u0630 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0627\u0644\u0645\u0631\u0626\u064a\u0629 \u0648\u0646\u0636\u0645\u0647\u0627\r\n  const summaryHTML = document.getElementById(\"main-summary\").outerHTML;\r\n  const cutlistHTML = document.getElementById(\"main-cutlist\").outerHTML;\r\n  const explanationHTML = document.getElementById(\"explanation\").outerHTML;\r\n  const weightsHTML = document.getElementById(\"weightsTable\").outerHTML;\r\n\r\n  \/\/ \u0625\u062c\u0645\u0627\u0644\u064a + \u0633\u0639\u0631 \u0627\u0644\u0637\u0646\r\n  const totalKg = mainItems.reduce((s,it)=>s+it.weightKg,0);\r\n  const pt = parseFloat(document.getElementById(\"priceTon\").value||0);\r\n  const totalCostText = pt>0 ? `\ud83d\udcb0 \u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062a\u0643\u0644\u0641\u0629: ${( (totalKg\/1000) * pt ).toFixed(0)} \u062c\u0646\u064a\u0647` : \"\";\r\n\r\n  printDiv.innerHTML = `\r\n    <h2 style=\"text-align:center\">\u062a\u0642\u0631\u064a\u0631 \u062d\u0635\u0631 \u0627\u0644\u062d\u062f\u064a\u062f<\/h2>\r\n    ${summaryHTML}\r\n    ${cutlistHTML}\r\n    <h3>\u2139\ufe0f \u0634\u0631\u062d \u0627\u0644\u062d\u0633\u0627\u0628\u0627\u062a<\/h3>\r\n    ${explanationHTML}\r\n    <h3>\ud83d\udcca \u062c\u062f\u0648\u0644 \u0623\u0648\u0632\u0627\u0646 \u0627\u0644\u062d\u062f\u064a\u062f (\u0643\u062c\u0645\/\u0645)<\/h3>\r\n    ${weightsHTML}\r\n    <p style=\"margin-top:12px\">${totalCostText}<\/p>\r\n    <hr>\r\n    <p>\ud83d\udccc ${CONTACT_BLURB} \u2014 ${CONTACT_LINK} \u2014 ${CONTACT_PHONE}<\/p>\r\n  `;\r\n\r\n  const opt = { margin:0.4, filename: `steel_${new Date().toISOString().split('T')[0]}.pdf`, html2canvas:{scale:1.5}, jsPDF:{unit:'in', format:'A4', orientation:'portrait'} };\r\n  html2pdf().set(opt).from(printDiv).save();\r\n}\r\n\r\n\/* \u0645\u0634\u0627\u0631\u0643\u0629 \u0639\u0644\u0649 \u0648\u0627\u062a\u0633\u0627\u0628 (\u0628\u0627\u062e\u062a\u0635\u0627\u0631 \u064a\u062a\u0636\u0645\u0646 \u0643\u0644 \u0627\u0644\u0628\u0646\u0648\u062f \u0648\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0648\u0627\u0644\u0646\u0628\u0630\u0629) *\/\r\nfunction shareWhatsApp(){\r\n  calc();\r\n  let msg = \"\ud83d\udccc \u062d\u0635\u0631 \u0627\u0644\u062d\u062f\u064a\u062f:\\n\\n\";\r\n  mainItems.forEach(it => {\r\n    msg += `${it.name} \u2014 ${mainNames[it.dia]} (${it.dia}\u0645\u0645) \u2014 ${it.len}\u0645 \u00d7 ${it.num} = ${it.weightKg.toFixed(0)} \u0643\u062c\u0645 (\u0645\u0627 \u064a\u0639\u0627\u062f\u0644 ${(it.weightKg\/1000).toFixed(2)} \u0637\u0646)\\n`;\r\n  });\r\n  const totalKg = mainItems.reduce((s,it)=>s+it.weightKg,0);\r\n  const pt = parseFloat(document.getElementById(\"priceTon\").value||0);\r\n  if(pt>0) msg += `\\n\ud83d\udcb0 \u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062a\u0643\u0644\u0641\u0629: ${( (totalKg\/1000)*pt ).toFixed(0)} \u062c\u0646\u064a\u0647\\n`;\r\n  msg += `\\n\ud83d\udccc ${CONTACT_BLURB}\\n\ud83c\udf10 ${CONTACT_LINK}\\n\ud83d\udcde ${CONTACT_PHONE}`;\r\n  window.open(\"https:\/\/wa.me\/?text=\"+encodeURIComponent(msg), \"_blank\");\r\n}\r\n\r\n\/* \u062d\u0641\u0638\/\u062a\u062d\u0645\u064a\u0644 \u0645\u062d\u0644\u064a *\/\r\nfunction saveData(){ localStorage.setItem(\"steel_items\", JSON.stringify(mainItems)); alert(\"\u2705 \u062a\u0645 \u0627\u0644\u062d\u0641\u0638 \u0645\u062d\u0644\u064a\u0627\u064b\"); }\r\nfunction loadData(){\r\n  const s = localStorage.getItem(\"steel_items\");\r\n  if(s){\r\n    const parsed = JSON.parse(s);\r\n    document.getElementById(\"items\").innerHTML = \"\";\r\n    mainItems = [];\r\n    parsed.forEach(it => addItem(it.dia, it.len, it.num, it.name));\r\n  }\r\n}\r\n\r\n\/* \u062a\u0647\u064a\u0626\u0629 \u0639\u0646\u062f \u0627\u0644\u062a\u062d\u0645\u064a\u0644 *\/\r\nwindow.addEventListener(\"load\", ()=>{\r\n  loadData();\r\n  if(mainItems.length === 0) addItem();\r\n  calc();\r\n});\r\n<\/script>\r\n<!-- END: \u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 --><\/div>\n","protected":false},"excerpt":{"rendered":"","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-54236","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\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 - \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\/09\/14\/\u062d\u0627\u0633\u0628\u0629-\u0627\u0644\u062d\u062f\u064a\u062f-\u0628\u0627\u0644\u0645\u0648\u0642\u0639\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639\" \/>\n<meta property=\"og:url\" content=\"https:\/\/engeg.com\/b\/2025\/09\/14\/\u062d\u0627\u0633\u0628\u0629-\u0627\u0644\u062d\u062f\u064a\u062f-\u0628\u0627\u0644\u0645\u0648\u0642\u0639\/\" \/>\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-09-14T17:18:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-04T09:42:17+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\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/\"},\"author\":{\"name\":\"interior\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#\\\/schema\\\/person\\\/099f7d93ca50450953f4bee349ef9fcc\"},\"headline\":\"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639\",\"datePublished\":\"2025-09-14T17:18:43+00:00\",\"dateModified\":\"2025-10-04T09:42:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/\"},\"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\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/\",\"url\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/\",\"name\":\"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/#website\"},\"datePublished\":\"2025-09-14T17:18:43+00:00\",\"dateModified\":\"2025-10-04T09:42:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/engeg.com\\\/b\\\/2025\\\/09\\\/14\\\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\\\/#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\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639\"}]},{\"@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\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 - \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\/09\/14\/\u062d\u0627\u0633\u0628\u0629-\u0627\u0644\u062d\u062f\u064a\u062f-\u0628\u0627\u0644\u0645\u0648\u0642\u0639\/","og_locale":"ar_AR","og_type":"article","og_title":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639","og_url":"https:\/\/engeg.com\/b\/2025\/09\/14\/\u062d\u0627\u0633\u0628\u0629-\u0627\u0644\u062d\u062f\u064a\u062f-\u0628\u0627\u0644\u0645\u0648\u0642\u0639\/","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-09-14T17:18:43+00:00","article_modified_time":"2025-10-04T09:42:17+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\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/#article","isPartOf":{"@id":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/"},"author":{"name":"interior","@id":"https:\/\/engeg.com\/b\/#\/schema\/person\/099f7d93ca50450953f4bee349ef9fcc"},"headline":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639","datePublished":"2025-09-14T17:18:43+00:00","dateModified":"2025-10-04T09:42:17+00:00","mainEntityOfPage":{"@id":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/"},"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\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/","url":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/","name":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639 - \u0645\u0647\u0646\u062f\u0633\u064a\u0646 \u0628\u064a\u062a \u0627\u0644\u0648\u0637\u0646","isPartOf":{"@id":"https:\/\/engeg.com\/b\/#website"},"datePublished":"2025-09-14T17:18:43+00:00","dateModified":"2025-10-04T09:42:17+00:00","breadcrumb":{"@id":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/engeg.com\/b\/2025\/09\/14\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%ad%d8%af%d9%8a%d8%af-%d8%a8%d8%a7%d9%84%d9%85%d9%88%d9%82%d8%b9\/#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\u0627\u0633\u0628\u0629 \u0627\u0644\u062d\u062f\u064a\u062f \u0628\u0627\u0644\u0645\u0648\u0642\u0639"}]},{"@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":55756,"url":"https:\/\/engeg.com\/b\/2026\/01\/19\/seramek\/","url_meta":{"origin":54236,"position":0},"title":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0631\u0627\u0645\u064a\u0643","author":"interior","date":"\u064a\u0646\u0627\u064a\u0631 19, 2026","format":false,"excerpt":"","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":52693,"url":"https:\/\/engeg.com\/b\/2025\/08\/30\/%d8%ad%d8%a7%d8%b3%d8%a8%d9%87-%d8%ad%d8%af%d9%8a%d8%af-%d8%a7%d9%84%d9%82%d9%88%d8%a7%d8%b9%d8%af\/","url_meta":{"origin":54236,"position":1},"title":"\u062d\u0627\u0633\u0628\u0647 \u062d\u062f\u064a\u062f \u0627\u0644\u0642\u0648\u0627\u0639\u062f","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 30, 2025","format":false,"excerpt":"","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":55750,"url":"https:\/\/engeg.com\/b\/2026\/01\/19\/%d8%ad%d8%a7%d8%b3%d8%a8%d8%a9-%d8%a7%d9%84%d8%b7%d9%88%d8%a8\/","url_meta":{"origin":54236,"position":2},"title":"\u062d\u0627\u0633\u0628\u0629 \u0627\u0644\u0637\u0648\u0628","author":"interior","date":"\u064a\u0646\u0627\u064a\u0631 19, 2026","format":false,"excerpt":"","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":52718,"url":"https:\/\/engeg.com\/b\/2025\/08\/31\/%d8%ad%d8%a7%d8%b3%d8%a8%d9%87-%d9%83%d9%85%d9%8a%d8%a7%d8%aa-%d8%a7%d9%84%d8%b5%d8%a8\/","url_meta":{"origin":54236,"position":3},"title":"\u062d\u0627\u0633\u0628\u0647 \u0643\u0645\u064a\u0627\u062a \u0627\u0644\u0635\u0628","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 31, 2025","format":false,"excerpt":"","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":52641,"url":"https:\/\/engeg.com\/b\/2025\/08\/29\/%d8%ad%d8%a7%d8%b3%d8%a8%d9%87-%d8%a7%d9%84%d8%a7%d8%b3%d8%a7%d8%b3-%d9%85%d8%b9-%d8%a7%d9%84%d8%aa%d8%ad%d9%84%d9%8a%d9%84-%d8%ac\/","url_meta":{"origin":54236,"position":4},"title":"\u062d\u0627\u0633\u0628\u0647 \u0627\u0644\u0627\u0633\u0627\u0633 \u0645\u0639 \u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u062c","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 29, 2025","format":false,"excerpt":"","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":52637,"url":"https:\/\/engeg.com\/b\/2025\/08\/29\/%d8%ad%d8%af%d9%8a%d8%af-%d8%a7%d9%84%d9%82%d9%88%d8%a7%d8%b9%d8%af\/","url_meta":{"origin":54236,"position":5},"title":"\u062d\u062f\u064a\u062f \u0627\u0644\u0642\u0648\u0627\u0639\u062f","author":"interior","date":"\u0623\u063a\u0633\u0637\u0633 29, 2025","format":false,"excerpt":"","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":[]}],"_links":{"self":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/54236","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=54236"}],"version-history":[{"count":1,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/54236\/revisions"}],"predecessor-version":[{"id":54238,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/posts\/54236\/revisions\/54238"}],"wp:attachment":[{"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/media?parent=54236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/categories?post=54236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engeg.com\/b\/wp-json\/wp\/v2\/tags?post=54236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}