{"id":567,"date":"2026-04-05T05:10:21","date_gmt":"2026-04-05T05:10:21","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=567"},"modified":"2026-05-14T03:51:42","modified_gmt":"2026-05-14T03:51:42","slug":"mechanical-surface-finishing","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/uk\/mechanical-surface-finishing\/","title":{"rendered":"\u041c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u0430 \u0434\u043e\u0432\u043e\u0434\u043a\u0430 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"567\" class=\"elementor elementor-567\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f611d81 e-con-full e-flex e-con e-parent\" data-id=\"f611d81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4aa58b elementor-widget elementor-widget-html\" data-id=\"e4aa58b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Surface Treatment \u2014 Mechanical Finishing | 6 Processes -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"ItemList\",\"name\":\"CNC Mechanical Surface Finishing \u2014 6 Processes\",\"numberOfItems\":6,\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Polishing\",\"description\":\"Mirror polishing Ra \u22640.05\u03bcm and precision polishing Ra \u22640.4\u03bcm for CNC machined metal and plastic parts. Manual, semi-auto and electrolytic polishing.\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Brushing \/ Hairline Finish\",\"description\":\"Linear or radial brushed hairline texture for aluminium, stainless steel and titanium. 120\u2013400 grit. Uniform grain direction.\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sandblasting \/ Bead Blasting\",\"description\":\"Glass bead, steel shot and alumina sandblasting for uniform matte or satin surface. Ra 1.6\u20136.3\u03bcm. Pre-anodising standard.\"},\n{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Vibratory Finishing \/ Tumbling\",\"description\":\"Mass finishing for deburring, edge rounding and surface smoothing. Ra improved from 3.2\u21920.8\u03bcm. Batch and continuous processes.\"},\n{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Deburring\",\"description\":\"Manual, mechanical and thermal deburring for precision CNC parts. All internal and external edges cleared to Ra \u22640.8\u03bcm.\"},\n{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Chamfering and Edge Finishing\",\"description\":\"CNC chamfering, edge breaking and radius blending. Sharp edge elimination per drawing callout or ISO 13715.\"}\n]},\n{\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is the difference between polishing and brushing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Polishing removes surface peaks progressively with abrasives until the surface approaches a mirror finish \u2014 the goal is the lowest possible Ra value, typically Ra \u22640.4\u03bcm (fine polish) to Ra \u22640.05\u03bcm (mirror). Brushing (hairline finishing) intentionally creates a uniform linear scratch pattern with a controlled abrasive belt or pad \u2014 the Ra value is deliberately higher (Ra 0.4\u20131.6\u03bcm) but the texture is visually consistent and directional. Polishing is specified for sealing surfaces, optical components, and corrosion-critical areas. Brushing is specified for cosmetic aluminium and stainless steel panels and enclosures where a professional satin appearance is required without the reflectivity of a mirror polish.\"}},\n{\"@type\":\"Question\",\"name\":\"What surface finish does sandblasting produce and when is it required?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sandblasting (bead blasting, shot blasting) produces a uniform matte or satin surface with Ra 1.6\u20136.3\u03bcm depending on blasting media and pressure. Glass bead blasting produces a fine satin finish (Ra 1.6\u20133.2\u03bcm) \u2014 the standard pre-treatment before anodising aluminium because it creates a uniform texture that produces consistent anodising colour and appearance. Steel shot blasting produces a coarser matte finish (Ra 3.2\u20136.3\u03bcm) for steel parts before coating. Alumina blasting produces an aggressive matte surface for thermal spray coating adhesion. Sandblasting removes machining marks, tool marks, and surface irregularities \u2014 producing a cosmetically uniform surface that painting, anodising, and other coatings adhere to more consistently than a machined surface.\"}},\n{\"@type\":\"Question\",\"name\":\"What is vibratory finishing and what edge condition does it produce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vibratory finishing (mass finishing, tumbling) is a batch process where parts are placed in a bowl or trough with abrasive media (ceramic, plastic, or steel) and subjected to vibratory or tumbling motion. The media contacts all part surfaces including internal channels, recesses, and complex features that hand deburring cannot reach consistently. Vibratory finishing simultaneously deburrs all edges, rounds sharp corners to a controlled radius (typically 0.05\u20130.3mm), and improves surface finish (Ra typically improves from 3.2\u03bcm\u21920.8\u03bcm after machining). Process time 20\u2013120 minutes depending on material hardness and required finish. Not suitable for parts with tight tolerances on critical features as media abrasion removes a small amount of material \u2014 typically 0.01\u20130.05mm from surfaces. Suitable for high-volume production deburring of complex parts.\"}},\n{\"@type\":\"Question\",\"name\":\"How do you ensure complete deburring on complex CNC machined parts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Complete deburring requires a combination of techniques matched to the part geometry. External edges: CNC chamfering (programmed chamfer during machining \u2014 most consistent and repeatable); manual deburring with files and scrapers for complex 3D intersections. Internal bores and cross-holes: rotary deburring tools inserted into bore; thermal deburring (TEM\/ECM) for internal burrs inaccessible by mechanical means. Complex internal channels and pockets: vibratory finishing media reaches recesses that hand tools cannot. Our deburring process is specified at DFM based on part complexity: for safety-critical parts (hydraulic manifolds, medical devices), 100% visual inspection of all edges with 10\u00d7 magnification is performed and documented on the inspection report. For standard machined parts, sample inspection is performed per lot.\"}}\n]},\n{\"@type\":\"Service\",\"name\":\"CNC Mechanical Surface Finishing\",\"description\":\"Professional mechanical surface finishing for CNC machined parts: polishing, brushing\/hairline, sandblasting, vibratory finishing, deburring and chamfering. ISO 9001:2015. All materials \u2014 aluminium, steel, stainless steel, titanium, copper, brass and engineering plastics.\"}\n]}\n<\/script>\n<style>\n\/*\n * Namespace : .MFN\n * CSS method 37 : structured scale tokens with explicit surface\/depth layers\n *   Surface = --s0(base) \/ --s1(raised) \/ --s2(high) \/ --s3(hero)\n *   Component tokens: --mfn-[component]-[property]\n *   State: .mfn-active, .mfn-open via plain class (no BEM, no data-attr)\n *\/\n.MFN{\n  --s0:#F7F9FC;--s1:#FFFFFF;--s2:#EEF3F8;--s3:#1F2937;\n  --tx:#1F2937;--tx1:#5B6777;--tx2:#9CA8B4;--bd:#D7E0EA;\n  --a:#2563EB;--a2:#1D4ED8;--aA:rgba(37,99,235,.08);--aC:rgba(37,99,235,.22);\n  --ac:#0F766E;--acA:rgba(15,118,110,.09);--acC:rgba(15,118,110,.24);\n  --fh:'Roboto Condensed',sans-serif;--fb:'Roboto',sans-serif;--fm:'Roboto Mono',monospace;\n  \/* process accent palette *\/\n  --p1:#2563EB;--p1a:rgba(37,99,235,.10);\n  --p2:#0F766E;--p2a:rgba(15,118,110,.10);\n  --p3:#B45309;--p3a:rgba(180,83,9,.10);\n  --p4:#7C3AED;--p4a:rgba(124,58,237,.10);\n  --p5:#0369A1;--p5a:rgba(3,105,161,.10);\n  --p6:#BE185D;--p6a:rgba(190,24,93,.10);\n}\n.MFN,.MFN *,.MFN *::before,.MFN *::after{box-sizing:border-box;margin:0;padding:0;}\n.MFN{font-family:var(--fb);background:var(--s0);color:var(--tx);line-height:1.6;overflow-x:hidden;}\n.MFN img{display:block;width:100%;height:100%;object-fit:cover;}\n.MFN a{text-decoration:none;color:inherit;}\n.MFN .mfn-w{max-width:1300px;margin:0 auto;padding-inline:28px;}\n@media(max-width:640px){.MFN .mfn-w{padding-inline:16px;}}\n\n\/* \u2500\u2500 TOP BAR \u2500\u2500 *\/\n.MFN .mfn-top{background:var(--s1);border-bottom:1px solid var(--bd);padding:11px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;}\n.MFN .mfn-top .note{font-family:var(--fm);font-size:11px;color:var(--tx2);letter-spacing:.5px;}\n.MFN .mfn-top .nav{display:flex;align-items:center;gap:20px;}\n.MFN .mfn-top .nav a{font-size:13px;color:var(--tx1);}\n.MFN .mfn-top .nav a:hover{color:var(--a);}\n.MFN .mfn-top .qb{padding:7px 18px;border-radius:4px;background:var(--a);color:#fff;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border:none;cursor:pointer;}\n\n\/* \u2500\u2500 BREADCRUMB \u2500\u2500 *\/\n.MFN .mfn-bc{background:var(--s1);border-bottom:1px solid var(--bd);padding:12px 0;}\n.MFN .mfn-bc .row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tx2);}\n.MFN .mfn-bc .row a{color:var(--tx1);}\n.MFN .mfn-bc .row a:hover{color:var(--a);}\n.MFN .mfn-bc .sep{color:var(--bd);}\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.MFN .mfn-hero{background:var(--s1);position:relative;overflow:hidden;}\n.MFN .mfn-hero .dots{position:absolute;inset:0;background-image:radial-gradient(var(--bd) 1px,transparent 1px);background-size:26px 26px;opacity:.15;pointer-events:none;}\n.MFN .mfn-hero .tint{position:absolute;inset:0;background:linear-gradient(135deg,var(--acA) 0%,transparent 60%);pointer-events:none;}\n.MFN .mfn-hero .inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 460px;min-height:520px;align-items:center;gap:0;}\n@media(max-width:1060px){.MFN .mfn-hero .inner{grid-template-columns:1fr;min-height:auto;}}\n.MFN .mfn-hero .left{padding:80px 56px 80px 0;border-right:1px solid var(--bd);}\n@media(max-width:1060px){.MFN .mfn-hero .left{padding:56px 0 32px;border-right:none;}}\n.MFN .mfn-hero .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;}\n.MFN .mfn-hero .eyebrow .cat{padding:4px 12px;border-radius:100px;background:var(--acA);border:1px solid var(--acC);font-family:var(--fm);font-size:10px;color:var(--ac);letter-spacing:2px;text-transform:uppercase;}\n.MFN .mfn-hero .eyebrow .num{font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:2px;}\n.MFN .mfn-hero h1{font-family:var(--fh);font-size:clamp(46px,5.8vw,82px);font-weight:900;line-height:.88;letter-spacing:-2.5px;color:var(--tx);margin-bottom:16px;}\n.MFN .mfn-hero h1 .acc{color:var(--ac);display:block;}\n.MFN .mfn-hero .desc{font-size:15px;color:var(--tx1);max-width:480px;line-height:1.8;margin-bottom:28px;}\n\/* Ra showcase \u2014 unique hero element *\/\n.MFN .mfn-hero .ra-scale{background:var(--s2);border:1.5px solid var(--bd);border-radius:14px;padding:18px 20px;max-width:480px;margin-bottom:28px;}\n.MFN .mfn-hero .ra-scale .rst{font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;}\n.MFN .mfn-hero .ra-scale .rs-row{display:flex;align-items:center;gap:10px;margin-bottom:8px;}\n.MFN .mfn-hero .ra-scale .rs-row:last-child{margin-bottom:0;}\n.MFN .mfn-hero .ra-scale .rsl{font-family:var(--fm);font-size:10px;color:var(--tx1);width:120px;flex-shrink:0;}\n.MFN .mfn-hero .ra-scale .rsb{flex:1;height:8px;background:var(--bd);border-radius:4px;overflow:hidden;}\n.MFN .mfn-hero .ra-scale .rsf{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--ac),var(--a));}\n.MFN .mfn-hero .ra-scale .rsv{font-family:var(--fm);font-size:10px;font-weight:700;width:72px;text-align:right;color:var(--ac);flex-shrink:0;}\n.MFN .mfn-hero .btns{display:flex;gap:12px;flex-wrap:wrap;}\n.MFN .mfn-hero .btn-fill{background:var(--a);color:#fff;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 28px;border-radius:8px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s;}\n.MFN .mfn-hero .btn-fill:hover{background:var(--a2);transform:translateY(-1px);}\n.MFN .mfn-hero .btn-out{background:transparent;color:var(--tx);border:1.5px solid var(--bd);font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 28px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s;}\n.MFN .mfn-hero .btn-out:hover{border-color:var(--a);color:var(--a);}\n\/* right column: stat cards *\/\n.MFN .mfn-hero .right{padding:40px 0 40px 44px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n@media(max-width:1060px){.MFN .mfn-hero .right{padding:0 0 40px;grid-template-columns:repeat(3,1fr);}}\n.MFN .mfn-hero .stat{background:var(--s2);border:1.5px solid var(--bd);border-radius:16px;padding:20px 18px;text-align:center;transition:all .2s;}\n.MFN .mfn-hero .stat:hover{border-color:var(--acC);background:var(--s1);}\n.MFN .mfn-hero .stat .sv{font-family:var(--fh);font-size:22px;font-weight:900;color:var(--ac);line-height:1;margin-bottom:6px;}\n.MFN .mfn-hero .stat .sl{font-family:var(--fm);font-size:9px;color:var(--tx2);letter-spacing:2px;text-transform:uppercase;}\n\n\/* \u2500\u2500 BAND \u2500\u2500 *\/\n.MFN .mfn-band{background:var(--ac);display:grid;grid-template-columns:repeat(6,1fr);}\n@media(max-width:900px){.MFN .mfn-band{grid-template-columns:repeat(3,1fr);}}\n@media(max-width:500px){.MFN .mfn-band{grid-template-columns:repeat(2,1fr);}}\n.MFN .mfn-band .bc{padding:18px 14px;text-align:center;border-right:1px solid rgba(255,255,255,.18);cursor:pointer;transition:background .15s;}\n.MFN .mfn-band .bc:last-child{border-right:none;}\n.MFN .mfn-band .bc:hover{background:rgba(255,255,255,.1);}\n.MFN .mfn-band .bc .bi{font-size:20px;margin-bottom:6px;}\n.MFN .mfn-band .bc .bn{font-family:var(--fh);font-size:12px;font-weight:700;color:#fff;letter-spacing:.5px;text-transform:uppercase;}\n\n\/* \u2500\u2500 TICKER \u2500\u2500 *\/\n.MFN .mfn-tick{background:var(--s3);padding:10px 0;overflow:hidden;white-space:nowrap;}\n.MFN .mfn-tick .track{display:inline-flex;animation:mfn-scroll 50s linear infinite;}\n@keyframes mfn-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}\n.MFN .mfn-tick .item{display:inline-flex;align-items:center;gap:14px;padding:0 24px;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.55);}\n.MFN .mfn-tick .item .dot{color:var(--ac);}\n\n\/* \u2500\u2500 PROCESS CARDS \u2500\u2500 *\/\n.MFN .mfn-procs{padding-block:96px;background:var(--s0);}\n.MFN .mfn-procs .sec-hd{margin-bottom:56px;}\n.MFN .mfn-procs .sec-hd .ey{display:inline-flex;align-items:center;gap:8px;font-family:var(--fm);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--ac);margin-bottom:10px;}\n.MFN .mfn-procs .sec-hd .ey::before{content:'';width:16px;height:1.5px;background:var(--ac);}\n.MFN .mfn-procs .sec-hd h2{font-family:var(--fh);font-size:clamp(28px,3.4vw,46px);font-weight:700;line-height:1.04;letter-spacing:-.5px;color:var(--tx);}\n.MFN .mfn-procs .sec-hd h2 .ca{color:var(--a);}\n.MFN .mfn-procs .sec-hd .sub{font-size:14px;color:var(--tx1);max-width:600px;line-height:1.75;margin-top:10px;}\n\/* grid *\/\n.MFN .mfn-pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n@media(max-width:1080px){.MFN .mfn-pgrid{grid-template-columns:1fr 1fr;}}\n@media(max-width:600px){.MFN .mfn-pgrid{grid-template-columns:1fr;}}\n\/* process card *\/\n.MFN .mfn-pc{background:var(--s1);border:1.5px solid var(--bd);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:all .25s;cursor:default;}\n.MFN .mfn-pc .top-bar{height:4px;width:100%;}\n.MFN .mfn-pc:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(31,41,55,.1);}\n.MFN .mfn-pc .img-wrap{aspect-ratio:16\/9;overflow:hidden;position:relative;}\n.MFN .mfn-pc .img-wrap img{transition:transform .5s;}\n.MFN .mfn-pc:hover .img-wrap img{transform:scale(1.06);}\n.MFN .mfn-pc .img-wrap .badge{position:absolute;top:12px;left:12px;padding:4px 12px;border-radius:100px;font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:1px;background:rgba(255,255,255,.92);backdrop-filter:blur(4px);}\n.MFN .mfn-pc .body{padding:22px 22px 18px;}\n.MFN .mfn-pc .body .num{font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:2px;margin-bottom:6px;}\n.MFN .mfn-pc .body .title{font-family:var(--fh);font-size:20px;font-weight:700;color:var(--tx);margin-bottom:8px;line-height:1.2;}\n.MFN .mfn-pc .body .blurb{font-size:12.5px;color:var(--tx1);line-height:1.68;margin-bottom:14px;flex:1;}\n\/* spec rows *\/\n.MFN .mfn-pc .specs{padding:14px 22px;background:var(--s2);border-top:1px solid var(--bd);}\n.MFN .mfn-pc .specs .sr{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid var(--bd);}\n.MFN .mfn-pc .specs .sr:last-child{border-bottom:none;}\n.MFN .mfn-pc .specs .sk{font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:.5px;text-transform:uppercase;}\n.MFN .mfn-pc .specs .sv{font-family:var(--fm);font-size:11px;font-weight:700;}\n\/* tags *\/\n.MFN .mfn-pc .tags{display:flex;flex-wrap:wrap;gap:5px;padding:14px 22px 18px;}\n.MFN .mfn-pc .tags .tag{padding:3px 10px;border-radius:100px;font-family:var(--fm);font-size:10px;border:1px solid;}\n\/* footer *\/\n.MFN .mfn-pc .card-ft{display:flex;align-items:center;justify-content:space-between;padding:12px 22px 16px;border-top:1px solid var(--bd);}\n.MFN .mfn-pc .card-ft .mat{font-family:var(--fm);font-size:10px;color:var(--tx2);}\n.MFN .mfn-pc .card-ft .cta{font-family:var(--fh);font-size:11px;font-weight:700;color:var(--a);letter-spacing:.5px;text-transform:uppercase;transition:letter-spacing .2s;}\n.MFN .mfn-pc:hover .card-ft .cta{letter-spacing:1px;}\n.MFN .mfn-pc .card-ft .cta::after{content:' \u2192';}\n\n\/* \u2500\u2500 PROCESS DETAIL TABLE \u2500\u2500 *\/\n.MFN .mfn-detail{padding-block:96px;background:var(--s1);}\n.MFN .mfn-detail .cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;}\n@media(max-width:860px){.MFN .mfn-detail .cols{grid-template-columns:1fr;}}\n.MFN .mfn-tbl{background:var(--s1);border:1.5px solid var(--bd);border-radius:22px;overflow:hidden;}\n.MFN .mfn-tbl .th{padding:16px 24px;background:var(--s2);border-bottom:1px solid var(--bd);display:flex;align-items:center;gap:10px;}\n.MFN .mfn-tbl .th .ico{width:34px;height:34px;border-radius:8px;background:var(--acA);border:1px solid var(--acC);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;}\n.MFN .mfn-tbl .th .tt{font-family:var(--fh);font-size:16px;font-weight:700;color:var(--tx);}\n.MFN .mfn-tbl .tr{display:flex;align-items:center;gap:14px;padding:12px 24px;border-bottom:1px solid var(--bd);transition:background .15s;}\n.MFN .mfn-tbl .tr:last-child{border-bottom:none;}\n.MFN .mfn-tbl .tr:hover{background:var(--s2);}\n.MFN .mfn-tbl .tr .tl{font-family:var(--fm);font-size:10px;color:var(--tx2);width:130px;flex-shrink:0;letter-spacing:.5px;text-transform:uppercase;}\n.MFN .mfn-tbl .tr .bar{flex:1;height:7px;background:var(--s2);border-radius:3.5px;overflow:hidden;}\n.MFN .mfn-tbl .tr .bar .fill{height:100%;border-radius:3.5px;background:linear-gradient(90deg,var(--ac),var(--a));transition:width 1s ease;}\n.MFN .mfn-tbl .tr .tv{font-family:var(--fm);font-size:11px;font-weight:700;color:var(--ac);min-width:100px;text-align:right;flex-shrink:0;}\n.MFN .mfn-sg{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--bd);}\n.MFN .mfn-sg .sc{background:var(--s1);padding:18px 22px;transition:background .15s;}\n.MFN .mfn-sg .sc:hover{background:var(--s2);}\n.MFN .mfn-sg .sc .sl{font-family:var(--fm);font-size:9px;color:var(--tx2);letter-spacing:2px;text-transform:uppercase;margin-bottom:7px;}\n.MFN .mfn-sg .sc .sv{font-family:var(--fh);font-size:20px;font-weight:900;color:var(--ac);line-height:1;margin-bottom:4px;}\n.MFN .mfn-sg .sc .sn{font-size:11px;color:var(--tx1);line-height:1.6;}\n\n\/* \u2500\u2500 CAPABILITY \u2500\u2500 *\/\n.MFN .mfn-cap{padding-block:96px;background:var(--s2);}\n.MFN .mfn-cap .cg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;}\n@media(max-width:900px){.MFN .mfn-cap .cg{grid-template-columns:1fr 1fr;}}\n.MFN .mfn-cap .cc{background:var(--s1);border:1.5px solid var(--bd);border-radius:20px;padding:28px;position:relative;overflow:hidden;transition:all .22s;}\n.MFN .mfn-cap .cc:hover{border-color:var(--acC);box-shadow:0 8px 28px rgba(15,118,110,.08);}\n.MFN .mfn-cap .cc .ico{font-size:30px;margin-bottom:14px;}\n.MFN .mfn-cap .cc .ct{font-family:var(--fh);font-size:18px;font-weight:700;color:var(--tx);margin-bottom:8px;}\n.MFN .mfn-cap .cc .cd{font-size:13px;color:var(--tx1);line-height:1.72;margin-bottom:14px;}\n.MFN .mfn-cap .cc .tags{display:flex;flex-wrap:wrap;gap:5px;}\n.MFN .mfn-cap .cc .tags .t{padding:3px 10px;border-radius:100px;background:var(--acA);border:1px solid var(--acC);font-family:var(--fm);font-size:10px;color:var(--ac);}\n\n\/* \u2500\u2500 WHY \u2500\u2500 *\/\n.MFN .mfn-why{padding-block:96px;background:var(--s1);}\n.MFN .mfn-why .wg{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bd);border:1px solid var(--bd);border-radius:24px;overflow:hidden;margin-top:56px;}\n@media(max-width:900px){.MFN .mfn-why .wg{grid-template-columns:1fr 1fr;}}\n.MFN .mfn-why .wc{background:var(--s1);padding:36px 28px;transition:background .2s;position:relative;overflow:hidden;}\n.MFN .mfn-why .wc:hover{background:var(--s2);}\n.MFN .mfn-why .wc::after{content:'';position:absolute;top:0;left:0;right:0;height:2.5px;background:var(--ac);transform:scaleX(0);transition:transform .3s;transform-origin:left;}\n.MFN .mfn-why .wc:hover::after{transform:scaleX(1);}\n.MFN .mfn-why .wc .big{font-family:var(--fh);font-size:56px;font-weight:900;color:var(--acA);line-height:1;margin-bottom:14px;}\n.MFN .mfn-why .wc .wt{font-family:var(--fh);font-size:17px;font-weight:700;color:var(--tx);margin-bottom:8px;}\n.MFN .mfn-why .wc .wd{font-size:13px;color:var(--tx1);line-height:1.72;}\n\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\n.MFN .mfn-faq{padding-block:96px;background:var(--s2);}\n.MFN .mfn-faq .fg{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;}\n@media(max-width:860px){.MFN .mfn-faq .fg{grid-template-columns:1fr;}}\n.MFN .mfn-fi{background:var(--s1);border:1.5px solid var(--bd);border-radius:16px;overflow:hidden;transition:border-color .2s;}\n.MFN .mfn-fi.mfn-open{border-color:var(--acC);}\n.MFN .mfn-fi .fq{width:100%;display:flex;align-items:center;gap:14px;padding:18px 22px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s;}\n.MFN .mfn-fi .fq:hover,.MFN .mfn-fi.mfn-open .fq{background:var(--s2);}\n.MFN .mfn-fi .fq .fico{width:32px;height:32px;border-radius:50%;background:var(--acA);border:1px solid var(--acC);display:flex;align-items:center;justify-content:center;font-family:var(--fm);font-size:12px;font-weight:700;color:var(--ac);flex-shrink:0;transition:all .25s;}\n.MFN .mfn-fi.mfn-open .fq .fico{background:var(--ac);color:#fff;border-color:var(--ac);}\n.MFN .mfn-fi .fq .ftxt{flex:1;font-family:var(--fh);font-size:15px;font-weight:700;color:var(--tx);line-height:1.3;}\n.MFN .mfn-fi .fq .farr{font-size:12px;color:var(--tx2);transition:transform .25s;flex-shrink:0;}\n.MFN .mfn-fi.mfn-open .fq .farr{transform:rotate(180deg);color:var(--ac);}\n.MFN .mfn-fi .fans{max-height:0;overflow:hidden;transition:max-height .38s ease;}\n.MFN .mfn-fi .fans .inner{padding:0 22px 18px 68px;font-size:13px;color:var(--tx1);line-height:1.8;}\n.MFN .mfn-fi.mfn-open .fans{max-height:500px;}\n.MFN .mfn-faq .fn{text-align:center;font-family:var(--fm);font-size:11px;color:var(--tx2);margin-top:18px;}\n\n\/* \u2500\u2500 INDS \u2500\u2500 *\/\n.MFN .mfn-ind{padding-block:96px;background:var(--s1);}\n.MFN .mfn-ind .ig{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px;}\n@media(max-width:900px){.MFN .mfn-ind .ig{grid-template-columns:1fr 1fr;}}\n.MFN .mfn-ind .ind{border-radius:20px;overflow:hidden;position:relative;border:1.5px solid var(--bd);transition:border-color .25s;}\n.MFN .mfn-ind .ind:hover{border-color:var(--acC);}\n.MFN .mfn-ind .ind:hover .ii img{transform:scale(1.06);}\n.MFN .mfn-ind .ii{overflow:hidden;aspect-ratio:16\/9;}\n.MFN .mfn-ind .ii img{filter:brightness(.72);transition:transform .4s;}\n.MFN .mfn-ind .ov{position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(31,41,55,.84));}\n.MFN .mfn-ind .bd{position:absolute;bottom:0;left:0;right:0;padding:18px 20px;}\n.MFN .mfn-ind .bd .ico{font-size:22px;margin-bottom:4px;}\n.MFN .mfn-ind .bd .nm{font-family:var(--fh);font-size:18px;font-weight:700;color:#fff;margin-bottom:3px;}\n.MFN .mfn-ind .bd .dc{font-size:12px;color:rgba(255,255,255,.75);line-height:1.5;}\n\n\/* \u2500\u2500 CTA \u2500\u2500 *\/\n.MFN .mfn-cta{position:relative;padding-block:120px;overflow:hidden;}\n.MFN .mfn-cta .cbg{position:absolute;inset:0;}\n.MFN .mfn-cta .cbg img{filter:brightness(.2) saturate(1.2);}\n.MFN .mfn-cta .cov{position:absolute;inset:0;background:linear-gradient(135deg,rgba(15,118,110,.88),rgba(37,99,235,.7));}\n.MFN .mfn-cta .cdots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px);background-size:26px 26px;}\n.MFN .mfn-cta .cin{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;}\n@media(max-width:900px){.MFN .mfn-cta .cin{grid-template-columns:1fr;gap:44px;}}\n.MFN .mfn-cta .clbl{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;font-family:var(--fm);font-size:10px;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.6);}\n.MFN .mfn-cta .clbl::before{content:'';width:16px;height:1px;background:rgba(255,255,255,.5);}\n.MFN .mfn-cta h2{font-family:var(--fh);font-size:clamp(32px,4.2vw,62px);font-weight:900;color:#fff;line-height:.94;letter-spacing:-1.5px;margin-bottom:18px;}\n.MFN .mfn-cta p{font-size:15px;color:rgba(255,255,255,.78);line-height:1.8;margin-bottom:32px;}\n.MFN .mfn-cta .cbtns{display:flex;gap:12px;flex-wrap:wrap;}\n.MFN .mfn-cta .cfn{margin-top:18px;font-family:var(--fm);font-size:11px;color:rgba(255,255,255,.4);}\n.MFN .mfn-cta .btn-wi{background:#fff;color:var(--a);font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 28px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;}\n.MFN .mfn-cta .btn-wi:hover{background:#EEF3F8;}\n.MFN .mfn-cta .btn-ol{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4);font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 28px;border-radius:8px;cursor:pointer;transition:all .2s;}\n.MFN .mfn-cta .btn-ol:hover{background:rgba(255,255,255,.1);}\n.MFN .mfn-clist{display:flex;flex-direction:column;gap:12px;}\n.MFN .mfn-clist .ci{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:14px;transition:background .2s;}\n.MFN .mfn-clist .ci:hover{background:rgba(255,255,255,.14);}\n.MFN .mfn-clist .ci .cico{width:36px;height:36px;border-radius:8px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;}\n.MFN .mfn-clist .ci .ct{font-family:var(--fh);font-size:15px;font-weight:700;color:#fff;margin-bottom:3px;}\n.MFN .mfn-clist .ci .cd{font-size:12px;color:rgba(255,255,255,.7);line-height:1.6;}\n\n\/* \u2500\u2500 shared eyebrow for inner sections \u2500\u2500 *\/\n.MFN .mfn-ey{display:inline-flex;align-items:center;gap:8px;font-family:var(--fm);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--ac);margin-bottom:10px;}\n.MFN .mfn-ey::before{content:'';width:16px;height:1.5px;background:var(--ac);}\n.MFN .mfn-h2{font-family:var(--fh);font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.06;letter-spacing:-.5px;color:var(--tx);}\n.MFN .mfn-h2 .ca{color:var(--a);}\n.MFN .mfn-h2 .cc{color:var(--ac);}\n.video-wrap {\n    position: relative;\n    width: 100%;\n    max-width: 100%; \/* Ensures it takes up the full container width *\/\n    overflow: hidden;\n}\n\n.video {\n    width: 100%;\n    height: auto; \/* Ensures the video maintains its aspect ratio *\/\n}\n\n.video-wrap .badge {\n    position: absolute;\n    bottom: 10px;\n    left: 10px;\n    background: rgba(0, 0, 0, 0.6);\n    color: #fff;\n    padding: 5px 10px;\n    font-size: 16px;\n}\n<\/style>\n\n<div class=\"MFN\">\n<!-- BREADCRUMB -->\n<div class=\"mfn-bc\"><div class=\"mfn-w\"><div class=\"row\"><a href=\"\/\">Home<\/a><span class=\"sep\">\/<\/span><a href=\"\/surface-treatment\/\">Surface Treatment<\/a><span class=\"sep\">\/<\/span><span style=\"color:var(--tx);font-weight:500;\">Mechanical Finishing<\/span><\/div><\/div><\/div>\n\n<!-- HERO -->\n<section class=\"mfn-hero\">\n  <div class=\"dots\"><\/div><div class=\"tint\"><\/div>\n  <div class=\"mfn-w\">\n    <div class=\"inner\">\n      <div class=\"left\">\n        <div class=\"eyebrow\"><span class=\"cat\">Surface Treatment \u2014 Category 1 \/ 5<\/span><span class=\"num\">MFN \u00b7 6 Processes<\/span><\/div>\n        <h1>Mechanical<br>Surface<br><span class=\"acc\">Finishing<\/span><\/h1>\n        <p class=\"desc\">Six mechanical surface finishing processes for CNC machined metal and plastic parts \u2014 polishing, brushing, sandblasting, vibratory finishing, deburring, and chamfering. Applied in-house to all materials, any quantity, any complexity.<\/p>\n        <!-- Ra scale \u2014 unique hero element -->\n        <div class=\"ra-scale\">\n          <div class=\"rst\">Surface Roughness Ra (\u03bcm) \u2014 Achievable by Process<\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">Mirror Polish<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:5%;\"><\/div><\/div><span class=\"rsv\">Ra \u22640.05<\/span><\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">Fine Polish<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:12%;\"><\/div><\/div><span class=\"rsv\">Ra \u22640.4<\/span><\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">Brushed<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:30%;\"><\/div><\/div><span class=\"rsv\">Ra 0.4\u20131.6<\/span><\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">Bead Blast<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:45%;\"><\/div><\/div><span class=\"rsv\">Ra 1.6\u20133.2<\/span><\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">Vibratory<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:55%;\"><\/div><\/div><span class=\"rsv\">Ra 0.8\u20133.2<\/span><\/div>\n          <div class=\"rs-row\"><span class=\"rsl\">As Machined<\/span><div class=\"rsb\"><div class=\"rsf\" style=\"width:75%;background:linear-gradient(90deg,var(--tx2),var(--bd));\"><\/div><\/div><span class=\"rsv\" style=\"color:var(--tx2);\">Ra 0.8\u20136.3<\/span><\/div>\n        <\/div>\n        <div class=\"btns\">\n          <button class=\"btn-fill\">Request Finishing Quote \u2192<\/button>\n          <button class=\"btn-out\">Send Drawing<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"right\">\n        <div class=\"stat\"><div class=\"sv\">Ra \u22640.05<span style=\"font-size:12px;\">\u03bcm<\/span><\/div><div class=\"sl\">Mirror Polish<\/div><\/div>\n        <div class=\"stat\"><div class=\"sv\">6<\/div><div class=\"sl\">Processes<\/div><\/div>\n        <div class=\"stat\"><div class=\"sv\">All<\/div><div class=\"sl\">Materials<\/div><\/div>\n        <div class=\"stat\"><div class=\"sv\">MOQ 1<\/div><div class=\"sl\">No Min. Qty<\/div><\/div>\n        <div class=\"stat\"><div class=\"sv\">24hr<\/div><div class=\"sl\">Quote<\/div><\/div>\n        <div class=\"stat\"><div class=\"sv\">ISO<\/div><div class=\"sl\">9001:2015<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- BAND -->\n<div class=\"mfn-band\">\n  <div class=\"bc\"><div class=\"bi\">\u2728<\/div><div class=\"bn\">Polishing<\/div><\/div>\n  <div class=\"bc\"><div class=\"bi\">\u3030<\/div><div class=\"bn\">Brushing<\/div><\/div>\n  <div class=\"bc\"><div class=\"bi\">\ud83d\udca8<\/div><div class=\"bn\">Sandblasting<\/div><\/div>\n  <div class=\"bc\"><div class=\"bi\">\ud83d\udd04<\/div><div class=\"bn\">Vibratory<\/div><\/div>\n  <div class=\"bc\"><div class=\"bi\">\u26a1<\/div><div class=\"bn\">Deburring<\/div><\/div>\n  <div class=\"bc\"><div class=\"bi\">\ud83d\udd37<\/div><div class=\"bn\">Chamfering<\/div><\/div>\n<\/div>\n\n<!-- TICKER -->\n<div class=\"mfn-tick\"><div class=\"track\">\n  <span class=\"item\">Mirror Polishing Ra \u22640.05\u03bcm <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Hairline Brushing 120\u2013400 Grit <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Glass Bead Blasting <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Vibratory Deburring <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Thermal Deburring <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">CNC Chamfering ISO 13715 <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Aluminium \u00b7 Stainless \u00b7 Titanium \u00b7 Copper \u00b7 Brass <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Mirror Polishing Ra \u22640.05\u03bcm <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Hairline Brushing 120\u2013400 Grit <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Glass Bead Blasting <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Vibratory Deburring <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Thermal Deburring <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">CNC Chamfering ISO 13715 <span class=\"dot\">\u25c6<\/span><\/span>\n  <span class=\"item\">Aluminium \u00b7 Stainless \u00b7 Titanium \u00b7 Copper \u00b7 Brass <span class=\"dot\">\u25c6<\/span><\/span>\n<\/div><\/div>\n\n<!-- PROCESSES -->\n<section class=\"mfn-procs\">\n  <div class=\"mfn-w\">\n    <div class=\"sec-hd\">\n      <div class=\"ey\">All 6 Processes<\/div>\n      <h2 class=\"mfn-h2\">Mechanical Surface Finishing \u2014<br><span class=\"ca\">From Mirror Polish to Edge Deburring<\/span><\/h2>\n      <p class=\"sub\">Every mechanical finishing process applied to your CNC machined parts in-house. Process selected by material, Ra target, and downstream coating requirement. Processes can be combined: sandblast \u2192 anodise; polish \u2192 PVD; deburr \u2192 electroplate.<\/p>\n    <\/div>\n    <div class=\"mfn-pgrid\">\n    <!-- P1: Polishing -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p1);\"><\/div>\n          <div class=\"video-wrap\">\n            <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Polishing.mp4\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n          <div class=\"badge\" style=\"color:var(--p1);\">MFN-01<\/div>\n        <\/div>\n        <div class=\"body\">\n        <div class=\"num\">PROCESS 01<\/div>\n        <div class=\"title\">Polishing<\/div>\n        <div class=\"blurb\">Progressive abrasive polishing from machined surface to mirror finish. Manual polishing for complex 3D profiles and free-form surfaces; semi-automatic belt polishing for flat faces and tubes; electrolytic polishing for stainless steel and medical-grade parts. Mirror finish Ra \u22640.05\u03bcm for optical, decorative, and corrosion-critical applications. Sealing surface fine polish Ra \u22640.4\u03bcm for valve seats, piston rods, and seal interface surfaces. Materials: aluminium, stainless steel, titanium, copper, brass, and engineering plastics.<\/div>\n        <\/div>\n          <div class=\"specs\">\n        <div class=\"sr\"><span class=\"sk\">Mirror Polish<\/span><span class=\"sv\" style=\"color:var(--p1);\">Ra \u2264 0.05 \u03bcm<\/span><\/div>\n        <div class=\"sr\"><span class=\"sk\">Fine Polish<\/span><span class=\"sv\" style=\"color:var(--p1);\">Ra \u2264 0.4 \u03bcm<\/span><\/div>\n        <div class=\"sr\"><span class=\"sk\">Standard Polish<\/span><span class=\"sv\" style=\"color:var(--p1);\">Ra \u2264 0.8 \u03bcm<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n        <span class=\"tag\" style=\"background:var(--p1a);border-color:rgba(37,99,235,.25);color:var(--p1);\">Aluminium<\/span>\n        <span class=\"tag\" style=\"background:var(--p1a);border-color:rgba(37,99,235,.25);color:var(--p1);\">Stainless<\/span>\n        <span class=\"tag\" style=\"background:var(--p1a);border-color:rgba(37,99,235,.25);color:var(--p1);\">Titanium<\/span>\n        <span class=\"tag\" style=\"background:var(--bd);border-color:var(--bd);color:var(--tx2);\">Electrolytic opt.<\/span>\n      <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">Al \u00b7 SS \u00b7 Ti \u00b7 Cu \u00b7 Brass \u00b7 Plastic<\/span><a href=\"https:\/\/hxcnc.com\/process-polishing\/\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n      <!-- P2: Brushing -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p2);\"><\/div>\n        <div class=\"video-wrap\">\n          <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Brushing-Hairline.mp4\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n          <\/div>\n        <div class=\"body\">\n          <div class=\"num\">PROCESS 02<\/div>\n          <div class=\"title\">Brushing \/ Hairline<\/div>\n          <div class=\"blurb\">Uniform linear or radial brushed texture produced by abrasive belt or pad in a controlled direction. Standard for cosmetic aluminium panels, enclosures, and consumer electronics housings where a consistent satin appearance is required. 120 grit (coarse satin), 240 grit (medium satin), 320 grit (fine hairline), 400 grit (ultra-fine hairline). Single-direction brushing ensures uniform grain appearance across the whole part surface. Brushed finish is specified before clear anodising (Type II) to produce the characteristic silver-grey brushed-anodised appearance of premium consumer electronics enclosures.<\/div>\n        <\/div>\n        <div class=\"specs\">\n          <div class=\"sr\"><span class=\"sk\">Grit Range<\/span><span class=\"sv\" style=\"color:var(--p2);\">120\u2013400 grit<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Ra Range<\/span><span class=\"sv\" style=\"color:var(--p2);\">Ra 0.4\u20131.6 \u03bcm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Direction<\/span><span class=\"sv\" style=\"color:var(--p2);\">Linear \u00b7 Radial<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n          <span class=\"tag\" style=\"background:var(--p2a);border-color:rgba(15,118,110,.25);color:var(--p2);\">Aluminium<\/span>\n          <span class=\"tag\" style=\"background:var(--p2a);border-color:rgba(15,118,110,.25);color:var(--p2);\">Stainless<\/span>\n          <span class=\"tag\" style=\"background:var(--p2a);border-color:rgba(15,118,110,.25);color:var(--p2);\">Titanium<\/span>\n          <span class=\"tag\" style=\"background:var(--bd);border-color:var(--bd);color:var(--tx2);\">Pre-anodise<\/span>\n        <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">Al \u00b7 Stainless \u00b7 Ti<\/span><a href=\"https:\/\/hxcnc.com\/brush-ing\/\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n      <!-- P3: Sandblasting -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p3);\"><\/div>\n        <div class=\"video-wrap\">\n          <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Sandblasting.mov\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n      <\/div>\n        <div class=\"body\">\n          <div class=\"num\">PROCESS 03<\/div>\n          <div class=\"title\">Sandblasting \/ Bead Blasting<\/div>\n          <div class=\"blurb\">Controlled media blasting to produce uniform matte or satin surface texture \u2014 removing machining marks, tool paths, and surface irregularities to create a visually consistent appearance before anodising, painting, or powder coating. Glass bead blasting: fine satin Ra 1.6\u20133.2\u03bcm \u2014 the standard pre-treatment before Type II anodising for consistent colour. Steel shot: coarser matte Ra 3.2\u20136.3\u03bcm for steel parts before coating. Alumina blasting: aggressive matte for thermal spray adhesion. Dry ice blasting available for plastic parts requiring surface preparation without media contamination. All blasting performed in enclosed cabinets with full masking of precision bores and threads.<\/div>\n        <\/div>\n        <div class=\"specs\">\n          <div class=\"sr\"><span class=\"sk\">Glass Bead<\/span><span class=\"sv\" style=\"color:var(--p3);\">Ra 1.6\u20133.2 \u03bcm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Steel Shot<\/span><span class=\"sv\" style=\"color:var(--p3);\">Ra 3.2\u20136.3 \u03bcm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Masking<\/span><span class=\"sv\" style=\"color:var(--p3);\">Bores \/ threads protected<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n          <span class=\"tag\" style=\"background:var(--p3a);border-color:rgba(180,83,9,.25);color:var(--p3);\">Pre-anodise<\/span>\n          <span class=\"tag\" style=\"background:var(--p3a);border-color:rgba(180,83,9,.25);color:var(--p3);\">Pre-paint<\/span>\n          <span class=\"tag\" style=\"background:var(--p3a);border-color:rgba(180,83,9,.25);color:var(--p3);\">Pre-powder coat<\/span>\n        <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">Al \u00b7 Steel \u00b7 Stainless \u00b7 Ti<\/span><a href=\"https:\/\/hxcnc.com\/sand-blast-ing\/\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n      <!-- P4: Vibratory -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p4);\"><\/div>\n        <div class=\"video-wrap\">\n          <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Vibratory-Finishing.mp4\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n          <\/div>        \n          <div class=\"body\">\n          <div class=\"num\">PROCESS 04<\/div>\n          <div class=\"title\">Vibratory Finishing \/ Tumbling<\/div>\n          <div class=\"blurb\">Mass finishing process for deburring, edge rounding, and surface smoothing of high-volume CNC parts. Ceramic, plastic, or steel media contacts all surfaces including internal channels and recesses inaccessible to hand deburring tools. Process simultaneously deburrs all edges, rounds sharp corners to 0.05\u20130.3mm radius, and improves surface finish from machined Ra 3.2\u03bcm to finished Ra 0.8\u03bcm. Batch loading 1\u2013500+ parts per cycle; cycle time 20\u2013120 minutes. Not suitable for parts with tolerance-critical surfaces where material removal of 0.01\u20130.05mm would be detrimental \u2014 precision bore and sealing surfaces masked before vibratory finishing.<\/div>\n        <\/div>\n        <div class=\"specs\">\n          <div class=\"sr\"><span class=\"sk\">Ra Improvement<\/span><span class=\"sv\" style=\"color:var(--p4);\">3.2 \u2192 0.8 \u03bcm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Edge Radius<\/span><span class=\"sv\" style=\"color:var(--p4);\">0.05\u20130.3 mm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Batch Size<\/span><span class=\"sv\" style=\"color:var(--p4);\">1\u2013500+ pcs\/cycle<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n          <span class=\"tag\" style=\"background:var(--p4a);border-color:rgba(124,58,237,.25);color:var(--p4);\">Deburr<\/span>\n          <span class=\"tag\" style=\"background:var(--p4a);border-color:rgba(124,58,237,.25);color:var(--p4);\">Edge round<\/span>\n          <span class=\"tag\" style=\"background:var(--p4a);border-color:rgba(124,58,237,.25);color:var(--p4);\">Surface smooth<\/span>\n        <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">Al \u00b7 Steel \u00b7 Brass \u00b7 Zinc \u00b7 Plastic<\/span><a href=\"https:\/\/hxcnc.com\/vibratory-finishing\/\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n      <!-- P5: Deburring -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p5);\"><\/div>\n        <div class=\"video-wrap\">\n          <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Deburring.mp4\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n          <\/div>        \n          <div class=\"body\">\n          <div class=\"num\">PROCESS 05<\/div>\n          <div class=\"title\">Deburring<\/div>\n          <div class=\"blurb\">Complete deburring of all internal and external edges on precision CNC machined parts. Process selected by part geometry: CNC chamfering for all programmed edges during machining (most consistent); manual hand deburring (files, scrapers, abrasive tools) for complex 3D intersections and tight internal features; rotary deburring tools for cross-holes and bore intersections; thermal\/electrochemical deburring (TEM\/ECM) for internal burrs inaccessible by mechanical means in hydraulic manifolds, valve bodies, and medical device components. 100% visual edge inspection with 10\u00d7 magnification for safety-critical parts \u2014 documented on inspection report.<\/div>\n        <\/div>\n        <div class=\"specs\">\n          <div class=\"sr\"><span class=\"sk\">Edge Condition<\/span><span class=\"sv\" style=\"color:var(--p5);\">All burrs removed<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Inspection<\/span><span class=\"sv\" style=\"color:var(--p5);\">10\u00d7 magnification<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">TEM\/ECM option<\/span><span class=\"sv\" style=\"color:var(--p5);\">Internal channels<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n          <span class=\"tag\" style=\"background:var(--p5a);border-color:rgba(3,105,161,.25);color:var(--p5);\">Hydraulic parts<\/span>\n          <span class=\"tag\" style=\"background:var(--p5a);border-color:rgba(3,105,161,.25);color:var(--p5);\">Medical<\/span>\n          <span class=\"tag\" style=\"background:var(--p5a);border-color:rgba(3,105,161,.25);color:var(--p5);\">All CNC parts<\/span>\n        <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">All metals \u00b7 Plastic<\/span><a href=\"#\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n      <!-- P6: Chamfering -->\n      <div class=\"mfn-pc\">\n        <div class=\"top-bar\" style=\"background:var(--p6);\"><\/div>\n        <div class=\"video-wrap\">\n          <video controls playsinline preload=\"metadata\" class=\"video\">\n            <source src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Gear-and-transmission-parts.mp4\" type=\"video\/mp4\">\n            Your browser does not support the video tag.\n            <\/video>\n          <\/div>         \n          <div class=\"body\">\n          <div class=\"num\">PROCESS 06<\/div>\n          <div class=\"title\">Chamfering &amp; Edge Finishing<\/div>\n          <div class=\"blurb\">CNC-programmed chamfering and edge breaking during machining \u2014 the most consistent and dimensionally accurate method of eliminating sharp edges. Chamfer angle (typically 45\u00b0) and dimension called out on drawing per ISO 13715 (edge condition symbol); alternatively, general note \"all sharp edges broken 0.3mm C45\u00b0 unless noted.\" Edge radius blending (R0.1\u2013R1.0mm) for structural parts where chamfer is not appropriate. Precision chamfering of seal groove edges to prevent O-ring damage during assembly. Debur-only for parts where edge geometry must be preserved. All chamfering documented and measured on CMM for precision assemblies.<\/div>\n        <\/div>\n        <div class=\"specs\">\n          <div class=\"sr\"><span class=\"sk\">Standard Chamfer<\/span><span class=\"sv\" style=\"color:var(--p6);\">0.3mm \u00d7 45\u00b0<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Tolerance<\/span><span class=\"sv\" style=\"color:var(--p6);\">\u00b10.1mm<\/span><\/div>\n          <div class=\"sr\"><span class=\"sk\">Standard<\/span><span class=\"sv\" style=\"color:var(--p6);\">ISO 13715<\/span><\/div>\n        <\/div>\n        <div class=\"tags\">\n          <span class=\"tag\" style=\"background:var(--p6a);border-color:rgba(190,24,93,.25);color:var(--p6);\">CNC programmed<\/span>\n          <span class=\"tag\" style=\"background:var(--p6a);border-color:rgba(190,24,93,.25);color:var(--p6);\">ISO 13715<\/span>\n          <span class=\"tag\" style=\"background:var(--bd);border-color:var(--bd);color:var(--tx2);\">O-ring seat<\/span>\n        <\/div>\n        <div class=\"card-ft\"><span class=\"mat\">All metals \u00b7 Plastic \u00b7 Ceramic<\/span><a href=\"https:\/\/hxcnc.com\/cham-fering\/\" class=\"cta\">Get Quote<\/a><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- DETAIL TABLE -->\n<section class=\"mfn-detail\">\n  <div class=\"mfn-w\">\n    <div class=\"mfn-ey\">Technical Reference<\/div>\n    <h2 class=\"mfn-h2\">Process Specifications &amp; <span class=\"cc\">Material Compatibility<\/span><\/h2>\n    <div class=\"cols\">\n      <div class=\"mfn-tbl\">\n        <div class=\"th\"><div class=\"ico\">\ud83d\udcd0<\/div><div class=\"tt\">Achievable Ra by Process<\/div><\/div>\n        <div id=\"mfnRaRows\">\n          <div class=\"tr\"><div class=\"tl\">Mirror Polish<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"5%\"><\/div><\/div><div class=\"tv\">Ra \u2264 0.05 \u03bcm<\/div><\/div>\n          <div class=\"tr\"><div class=\"tl\">Fine Polish<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"12%\"><\/div><\/div><div class=\"tv\">Ra \u2264 0.4 \u03bcm<\/div><\/div>\n          <div class=\"tr\"><div class=\"tl\">Brushed 400g<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"20%\"><\/div><\/div><div class=\"tv\">Ra 0.4\u20130.8 \u03bcm<\/div><\/div>\n          <div class=\"tr\"><div class=\"tl\">Brushed 120g<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"38%\"><\/div><\/div><div class=\"tv\">Ra 0.8\u20131.6 \u03bcm<\/div><\/div>\n          <div class=\"tr\"><div class=\"tl\">Bead Blast<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"55%\"><\/div><\/div><div class=\"tv\">Ra 1.6\u20133.2 \u03bcm<\/div><\/div>\n          <div class=\"tr\"><div class=\"tl\">Vibratory<\/div><div class=\"bar\"><div class=\"fill\" style=\"width:0;\" data-w=\"48%\"><\/div><\/div><div class=\"tv\">Ra 0.8\u20133.2 \u03bcm<\/div><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"mfn-tbl\">\n        <div class=\"th\"><div class=\"ico\">\u2699<\/div><div class=\"tt\">Key Process Data<\/div><\/div>\n        <div class=\"mfn-sg\">\n          <div class=\"sc\"><div class=\"sl\">Mirror Polish Ra<\/div><div class=\"sv\">\u22640.05<span style=\"font-size:12px;\">\u03bcm<\/span><\/div><div class=\"sn\">Electrolytic or hand polish. Stainless steel, aluminium, titanium. Decorative and corrosion-critical.<\/div><\/div>\n          <div class=\"sc\"><div class=\"sl\">Bead Blast Ra<\/div><div class=\"sv\">1.6\u20133.2<span style=\"font-size:12px;\">\u03bcm<\/span><\/div><div class=\"sn\">Glass bead standard pre-anodise. Uniform matte. All machining marks removed.<\/div><\/div>\n          <div class=\"sc\"><div class=\"sl\">Vibratory Batch<\/div><div class=\"sv\">1\u2013500<span style=\"font-size:12px;\">+ pcs<\/span><\/div><div class=\"sn\">Ceramic, plastic, or steel media. Edge radius 0.05\u20130.3mm. 20\u2013120 min cycle.<\/div><\/div>\n          <div class=\"sc\"><div class=\"sl\">Deburr Inspect<\/div><div class=\"sv\">10<span style=\"font-size:12px;\">\u00d7 mag.<\/span><\/div><div class=\"sn\">Safety-critical parts: 100% edge inspection documented. Hydraulic manifolds, medical devices.<\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CAPABILITY -->\n<section class=\"mfn-cap\">\n  <div class=\"mfn-w\">\n    <div class=\"mfn-ey\">Capability<\/div>\n    <h2 class=\"mfn-h2\">Combining Finishing Processes for<br><span class=\"ca\">Complete Surface Preparation<\/span><\/h2>\n    <div class=\"cg\">\n      <div class=\"cc\"><div class=\"ico\">\ud83d\udd17<\/div><div class=\"ct\">Process Combinations<\/div><div class=\"cd\">Mechanical finishing processes are often combined and sequenced: deburr \u2192 bead blast \u2192 anodise; polish \u2192 electrolytic polish \u2192 PVD; vibratory deburr \u2192 brush \u2192 clear anodise. We specify the correct sequence at DFM based on the part's final surface requirement and downstream coating process.<\/div><div class=\"tags\"><span class=\"t\">Blast \u2192 Anodise<\/span><span class=\"t\">Polish \u2192 PVD<\/span><span class=\"t\">Vibro \u2192 Brush<\/span><\/div><\/div>\n      <div class=\"cc\"><div class=\"ico\">\ud83c\udfad<\/div><div class=\"ct\">Masking Critical Features<\/div><div class=\"cd\">All precision bores, threads, sealing faces, and tolerance-critical surfaces are masked before sandblasting, vibratory finishing, and polishing. Masking specification reviewed at DFM and recorded on the route card \u2014 the same masking specification is applied to all parts in a batch to ensure dimensional consistency.<\/div><div class=\"tags\"><span class=\"t\">Bores masked<\/span><span class=\"t\">Threads masked<\/span><span class=\"t\">Seal faces protected<\/span><\/div><\/div>\n      <div class=\"cc\"><div class=\"ico\">\ud83d\udd0d<\/div><div class=\"ct\">100% Edge Inspection<\/div><div class=\"cd\">Safety-critical parts (hydraulic manifolds, medical devices, aerospace components) receive 100% visual edge inspection at 10\u00d7 magnification after deburring. Edge condition documented on inspection report per part serial number. Standard parts receive sampling inspection per AQL plan.<\/div><div class=\"tags\"><span class=\"t\">10\u00d7 magnification<\/span><span class=\"t\">100% safety-critical<\/span><span class=\"t\">AQL sampling<\/span><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- WHY -->\n<section class=\"mfn-why\">\n  <div class=\"mfn-w\">\n    <div class=\"mfn-ey\">Our Advantage<\/div>\n    <h2 class=\"mfn-h2\">Why Customers Specify <span class=\"cc\">Our Finishing<\/span><\/h2>\n    <div class=\"wg\">\n      <div class=\"wc\"><div class=\"big\">In-House<\/div><div class=\"wt\">All 6 Processes In-House<\/div><div class=\"wd\">All six mechanical finishing processes performed in-house \u2014 no outsourcing, no communication gaps between machining and finishing. The same team that machines the part finishes it. Lead time is controlled; quality is consistent.<\/div><\/div>\n      <div class=\"wc\"><div class=\"big\">DFM<\/div><div class=\"wt\">Process Sequence at DFM<\/div><div class=\"wd\">We specify the finishing process sequence at DFM \u2014 not after the machined part arrives at the finishing department. The correct sequence, masking specification, and Ra target are determined before first-off machining begins.<\/div><\/div>\n      <div class=\"wc\"><div class=\"big\">Ra<\/div><div class=\"wt\">Ra Measured and Documented<\/div><div class=\"wd\">Surface roughness Ra measured with profilometer after finishing and documented on the inspection report for all parts with Ra callouts on drawing. Not estimated or assumed \u2014 measured and recorded.<\/div><\/div>\n      <div class=\"wc\"><div class=\"big\">Pre<\/div><div class=\"wt\">Pre-Treatment Knowledge<\/div><div class=\"wd\">We understand the pre-treatment requirements for every downstream coating process \u2014 bead blast profile for anodising, polish level for PVD, cleanliness standard for electroplating. The finishing process is specified to produce the correct input condition for the next process.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FAQ -->\n<section class=\"mfn-faq\" id=\"mfn-faq\">\n  <div class=\"mfn-w\">\n    <div class=\"mfn-ey\">FAQ<\/div>\n    <h2 class=\"mfn-h2\">Mechanical Finishing \u2014 <span class=\"cc\">Common Questions<\/span><\/h2>\n    <div class=\"fg\">\n      <div class=\"mfn-fi\"><button class=\"fq\" onclick=\"mfnFaq(this)\"><span class=\"fico\">Q<\/span><span class=\"ftxt\">What is the difference between polishing and brushing?<\/span><span class=\"farr\">\u25bc<\/span><\/button><div class=\"fans\"><div class=\"inner\">Polishing removes surface peaks progressively to achieve the lowest possible Ra \u2014 <strong>Ra \u22640.05\u03bcm mirror<\/strong> or <strong>Ra \u22640.4\u03bcm fine polish<\/strong>. Brushing intentionally creates a uniform linear scratch pattern \u2014 Ra 0.4\u20131.6\u03bcm \u2014 for a consistent satin appearance. Polishing for sealing surfaces, optics, corrosion-critical areas. Brushing for cosmetic panels and enclosures before anodising.<\/div><\/div><\/div>\n      <div class=\"mfn-fi\"><button class=\"fq\" onclick=\"mfnFaq(this)\"><span class=\"fico\">Q<\/span><span class=\"ftxt\">What surface finish does sandblasting produce?<\/span><span class=\"farr\">\u25bc<\/span><\/button><div class=\"fans\"><div class=\"inner\">Glass bead blasting: <strong>Ra 1.6\u20133.2\u03bcm fine satin<\/strong> \u2014 standard pre-treatment before Type II anodising. Steel shot: <strong>Ra 3.2\u20136.3\u03bcm matte<\/strong> for steel before coating. Alumina: aggressive matte for thermal spray adhesion. Sandblasting removes all machining marks for a visually uniform surface. Precision bores and threads always masked.<\/div><\/div><\/div>\n      <div class=\"mfn-fi\"><button class=\"fq\" onclick=\"mfnFaq(this)\"><span class=\"fico\">Q<\/span><span class=\"ftxt\">What edge condition does vibratory finishing produce?<\/span><span class=\"farr\">\u25bc<\/span><\/button><div class=\"fans\"><div class=\"inner\">Vibratory finishing simultaneously deburrs all edges, rounds corners to <strong>0.05\u20130.3mm radius<\/strong>, and improves Ra from 3.2\u03bcm \u2192 0.8\u03bcm. Media contacts all surfaces including internal channels. Batch 1\u2013500+ parts, 20\u2013120 min cycle. <strong>Not suitable<\/strong> for tolerance-critical surfaces \u2014 0.01\u20130.05mm material removed. Precision bores and seal faces masked before vibratory finishing.<\/div><\/div><\/div>\n      <div class=\"mfn-fi\"><button class=\"fq\" onclick=\"mfnFaq(this)\"><span class=\"fico\">Q<\/span><span class=\"ftxt\">How is complete deburring ensured on complex parts?<\/span><span class=\"farr\">\u25bc<\/span><\/button><div class=\"fans\"><div class=\"inner\">Process matched to geometry: <strong>CNC chamfering<\/strong> for programmed edges (most consistent); <strong>manual deburring<\/strong> for complex 3D intersections; <strong>rotary tools<\/strong> for cross-holes; <strong>TEM\/ECM thermal deburring<\/strong> for internal burrs in hydraulic manifolds. Safety-critical parts: <strong>100% visual inspection at 10\u00d7 magnification<\/strong>, documented on inspection report per serial number.<\/div><\/div><\/div>\n    <\/div>\n    <p class=\"fn\">Structured data (FAQPage + ItemList + Service schema) embedded \u00b7 Eligible for Google FAQ rich results<\/p>\n  <\/div>\n<\/section>\n\n<\/div><!-- .MFN -->\n\n<script>\n(function(){\n  var done=false;\n  var bars=document.querySelectorAll('.MFN .mfn-tbl .tr .bar .fill');\n  function anim(){\n    if(done)return;\n    var el=document.getElementById('mfnRaRows');\n    if(el&&el.getBoundingClientRect().top<window.innerHeight-60){\n      done=true;\n      bars.forEach(function(b,i){setTimeout(function(){b.style.width=b.getAttribute('data-w')||'60%';},i*90);});\n    }\n  }\n  window.addEventListener('scroll',anim,{passive:true});\n  anim();\n})();\nfunction mfnFaq(btn){\n  var item=btn.parentElement;\n  var open=item.classList.contains('mfn-open');\n  document.querySelectorAll('.MFN .mfn-fi.mfn-open').forEach(function(el){el.classList.remove('mfn-open');});\n  if(!open)item.classList.add('mfn-open');\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1b2fe940 e-con-full e-flex e-con e-parent\" data-id=\"1b2fe940\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7769bd32 e-con-full e-flex e-con e-child\" data-id=\"7769bd32\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-164f1d3e elementor-widget elementor-widget-html\" data-id=\"164f1d3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- HXCNC CTA Left Panel | namespace .HXCL | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n.HXCL{\n  --bg:#F7F9FC;--wh:#FFFFFF;--lt:#EEF3F8;\n  --tx:#1F2937;--tx1:#5B6777;--tx2:#9CA8B4;--bd:#D7E0EA;\n  --a:#2563EB;--a2:#1D4ED8;--aA:rgba(37,99,235,.07);--aC:rgba(37,99,235,.20);\n  --ac:#0F766E;--acA:rgba(15,118,110,.08);--acB:rgba(15,118,110,.15);--acC:rgba(15,118,110,.22);\n  --fh:'Roboto Condensed',sans-serif;--fb:'Roboto',sans-serif;--fm:'Roboto Mono',monospace;\n}\n.HXCL,.HXCL *,.HXCL *::before,.HXCL *::after{box-sizing:border-box;margin:0;padding:0;}\n.HXCL{font-family:var(--fb);color:var(--tx);line-height:1.6;}\n\n\/* \u2500\u2500 PANEL \u2500\u2500 *\/\n.HXCL .panel{\n  background:var(--bg);\n  border:1.5px solid var(--bd);\n  border-radius:20px;\n  padding:52px 48px;\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  flex-direction:column;\n  gap:0;\n  height:100%;\n}\n\/* dot-grid texture *\/\n.HXCL .panel::before{\n  content:'';position:absolute;inset:0;\n  background-image:radial-gradient(var(--bd) 1px, transparent 1px);\n  background-size:24px 24px;\n  opacity:.5;pointer-events:none;\n}\n\/* top accent line *\/\n.HXCL .panel::after{\n  content:'';position:absolute;top:0;left:0;right:0;height:3px;\n  background:linear-gradient(90deg, var(--ac) 0%, var(--a) 100%);\n}\n\n\/* all content sits above the texture *\/\n.HXCL .panel > *{position:relative;z-index:1;}\n\n\/* eyebrow *\/\n.HXCL .eyebrow{\n  display:inline-flex;align-items:center;gap:8px;\n  font-family:var(--fm);font-size:11px;font-weight:500;\n  letter-spacing:3px;text-transform:uppercase;\n  color:var(--ac);margin-bottom:18px;\n}\n.HXCL .eyebrow::before{content:'';width:16px;height:1.5px;background:var(--ac);}\n\n\/* headline *\/\n.HXCL .headline{\n  font-family:var(--fh);\n  font-size:clamp(32px,3.4vw,50px);\n  font-weight:900;\n  line-height:.92;\n  letter-spacing:-1.5px;\n  color:var(--tx);\n  margin-bottom:16px;\n}\n.HXCL .headline em{color:var(--ac);font-style:normal;}\n\n\/* sub *\/\n.HXCL .sub{\n  font-size:14px;color:var(--tx1);line-height:1.82;\n  max-width:380px;margin-bottom:32px;\n}\n\n\/* \u2500\u2500 STATS \u2500\u2500 *\/\n.HXCL .stats{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  gap:1px;background:var(--bd);\n  border:1.5px solid var(--bd);border-radius:14px;\n  overflow:hidden;margin-bottom:32px;\n}\n.HXCL .stat{\n  padding:16px 14px;background:var(--wh);\n  transition:background .18s;\n}\n.HXCL .stat:hover{background:var(--lt);}\n.HXCL .stat .sv{\n  font-family:var(--fh);font-size:22px;font-weight:900;\n  color:var(--ac);line-height:1;margin-bottom:4px;\n}\n.HXCL .stat .sv small{font-size:14px;color:var(--tx2);}\n.HXCL .stat .sl{\n  font-family:var(--fm);font-size:9px;color:var(--tx2);\n  letter-spacing:1.5px;text-transform:uppercase;\n}\n\n\/* \u2500\u2500 ADVANTAGE LIST \u2500\u2500 *\/\n.HXCL .avlist{display:flex;flex-direction:column;gap:9px;margin-bottom:28px;}\n.HXCL .avitem{\n  display:flex;align-items:flex-start;gap:12px;\n  padding:14px 16px;\n  background:var(--wh);border:1.5px solid var(--bd);border-radius:13px;\n  transition:border-color .18s, box-shadow .18s;\n}\n.HXCL .avitem:hover{\n  border-color:var(--acC);\n  box-shadow:0 4px 16px var(--acA);\n}\n.HXCL .avitem .ico{\n  width:34px;height:34px;border-radius:8px;flex-shrink:0;\n  background:var(--acA);border:1px solid var(--acC);\n  display:flex;align-items:center;justify-content:center;font-size:15px;\n  transition:background .18s;\n}\n.HXCL .avitem:hover .ico{background:var(--acB);}\n.HXCL .avitem .at{\n  font-family:var(--fh);font-size:14px;font-weight:700;\n  color:var(--tx);margin-bottom:2px;line-height:1.2;\n}\n.HXCL .avitem .ad{\n  font-size:12px;color:var(--tx1);line-height:1.62;\n}\n\n\/* \u2500\u2500 CERT TAGS \u2500\u2500 *\/\n.HXCL .certs{\n  display:flex;flex-wrap:wrap;gap:7px;\n  padding-top:20px;border-top:1.5px solid var(--bd);\n}\n.HXCL .cert{\n  padding:4px 11px;border-radius:100px;\n  background:var(--lt);border:1px solid var(--bd);\n  font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:.8px;\n}\n.HXCL .cert.hi{\n  background:var(--acA);border-color:var(--acC);\n  color:var(--ac);font-weight:700;\n}\n<\/style>\n\n<div class=\"HXCL\">\n<div class=\"panel\">\n\n  <div class=\"eyebrow\">Get a Quote<\/div>\n\n  <h2 class=\"headline\">\n    Send Your Drawing.<br><em>Get a Quote.<\/em>\n  <\/h2>\n\n  <p class=\"sub\">Every enquiry includes a DFM review \u2014 tolerance feasibility, material confirmation, and process approach confirmed before production starts. MOQ 1 piece.<\/p>\n\n  <!-- Stats row -->\n  <div class=\"stats\">\n    <div class=\"stat\">\n      <div class=\"sv\">24<small>hr<\/small><\/div>\n      <div class=\"sl\">Quote Response<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">MOQ <small>1<\/small><\/div>\n      <div class=\"sl\">Prototypes OK<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">ISO<\/div>\n      <div class=\"sl\">9001:2015<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Advantage list -->\n  <div class=\"avlist\">\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128208;<\/div>\n      <div>\n        <div class=\"at\">DFM Review on Every Enquiry<\/div>\n        <div class=\"ad\">Tolerance feasibility, fixturing strategy, and material confirmation. Specific, actionable feedback \u2014 not generic pushback.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#127919;<\/div>\n      <div>\n        <div class=\"at\">First Article Inspection \u2014 Standard<\/div>\n        <div class=\"ad\">FAI report on every new run. Material certs and surface treatment certs included with every shipment.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128260;<\/div>\n      <div>\n        <div class=\"at\">Same Process: Prototype to Production<\/div>\n        <div class=\"ad\">Process plan from your prototype applies to production batches. No re-qualification when you scale.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#9881;<\/div>\n      <div>\n        <div class=\"at\">3 \/ 4 \/ 5-Axis CNC + Turning<\/div>\n        <div class=\"ad\">Complex structural parts, shafts, housings, and transmission components. Metals and engineering plastics.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Cert tags -->\n  <div class=\"certs\">\n    <span class=\"cert hi\">ISO 9001:2015<\/span>\n    <span class=\"cert\">3\/4\/5-Axis Milling<\/span>\n    <span class=\"cert\">CNC Turning<\/span>\n    <span class=\"cert\">CMM Inspection<\/span>\n    <span class=\"cert\">Global Delivery<\/span>\n  <\/div>\n\n<\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49521a0e e-con-full e-flex e-con e-child\" data-id=\"49521a0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6dcd9b28 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"6dcd9b28\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"567\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"6dcd9b28\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Mechanical Surface Finishing | Polishing, Blasting &amp; Deburring | HXCNC\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"567\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_12786b6 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_12786b6\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCompany\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_12786b6]\" id=\"form-field-field_12786b6\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Company Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_0c79fc0 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0c79fc0\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMaterial\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_0c79fc0]\" id=\"form-field-field_0c79fc0\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_6061_t6\">Aluminium 6061-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_7075_t6\">Aluminium 7075-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_304\">Stainless Steel 304<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_316l\">Stainless Steel 316L<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"carbon_steel_4140\">Carbon Steel \/ 4140<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"titanium_ti_6al_4v\">Titanium Ti-6Al-4V<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"brass_c360\">Brass C360<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"copper\">Copper<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"peek\">PEEK<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"pom_acetal\">POM \/ Acetal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"nylon_pa6_pa66\">Nylon PA6 \/ PA66<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"ptfe_teflon\">PTFE \/ Teflon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polycarbonate\">Polycarbonate<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"abs\">ABS<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_not_sure\">Other \/ Not sure<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_161b5ef elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_161b5ef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSurface Finish\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_161b5ef]\" id=\"form-field-field_161b5ef\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"as_machined\">As-machined<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_ii\">Anodised Type II<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_iii_hard\">Anodised Type III (Hard)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"electroplating\">Electroplating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"powder_coating\">Powder Coating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"black_oxide\">Black Oxide<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"passivation_ss\">Passivation (SS)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polishing_ra_requirement\">Polishing \/ Ra requirement<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_specify_below\">Other (specify below)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Select \">Select finish (optional)<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAdditional Requirements\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Target delivery date, critical dimensions, tolerance callouts, inspection requirements, application context...\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-upload elementor-field-group elementor-column elementor-field-group-field_0071b0f elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0071b0f\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFile Upload\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input type=\"file\" name=\"form_fields[field_0071b0f]\" id=\"form-field-field_0071b0f\" class=\"elementor-field elementor-size-sm  elementor-upload-field\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Enquiry<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home\/Surface Treatment\/Mechanical Finishing Surface Treatment \u2014 Category 1 \/ 5MFN \u00b7 6 Processes MechanicalSurfaceFinishing Six mechanical surface finishing processes for CNC machined metal and plastic parts \u2014 polishing, brushing, sandblasting, vibratory finishing, deburring, and chamfering. Applied in-house to all materials, any quantity, any complexity. Surface Roughness Ra (\u03bcm) \u2014 Achievable by Process Mirror PolishRa \u22640.05 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1350,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-567","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Mechanical Surface Finishing | Polishing, Blasting &amp; Deburring | HXCNC<\/title>\n<meta name=\"description\" content=\"Mechanical surface finishing services including grinding, polishing, sandblasting, brushing and vibratory finishing for CNC machined metal and plastic parts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hxcnc.com\/uk\/mechanical-surface-finishing\/\" \/>\n<meta property=\"og:locale\" content=\"uk_UA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mechanical Surface Finishing\" \/>\n<meta property=\"og:description\" content=\"Mechanical surface finishing services including grinding, polishing, sandblasting, brushing and vibratory finishing for CNC machined metal and plastic parts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/uk\/mechanical-surface-finishing\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T03:51:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mechanical-Electropolishing.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1352\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 \u0445\u0432\u0438\u043b\u0438\u043d\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/\",\"name\":\"Mechanical Surface Finishing | Polishing, Blasting & Deburring | HXCNC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Mechanical-Electropolishing.webp\",\"datePublished\":\"2026-04-05T05:10:21+00:00\",\"dateModified\":\"2026-05-14T03:51:42+00:00\",\"description\":\"Mechanical surface finishing services including grinding, polishing, sandblasting, brushing and vibratory finishing for CNC machined metal and plastic parts.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Mechanical-Electropolishing.webp\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Mechanical-Electropolishing.webp\",\"width\":1352,\"height\":737},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/mechanical-surface-finishing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mechanical Surface Finishing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"description\":\"HXCNC provides precision CNC machining, CNC milling, CNC turning, 5-axis machining, Swiss turning, grinding, and surface finishing services for prototypes and production parts. ISO 9001 certified, 24-hour quote response, tight tolerances, and worldwide delivery.\",\"publisher\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hxcnc.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"width\":1400,\"height\":402,\"caption\":\"HXCNC | Precision CNC Machining Manufacturer\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u041c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u0435 \u0444\u0456\u043d\u0456\u0448\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456 | \u041f\u043e\u043b\u0456\u0440\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u0456\u0441\u043a\u043e\u0441\u0442\u0440\u0443\u0439\u043d\u0430 \u043e\u0431\u0440\u043e\u0431\u043a\u0430 \u0442\u0430 \u0437\u043d\u044f\u0442\u0442\u044f \u0437\u0430\u0434\u0438\u0440\u043e\u043a | HXCNC","description":"\u041f\u043e\u0441\u043b\u0443\u0433\u0438 \u043c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0447\u0438 \u0448\u043b\u0456\u0444\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u043e\u043b\u0456\u0440\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u0456\u0441\u043a\u043e\u0441\u0442\u0440\u0443\u0439\u043d\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f, \u0449\u0456\u0442\u043a\u043e\u0432\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u0442\u0430 \u0432\u0456\u0431\u0440\u0430\u0446\u0456\u0439\u043d\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u0434\u0435\u0442\u0430\u043b\u0435\u0439 \u0437 \u043c\u0435\u0442\u0430\u043b\u0443 \u0442\u0430 \u043f\u043b\u0430\u0441\u0442\u0438\u043a\u0443, \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u0438\u0445 \u043d\u0430 \u0427\u041f\u0423.","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:\/\/hxcnc.com\/uk\/mechanical-surface-finishing\/","og_locale":"uk_UA","og_type":"article","og_title":"Mechanical Surface Finishing","og_description":"Mechanical surface finishing services including grinding, polishing, sandblasting, brushing and vibratory finishing for CNC machined metal and plastic parts.","og_url":"https:\/\/hxcnc.com\/uk\/mechanical-surface-finishing\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-14T03:51:42+00:00","og_image":[{"width":1352,"height":737,"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mechanical-Electropolishing.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"8 \u0445\u0432\u0438\u043b\u0438\u043d"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/","url":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/","name":"\u041c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u0435 \u0444\u0456\u043d\u0456\u0448\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456 | \u041f\u043e\u043b\u0456\u0440\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u0456\u0441\u043a\u043e\u0441\u0442\u0440\u0443\u0439\u043d\u0430 \u043e\u0431\u0440\u043e\u0431\u043a\u0430 \u0442\u0430 \u0437\u043d\u044f\u0442\u0442\u044f \u0437\u0430\u0434\u0438\u0440\u043e\u043a | HXCNC","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mechanical-Electropolishing.webp","datePublished":"2026-04-05T05:10:21+00:00","dateModified":"2026-05-14T03:51:42+00:00","description":"\u041f\u043e\u0441\u043b\u0443\u0433\u0438 \u043c\u0435\u0445\u0430\u043d\u0456\u0447\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0447\u0438 \u0448\u043b\u0456\u0444\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u043e\u043b\u0456\u0440\u0443\u0432\u0430\u043d\u043d\u044f, \u043f\u0456\u0441\u043a\u043e\u0441\u0442\u0440\u0443\u0439\u043d\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f, \u0449\u0456\u0442\u043a\u043e\u0432\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u0442\u0430 \u0432\u0456\u0431\u0440\u0430\u0446\u0456\u0439\u043d\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u0434\u0435\u0442\u0430\u043b\u0435\u0439 \u0437 \u043c\u0435\u0442\u0430\u043b\u0443 \u0442\u0430 \u043f\u043b\u0430\u0441\u0442\u0438\u043a\u0443, \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u0438\u0445 \u043d\u0430 \u0427\u041f\u0423.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/mechanical-surface-finishing\/"]}]},{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mechanical-Electropolishing.webp","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mechanical-Electropolishing.webp","width":1352,"height":737},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/mechanical-surface-finishing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hxcnc.com\/"},{"@type":"ListItem","position":2,"name":"Mechanical Surface Finishing"}]},{"@type":"WebSite","@id":"https:\/\/hxcnc.com\/#website","url":"https:\/\/hxcnc.com\/","name":"HXCNC | \u0412\u0438\u0440\u043e\u0431\u043d\u0438\u043a \u043f\u0440\u0435\u0446\u0438\u0437\u0456\u0439\u043d\u043e\u0433\u043e \u0427\u041f\u0423-\u043c\u0430\u0441\u0438\u0432\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f","description":"HXCNC \u043d\u0430\u0434\u0430\u0454 \u0442\u043e\u0447\u043d\u0435 \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f \u0427\u041f\u041a, \u0444\u0440\u0435\u0437\u0435\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0427\u041f\u041a, \u0442\u043e\u043a\u0430\u0440\u043d\u0456 \u0440\u043e\u0431\u043e\u0442\u0438 \u0427\u041f\u041a, 5-\u043e\u0441\u043d\u0430 \u043e\u0431\u0440\u043e\u0431\u043a\u0430, \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u044c\u043a\u0430 \u0442\u043e\u043a\u0430\u0440\u043a\u0430, \u0448\u043b\u0456\u0444\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0430 \u043e\u0431\u0440\u043e\u0431\u043a\u0443 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u0456 \u0434\u043b\u044f \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0456\u0432 \u0456 \u0441\u0435\u0440\u0456\u0439\u043d\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439. \u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u0454 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 ISO 9001, 24-\u0433\u043e\u0434\u0438\u043d\u043d\u0430 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0430 \u0437\u0430\u043f\u0438\u0442\u0438, \u0432\u0456\u0434\u043d\u043e\u0441\u043d\u043e \u043c\u0430\u043b\u0438\u0439 \u0434\u043e\u043f\u0443\u0441\u043a \u0442\u0430 \u043f\u043e\u0441\u0442\u0430\u0447\u0430\u043d\u043d\u044f \u043f\u043e \u0432\u0441\u044c\u043e\u043c\u0443 \u0441\u0432\u0456\u0442\u0443.","publisher":{"@id":"https:\/\/hxcnc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hxcnc.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/hxcnc.com\/#organization","name":"HXCNC | \u0412\u0438\u0440\u043e\u0431\u043d\u0438\u043a \u043f\u0440\u0435\u0446\u0438\u0437\u0456\u0439\u043d\u043e\u0433\u043e \u0427\u041f\u0423-\u043c\u0430\u0441\u0438\u0432\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u043e\u0431\u043b\u0435\u043d\u043d\u044f","url":"https:\/\/hxcnc.com\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","width":1400,"height":402,"caption":"HXCNC | Precision CNC Machining Manufacturer"},"image":{"@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/pages\/567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/comments?post=567"}],"version-history":[{"count":13,"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/pages\/567\/revisions"}],"predecessor-version":[{"id":2222,"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/pages\/567\/revisions\/2222"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/media\/1350"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/uk\/wp-json\/wp\/v2\/media?parent=567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}