{"id":4365,"date":"2026-03-23T01:51:03","date_gmt":"2026-03-23T01:51:03","guid":{"rendered":"https:\/\/saiweiglass.com\/?page_id=4365"},"modified":"2026-03-23T03:33:31","modified_gmt":"2026-03-23T03:33:31","slug":"coating-cost-estimator","status":"publish","type":"page","link":"https:\/\/saiweiglass.com\/es\/capabilities\/ar-af-coating\/coating-cost-estimator\/","title":{"rendered":"Estimador de costos de recubrimiento"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7361cb4\" data-block-id=\"7361cb4\"><style>.stk-7361cb4 {margin-bottom:18px !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-7361cb4-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0c4254b\" data-v=\"4\" data-block-id=\"0c4254b\"><style>.stk-0c4254b-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0c4254b-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-0c4254b-inner-blocks\">\n<h1>Coating Cost Estimator<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ef3380d\" data-block-id=\"ef3380d\"><style>.stk-ef3380d {margin-bottom:18px !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-ef3380d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-462cd29\" data-v=\"4\" data-block-id=\"462cd29\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-462cd29-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-462cd29-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-65ac288\" data-block-id=\"65ac288\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-65ac288-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-345eef0\" data-v=\"4\" data-block-id=\"345eef0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-345eef0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-345eef0-inner-blocks\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;600;700&display=swap');\n#sw-tool-2 * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }\n#sw-tool-2 { max-width: 1120px !important; margin: 0 auto !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; color: #1a1a2e !important; background: #f8f9fb !important; border: 2px solid #304890 !important; border-radius: 0px !important; overflow: hidden !important; }\n#sw-tool-2 .sw2-header { background: #304890 !important; padding: 28px 32px !important; }\n#sw-tool-2 .sw2-header h2 { color: #fff !important; font-size: 22px !important; font-weight: 700 !important; margin-bottom: 6px !important; }\n#sw-tool-2 .sw2-header p { color: rgba(255,255,255,0.8) !important; font-size: 14px !important; }\n#sw-tool-2 .sw2-content { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 0 !important; }\n#sw-tool-2 .sw2-form { padding: 28px 32px !important; border-right: 1px solid #e9ecf3 !important; background: #fff !important; }\n#sw-tool-2 .sw2-output { padding: 28px 32px !important; background: #f8f9fb !important; display: flex !important; flex-direction: column !important; }\n#sw-tool-2 .sw2-group { margin-bottom: 20px !important; }\n#sw-tool-2 .sw2-label { display: block !important; font-size: 12px !important; font-family: 'IBM Plex Mono', monospace !important; color: #304890 !important; text-transform: uppercase !important; letter-spacing: 1px !important; margin-bottom: 8px !important; font-weight: 600 !important; }\n#sw-tool-2 select, #sw-tool-2 input[type=\"number\"] { width: 100% !important; min-height: 48px !important; padding: 0 14px !important; border: 2px solid #dde1ea !important; border-radius: 0px !important; font-size: 14px !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; color: #1a1a2e !important; background: #fff !important; appearance: auto !important; -webkit-appearance: auto !important; }\n#sw-tool-2 select:focus, #sw-tool-2 input:focus { outline: none !important; border-color: #304890 !important; }\n#sw-tool-2 .sw2-checks { display: flex !important; flex-wrap: wrap !important; gap: 8px !important; }\n#sw-tool-2 .sw2-check { display: flex !important; align-items: center !important; gap: 8px !important; padding: 10px 14px !important; border: 2px solid #dde1ea !important; background: #fff !important; cursor: pointer !important; font-size: 13px !important; transition: all 0.15s !important; flex: 1 1 45% !important; min-width: 180px !important; }\n#sw-tool-2 .sw2-check:hover { border-color: #304890 !important; }\n#sw-tool-2 .sw2-check.checked { border-color: #304890 !important; background: #edf0f7 !important; }\n#sw-tool-2 .sw2-check input { display: none !important; }\n#sw-tool-2 .sw2-checkbox { width: 18px !important; height: 18px !important; border: 2px solid #bcc3d4 !important; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important; transition: all 0.15s !important; }\n#sw-tool-2 .sw2-check.checked .sw2-checkbox { background: #304890 !important; border-color: #304890 !important; }\n#sw-tool-2 .sw2-check.checked .sw2-checkbox::after { content: '\\2713' !important; color: #fff !important; font-size: 12px !important; font-weight: 700 !important; }\n#sw-tool-2 .sw2-divider { height: 1px !important; background: #e9ecf3 !important; margin: 4px 0 20px 0 !important; }\n#sw-tool-2 .sw2-total-box { background: #304890 !important; padding: 24px !important; margin-bottom: 20px !important; }\n#sw-tool-2 .sw2-total-label { font-size: 12px !important; font-family: 'IBM Plex Mono', monospace !important; color: rgba(255,255,255,0.7) !important; text-transform: uppercase !important; letter-spacing: 1px !important; margin-bottom: 8px !important; }\n#sw-tool-2 .sw2-total-val { font-size: 32px !important; font-family: 'IBM Plex Mono', monospace !important; font-weight: 700 !important; color: #E8A830 !important; }\n#sw-tool-2 .sw2-total-sub { font-size: 13px !important; color: rgba(255,255,255,0.6) !important; margin-top: 4px !important; }\n#sw-tool-2 .sw2-breakdown { margin-bottom: 20px !important; flex: 1 !important; }\n#sw-tool-2 .sw2-breakdown-title { font-size: 12px !important; font-family: 'IBM Plex Mono', monospace !important; color: #304890 !important; text-transform: uppercase !important; letter-spacing: 1px !important; margin-bottom: 12px !important; font-weight: 600 !important; }\n#sw-tool-2 .sw2-line { display: flex !important; justify-content: space-between !important; align-items: center !important; padding: 8px 0 !important; border-bottom: 1px solid #e9ecf3 !important; font-size: 14px !important; }\n#sw-tool-2 .sw2-line-label { color: #6b7280 !important; }\n#sw-tool-2 .sw2-line-val { font-family: 'IBM Plex Mono', monospace !important; font-weight: 600 !important; color: #1a1a2e !important; }\n#sw-tool-2 .sw2-line.total { border-bottom: none !important; border-top: 2px solid #304890 !important; margin-top: 4px !important; padding-top: 12px !important; }\n#sw-tool-2 .sw2-line.total .sw2-line-label { font-weight: 700 !important; color: #1a1a2e !important; }\n#sw-tool-2 .sw2-line.total .sw2-line-val { font-size: 16px !important; color: #304890 !important; }\n#sw-tool-2 .sw2-qty-total { background: #edf0f7 !important; padding: 16px !important; margin-bottom: 20px !important; display: flex !important; justify-content: space-between !important; align-items: center !important; }\n#sw-tool-2 .sw2-qty-label { font-size: 14px !important; color: #1a1a2e !important; }\n#sw-tool-2 .sw2-qty-val { font-family: 'IBM Plex Mono', monospace !important; font-weight: 700 !important; font-size: 18px !important; color: #304890 !important; }\n#sw-tool-2 .sw2-cta-wrap { text-align: center !important; }\n#sw-tool-2 .sw2-btn-cta { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 52px !important; padding: 0 36px !important; background: #E8A830 !important; color: #fff !important; font-size: 16px !important; font-weight: 600 !important; border: none !important; border-radius: 0px !important; cursor: pointer !important; text-decoration: none !important; transition: background 0.2s !important; }\n#sw-tool-2 .sw2-btn-cta:hover { background: #d4962a !important; }\n#sw-tool-2 .sw2-disclaimer { font-size: 11px !important; color: #9ca3af !important; margin-top: 12px !important; text-align: center !important; line-height: 1.5 !important; }\n@media (max-width:690px) {\n  #sw-tool-2 .sw2-content { grid-template-columns: 1fr !important; }\n  #sw-tool-2 .sw2-form { border-right: none !important; border-bottom: 1px solid #e9ecf3 !important; padding: 20px !important; }\n  #sw-tool-2 .sw2-output { padding: 20px !important; }\n  #sw-tool-2 .sw2-header { padding: 20px !important; }\n  #sw-tool-2 .sw2-checks { flex-direction: column !important; }\n  #sw-tool-2 .sw2-total-val { font-size: 26px !important; }\n}\n<\/style>\n\n<div id=\"sw-tool-2\">\n  <div class=\"sw2-header\">\n    <h2>Coating Cost Estimator<\/h2>\n    <p>Get an instant per-piece cost estimate. Adjust any input &mdash; results update automatically.<\/p>\n  <\/div>\n  <div class=\"sw2-content\">\n    <div class=\"sw2-form\">\n      <div class=\"sw2-group\">\n        <label class=\"sw2-label\">Substrate Material<\/label>\n        <select id=\"sw2-substrate\">\n          <option value=\"sodalime\">Soda-Lime Float Glass<\/option>\n          <option value=\"aluminosilicate\" selected>Aluminosilicate (Gorilla \/ Dragontrail)<\/option>\n          <option value=\"borosilicate\">Borosilicate (Schott Borofloat)<\/option>\n          <option value=\"sapphire\">Sapphire<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sw2-group\">\n        <label class=\"sw2-label\">Part Size<\/label>\n        <select id=\"sw2-size\">\n          <option value=\"small\">Small (&lt;50mm)<\/option>\n          <option value=\"medium\" selected>Medium (50&ndash;150mm)<\/option>\n          <option value=\"large\">Large (150&ndash;300mm)<\/option>\n          <option value=\"xl\">XL (300&ndash;600mm)<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sw2-group\">\n        <label class=\"sw2-label\">Coating Type<\/label>\n        <select id=\"sw2-coating\">\n          <option value=\"ar\">AR Only<\/option>\n          <option value=\"af\">AF Only<\/option>\n          <option value=\"araf\" selected>AR + AF Combined<\/option>\n          <option value=\"agaf\">AG + AF Combined<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sw2-group\">\n        <label class=\"sw2-label\">Additional Processing<\/label>\n        <div class=\"sw2-checks\">\n          <label class=\"sw2-check\" data-val=\"strengthen\"><input type=\"checkbox\" value=\"strengthen\"><div class=\"sw2-checkbox\"><\/div>Chemical Strengthening<\/label>\n          <label class=\"sw2-check\" data-val=\"silkscreen\"><input type=\"checkbox\" value=\"silkscreen\"><div class=\"sw2-checkbox\"><\/div>Silk-Screen Printing<\/label>\n          <label class=\"sw2-check\" data-val=\"edgepolish\"><input type=\"checkbox\" value=\"edgepolish\"><div class=\"sw2-checkbox\"><\/div>Edge Polishing<\/label>\n          <label class=\"sw2-check\" data-val=\"holes\"><input type=\"checkbox\" value=\"holes\"><div class=\"sw2-checkbox\"><\/div>Holes \/ Cutouts<\/label>\n        <\/div>\n      <\/div>\n      <div class=\"sw2-group\">\n        <label class=\"sw2-label\">Order Volume<\/label>\n        <select id=\"sw2-volume\">\n          <option value=\"micro\">1 &ndash; 50 pcs<\/option>\n          <option value=\"small\">50 &ndash; 500 pcs<\/option>\n          <option value=\"mid\" selected>500 &ndash; 5,000 pcs<\/option>\n          <option value=\"high\">5,000+ pcs<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n    <div class=\"sw2-output\">\n      <div class=\"sw2-total-box\">\n        <div class=\"sw2-total-label\">Estimated Cost Per Piece<\/div>\n        <div class=\"sw2-total-val\" id=\"sw2-total-val\">$0.00<\/div>\n        <div class=\"sw2-total-sub\" id=\"sw2-total-range\"><\/div>\n      <\/div>\n      <div class=\"sw2-breakdown\">\n        <div class=\"sw2-breakdown-title\">Cost Breakdown<\/div>\n        <div class=\"sw2-line\"><span class=\"sw2-line-label\">Substrate<\/span><span class=\"sw2-line-val\" id=\"sw2-b-sub\">$0.00<\/span><\/div>\n        <div class=\"sw2-line\"><span class=\"sw2-line-label\">Coating<\/span><span class=\"sw2-line-val\" id=\"sw2-b-coat\">$0.00<\/span><\/div>\n        <div class=\"sw2-line\"><span class=\"sw2-line-label\">Processing<\/span><span class=\"sw2-line-val\" id=\"sw2-b-proc\">$0.00<\/span><\/div>\n        <div class=\"sw2-line\"><span class=\"sw2-line-label\">Volume Adjustment<\/span><span class=\"sw2-line-val\" id=\"sw2-b-vol\">1.0x<\/span><\/div>\n        <div class=\"sw2-line total\"><span class=\"sw2-line-label\">Per Piece<\/span><span class=\"sw2-line-val\" id=\"sw2-b-total\">$0.00<\/span><\/div>\n      <\/div>\n      <div class=\"sw2-qty-total\">\n        <span class=\"sw2-qty-label\">Estimated Order Total<\/span>\n        <span class=\"sw2-qty-val\" id=\"sw2-order-total\">$0.00<\/span>\n      <\/div>\n      <div class=\"sw2-cta-wrap\">\n        <a href=\"#ct-popup-787\" class=\"sw2-btn-cta\">Get Exact Quote<\/a>\n        <div class=\"sw2-disclaimer\">Estimates for budgeting only. Actual pricing depends on exact specifications, tolerances, and order details.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var baseSub = { sodalime: 0.20, aluminosilicate: 0.80, borosilicate: 0.60, sapphire: 3.00 };\n  var sizeMult = { small: 1, medium: 1.5, large: 2.5, xl: 4 };\n  var coatCost = { ar: 0.50, af: 0.25, araf: 0.65, agaf: 0.55 };\n  var procCost = { strengthen: 0.30, silkscreen: 0.15, edgepolish: 0.10, holes: 0.20 };\n  var volMult = { micro: 1.8, small: 1.3, mid: 1.0, high: 0.8 };\n  var volQty = { micro: 25, small: 250, mid: 2500, high: 7500 };\n\n  function fmt(n){ return '$' + n.toFixed(2); }\n  function fmtK(n){ return n >= 1000 ? '$' + (n\/1000).toFixed(1) + 'k' : fmt(n); }\n\n  function calc(){\n    var sub = baseSub[document.getElementById('sw2-substrate').value];\n    var sz = sizeMult[document.getElementById('sw2-size').value];\n    var coat = coatCost[document.getElementById('sw2-coating').value];\n    var vol = volMult[document.getElementById('sw2-volume').value];\n    var volKey = document.getElementById('sw2-volume').value;\n\n    var subTotal = sub * sz;\n    var coatTotal = coat * sz;\n\n    var proc = 0;\n    document.querySelectorAll('#sw-tool-2 .sw2-check input:checked').forEach(function(cb){\n      proc += procCost[cb.value] || 0;\n    });\n    var procTotal = proc * sz;\n\n    var rawPerPiece = subTotal + coatTotal + procTotal;\n    var perPiece = rawPerPiece * vol;\n\n    var lo = perPiece * 0.85;\n    var hi = perPiece * 1.20;\n\n    var qty = volQty[volKey];\n    var orderTotal = perPiece * qty;\n\n    document.getElementById('sw2-total-val').textContent = fmt(perPiece);\n    document.getElementById('sw2-total-range').textContent = 'Range: ' + fmt(lo) + ' \\u2013 ' + fmt(hi);\n    document.getElementById('sw2-b-sub').textContent = fmt(subTotal);\n    document.getElementById('sw2-b-coat').textContent = fmt(coatTotal);\n    document.getElementById('sw2-b-proc').textContent = fmt(procTotal);\n    document.getElementById('sw2-b-vol').textContent = vol + 'x';\n    document.getElementById('sw2-b-total').textContent = fmt(perPiece);\n    document.getElementById('sw2-order-total').textContent = fmtK(orderTotal) + ' (' + qty.toLocaleString() + ' pcs)';\n  }\n\n  \/\/ Bind events\n  ['sw2-substrate','sw2-size','sw2-coating','sw2-volume'].forEach(function(id){\n    document.getElementById(id).addEventListener('change', calc);\n  });\n\n  document.querySelectorAll('#sw-tool-2 .sw2-check').forEach(function(el){\n    el.addEventListener('click', function(e){\n      e.preventDefault();\n      var cb = el.querySelector('input');\n      cb.checked = !cb.checked;\n      el.classList.toggle('checked', cb.checked);\n      calc();\n    });\n  });\n\n  calc();\n})();\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Coating Cost Estimator Get an instant per-piece cost estimate. Adjust any input &mdash; results update automatically. Substrate Material Soda-Lime Float GlassAluminosilicate (Gorilla \/ Dragontrail)Borosilicate (Schott Borofloat)Sapphire Part Size Small (&lt;50mm)Medium (50&ndash;150mm)Large (150&ndash;300mm)XL (300&ndash;600mm) Coating Type AR OnlyAF OnlyAR + AF CombinedAG + AF Combined Additional Processing Chemical Strengthening Silk-Screen Printing Edge Polishing Holes \/ Cutouts [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":4359,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-4365","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/pages\/4365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/comments?post=4365"}],"version-history":[{"count":0,"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/pages\/4365\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/pages\/4359"}],"wp:attachment":[{"href":"https:\/\/saiweiglass.com\/es\/wp-json\/wp\/v2\/media?parent=4365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}