{"id":13215,"date":"2026-05-28T01:50:36","date_gmt":"2026-05-28T01:50:36","guid":{"rendered":"https:\/\/hlh-js.com\/?p=13215"},"modified":"2026-05-28T01:50:36","modified_gmt":"2026-05-28T01:50:36","slug":"how-to-write-a-sand-blasted-surface-spec-for-suppliers-free-template","status":"publish","type":"post","link":"https:\/\/hlh-js.com\/fr\/resource\/blog\/how-to-write-a-sand-blasted-surface-spec-for-suppliers-free-template\/","title":{"rendered":"How to Write a Sand Blasted Surface Spec for Suppliers (Free Template)"},"content":{"rendered":"<div class=\"hlh-art\">\n\n<style>\n  .hlh-art {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif;\n    color: #1f2a37; line-height: 1.72; font-size: 16.5px;\n    max-width: 1080px; margin: 0 auto; padding: 0 4px; box-sizing: border-box;\n  }\n  .hlh-art *, .hlh-art *::before, .hlh-art *::after { box-sizing: border-box; }\n  .hlh-art h1, .hlh-art h2, .hlh-art h3, .hlh-art h4 {\n    color: #0f3057; font-weight: 700; line-height: 1.3;\n    margin: 0 0 0.6em; letter-spacing: -0.01em;\n  }\n  .hlh-art h1 { font-size: 2.2rem; }\n  .hlh-art h2 { font-size: 1.55rem; margin-top: 2.2rem; padding-top: 0.4rem; border-bottom: 2px solid #e2e5ea; padding-bottom: 10px; }\n  .hlh-art h3 { font-size: 1.2rem; margin-top: 1.6rem; }\n  .hlh-art h4 { font-size: 1.02rem; margin-top: 1.1rem; }\n  .hlh-art p { margin: 0 0 1.1em; }\n  .hlh-art a { color: #c75d12; text-decoration: none; border-bottom: 1px solid rgba(199,93,18,0.25); transition: all 0.2s ease; }\n  .hlh-art a:hover { color: #0f3057; border-bottom-color: #0f3057; }\n  .hlh-art ul, .hlh-art ol { padding-left: 1.4em; margin: 0 0 1.1em; }\n  .hlh-art li { margin-bottom: 0.45em; }\n  .hlh-art strong { color: #0f3057; font-weight: 700; }\n\n  .hlh-art-hero {\n    background: linear-gradient(135deg, #0f3057 0%, #082244 60%, #0a2a4f 100%);\n    color: #fff; padding: 42px 36px 38px; border-radius: 14px;\n    margin: 10px 0 30px; position: relative; overflow: hidden;\n  }\n  .hlh-art-hero::before {\n    content: \"\"; position: absolute; top: -50px; right: -50px;\n    width: 200px; height: 200px;\n    background: radial-gradient(circle, rgba(232,120,46,0.22), transparent 70%);\n    border-radius: 50%;\n  }\n  .hlh-art-hero h1 { color: #fff; margin-bottom: 14px; position: relative; }\n  .hlh-art-hero .hlh-art-lede { font-size: 1.05rem; color: #d6dee8; max-width: 760px; margin-bottom: 0; position: relative; }\n  .hlh-art-meta-row { display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 20px; align-items: center; position: relative; }\n  .hlh-art-tag { background: #e8782e; color: #fff; padding: 5px 14px; border-radius: 30px;\n    font-size: 0.76rem; font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase; }\n  .hlh-art-date { color: #9eb2c9; font-size: 0.84rem; }\n\n  .hlh-art-summary {\n    background: #fff8f0; border-left: 4px solid #e8782e;\n    padding: 20px 26px; border-radius: 8px; margin: 0 0 28px;\n  }\n  .hlh-art-summary h2 {\n    margin-top: 0; font-size: 1.05rem; color: #c75d12;\n    text-transform: uppercase; letter-spacing: 0.05em;\n    border: none; padding: 0 0 8px;\n  }\n  .hlh-art-summary ul { margin-bottom: 0; }\n\n  .hlh-art-toc {\n    background: #f6f7f9; border: 1px solid #e2e5ea; border-radius: 10px;\n    padding: 22px 28px; margin: 0 0 36px;\n  }\n  .hlh-art-toc h2 {\n    font-size: 1rem; margin: 0 0 12px; padding-bottom: 8px;\n    border-bottom: 2px solid #0f3057;\n    text-transform: uppercase; letter-spacing: 0.05em;\n  }\n  .hlh-art-toc ol { columns: 2; column-gap: 32px; padding-left: 20px; margin: 0; }\n  .hlh-art-toc ol li { break-inside: avoid; margin-bottom: 0.35em; font-size: 0.93rem; }\n  .hlh-art-toc a { color: #0f3057; border: none; font-weight: 500; }\n  .hlh-art-toc a:hover { color: #c75d12; text-decoration: underline; }\n\n  .hlh-art-section { margin-bottom: 26px; scroll-margin-top: 80px; }\n\n  .hlh-art-callout {\n    background: #eef3f9; border-left: 4px solid #0f3057;\n    padding: 18px 22px; border-radius: 6px; margin: 20px 0;\n  }\n  .hlh-art-callout-title {\n    color: #0f3057; font-weight: 700; margin-bottom: 6px;\n    font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.06em;\n  }\n  .hlh-art-callout p:last-child { margin-bottom: 0; }\n  .hlh-art-callout-tip { background: #fff8f0; border-left-color: #e8782e; }\n  .hlh-art-callout-tip .hlh-art-callout-title { color: #c75d12; }\n\n  .hlh-art-table-wrap { overflow-x: auto; margin: 20px 0; border-radius: 8px; border: 1px solid #e2e5ea; }\n  .hlh-art table { width: 100%; border-collapse: collapse; font-size: 0.91rem; background: #fff; }\n  .hlh-art th { background: #0f3057; color: #fff; text-align: left; padding: 12px 14px; font-weight: 600; font-size: 0.86rem; }\n  .hlh-art td { padding: 11px 14px; border-bottom: 1px solid #ecedf0; vertical-align: top; }\n  .hlh-art tr:nth-child(even) td { background: #f8f9fb; }\n  .hlh-art tr:last-child td { border-bottom: none; }\n  .hlh-art td strong { color: #c75d12; }\n\n  .hlh-art-grid2 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; margin: 20px 0; }\n  .hlh-art-card {\n    background: #f6f7f9; border-radius: 8px; padding: 18px 20px;\n    border-left: 3px solid #0f3057;\n  }\n  .hlh-art-card h4 { margin: 0 0 6px; color: #0f3057; font-size: 1rem; }\n  .hlh-art-card p { font-size: 0.9rem; color: #4b5663; margin-bottom: 0; }\n  .hlh-art-card.accent { border-left-color: #e8782e; }\n  .hlh-art-card.accent h4 { color: #c75d12; }\n\n  .hlh-art-grid3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin: 20px 0; }\n  .hlh-art-grid3 .hlh-art-card {\n    background: #fff; border: 1px solid #e2e5ea; border-radius: 10px;\n    padding: 18px; border-left: none; border-top: 4px solid #0f3057;\n  }\n  .hlh-art-grid3 .hlh-art-card.accent { border-top-color: #e8782e; }\n  .hlh-art-grid3 .hlh-art-card ul { font-size: 0.88rem; padding-left: 1.1em; margin: 6px 0 0; }\n\n  .hlh-art-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin: 22px 0; }\n  .hlh-art-step {\n    background: #fff; border: 1px solid #e2e5ea; border-radius: 10px;\n    padding: 20px 16px; transition: transform 0.2s, box-shadow 0.2s;\n  }\n  .hlh-art-step:hover { transform: translateY(-3px); box-shadow: 0 8px 22px rgba(15,48,87,0.1); }\n  .hlh-art-step-num {\n    display: inline-flex; align-items: center; justify-content: center;\n    width: 34px; height: 34px; border-radius: 50%;\n    background: #e8782e; color: #fff; font-weight: 700; font-size: 0.95rem;\n    margin-bottom: 10px;\n  }\n  .hlh-art-step-title { font-weight: 700; color: #0f3057; margin-bottom: 4px; font-size: 0.95rem; }\n  .hlh-art-step-desc { font-size: 0.84rem; color: #5b6573; line-height: 1.55; }\n\n  .hlh-art-faq details {\n    background: #fff; border: 1px solid #e2e5ea; border-radius: 8px;\n    margin-bottom: 12px; padding: 0; overflow: hidden; transition: all 0.2s;\n  }\n  .hlh-art-faq details[open] { border-color: #0f3057; box-shadow: 0 4px 14px rgba(15,48,87,0.06); }\n  .hlh-art-faq summary {\n    padding: 15px 22px; cursor: pointer; font-weight: 600; color: #0f3057;\n    font-size: 0.98rem; list-style: none; position: relative; padding-right: 48px;\n    user-select: none;\n  }\n  .hlh-art-faq summary::-webkit-details-marker { display: none; }\n  .hlh-art-faq summary::after {\n    content: \"+\"; position: absolute; right: 20px; top: 50%;\n    transform: translateY(-50%); font-size: 1.35rem; color: #e8782e;\n    font-weight: 400;\n  }\n  .hlh-art-faq details[open] summary::after { content: \"\u2212\"; }\n  .hlh-art-faq-body { padding: 0 22px 16px; color: #2c3645; font-size: 0.94rem; }\n  .hlh-art-faq-body p:last-child { margin-bottom: 0; }\n\n  .hlh-art-related {\n    background: #f6f7f9; border-radius: 10px; padding: 24px 28px; margin: 32px 0;\n  }\n  .hlh-art-related h3 {\n    margin-top: 0; font-size: 1.05rem; color: #0f3057;\n    text-transform: uppercase; letter-spacing: 0.05em;\n    padding-bottom: 10px; border-bottom: 2px solid #e8782e; display: inline-block;\n  }\n  .hlh-art-related-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-top: 14px; }\n  .hlh-art-related-card {\n    background: #fff; border: 1px solid #e2e5ea; border-radius: 8px;\n    padding: 14px 16px; transition: all 0.2s ease;\n  }\n  .hlh-art-related-card:hover { border-color: #e8782e; box-shadow: 0 6px 16px rgba(232,120,46,0.12); transform: translateY(-2px); }\n  .hlh-art-related-card a { color: #0f3057; border: none; font-weight: 600; font-size: 0.92rem; display: block; }\n  .hlh-art-related-card a:hover { color: #c75d12; }\n\n  .hlh-art-cta {\n    background: linear-gradient(135deg, #0f3057 0%, #082244 100%);\n    color: #fff; padding: 38px 36px; border-radius: 14px;\n    margin: 36px 0 16px; text-align: center; position: relative; overflow: hidden;\n  }\n  .hlh-art-cta::before {\n    content: \"\"; position: absolute; bottom: -60px; left: -60px;\n    width: 200px; height: 200px;\n    background: radial-gradient(circle, rgba(232,120,46,0.18), transparent 70%);\n    border-radius: 50%;\n  }\n  .hlh-art-cta h2 { color: #fff; border: none; margin-top: 0; font-size: 1.45rem; position: relative; padding: 0; }\n  .hlh-art-cta p { color: #d6dee8; max-width: 620px; margin: 8px auto 22px; position: relative; }\n  .hlh-art-cta-button {\n    display: inline-block; background: #e8782e; color: #fff !important;\n    padding: 13px 32px; border-radius: 50px; font-weight: 700;\n    font-size: 0.98rem; border: none !important;\n    box-shadow: 0 8px 22px rgba(232,120,46,0.35); position: relative;\n    transition: all 0.2s ease;\n  }\n  .hlh-art-cta-button:hover { background: #c75d12; color: #fff !important; transform: translateY(-2px); }\n\n  .hlh-art-pillarback {\n    background: #eef3f9; border-left: 4px solid #0f3057;\n    padding: 16px 22px; border-radius: 6px; margin: 24px 0;\n    font-size: 0.95rem;\n  }\n  .hlh-art-pillarback strong { color: #0f3057; }\n\n  @media (max-width: 780px) {\n    .hlh-art { font-size: 16px; }\n    .hlh-art h1, .hlh-art-hero h1 { font-size: 1.7rem; }\n    .hlh-art h2 { font-size: 1.3rem; }\n    .hlh-art-hero { padding: 30px 22px; }\n    .hlh-art-toc ol { columns: 1; }\n    .hlh-art-steps { grid-template-columns: repeat(2, 1fr); }\n    .hlh-art-grid2, .hlh-art-grid3, .hlh-art-related-grid { grid-template-columns: 1fr; }\n    .hlh-art-cta { padding: 30px 22px; }\n  }\n<\/style>\n\n<section class=\"hlh-art-hero\">\n  <div class=\"hlh-art-meta-row\">\n    <span class=\"hlh-art-tag\">Specification Template<\/span>\n    <span class=\"hlh-art-date\">Published &middot; May 2026<\/span>\n  <\/div>\n  <h1>How to Write a Sand Blasted Surface Spec for Suppliers (Free Template)<\/h1>\n  <p class=\"hlh-art-lede\">A defensible procurement specification for a sand blasted surface contains seven mandatory elements that protect both buyer and supplier. This guide walks through each element with example wording and presents a one-page template usable in RFQs and supplier qualification.<\/p>\n<\/section>\n\n<aside class=\"hlh-art-summary\">\n  <h2>Key Takeaways<\/h2>\n  <ul>\n    <li>Seven mandatory specification elements: substrate, cleanliness, profile, media, holding time, inspection, acceptance criteria.<\/li>\n    <li>Use both SSPC and ISO designations side by side for international clarity.<\/li>\n    <li>Specify profile as a range (not just minimum) with measurement method.<\/li>\n    <li>Define inspection frequency and rejection procedure to prevent dispute.<\/li>\n  <\/ul>\n<\/aside>\n\n<nav class=\"hlh-art-toc\" aria-label=\"Table des mati\u00e8res\">\n  <h2>Table of Contents<\/h2>\n  <ol>\n    <li><a href=\"#intro\">Why Specification Matters<\/a><\/li>\n    <li><a href=\"#seven-elements\">The Seven Mandatory Elements<\/a><\/li>\n    <li><a href=\"#template\">One-Page Specification Template<\/a><\/li>\n    <li><a href=\"#mistakes\">Common Specification Mistakes<\/a><\/li>\n    <li><a href=\"#examples\">Example Specifications by Application<\/a><\/li>\n  <\/ol>\n<\/nav>\n\n<section id=\"intro\" class=\"hlh-art-section\">\n  <h2>Why Specification Matters<\/h2>\n  <p>A vague specification \u2014 &#8220;sandblast to clean steel&#8221; \u2014 guarantees a dispute. Either the supplier under-delivers and the buyer absorbs the cost of re-work, or the supplier over-delivers and bills accordingly. A defensible specification ensures both parties agree on the target before work begins.<\/p>\n\n<p>This guide presents the seven elements of a complete specification with example wording. For the broader context, see the <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-surface\/\" target=\"_blank\" rel=\"noopener\">pillar guide on sand blasted surface<\/a>.<\/p>\n<\/section>\n\n<section id=\"seven-elements\" class=\"hlh-art-section\">\n  <h2>The Seven Mandatory Elements<\/h2>\n  <div class=\"hlh-art-grid2\">\n  <div class=\"hlh-art-card\">\n    <h4>1. Substrate Identification<\/h4>\n    <p>Material grade, thickness, prior condition. e.g., &#8220;Mild steel ASTM A36, 6mm thickness, with mill scale and light atmospheric rust.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card accent\">\n    <h4>2. Cleanliness Standard<\/h4>\n    <p>Reference both SSPC and ISO. e.g., &#8220;SSPC SP 10 (ISO 8501-1 Sa 2\u00bd), near-white metal blast.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card\">\n    <h4>3. Profile Requirement<\/h4>\n    <p>Range with units and method. e.g., &#8220;Rz 60\u201390 \u00b5m measured per ASTM D4417 Method C.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card accent\">\n    <h4>4. Approved Media<\/h4>\n    <p>Media type and grit range. e.g., &#8220;Garnet 30\/60 mesh or aluminum oxide #36\u2013#80.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card\">\n    <h4>5. Holding Time<\/h4>\n    <p>Maximum time before priming. e.g., &#8220;Coating to be applied within 4 hours of blast completion.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card accent\">\n    <h4>6. Inspection Method &amp; Frequency<\/h4>\n    <p>e.g., &#8220;Visual against ISO 8501-1 plates each panel; replica tape 1 per 25 m\u00b2; chloride test 1 per 100 m\u00b2.&#8221;<\/p>\n  <\/div>\n  <div class=\"hlh-art-card\">\n    <h4>7. Acceptance &amp; Rejection<\/h4>\n    <p>e.g., &#8220;Non-conforming surfaces shall be re-blasted at supplier&#8217;s cost. Rejection criteria: visible shadowing &gt; 5%, embedded particles &gt; 5\/m\u00b2, chloride &gt; 30 mg\/m\u00b2.&#8221;<\/p>\n  <\/div>\n<\/div>\n<\/section>\n\n<section id=\"template\" class=\"hlh-art-section\">\n  <h2>One-Page Specification Template<\/h2>\n  <div class=\"hlh-art-callout\">\n  <div class=\"hlh-art-callout-title\">Template \u2014 Copy and Adapt<\/div>\n  <p style=\"margin-top: 12px;\"><strong>SAND BLASTED SURFACE SPECIFICATION<\/strong><\/p>\n  <p><strong>1. Substrate:<\/strong> [Material grade, dimensions, prior condition]<\/p>\n  <p><strong>2. Pre-cleaning:<\/strong> Solvent clean per SSPC-SP 1 to remove oils, grease, and surface contaminants.<\/p>\n  <p><strong>3. Cleanliness:<\/strong> Blast to SSPC SP 10 \/ ISO 8501-1 Sa 2\u00bd (near-white metal blast).<\/p>\n  <p><strong>4. Profile:<\/strong> Anchor pattern Rz [60\u201390] \u00b5m, measured per ASTM D4417 Method C (replica tape).<\/p>\n  <p><strong>5. Approved media:<\/strong> [Garnet 30\/60 mesh OR aluminum oxide #36\u2013#80 OR steel grit G-40], silica-free, conductivity \u2264 50 \u00b5S\/cm, chloride \u2264 25 ppm.<\/p>\n  <p><strong>6. Process parameters:<\/strong> Blast pressure \u2265 90 psi at nozzle; impact angle 60\u00b0\u201390\u00b0; standoff 200\u2013400 mm.<\/p>\n  <p><strong>7. Holding time:<\/strong> Primer to be applied within [4] hours of blast completion; flash rust at any grade invalidates the blast.<\/p>\n  <p><strong>8. Inspection &amp; documentation:<\/strong> Visual per ISO 8501-1 each panel; replica tape per 25 m\u00b2; chloride contamination test (Bresle, ISO 8502-6) per 100 m\u00b2; results documented in QC log.<\/p>\n  <p><strong>9. Acceptance:<\/strong> Surface accepted when all four conditions met: visual matches ISO 8501-1 Sa 2\u00bd photograph; profile within Rz [60\u201390] \u00b5m; chloride \u2264 [30] mg\/m\u00b2; no embedded particles or flash rust.<\/p>\n  <p><strong>10. Non-conformance:<\/strong> Non-conforming areas re-blasted at supplier&#8217;s cost prior to coating. Repeated non-conformance is grounds for contract review.<\/p>\n<\/div>\n<\/section>\n\n<section id=\"mistakes\" class=\"hlh-art-section\">\n  <h2>Common Specification Mistakes<\/h2>\n  <ul>\n  <li><strong>Cleanliness without profile.<\/strong> &#8220;Sa 2.5&#8221; specifies how clean but not how rough. Coatings fail without a profile target.<\/li>\n  <li><strong>Profile minimum without maximum.<\/strong> &#8220;Minimum 50 \u00b5m Rz&#8221; allows the supplier to deliver Rz 150 \u00b5m, causing peak projection through the coating.<\/li>\n  <li><strong>No measurement method.<\/strong> Different instruments give different readings; specify ASTM D4417 Method C or ISO 4287 stylus.<\/li>\n  <li><strong>Vague media reference.<\/strong> &#8220;Suitable abrasive&#8221; is meaningless; specify type and grit range.<\/li>\n  <li><strong>No holding time.<\/strong> Without a holding limit, surfaces sit overnight and develop flash rust.<\/li>\n  <li><strong>No inspection frequency.<\/strong> Without specified frequency, the supplier may inspect once for the entire project.<\/li>\n<\/ul>\n<\/section>\n\n<section id=\"examples\" class=\"hlh-art-section\">\n  <h2>Example Specifications by Application<\/h2>\n  <h3>Marine new-build (ballast tank)<\/h3>\n<p>&#8220;SSPC SP 10 (ISO 8501-1 Sa 2\u00bd) with anchor pattern Rz 75\u2013100 \u00b5m per ASTM D4417 Method C. Garnet 30\/60 mesh, low-iron certified. Bresle chloride test \u2264 50 mg\/m\u00b2. Primer (inorganic zinc) within 4 hours of blast completion. Reference IMO PSPC for ballast tanks.&#8221; See our <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-steel-for-marine-offshore-sa-2-5-zinc-primer-workflow\/\" target=\"_blank\" rel=\"noopener\">marine and offshore workflow guide<\/a> for full context.<\/p>\n\n<h3>Architectural stainless<\/h3>\n<p>&#8220;Glass bead blast #170 at 60 psi to uniform matte appearance, Ra 0.5\u20130.8 \u00b5m measured by stylus profilometer per ISO 4287. Dedicated stainless equipment; no ferrous cross-contamination. Citric acid passivation per ASTM A967 within 24 hours.&#8221; See our <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-stainless-steel-finish-grades-passivation-hygiene-standards\/\" target=\"_blank\" rel=\"noopener\">stainless steel guide<\/a>.<\/p>\n\n<h3>Industrial epoxy floor<\/h3>\n<p>&#8220;Sand blast concrete to ICRI CSP 4. Vacuum recovery system to control dust per OSHA 1926.1153. Coating applied same day. No visible carbonation or contamination on prepared surface.&#8221;<\/p>\n<\/section>\n\n<aside class=\"hlh-art-pillarback\">\n  <strong>Looking for the complete picture?<\/strong> This article is part of our broader resource on sand blasted surface specification, standards, and applications. Read the full <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-surface\/\" target=\"_blank\" rel=\"noopener\">pillar guide to sand blasted surface<\/a> for the complete process, Ra\/Rz reference, four-standard cross-reference, and material-by-material guidance.\n<\/aside>\n\n<section class=\"hlh-art-related\">\n  <h3>Related Articles<\/h3>\n  <div class=\"hlh-art-related-grid\">\n    <div class=\"hlh-art-related-card\">\n      <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-surface-inspection-acceptance-visual-profile-cleanliness\/\" target=\"_blank\" rel=\"noopener\">Sand Blasted Surface Inspection &#038; Acceptance<\/a>\n    <\/div>\n    <div class=\"hlh-art-related-card\">\n      <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sand-blasted-surface-cost-guide-per-square-meter-pricing-by-region-method\/\" target=\"_blank\" rel=\"noopener\">Sand Blasted Surface Cost Guide<\/a>\n    <\/div>\n    <div class=\"hlh-art-related-card\">\n      <a href=\"https:\/\/hlh-js.com\/resource\/blog\/anchor-pattern-specifications-how-to-match-profile-depth-to-coating-dft\/\" target=\"_blank\" rel=\"noopener\">Anchor Pattern Specifications<\/a>\n    <\/div>\n    <div class=\"hlh-art-related-card\">\n      <a href=\"https:\/\/hlh-js.com\/resource\/blog\/sspc-sp5-sp6-sp10-vs-iso-sa-1-sa-2-sa-2-5-sa-3-complete-cross-reference\/\" target=\"_blank\" rel=\"noopener\">SSPC vs ISO Sa Complete Cross-Reference<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"faq\" class=\"hlh-art-section hlh-art-faq\">\n  <h2>Questions fr\u00e9quemment pos\u00e9es<\/h2>\n  <details>\n    <summary>What should a sandblasting specification include?<\/summary>\n    <div class=\"hlh-art-faq-body\"><p>A complete specification includes seven elements: substrate identification, cleanliness standard, profile requirement (with range and measurement method), approved media, holding time, inspection method and frequency, and acceptance\/rejection criteria.<\/p><\/div>\n  <\/details>\n  <details>\n    <summary>Should I specify Ra or Rz in the spec?<\/summary>\n    <div class=\"hlh-art-faq-body\"><p>For anchor pattern (coating preparation), Rz is preferred because it captures peak-to-valley extreme. For cosmetic uniformity, Ra is acceptable. Specifications should always include the measurement method.<\/p><\/div>\n  <\/details>\n  <details>\n    <summary>Why specify both SSPC and ISO designations?<\/summary>\n    <div class=\"hlh-art-faq-body\"><p>International projects involve suppliers and inspectors familiar with different standards systems. Citing both (e.g., &#8216;SSPC SP 10 \/ ISO Sa 2\u00bd&#8217;) eliminates ambiguity and is universally understood.<\/p><\/div>\n  <\/details>\n  <details>\n    <summary>How specific should the media call-out be?<\/summary>\n    <div class=\"hlh-art-faq-body\"><p>Specify the media type and a grit range (e.g., &#8216;aluminum oxide #36 to #80&#8217;). Avoid naming only one grit unless the application demands it. Also specify any contamination limits (chloride, conductivity) for marine or stainless work.<\/p><\/div>\n  <\/details>\n  <details>\n    <summary>What is the difference between &#8216;inspection&#8217; and &#8216;acceptance&#8217; in a spec?<\/summary>\n    <div class=\"hlh-art-faq-body\"><p>Inspection defines how and how often the surface is checked. Acceptance defines the criteria under which the surface is approved. Both must be specified explicitly to prevent dispute.<\/p><\/div>\n  <\/details>\n<\/section>\n\n<section class=\"hlh-art-cta\">\n  <h2>Request an Abrasive Blasting Media Sample<\/h2>\n  <p>Jiangsu Henglihong Technology Co., Ltd. supplies certified aluminum oxide, garnet, glass bead, steel grit, and steel shot to global industrial buyers. Request a sample with full batch documentation for technical evaluation.<\/p>\n  <a class=\"hlh-art-cta-button\" href=\"https:\/\/hlh-js.com\/contact\/\" target=\"_blank\" rel=\"noopener\">Request a Sample &rarr;<\/a>\n<\/section>\n\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@graph\": [\n        {\n            \"@type\": \"Article\",\n            \"headline\": \"How to Write a Sand Blasted Surface Spec for Suppliers (Free Template)\",\n            \"description\": \"A defensible procurement specification for a sand blasted surface contains seven mandatory elements that protect both buyer and supplier. This guide walks through each element with example wording and presents a one-page template usable in RFQs and supplier qualification.\",\n            \"datePublished\": \"2026-05-01\",\n            \"dateModified\": \"2026-05-01\",\n            \"author\": {\n                \"@type\": \"Organization\",\n                \"name\": \"Jiangsu Henglihong Technology Co., Ltd.\",\n                \"url\": \"https:\\\/\\\/hlh-js.com\\\/\"\n            },\n            \"publisher\": {\n                \"@type\": \"Organization\",\n                \"name\": \"Jiangsu Henglihong Technology Co., Ltd.\",\n                \"url\": \"https:\\\/\\\/hlh-js.com\\\/\"\n            },\n            \"mainEntityOfPage\": \"https:\\\/\\\/hlh-js.com\\\/resource\\\/blog\\\/how-to-write-a-sand-blasted-surface-spec-for-suppliers-free-template\\\/\"\n        },\n        {\n            \"@type\": \"FAQPage\",\n            \"mainEntity\": [\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"What should a sandblasting specification include?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"A complete specification includes seven elements: substrate identification, cleanliness standard, profile requirement (with range and measurement method), approved media, holding time, inspection method and frequency, and acceptance\\\/rejection criteria.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Should I specify Ra or Rz in the spec?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"For anchor pattern (coating preparation), Rz is preferred because it captures peak-to-valley extreme. For cosmetic uniformity, Ra is acceptable. Specifications should always include the measurement method.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"Why specify both SSPC and ISO designations?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"International projects involve suppliers and inspectors familiar with different standards systems. Citing both (e.g., 'SSPC SP 10 \\\/ ISO Sa 2\\u00bd') eliminates ambiguity and is universally understood.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"How specific should the media call-out be?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Specify the media type and a grit range (e.g., 'aluminum oxide #36 to #80'). Avoid naming only one grit unless the application demands it. Also specify any contamination limits (chloride, conductivity) for marine or stainless work.\"\n                    }\n                },\n                {\n                    \"@type\": \"Question\",\n                    \"name\": \"What is the difference between 'inspection' and 'acceptance' in a spec?\",\n                    \"acceptedAnswer\": {\n                        \"@type\": \"Answer\",\n                        \"text\": \"Inspection defines how and how often the surface is checked. Acceptance defines the criteria under which the surface is approved. Both must be specified explicitly to prevent dispute.\"\n                    }\n                }\n            ]\n        }\n    ]\n}<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Specification Template Published &middot; May 2026 How to Write a  [&#8230;]<\/p>","protected":false},"author":1,"featured_media":13240,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62,175,138],"tags":[],"class_list":["post-13215","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-industry","category-resource"],"_links":{"self":[{"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/posts\/13215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/comments?post=13215"}],"version-history":[{"count":2,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/posts\/13215\/revisions"}],"predecessor-version":[{"id":13217,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/posts\/13215\/revisions\/13217"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/media\/13240"}],"wp:attachment":[{"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/media?parent=13215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/categories?post=13215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hlh-js.com\/fr\/wp-json\/wp\/v2\/tags?post=13215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}