{"id":435,"date":"2026-04-03T13:59:26","date_gmt":"2026-04-03T13:59:26","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=435"},"modified":"2026-05-14T06:47:09","modified_gmt":"2026-05-14T06:47:09","slug":"tool-steel-mold-steel-cnc-parts","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/zh\/tool-steel-mold-steel-cnc-parts\/","title":{"rendered":"\u5de5\u5177\u92fc\u8207\u6a21\u5177\u92fc CNC \u96f6\u4ef6"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"435\" class=\"elementor elementor-435\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4a0b67 e-con-full e-flex e-con e-parent\" data-id=\"a4a0b67\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d017766 elementor-widget elementor-widget-html\" data-id=\"d017766\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Tool Steel & Mold Steel CNC Machined Parts \u2014 26 Product Lines -->\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\n<!-- \u2550\u2550 JSON-LD Structured Data \u2550\u2550 -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"ItemList\",\n      \"name\": \"Tool Steel & Mold Steel CNC Machined Parts \u2014 Product Lines\",\n      \"description\": \"26 tool steel and mold steel CNC machined product lines: mold core, mold cavity insert, mold insert, punch, die cavity, guide post, guide bushing, locating pin, forming block, slide\/cam unit, clamping block, cut-off seat, tool holder block, hot runner part, tooling fixture, inspection gauge part, fixture locating block, clamping mechanism part, wear plate, wear block, mold support part, injection mold part, stamping die part, die-casting mold part, tool holder part, and special tooling component.\",\n      \"numberOfItems\": 26,\n      \"itemListElement\": [\n        {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Mold Core\",\"description\":\"P20\/H13\/S136 mold core; hardened and ground; EDM profile; surface Ra \u22640.1\u03bcm polished or textured.\"},\n        {\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mold Cavity Insert\",\"description\":\"P20\/S136\/NAK80 cavity insert; complex 3D profile; CNC + EDM; mirror polished Ra \u22640.025\u03bcm option.\"},\n        {\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mold Insert\",\"description\":\"Interchangeable mold insert in H13 or P20; profile machined and ground; EDM detail features.\"},\n        {\"@type\":\"ListItem\",\"position\":4,\"name\":\"Punch\",\"description\":\"D2\/M2\/SKD11 stamping punch; profile ground \u00b10.003mm; Ra \u22640.2\u03bcm; hardened HRC 58\u201362.\"},\n        {\"@type\":\"ListItem\",\"position\":5,\"name\":\"Die Cavity\",\"description\":\"D2\/SKD11 blanking die cavity; profile ground \u00b10.003mm; clearance per material thickness; HRC 58\u201362.\"},\n        {\"@type\":\"ListItem\",\"position\":6,\"name\":\"Guide Post\",\"description\":\"SUJ2\/SKD61 guide post; OD h5; cylindricity \u22640.003mm; Ra \u22640.1\u03bcm; hardened and ground.\"},\n        {\"@type\":\"ListItem\",\"position\":7,\"name\":\"Guide Bushing\",\"description\":\"SUJ2\/bronze guide bushing; H6 bore; OD\/ID concentricity \u22640.003mm; Ra \u22640.1\u03bcm.\"},\n        {\"@type\":\"ListItem\",\"position\":8,\"name\":\"Locating Pin\",\"description\":\"SKD61\/D2 locating pin; h6 OD; cylindricity \u22640.002mm; hardened HRC 58\u201362.\"},\n        {\"@type\":\"ListItem\",\"position\":9,\"name\":\"Forming Block\",\"description\":\"D2\/H13 forming block; profile ground to drawing; surface hardened and polished.\"},\n        {\"@type\":\"ListItem\",\"position\":10,\"name\":\"Slide \/ Cam Unit\",\"description\":\"P20\/H13 slide and lateral cam unit; sliding face ground Ra \u22640.2\u03bcm; angle tolerance \u00b10.05\u00b0.\"},\n        {\"@type\":\"ListItem\",\"position\":11,\"name\":\"Clamping Block\",\"description\":\"D2 clamping block; contact face ground \u00b10.005mm; HRC 58\u201362.\"},\n        {\"@type\":\"ListItem\",\"position\":12,\"name\":\"Cut-Off Seat\",\"description\":\"D2\/M2 cut-off seat; ground blade seat Ra \u22640.2\u03bcm; hardened HRC 60\u201362.\"},\n        {\"@type\":\"ListItem\",\"position\":13,\"name\":\"Tool Holder Block\",\"description\":\"D2\/H13 tool holder block; pocket ground \u00b10.005mm; hardened.\"},\n        {\"@type\":\"ListItem\",\"position\":14,\"name\":\"Hot Runner Part\",\"description\":\"H13\/H11 hot runner manifold and nozzle body; gate orifice \u00b10.002mm; nitrided surface.\"},\n        {\"@type\":\"ListItem\",\"position\":15,\"name\":\"Tooling Fixture\",\"description\":\"P20\/45# fixture body; locating pin \u00b10.005mm; kinematic 3-point design; CMM verified.\"},\n        {\"@type\":\"ListItem\",\"position\":16,\"name\":\"Inspection Gauge Part\",\"description\":\"D2\/Invar36 gauge block and check fixture; reference surface flatness \u00b10.003mm.\"},\n        {\"@type\":\"ListItem\",\"position\":17,\"name\":\"Fixture Locating Block\",\"description\":\"D2 locating block; datum face flatness \u00b10.003mm; hardened HRC 58\u201362; CMM verified.\"},\n        {\"@type\":\"ListItem\",\"position\":18,\"name\":\"Clamping Mechanism Part\",\"description\":\"D2\/45# clamping mechanism body; geometry to drawing; hardened and ground where required.\"},\n        {\"@type\":\"ListItem\",\"position\":19,\"name\":\"Wear Plate\",\"description\":\"D2\/SKD11 wear plate; face ground \u00b10.003mm; HRC 58\u201362; Ra \u22640.2\u03bcm.\"},\n        {\"@type\":\"ListItem\",\"position\":20,\"name\":\"Wear Block\",\"description\":\"D2\/H13 wear block; contact face hardened and ground; custom profile to drawing.\"},\n        {\"@type\":\"ListItem\",\"position\":21,\"name\":\"Mold Support Part\",\"description\":\"P20\/H13 support pillar and rest pad; face flatness \u00b10.01mm; matched set height tolerance.\"},\n        {\"@type\":\"ListItem\",\"position\":22,\"name\":\"Injection Mold Part\",\"description\":\"Full range of P20\/H13\/S136\/NAK80 injection mold components to drawing.\"},\n        {\"@type\":\"ListItem\",\"position\":23,\"name\":\"Stamping Die Part\",\"description\":\"D2\/SKD11\/M2 stamping die components; profile ground; EDM wire cut option.\"},\n        {\"@type\":\"ListItem\",\"position\":24,\"name\":\"Die-Casting Mold Part\",\"description\":\"H13\/H11 die-casting mold parts; thermal fatigue resistant; nitrided surface; EDM detail.\"},\n        {\"@type\":\"ListItem\",\"position\":25,\"name\":\"Tool Holder Part\",\"description\":\"42CrMo\/P20 tool holder and arbor body; concentricity \u22640.005mm; hardened.\"},\n        {\"@type\":\"ListItem\",\"position\":26,\"name\":\"Special Tooling Component\",\"description\":\"Custom special-purpose tooling component in any tool steel grade; drawing-based quotation.\"}\n      ]\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What tool steel grades do you use for mold and die components?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"We machine all standard tool steel and mold steel grades. For injection mold cores and cavities: P20 (pre-hardened HRC 28\u201334, best machinability for large molds), H13 (hot-work die steel, HRC 44\u201352 after heat treatment, excellent thermal fatigue resistance for die-casting and hot runner components), S136\/SUS420 (corrosion-resistant mold steel for PVC and chemically aggressive resins, mirror-polishable to Ra \u22640.025\u03bcm), and NAK80 (pre-hardened HRC 37\u201343, excellent EDM performance and mirror finish). For stamping dies and punches: D2\/SKD11 (high-carbon chromium, HRC 58\u201362, best wear resistance for blanking and forming), M2\/SKH51 (high-speed steel, HRC 62\u201365, for punches requiring both hardness and hot hardness). For die-casting molds: H13\/H11 (hot-work steel, nitrided surface for thermal fatigue resistance and erosion protection). For guide posts and wear components: SUJ2\/GCr15 bearing steel (HRC 60\u201364).\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What machining processes do you use for mold cores and cavities?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Mold core and cavity machining combines three processes: (1) CNC milling \u2014 rough and semi-finish profiling of the 3D cavity form in the pre-hardened steel. For P20 and NAK80, finish milling to Ra \u22640.4\u03bcm is achievable. For H13 and S136, finish milling before hardening. (2) EDM (electrical discharge machining) \u2014 detail features impossible to cut by milling: sharp internal corners (< R0.1mm), deep narrow ribs, and textured surfaces. EDM accuracy \u00b10.005mm on profile. Wire EDM for through-profiles (punches, die cavities) with profile accuracy \u00b10.003mm. (3) Grinding \u2014 reference faces (flatness \u00b10.003mm), guide post holes (H6), and precision shut-off surfaces. After hardening, precision surface grinding restores dimensional accuracy lost to heat treatment distortion. Final surface finishing: hand polishing to Ra \u22640.05\u03bcm or Ra \u22640.025\u03bcm (mirror) for cosmetic injection mold cavities; bead blast or EDM texture for textured surfaces.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What tolerances can you achieve on punches and die cavities?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Wire EDM profile accuracy: \u00b10.003mm on punch and die cavity profiles \u2014 the standard tolerance for blanking die clearance control. Punch OD and die cavity bore after wire EDM: \u00b10.003mm. Grinding: punch OD h5\/h6 (\u00b10.003\u20130.008mm); die plate reference faces flatness \u00b10.003mm. Clearance between punch and die: this is controlled by the punch and die profile dimensions \u2014 for blanking, clearance is typically 5\u201312% of material thickness per side. Wire EDM achieves the accuracy required for proper clearance control at any material thickness. Surface finish: Ra \u22640.2\u03bcm after EDM and light polishing on cut faces; Ra \u22640.1\u03bcm on guide surfaces.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How do you machine H13 die-casting mold components?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"H13 die-casting mold components require a specific sequence: (1) rough machine in annealed or pre-hardened state; (2) stress relief anneal to prevent distortion during hardening; (3) hardening to HRC 44\u201352 (H13 standard for die-casting); (4) finish machine reference features and guide holes on precision grinder; (5) EDM detail features (cooling channels, ejector pin holes, parting line details); (6) gas or plasma nitriding of the die cavity surface to HV 900+ case depth 0.1\u20130.2mm \u2014 this dramatically improves thermal fatigue resistance and erosion resistance of the hot aluminum or zinc contact surface. Nitriding is the single most important surface treatment for die-casting mold life and is not optional on any serious die-casting mold component. Polishing after nitriding to Ra \u22640.2\u03bcm on cavity faces.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is EDM and when is it used in mold making?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"EDM (electrical discharge machining) uses controlled electrical spark erosion to remove material \u2014 enabling features impossible or impractical with cutting tools. Sinker EDM (die-sinking) is used for: sharp internal corners (R < 0.1mm) in mold cavities that milling cannot reach; deep narrow ribs (width\/depth > 1:5); textured surfaces (matched to SPI or VDI texture standards); and hardened steel machining where cutting tools would deflect or wear rapidly. Wire EDM cuts complex 2D profiles through the full thickness of a steel plate \u2014 the standard process for stamping punch profiles and die cavity through-holes, achieving profile accuracy \u00b10.003mm. Key advantage of EDM over milling: EDM accuracy is independent of material hardness \u2014 the same accuracy is achieved whether the steel is HRC 30 or HRC 65. This allows wire EDM of fully hardened D2 punches without heat treatment distortion affecting the final profile.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What surface finishes can you achieve on injection mold cavities?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"SPI (Society of Plastics Industry) mold finish grades we supply: A1 (Ra \u22640.012\u03bcm, diamond paste mirror finish \u2014 for clear optical parts), A2 (Ra \u22640.025\u03bcm, high polish \u2014 for transparent\/semi-transparent parts), A3 (Ra \u22640.05\u03bcm, fine polish), B1\/B2 (Ra \u22640.1\u03bcm, semi-polish, paper polished), C1\/C2 (Ra \u22640.4\u03bcm, stone polished), D1\u2013D3 (bead blast matte texture). For VDI texture standards (VDI 3400): EDM-matched textures from VDI 12 (fine) to VDI 45 (very rough). S136 and NAK80 are preferred for mirror polish (A1\/A2) because their composition allows consistent fine polishing without pitting. P20 is limited to approximately B1 finish due to sulphide inclusions that pit at fine polish stages.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Do you supply matched guide post and bushing sets?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes \u2014 guide post and bushing sets supplied as CMM-verified matched pairs. Guide post OD h5 (\u00b10.003mm); guide bushing bore H6 \u2014 the resulting clearance is approximately 0.008\u20130.015mm per side for smooth sliding fit with lubrication. Both post and bushing hardened to HRC 60\u201364 (SUJ2 bearing steel standard) for wear life. Post OD cylindricity \u22640.003mm across full length; bushing OD\/bore concentricity \u22640.003mm. Surface finish Ra \u22640.1\u03bcm on guide face. Sets supplied in standard diameter \u00d812\u2013\u00d860mm and custom diameters. Bronze (self-lubricating) bushing option for applications where periodic lubrication is impractical.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is MOQ and lead time for tool steel mold components?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Minimum order quantity is 1 piece for all tool steel parts. Standard lead times: simple hardened and ground parts (guide posts, locating pins, wear plates): 7\u201314 working days (includes heat treatment time). Complex 3D mold cores and cavities (CNC + EDM + hardening + polishing): 15\u201325 working days depending on complexity. Die-casting H13 components with nitriding: 18\u201328 working days. Stamping punch and die sets with wire EDM: 10\u201318 working days. For urgent tooling repair (broken punch, worn wear plate replacement), we offer expedited service \u2014 please discuss your schedule in the quotation request. All parts supplied with dimensional inspection report and heat treatment record.\"\n          }\n        }\n      ]\n    },\n    {\n      \"@type\": \"Product\",\n      \"name\": \"Tool Steel & Mold Steel CNC Machined Parts\",\n      \"description\": \"Custom CNC machined tool steel and mold steel parts: mold cores, cavity inserts, punches, die cavities, guide posts, guide bushings, wear plates, hot runner parts, fixtures, and special tooling. P20, H13, S136, D2, M2, SKD11, NAK80, SUJ2. EDM, wire EDM, grinding, polishing, nitriding. ISO 9001:2015. MOQ 1 piece.\",\n      \"category\": \"CNC Machined Tool Steel & Mold Steel Parts\",\n      \"material\": [\"P20 (1.2311)\",\"H13 (SKD61)\",\"S136 (SUS420)\",\"NAK80\",\"D2 (SKD11 \/ Cr12MoV)\",\"M2 (SKH51)\",\"SUJ2 \/ GCr15\"],\n      \"manufacturer\": {\n        \"@type\": \"Organization\",\n        \"name\": \"HX CNC Machining\",\n        \"url\": \"https:\/\/hxcnc.com\"\n      },\n      \"offers\": {\n        \"@type\": \"Offer\",\n        \"priceCurrency\": \"USD\",\n        \"availability\": \"https:\/\/schema.org\/InStock\",\n        \"priceSpecification\": {\n          \"@type\": \"PriceSpecification\",\n          \"description\": \"Custom quotation. MOQ 1 piece. EDM, grinding, polishing, nitriding managed. Quote within 24 hours.\"\n        }\n      },\n      \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"ratingValue\": \"4.9\",\n        \"reviewCount\": \"167\",\n        \"bestRating\": \"5\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<style>\n\/*\n * Namespace : .TMS  (Tool & Mold Steel)\n * CSS method: scoped utility system with state classes\n *             \u2014 twentieth distinct approach\n * Design: industrial-precision, charcoal-dark accents,\n *         steel-blue highlights, dense spec data\n *\/\n\n\/* \u2550\u2550\u2550 TOKENS \u2550\u2550\u2550 *\/\n.TMS {\n  --bg:#F7F9FC; --wh:#FFFFFF; --lt:#EEF3F8;\n  --i0:#1F2937; --i1:#5B6777; --i2:#9CA8B4; --ln:#D7E0EA;\n  --b:#2563EB;  --b2:#1D4ED8;\n  --bA:rgba(37,99,235,.08); --bB:rgba(37,99,235,.15); --bC:rgba(37,99,235,.22);\n  --g:#0F766E;  --gA:rgba(15,118,110,.08); --gC:rgba(15,118,110,.22);\n  --r:#B45309;  --rA:rgba(180,83,9,.08); --rC:rgba(180,83,9,.22);\n  \/* tab palette *\/\n  --p1:#2563EB; --p1A:rgba(37,99,235,.08); --p1C:rgba(37,99,235,.22);\n  --p2:#0F766E; --p2A:rgba(15,118,110,.08);--p2C:rgba(15,118,110,.22);\n  --p3:#7C3AED; --p3A:rgba(124,58,237,.08);--p3C:rgba(124,58,237,.22);\n  --p4:#B45309; --p4A:rgba(180,83,9,.08);  --p4C:rgba(180,83,9,.22);\n  --p5:#0369A1; --p5A:rgba(3,105,161,.08); --p5C:rgba(3,105,161,.22);\n  --fh:'Roboto Condensed',sans-serif;\n  --fb:'Roboto',sans-serif;\n  --fm:'Roboto Mono',monospace;\n}\n.TMS*,.TMS*::before,.TMS*::after{box-sizing:border-box;margin:0;padding:0;}\n.TMS{font-family:var(--fb);background:var(--bg);color:var(--i0);line-height:1.6;overflow-x:hidden;}\n.TMS img{display:block;width:100%;height:100%;object-fit:cover;}\n.TMS a{text-decoration:none;color:inherit;}\n\n\/* scoped utility wrappers *\/\n.TMS .u-wrap{max-width:1300px;margin:0 auto;padding-inline:28px;}\n@media(max-width:640px){.TMS .u-wrap{padding-inline:16px;}}\n.TMS .u-sec{padding-block:88px;}\n.TMS .u-bg-wh{background:var(--wh);}\n.TMS .u-bg-lt{background:var(--lt);}\n.TMS .u-bg-pg{background:var(--bg);}\n.TMS .u-eyebrow{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(--g);margin-bottom:12px;}\n.TMS .u-eyebrow::before{content:'';width:16px;height:1.5px;background:var(--g);}\n.TMS .u-h2{font-family:var(--fh);font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.06;letter-spacing:-.5px;color:var(--i0);}\n.TMS .u-h2.is-blue{color:var(--b);}\n.TMS .u-h2.is-green{color:var(--g);}\n.TMS .u-h2.is-red{color:var(--r);}\n\n\/* scoped utility tags *\/\n.TMS .u-tag{display:inline-block;padding:2px 9px;border-radius:100px;font-family:var(--fm);font-size:10px;border:1px solid;}\n.TMS .u-tag.is-p1{background:var(--p1A);border-color:var(--p1C);color:var(--p1);}\n.TMS .u-tag.is-p2{background:var(--p2A);border-color:var(--p2C);color:var(--p2);}\n.TMS .u-tag.is-p3{background:var(--p3A);border-color:var(--p3C);color:var(--p3);}\n.TMS .u-tag.is-p4{background:var(--p4A);border-color:var(--p4C);color:var(--p4);}\n.TMS .u-tag.is-p5{background:var(--p5A);border-color:var(--p5C);color:var(--p5);}\n.TMS .u-tag.is-n {background:var(--lt);border-color:var(--ln);color:var(--i2);}\n.TMS .u-tag.is-b {background:var(--bA);border-color:var(--bC);color:var(--b);}\n.TMS .u-tag.is-g {background:var(--gA);border-color:var(--gC);color:var(--g);}\n.TMS .u-tag.is-r {background:var(--rA);border-color:var(--rC);color:var(--r);}\n\n\/* scoped utility buttons *\/\n.TMS .u-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 26px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;}\n.TMS .u-btn.is-fill{background:var(--b);color:#fff;}\n.TMS .u-btn.is-fill:hover{background:var(--b2);transform:translateY(-1px);box-shadow:0 8px 28px rgba(37,99,235,.28);}\n.TMS .u-btn.is-ring{background:var(--wh);color:var(--i0);border:1.5px solid var(--ln);}\n.TMS .u-btn.is-ring:hover{border-color:var(--b);color:var(--b);}\n.TMS .u-btn.is-soft{background:var(--bA);color:var(--b);border:1px solid var(--bC);}\n.TMS .u-btn.is-soft:hover{background:var(--bB);}\n.TMS .u-btn.is-sm{padding:8px 18px;font-size:11px;}\n.TMS .u-btn.is-inv{background:#fff;color:var(--b);font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 26px;border-radius:8px;border:none;cursor:pointer;transition:all .2s;}\n.TMS .u-btn.is-inv:hover{background:#EEF3F8;}\n.TMS .u-btn.is-inv-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 26px;border-radius:8px;cursor:pointer;transition:all .2s;}\n.TMS .u-btn.is-inv-ol:hover{background:rgba(255,255,255,.12);}\n\n\/* \u2550\u2550\u2550 TOP BAR \u2550\u2550\u2550 *\/\n.TMS .u-topbar{background:var(--wh);border-bottom:1px solid var(--ln);padding:11px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;}\n.TMS .u-topbar .note{font-family:var(--fm);font-size:11px;color:var(--i2);letter-spacing:1px;}\n.TMS .u-topbar .links{display:flex;align-items:center;gap:20px;}\n.TMS .u-topbar .links a{font-size:13px;color:var(--i1);transition:color .15s;}\n.TMS .u-topbar .links a:hover{color:var(--b);}\n.TMS .u-topbar .links .cta-btn{padding:7px 18px;border-radius:4px;background:var(--b);color:#fff;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border:none;cursor:pointer;}\n.TMS .u-topbar .links .cta-btn:hover{background:var(--b2);}\n\n\/* \u2550\u2550\u2550 BREADCRUMB \u2550\u2550\u2550 *\/\n.TMS .u-bc{background:var(--wh);border-bottom:1px solid var(--ln);padding:13px 0;}\n.TMS .u-bc .row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--i2);}\n.TMS .u-bc .row a{color:var(--i1);transition:color .15s;}\n.TMS .u-bc .row a:hover{color:var(--b);}\n.TMS .u-bc .row .sep{color:var(--ln);}\n.TMS .u-bc .row .cur{color:var(--i0);font-weight:500;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO \u2014 full-bleed dark, process flow strip\n   unique element: machining process flow icons\n   below hero text (CNC \u2192 EDM \u2192 HT \u2192 Grind \u2192 Polish)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .hero{position:relative;min-height:600px;display:flex;align-items:flex-end;overflow:hidden;}\n.TMS .hero .bg{position:absolute;inset:0;}\n.TMS .hero .bg img{filter:brightness(.2) saturate(1.4);}\n.TMS .hero .ov{position:absolute;inset:0;background:linear-gradient(150deg,rgba(37,99,235,.75) 0%,rgba(31,41,55,.9) 55%,rgba(15,118,110,.3) 100%);}\n.TMS .hero .dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px);background-size:30px 30px;}\n.TMS .hero .inner{position:relative;z-index:2;width:100%;padding-block:80px;display:grid;grid-template-columns:1fr 360px;gap:48px;align-items:end;}\n@media(max-width:960px){.TMS .hero .inner{grid-template-columns:1fr;gap:28px;}}\n\n\/* left *\/\n.TMS .hero .h-pills{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap;}\n.TMS .hero .h-pill{padding:4px 14px;border-radius:100px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);font-family:var(--fm);font-size:10px;color:rgba(255,255,255,.85);letter-spacing:2px;text-transform:uppercase;}\n.TMS .hero .h-id{font-family:var(--fm);font-size:10px;color:rgba(255,255,255,.4);letter-spacing:2px;}\n.TMS .hero h1{font-family:var(--fh);font-size:clamp(46px,6.2vw,86px);font-weight:900;line-height:.9;letter-spacing:-2.5px;color:#fff;margin-bottom:14px;}\n.TMS .hero h1 em{color:#93C5FD;font-style:normal;display:block;}\n.TMS .hero .h-sub{font-size:15px;color:rgba(255,255,255,.72);max-width:520px;line-height:1.8;margin-bottom:24px;}\n\n\/* process flow strip \u2014 unique hero element *\/\n.TMS .hero .flow{display:flex;align-items:center;gap:0;max-width:520px;margin-bottom:26px;}\n.TMS .hero .flow-step{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;}\n.TMS .hero .flow-step .circle{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .2s;}\n.TMS .hero .flow-step:hover .circle{background:rgba(255,255,255,.22);}\n.TMS .hero .flow-step .lbl{font-family:var(--fm);font-size:9px;color:rgba(255,255,255,.55);letter-spacing:1px;text-transform:uppercase;text-align:center;}\n.TMS .hero .flow-arrow{color:rgba(255,255,255,.25);font-size:14px;flex-shrink:0;padding:0 2px;}\n\n.TMS .hero .h-btns{display:flex;gap:12px;flex-wrap:wrap;}\n\n\/* right: spec cards *\/\n.TMS .hero .specs{display:flex;flex-direction:column;gap:9px;}\n@media(max-width:960px){.TMS .hero .specs{display:grid;grid-template-columns:1fr 1fr;}}\n.TMS .hero .spec-card{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:13px 16px;transition:background .2s;}\n.TMS .hero .spec-card:hover{background:rgba(255,255,255,.16);}\n.TMS .hero .spec-card .slbl{font-family:var(--fm);font-size:9px;color:rgba(255,255,255,.52);letter-spacing:2px;text-transform:uppercase;margin-bottom:3px;}\n.TMS .hero .spec-card .sval{font-family:var(--fh);font-size:17px;font-weight:900;color:#fff;line-height:1;}\n.TMS .hero .spec-card .snote{font-size:11px;color:rgba(255,255,255,.55);margin-top:3px;line-height:1.4;}\n\n\/* \u2550\u2550\u2550 STAT BAND \u2550\u2550\u2550 *\/\n.TMS .stat-band{background:var(--b);display:grid;grid-template-columns:repeat(5,1fr);}\n@media(max-width:768px){.TMS .stat-band{grid-template-columns:1fr 1fr;}}\n.TMS .stat-band .sc{padding:20px 16px;text-align:center;border-right:1px solid rgba(255,255,255,.14);}\n.TMS .stat-band .sc:last-child{border-right:none;}\n.TMS .stat-band .sc .sv{font-family:var(--fh);font-size:22px;font-weight:900;color:#fff;line-height:1;}\n.TMS .stat-band .sc .sv sup{font-size:12px;}\n.TMS .stat-band .sc .sl{font-family:var(--fm);font-size:10px;color:rgba(255,255,255,.65);letter-spacing:1.5px;text-transform:uppercase;margin-top:4px;}\n\n\/* \u2550\u2550\u2550 TICKER \u2550\u2550\u2550 *\/\n.TMS .ticker{background:var(--i0);padding:11px 0;overflow:hidden;white-space:nowrap;}\n.TMS .ticker .track{display:inline-flex;animation:tms-run 52s linear infinite;}\n@keyframes tms-run{from{transform:translateX(0);}to{transform:translateX(-50%);}}\n.TMS .ticker .item{display:inline-flex;align-items:center;gap:12px;padding:0 20px;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.6);}\n.TMS .ticker .item .gem{color:var(--b);opacity:.9;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PRODUCTS \u2014 5-TAB VERTICAL\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .products{padding-block:88px;background:var(--bg);}\n.TMS .prod-hd{margin-bottom:48px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;}\n.TMS .prod-hd .note{font-family:var(--fm);font-size:11px;color:var(--i2);margin-top:8px;letter-spacing:1px;}\n\n.TMS .tab-shell{display:grid;grid-template-columns:290px 1fr;gap:22px;align-items:start;}\n@media(max-width:960px){.TMS .tab-shell{grid-template-columns:1fr;}}\n\n\/* nav *\/\n.TMS .tnav{position:sticky;top:24px;background:var(--wh);border:1.5px solid var(--ln);border-radius:20px;overflow:hidden;}\n.TMS .tnav .hd{padding:14px 20px;border-bottom:1px solid var(--ln);background:var(--lt);font-family:var(--fm);font-size:10px;color:var(--i2);letter-spacing:2.5px;text-transform:uppercase;}\n.TMS .tnav .tb{display:flex;align-items:flex-start;gap:11px;width:100%;padding:14px 20px;background:transparent;border:none;border-bottom:1px solid var(--ln);border-left:3px solid transparent;cursor:pointer;transition:all .18s;text-align:left;}\n.TMS .tnav .tb:last-child{border-bottom:none;}\n.TMS .tnav .tb:hover{background:var(--lt);}\n.TMS .tnav .tb.is-on{border-left-color:var(--b);background:var(--bA);}\n.TMS .tnav .tb .dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;margin-top:4px;}\n.TMS .tnav .tb .tx{flex:1;}\n.TMS .tnav .tb .tx .ttl{font-family:var(--fb);font-size:13px;color:var(--i1);line-height:1.3;transition:color .15s;}\n.TMS .tnav .tb.is-on .tx .ttl{color:var(--b);font-weight:600;}\n.TMS .tnav .tb .tx .sub{font-family:var(--fm);font-size:10px;color:var(--i2);margin-top:2px;}\n.TMS .tnav .tb .cnt{padding:1px 8px;border-radius:100px;background:var(--lt);border:1px solid var(--ln);font-family:var(--fm);font-size:10px;color:var(--i2);flex-shrink:0;}\n.TMS .tnav .tb.is-on .cnt{background:var(--bA);border-color:var(--bC);color:var(--b);}\n\n\/* panels *\/\n.TMS .pnl{display:none;animation:tms-in .22s ease;}\n.TMS .pnl.is-on{display:block;}\n@keyframes tms-in{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}\n\n\/* panel banner *\/\n.TMS .pbnr{border-radius:20px;overflow:hidden;height:196px;margin-bottom:20px;border:1.5px solid var(--ln);position:relative;}\n.TMS .pbnr img{width:100%;height:100%;filter:brightness(.36) saturate(1.2);transition:transform .6s;}\n.TMS .pnl.is-on .pbnr img{transform:scale(1.02);}\n.TMS .pbnr .ov{position:absolute;inset:0;background:linear-gradient(100deg,rgba(31,41,55,.75),transparent 65%);}\n.TMS .pbnr .bd{position:absolute;inset:0;display:flex;align-items:center;padding:26px 30px;gap:14px;}\n.TMS .pbnr .bd .dot{width:12px;height:12px;border-radius:50%;flex-shrink:0;}\n.TMS .pbnr .bd .ttl{font-family:var(--fh);font-size:26px;font-weight:900;color:#fff;}\n.TMS .pbnr .bd .meta{font-family:var(--fm);font-size:11px;color:rgba(255,255,255,.6);margin-left:12px;letter-spacing:1px;}\n.TMS .pbnr .bd .cta{margin-left:auto;}\n\n\/* panel intro *\/\n.TMS .p-intro{font-size:13px;color:var(--i1);line-height:1.78;margin-bottom:20px;padding:15px 20px;background:var(--wh);border:1px solid var(--ln);border-radius:12px;}\n\n\/* product cards *\/\n.TMS .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}\n@media(max-width:1100px){.TMS .pgrid{grid-template-columns:1fr 1fr;}}\n@media(max-width:560px){.TMS .pgrid{grid-template-columns:1fr;}}\n.TMS .pc{background:var(--wh);border:1.5px solid var(--ln);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all .22s;position:relative;}\n.TMS .pc::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .2s;}\n.TMS .pc:hover::before{opacity:1;}\n.TMS .pc:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(31,41,55,.09);}\n.TMS .pc.c1:hover{border-color:var(--p1C);}.TMS .pc.c1::before{background:var(--p1);}\n.TMS .pc.c2:hover{border-color:var(--p2C);}.TMS .pc.c2::before{background:var(--p2);}\n.TMS .pc.c3:hover{border-color:var(--p3C);}.TMS .pc.c3::before{background:var(--p3);}\n.TMS .pc.c4:hover{border-color:var(--p4C);}.TMS .pc.c4::before{background:var(--p4);}\n.TMS .pc.c5:hover{border-color:var(--p5C);}.TMS .pc.c5::before{background:var(--p5);}\n.TMS .pc.wide{grid-column:span 2;}\n@media(max-width:560px){.TMS .pc.wide{grid-column:span 1;}}\n.TMS .pc .pimg{overflow:hidden;flex-shrink:0;position:relative;}\n.TMS .pc .pimg.land{aspect-ratio:16\/8;}\n.TMS .pc .pimg.sq{aspect-ratio:4\/3;}\n.TMS .pc .pimg img{transition:transform .45s;}\n.TMS .pc:hover .pimg img{transform:scale(1.05);}\n.TMS .pc .pimg .badge{position:absolute;top:10px;right:10px;padding:3px 10px;border-radius:100px;background:rgba(255,255,255,.93);backdrop-filter:blur(4px);font-family:var(--fm);font-size:10px;font-weight:700;}\n.TMS .pc .pbody{padding:16px 18px;flex:1;display:flex;flex-direction:column;}\n.TMS .pc .pbody .cat{font-family:var(--fm);font-size:9px;color:var(--i2);letter-spacing:2px;margin-bottom:4px;}\n.TMS .pc .pbody .nm{font-family:var(--fh);font-size:16px;font-weight:700;color:var(--i0);margin-bottom:4px;line-height:1.2;}\n.TMS .pc.wide .pbody .nm{font-size:19px;}\n.TMS .pc .pbody .dsc{font-size:12px;color:var(--i1);line-height:1.6;margin-bottom:10px;flex:1;}\n.TMS .pc .pbody .tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px;}\n.TMS .pc .pbody .ft{display:flex;align-items:center;justify-content:space-between;padding-top:9px;border-top:1px solid var(--ln);}\n.TMS .pc .pbody .ft .mat{font-family:var(--fm);font-size:10px;color:var(--i2);}\n.TMS .pc .pbody .ft .cta{font-family:var(--fh);font-size:11px;font-weight:700;color:var(--b);letter-spacing:.5px;text-transform:uppercase;transition:letter-spacing .2s;}\n.TMS .pc:hover .pbody .ft .cta{letter-spacing:1px;}\n.TMS .pc .pbody .ft .cta::after{content:' \u2192';}\n.TMS .pfooter{margin-top:12px;padding:12px 18px;background:var(--lt);border:1px solid var(--ln);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;}\n.TMS .pfooter .mat{font-family:var(--fm);font-size:11px;color:var(--i2);}\n.TMS .pfooter .mat span{color:var(--i1);font-weight:500;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CAPABILITY \u2014 3\u00d72 cards\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .cap{padding-block:88px;background:var(--wh);}\n.TMS .cap .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;}\n@media(max-width:900px){.TMS .cap .grid{grid-template-columns:1fr 1fr;}}\n.TMS .cap .card{background:var(--lt);border:1.5px solid var(--ln);border-radius:20px;padding:26px;position:relative;overflow:hidden;transition:all .22s;}\n.TMS .cap .card::after{content:attr(data-n);position:absolute;bottom:-8px;right:10px;font-family:var(--fh);font-size:88px;font-weight:900;color:var(--bA);line-height:1;pointer-events:none;}\n.TMS .cap .card:hover{background:var(--wh);border-color:var(--bC);box-shadow:0 8px 26px rgba(37,99,235,.08);}\n.TMS .cap .card:hover::after{color:var(--bB);}\n.TMS .cap .card .ico{font-size:28px;margin-bottom:12px;}\n.TMS .cap .card .ttl{font-family:var(--fh);font-size:18px;font-weight:700;color:var(--i0);margin-bottom:8px;}\n.TMS .cap .card .dsc{font-size:13px;color:var(--i1);line-height:1.7;margin-bottom:12px;}\n.TMS .cap .card .tags{display:flex;flex-wrap:wrap;gap:5px;}\n.TMS .cap .card .tags .sp{padding:3px 9px;border-radius:100px;background:var(--bA);border:1px solid var(--bC);font-family:var(--fm);font-size:10px;color:var(--b);}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TOLERANCE DATA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .tols{padding-block:88px;background:var(--lt);}\n.TMS .tols .cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;}\n@media(max-width:860px){.TMS .tols .cols{grid-template-columns:1fr;}}\n.TMS .dp{background:var(--wh);border:1.5px solid var(--ln);border-radius:24px;overflow:hidden;}\n.TMS .dp .hd{padding:16px 24px;border-bottom:1px solid var(--ln);background:var(--lt);display:flex;align-items:center;gap:10px;}\n.TMS .dp .hd .ico{width:34px;height:34px;border-radius:8px;background:var(--bA);border:1px solid var(--bC);display:flex;align-items:center;justify-content:center;font-size:15px;}\n.TMS .dp .hd .ttl{font-family:var(--fh);font-size:16px;font-weight:700;color:var(--i0);}\n.TMS .trow{display:flex;align-items:center;gap:14px;padding:11px 24px;border-bottom:1px solid var(--ln);transition:background .15s;}\n.TMS .trow:last-child{border-bottom:none;}\n.TMS .trow:hover{background:var(--lt);}\n.TMS .trow .lbl{font-family:var(--fm);font-size:10px;color:var(--i2);width:130px;flex-shrink:0;letter-spacing:.5px;text-transform:uppercase;}\n.TMS .trow .bw{flex:1;height:6px;background:var(--lt);border-radius:3px;overflow:hidden;}\n.TMS .trow .bw .bar{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--b),var(--g));transition:width .9s ease;}\n.TMS .trow .val{font-family:var(--fm);font-size:11px;font-weight:700;color:var(--b);white-space:nowrap;min-width:80px;text-align:right;}\n.TMS .sgrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--ln);}\n.TMS .sgrid .sc{background:var(--wh);padding:18px 22px;transition:background .15s;}\n.TMS .sgrid .sc:hover{background:var(--lt);}\n.TMS .sgrid .sc .lbl{font-family:var(--fm);font-size:9px;color:var(--i2);letter-spacing:2px;text-transform:uppercase;margin-bottom:7px;}\n.TMS .sgrid .sc .val{font-family:var(--fh);font-size:21px;font-weight:900;color:var(--b);line-height:1;margin-bottom:4px;}\n.TMS .sgrid .sc .val sup{font-size:12px;}\n.TMS .sgrid .sc .note{font-size:11px;color:var(--i1);line-height:1.6;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   MATERIALS \u2014 scroll\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .mats{padding-block:88px;background:var(--wh);}\n.TMS .mats .scroller{overflow-x:auto;margin-top:48px;padding-bottom:12px;}\n.TMS .mats .scroller::-webkit-scrollbar{height:4px;}\n.TMS .mats .scroller::-webkit-scrollbar-thumb{background:var(--ln);border-radius:2px;}\n.TMS .mat-row{display:flex;gap:14px;min-width:max-content;}\n.TMS .mcard{width:252px;flex-shrink:0;background:var(--lt);border:1.5px solid var(--ln);border-radius:20px;overflow:hidden;transition:all .22s;position:relative;}\n.TMS .mcard::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--b);opacity:0;transition:opacity .2s;}\n.TMS .mcard:hover{background:var(--wh);border-color:var(--bC);transform:translateY(-3px);box-shadow:0 10px 24px rgba(37,99,235,.09);}\n.TMS .mcard:hover::before{opacity:1;}\n.TMS .mcard .img{aspect-ratio:16\/9;overflow:hidden;}\n.TMS .mcard .img img{transition:transform .4s;}\n.TMS .mcard:hover .img img{transform:scale(1.05);}\n.TMS .mcard .body{padding:18px;}\n.TMS .mcard .body .num{font-family:var(--fm);font-size:9px;color:var(--i2);letter-spacing:2px;margin-bottom:7px;}\n.TMS .mcard .body .nm{font-family:var(--fh);font-size:17px;font-weight:700;color:var(--i0);margin-bottom:5px;}\n.TMS .mcard .body .sp{font-family:var(--fm);font-size:10px;color:var(--i2);margin-bottom:9px;}\n.TMS .mcard .body .dc{font-size:12px;color:var(--i1);line-height:1.65;margin-bottom:10px;}\n.TMS .mcard .body .tgs{display:flex;flex-wrap:wrap;gap:4px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SURFACE TREATMENTS \u2014 scroll\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .surfs{padding-block:88px;background:var(--lt);}\n.TMS .surfs .scroller{overflow-x:auto;margin-top:48px;padding-bottom:12px;}\n.TMS .surf-row{display:flex;gap:14px;min-width:max-content;}\n.TMS .scard{width:228px;flex-shrink:0;background:var(--wh);border:1.5px solid var(--ln);border-radius:16px;padding:22px;transition:all .22s;position:relative;overflow:hidden;}\n.TMS .scard::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--b);opacity:0;transition:opacity .2s;}\n.TMS .scard:hover{border-color:var(--bC);transform:translateY(-3px);box-shadow:0 8px 22px rgba(37,99,235,.09);}\n.TMS .scard:hover::before{opacity:1;}\n.TMS .scard .ico{font-size:26px;margin-bottom:10px;}\n.TMS .scard .nm{font-family:var(--fh);font-size:16px;font-weight:700;color:var(--i0);margin-bottom:6px;}\n.TMS .scard .dc{font-size:12px;color:var(--i1);line-height:1.65;margin-bottom:10px;}\n.TMS .scard .apps{display:flex;flex-wrap:wrap;gap:4px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PROCESS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .proc{padding-block:88px;background:var(--wh);}\n.TMS .proc .strip{display:grid;grid-template-columns:repeat(6,1fr);border:1.5px solid var(--ln);border-radius:24px;overflow:hidden;background:var(--wh);margin-top:48px;}\n@media(max-width:900px){.TMS .proc .strip{grid-template-columns:repeat(3,1fr);}}\n@media(max-width:500px){.TMS .proc .strip{grid-template-columns:1fr 1fr;}}\n.TMS .proc .step{border-right:1px solid var(--ln);transition:background .18s;}\n.TMS .proc .step:last-child{border-right:none;}\n.TMS .proc .step:hover{background:var(--lt);}\n.TMS .proc .step:hover .num{border-color:var(--b);background:var(--bA);color:var(--b);}\n.TMS .proc .step .simg{aspect-ratio:1;overflow:hidden;}\n.TMS .proc .step .simg img{transition:transform .4s;filter:brightness(.85);}\n.TMS .proc .step:hover .simg img{transform:scale(1.07);}\n.TMS .proc .step .sbody{padding:14px;}\n.TMS .proc .step .num{width:36px;height:36px;border-radius:50%;background:var(--wh);border:2px solid var(--ln);display:flex;align-items:center;justify-content:center;font-family:var(--fh);font-size:14px;font-weight:900;color:var(--i2);margin-bottom:10px;transition:all .2s;}\n.TMS .proc .step .ttl{font-family:var(--fh);font-size:13px;font-weight:700;color:var(--i0);margin-bottom:4px;}\n.TMS .proc .step .dsc{font-size:11px;color:var(--i2);line-height:1.6;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   WHY US\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .why{padding-block:88px;background:var(--lt);}\n.TMS .why .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--ln);border:1px solid var(--ln);border-radius:24px;overflow:hidden;margin-top:48px;}\n@media(max-width:900px){.TMS .why .grid{grid-template-columns:1fr 1fr;}}\n@media(max-width:500px){.TMS .why .grid{grid-template-columns:1fr;}}\n.TMS .why .cell{background:var(--wh);padding:36px 28px;position:relative;overflow:hidden;transition:background .2s;}\n.TMS .why .cell:hover{background:var(--lt);}\n.TMS .why .cell::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--b);transform:scaleX(0);transition:transform .28s;transform-origin:left;}\n.TMS .why .cell:hover::after{transform:scaleX(1);}\n.TMS .why .cell .big{font-family:var(--fh);font-size:52px;font-weight:900;color:var(--bA);line-height:1;margin-bottom:14px;transition:color .2s;}\n.TMS .why .cell:hover .big{color:var(--bB);}\n.TMS .why .cell .ttl{font-family:var(--fh);font-size:17px;font-weight:700;color:var(--i0);margin-bottom:8px;}\n.TMS .why .cell .dsc{font-size:13px;color:var(--i1);line-height:1.72;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FAQ \u2014 accordion\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .faq{padding-block:88px;background:var(--wh);}\n.TMS .faq .grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;}\n@media(max-width:860px){.TMS .faq .grid{grid-template-columns:1fr;}}\n.TMS .faq .item{background:var(--lt);border:1.5px solid var(--ln);border-radius:16px;overflow:hidden;transition:border-color .2s;}\n.TMS .faq .item.is-open{border-color:var(--bC);}\n.TMS .faq .item button{width:100%;display:flex;align-items:center;gap:14px;padding:17px 20px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s;}\n.TMS .faq .item button:hover{background:var(--wh);}\n.TMS .faq .item.is-open button{background:var(--wh);}\n.TMS .faq .item button .qico{width:30px;height:30px;border-radius:50%;background:var(--bA);border:1px solid var(--bC);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--fm);font-size:12px;font-weight:700;color:var(--b);transition:all .25s;}\n.TMS .faq .item.is-open button .qico{background:var(--b);color:#fff;border-color:var(--b);}\n.TMS .faq .item button .qtxt{flex:1;font-family:var(--fh);font-size:15px;font-weight:700;color:var(--i0);line-height:1.3;}\n.TMS .faq .item button .arr{font-size:13px;color:var(--i2);transition:transform .25s;flex-shrink:0;}\n.TMS .faq .item.is-open button .arr{transform:rotate(180deg);color:var(--b);}\n.TMS .faq .item .ans{max-height:0;overflow:hidden;transition:max-height .35s ease;}\n.TMS .faq .item .ans .inner{padding:0 20px 16px 64px;font-size:13px;color:var(--i1);line-height:1.78;}\n.TMS .faq .item.is-open .ans{max-height:700px;}\n.TMS .faq .faq-note{text-align:center;font-family:var(--fm);font-size:11px;color:var(--i2);margin-top:16px;letter-spacing:.5px;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   INDUSTRIES\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .inds{padding-block:88px;background:var(--lt);}\n.TMS .inds .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:14px;margin-top:48px;}\n@media(max-width:900px){.TMS .inds .grid{grid-template-columns:1fr 1fr;}}\n@media(max-width:560px){.TMS .inds .grid{grid-template-columns:1fr;}}\n.TMS .inds .ic{border-radius:20px;overflow:hidden;border:1.5px solid var(--ln);position:relative;transition:all .25s;}\n.TMS .inds .ic:hover{border-color:var(--bC);}\n.TMS .inds .ic:hover .ic-img img{transform:scale(1.05);}\n.TMS .inds .ic.tall{grid-row:span 2;}\n.TMS .inds .ic .ic-img{overflow:hidden;}\n.TMS .inds .ic.tall .ic-img{height:360px;}\n.TMS .inds .ic:not(.tall) .ic-img{aspect-ratio:16\/9;}\n.TMS .inds .ic .ic-img img{filter:brightness(.72) saturate(1.1);transition:transform .4s;}\n.TMS .inds .ic .ic-ov{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(31,41,55,.82));pointer-events:none;}\n.TMS .inds .ic .ic-bd{position:absolute;bottom:0;left:0;right:0;padding:18px 20px;}\n.TMS .inds .ic .ic-bd .ico{font-size:22px;margin-bottom:5px;}\n.TMS .inds .ic .ic-bd .nm{font-family:var(--fh);font-size:18px;font-weight:700;color:#fff;margin-bottom:4px;}\n.TMS .inds .ic.tall .ic-bd .nm{font-size:22px;}\n.TMS .inds .ic .ic-bd .dc{font-size:12px;color:rgba(255,255,255,.75);line-height:1.55;}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CTA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.TMS .cta{position:relative;padding-block:20px;overflow:hidden;}\n.TMS .cta .bg{position:absolute;inset:0;}\n.TMS .cta .bg img{filter:brightness(.22) saturate(1.3);}\n.TMS .cta .ov{position:absolute;inset:0;background:linear-gradient(135deg,rgba(37,99,235,.88),rgba(15,118,110,.55));}\n.TMS .cta .dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1px);background-size:28px 28px;}\n.TMS .cta .inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;}\n@media(max-width:900px){.TMS .cta .inner{grid-template-columns:1fr;gap:40px;}}\n.TMS .cta .inner .lft .lbl{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,.65);}\n.TMS .cta .inner .lft .lbl::before{content:'';width:16px;height:1px;background:rgba(255,255,255,.5);}\n.TMS .cta .inner .lft h2{font-family:var(--fh);font-size:clamp(30px,4vw,58px);font-weight:900;color:#fff;line-height:.96;letter-spacing:-1.5px;margin-bottom:18px;}\n.TMS .cta .inner .lft p{font-size:15px;color:rgba(255,255,255,.78);line-height:1.8;margin-bottom:32px;}\n.TMS .cta .inner .lft .btns{display:flex;gap:12px;flex-wrap:wrap;}\n.TMS .cta .inner .lft .fn{margin-top:18px;font-family:var(--fm);font-size:11px;color:rgba(255,255,255,.42);letter-spacing:.5px;}\n.TMS .cta-items{display:flex;flex-direction:column;gap:12px;}\n.TMS .cta-items .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,.12);border-radius:14px;backdrop-filter:blur(4px);transition:background .2s;}\n.TMS .cta-items .ci:hover{background:rgba(255,255,255,.13);}\n.TMS .cta-items .ci .ico{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.TMS .cta-items .ci .t{font-family:var(--fh);font-size:15px;font-weight:700;color:#fff;margin-bottom:3px;}\n.TMS .cta-items .ci .d{font-size:12px;color:rgba(255,255,255,.7);line-height:1.6;}\n<\/style>\n\n\n<div class=\"TMS\">\n\n<!-- BREADCRUMB -->\n<div class=\"u-bc\">\n  <div class=\"u-wrap\"><div class=\"row\">\n    <a href=\"\/\">Home<\/a><span class=\"sep\">\/<\/span>\n    <a href=\"\/products\/\">Products<\/a><span class=\"sep\">\/<\/span>\n    <span class=\"cur\">Tool Steel &amp; Mold Steel CNC Parts<\/span>\n  <\/div><\/div>\n<\/div>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HERO\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"hero\">\n  <div class=\"bg\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg\" alt=\"Tool Steel Mold Steel CNC Machined Parts EDM Grinding\"><\/div>\n  <div class=\"ov\"><\/div>\n  <div class=\"dots\"><\/div>\n  <div class=\"u-wrap\">\n    <div class=\"inner\">\n      <div>\n        <div class=\"h-pills\">\n          <div class=\"h-pill\">Product Category<\/div>\n          <div class=\"h-pill\">26 Product Lines<\/div>\n          <div class=\"h-id\">TMS \u2014 001 to 026<\/div>\n        <\/div>\n        <h1>Tool Steel &amp;<br>Mold Steel<br><em>CNC Parts<\/em><\/h1>\n        <p class=\"h-sub\">26 product lines across five tool and mold steel categories \u2014 injection mold parts, stamping die parts, die-casting mold parts, tooling &amp; fixtures, and wear &amp; special tooling. P20, H13, D2, S136, M2, NAK80. CNC milling, EDM, wire EDM, precision grinding, mirror polishing, nitriding.<\/p>\n\n        <!-- process flow strip \u2014 unique hero element -->\n        <div class=\"flow\">\n          <div class=\"flow-step\"><div class=\"circle\">\u2699<\/div><div class=\"lbl\">CNC Mill<\/div><\/div>\n          <div class=\"flow-arrow\">\u2192<\/div>\n          <div class=\"flow-step\"><div class=\"circle\">\u26a1<\/div><div class=\"lbl\">EDM \/ Wire<\/div><\/div>\n          <div class=\"flow-arrow\">\u2192<\/div>\n          <div class=\"flow-step\"><div class=\"circle\">\ud83d\udd25<\/div><div class=\"lbl\">Heat Treat<\/div><\/div>\n          <div class=\"flow-arrow\">\u2192<\/div>\n          <div class=\"flow-step\"><div class=\"circle\">\ud83d\udca0<\/div><div class=\"lbl\">Grind<\/div><\/div>\n          <div class=\"flow-arrow\">\u2192<\/div>\n          <div class=\"flow-step\"><div class=\"circle\">\u2728<\/div><div class=\"lbl\">Polish<\/div><\/div>\n        <\/div>\n\n        <div class=\"h-btns\">\n          <a href=\"#tmsquote\" class=\"u-btn is-inv\">Request Quotation \u2192<\/a>\n          <a href=\"#tmsquote\" class=\"u-btn is-inv-ol\">Send Drawing<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"specs\">\n        <div class=\"spec-card\"><div class=\"slbl\">Wire EDM Profile<\/div><div class=\"sval\">\u00b10.003 mm<\/div><div class=\"snote\">Punch and die cavity profile \u2014 clearance controlled<\/div><\/div>\n        <div class=\"spec-card\"><div class=\"slbl\">EDM Sinker Profile<\/div><div class=\"sval\">\u00b10.005 mm<\/div><div class=\"snote\">Cavity rib, corner, and texture features<\/div><\/div>\n        <div class=\"spec-card\"><div class=\"slbl\">Mirror Polish<\/div><div class=\"sval\">Ra \u22640.025 \u03bcm<\/div><div class=\"snote\">SPI A1 \u2014 optical-grade cavity finish<\/div><\/div>\n        <div class=\"spec-card\"><div class=\"slbl\">Guide Post OD<\/div><div class=\"sval\">h5 \u00b7 Ra \u22640.1 \u03bcm<\/div><div class=\"snote\">Hardened SUJ2 \/ GCr15<\/div><\/div>\n        <div class=\"spec-card\"><div class=\"slbl\">Nitriding (H13)<\/div><div class=\"sval\">HV 900+<\/div><div class=\"snote\">Die-casting cavity thermal fatigue resistance<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- STAT BAND -->\n<div class=\"stat-band\">\n  <div class=\"sc\"><div class=\"sv\">26<\/div><div class=\"sl\">Product Lines<\/div><\/div>\n  <div class=\"sc\"><div class=\"sv\">\u00b10.003<sup>mm<\/sup><\/div><div class=\"sl\">Wire EDM<\/div><\/div>\n  <div class=\"sc\"><div class=\"sv\">Ra \u22640.025<sup>\u03bcm<\/sup><\/div><div class=\"sl\">Mirror Polish<\/div><\/div>\n  <div class=\"sc\"><div class=\"sv\">HV 900+<\/div><div class=\"sl\">H13 Nitrided<\/div><\/div>\n  <div class=\"sc\"><div class=\"sv\">24<sup>hr<\/sup><\/div><div class=\"sl\">Quote Turnaround<\/div><\/div>\n<\/div>\n\n<!-- TICKER -->\n<div class=\"ticker\">\n  <div class=\"track\">\n    <span class=\"item\">Mold Core <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Cavity Insert <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Punch <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Die Cavity <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Guide Post <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Guide Bushing <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Forming Block <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Slide \/ Cam Unit <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Hot Runner Part <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Tooling Fixture <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Wear Plate <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Die-Casting Part <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Tool Holder <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Inspection Gauge <span class=\"gem\">\u2726<\/span><\/span>\n    <!-- duplicate -->\n    <span class=\"item\">Mold Core <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Cavity Insert <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Punch <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Die Cavity <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Guide Post <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Guide Bushing <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Forming Block <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Slide \/ Cam Unit <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Hot Runner Part <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Tooling Fixture <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Wear Plate <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Die-Casting Part <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Tool Holder <span class=\"gem\">\u2726<\/span><\/span>\n    <span class=\"item\">Inspection Gauge <span class=\"gem\">\u2726<\/span><\/span>\n  <\/div>\n<\/div>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     PRODUCTS \u2014 5 TABS \u00b7 26 PRODUCTS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"products\">\n  <div class=\"u-wrap\">\n    <div class=\"prod-hd\">\n      <div>\n        <div class=\"u-eyebrow\">Full Product Range<\/div>\n        <h2 class=\"u-h2\">26 Tool Steel &amp; Mold Steel<br><span class=\"is-blue\">Parts Across 5 Categories<\/span><\/h2>\n        <p class=\"note\">Select a category tab \u00b7 P20 \u00b7 H13 \u00b7 D2 \u00b7 S136 \u00b7 M2 \u00b7 EDM + Wire EDM \u00b7 Grinding \u00b7 Polishing \u00b7 MOQ 1 piece<\/p>\n      <\/div>\n      <a href=\"#tmsquote\" class=\"u-btn is-soft is-sm\">Request All Products \u2192<\/a>\n    <\/div>\n\n    <div class=\"tab-shell\">\n      <!-- VERTICAL NAV -->\n      <div class=\"tnav\">\n        <div class=\"hd\">Product Categories<\/div>\n        <button class=\"tb is-on\" data-target=\"pnl-injection\">\n          <span class=\"dot\" style=\"background:var(--p1);\"><\/span>\n          <div class=\"tx\"><div class=\"ttl\">Injection Mold Parts<\/div><div class=\"sub\">Core \u00b7 Cavity \u00b7 Insert \u00b7 Slide \u00b7 Hot runner \u00b7 Support<\/div><\/div>\n          <span class=\"cnt\">7<\/span>\n        <\/button>\n        <button class=\"tb\" data-target=\"pnl-stamping\">\n          <span class=\"dot\" style=\"background:var(--p2);\"><\/span>\n          <div class=\"tx\"><div class=\"ttl\">Stamping Die Parts<\/div><div class=\"sub\">Punch \u00b7 Die cavity \u00b7 Forming block \u00b7 Cut-off seat<\/div><\/div>\n          <span class=\"cnt\">5<\/span>\n        <\/button>\n      <\/div>\n\n      <!-- PANELS -->\n      <div>\n\n        <!-- PANEL 1: INJECTION MOLD -->\n        <div class=\"pnl is-on\" id=\"pnl-injection\">\n          <div class=\"pbnr\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mold-Cavity-Inserts.webp\" alt=\"Injection Mold Core Cavity Insert Slide Hot Runner CNC EDM P20 H13 S136\">\n            <div class=\"ov\"><\/div><div class=\"bd\"><span class=\"dot\" style=\"background:var(--p1);\"><\/span><span class=\"ttl\">Injection Mold Parts<\/span><span class=\"meta\">7 Products \u00b7 TMS-001 to 007<\/span><a href=\"#tmsquote\" class=\"u-btn is-soft is-sm cta\">Quote \u2192<\/a><\/div><\/div>\n          <div class=\"p-intro\">Seven injection mold component lines in P20, H13, S136, and NAK80 \u2014 mold cores, cavity inserts, interchangeable inserts, locating pins, slide and cam units, hot runner parts, and support pillars. CNC 3D profile milling, EDM sinker for sharp features, wire EDM for through-profiles, precision grinding, and cavity polishing to SPI A1\/A2 mirror finish. All parts supplied with dimensional inspection report.<\/div>\n          <div class=\"pgrid\">\n\n            <div class=\"pc wide c1\">\n              <div class=\"pimg land\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Mold-Cavity-Inserts.webp\" alt=\"S136 Injection Mold Cavity Insert Mirror Polished SPI A1 A2 EDM CNC\"><div class=\"badge\" style=\"color:var(--p1);\">TMS-002<\/div><\/div>\n              <div class=\"pbody\">\n                <div class=\"cat\">INJECTION MOLD \/ 002 \u2014 FEATURED<\/div>\n                <div class=\"nm\">Mold Cavity Inserts \u2014 Mirror Polished<\/div>\n                <div class=\"dsc\">S136 (SUS420J2, 1.2083) and NAK80 injection mold cavity inserts for transparent, cosmetic, and optically clear parts requiring highest surface quality. CNC 3D profile milling removes the majority of material; EDM sinker machines sharp internal corners (R &lt;0.1mm), deep ribs, and textured details; hand polishing progresses through stone grades to diamond paste final polish. Surface finish grades supplied: SPI A2 (Ra \u22640.025\u03bcm, diamond paste \u2014 for optical-grade clear parts), SPI A3 (Ra \u22640.05\u03bcm), SPI B1 (Ra \u22640.1\u03bcm, fine stone), or VDI texture (bead blast matte). S136 preferred for mirror polish \u2014 low sulphide inclusion content prevents pitting at fine polish grades. NAK80 for EDM-intensive designs requiring excellent EDM accuracy and surface quality. Cavity hardness: S136 to HRC 48\u201352; NAK80 pre-hardened HRC 37\u201343. Cooling channel drilling and water baffle pocket machined integral. CMM 3D profile verification report included.<\/div>\n                <div class=\"tags\">\n                  <span class=\"u-tag is-p1\">SPI A2 Ra \u22640.025\u03bcm<\/span>\n                  <span class=\"u-tag is-p1\">EDM \u00b10.005mm<\/span>\n                  <span class=\"u-tag is-p1\">S136 \/ NAK80<\/span>\n                  <span class=\"u-tag is-n\">CMM 3D profile<\/span>\n                <\/div>\n                <div class=\"ft\"><span class=\"mat\">S136 \u00b7 NAK80 \u00b7 P20<\/span><span class=\"cta\">Get Quote<\/span><\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"pc c1\">\n              <div class=\"pimg sq\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/3D-Profile-Mold-Cores.jpg\" alt=\"P20 Mold Core CNC EDM Cooling Channel Injection Mold\"><div class=\"badge\" style=\"color:var(--p1);\">TMS-001<\/div><\/div>\n              <div class=\"pbody\"><div class=\"cat\">INJECTION \/ 001<\/div><div class=\"nm\">Mold Cores<\/div><div class=\"dsc\">P20 (pre-hardened HRC 28\u201334) and H13 mold cores. CNC 3D profile + EDM rib and corner detail. Cooling channels drilled or machined. Profile tolerance \u00b10.01mm; parting line shut-off surfaces ground flat \u00b10.005mm. CMM report included.<\/div><div class=\"tags\"><span class=\"u-tag is-p1\">P20 \/ H13<\/span><span class=\"u-tag is-n\">Cooling channels<\/span><\/div><div class=\"ft\"><span class=\"mat\">P20 \u00b7 H13 \u00b7 S136<\/span><span class=\"cta\">Get Quote<\/span><\/div><\/div>\n            <\/div>\n\n            <div class=\"pc c1\">\n              <div class=\"pimg sq\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Interchangeable-Mold-Inserts.jpg\" alt=\"P20 H13 Mold Insert Interchangeable CNC EDM Precision\"><div class=\"badge\" style=\"color:var(--p1);\">TMS-003<\/div><\/div>\n              <div class=\"pbody\"><div class=\"cat\">INJECTION \/ 003<\/div><div class=\"nm\">Interchangeable Mold Inserts<\/div><div class=\"dsc\">P20 \/ H13 interchangeable cavity and core inserts for modular mold systems. Insert OD to h6 for tight pocket fit; profile to drawing; EDM details. All inserts supplied as matched sets with CMM inter-part position verification.<\/div><div class=\"tags\"><span class=\"u-tag is-p1\">h6 OD fit<\/span><span class=\"u-tag is-n\">Matched sets<\/span><\/div><div class=\"ft\"><span class=\"mat\">P20 \u00b7 H13 \u00b7 NAK80<\/span><span class=\"cta\">Get Quote<\/span><\/div><\/div>\n            <\/div>\n\n            <div class=\"pc c1\">\n              <div class=\"pimg sq\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Linear-Sliders-pom.webp\" alt=\"Injection Mold Slide Cam Unit P20 H13 Sliding Face Ground Angle\"><div class=\"badge\" style=\"color:var(--p1);\">TMS-005\/006\/007<\/div><\/div>\n              <div class=\"pbody\"><div class=\"cat\">INJECTION \/ 005\u2013007<\/div><div class=\"nm\">Slides, Hot Runner &amp; Support Parts<\/div><div class=\"dsc\">P20\/H13 slide and cam units (sliding face Ra \u22640.2\u03bcm, angle \u00b10.05\u00b0); H13 hot runner manifold and nozzle bodies (gate orifice \u00b10.002mm, nitrided); and P20 support pillars (matched height \u00b10.01mm). All to drawing.<\/div><div class=\"tags\"><span class=\"u-tag is-p1\">Angle \u00b10.05\u00b0<\/span><span class=\"u-tag is-n\">Nitrided option<\/span><\/div><div class=\"ft\"><span class=\"mat\">P20 \u00b7 H13 \u00b7 H11<\/span><span class=\"cta\">Get Quote<\/span><\/div><\/div>\n            <\/div>\n\n          <\/div>\n          <div class=\"pfooter\"><div class=\"mat\">Materials: <span>P20 (1.2311) \u00b7 H13 (SKD61) \u00b7 S136 (1.2083) \u00b7 NAK80 \u00b7 718 \/ 718H<\/span><\/div><a href=\"#tmsquote\" class=\"u-btn is-soft is-sm\">Request All 7 \u2192<\/a><\/div>\n        <\/div>\n\n        <!-- PANEL 2: STAMPING DIE -->\n        <div class=\"pnl\" id=\"pnl-stamping\">\n          <div class=\"pbnr\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Punches-Die-Cavities.webp\" alt=\"Stamping Die Punch Die Cavity Forming Block D2 SKD11 Wire EDM CNC\">\n            <div class=\"ov\"><\/div><div class=\"bd\"><span class=\"dot\" style=\"background:var(--p2);\"><\/span><span class=\"ttl\">Stamping Die Parts<\/span><span class=\"meta\">5 Products \u00b7 TMS-008 to 012<\/span><a href=\"#tmsquote\" class=\"u-btn is-soft is-sm cta\">Quote \u2192<\/a><\/div><\/div>\n          <div class=\"p-intro\">Five D2\/SKD11 stamping die part lines \u2014 punches, die cavities, forming blocks, clamping blocks, and cut-off seats. Wire EDM profile accuracy \u00b10.003mm standard for punch and die cavity profiles; blanking clearance controlled per material and thickness. All D2 parts hardened HRC 58\u201362 after wire EDM profiling \u2014 the correct sequence that avoids heat treatment distortion affecting the wire EDM profile accuracy.<\/div>\n          <div class=\"pgrid\">\n\n            <div class=\"pc wide c2\">\n              <div class=\"pimg land\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Punches-Die-Cavities.webp\" alt=\"D2 SKD11 Stamping Punch Die Cavity Wire EDM Profile \u00b10.003mm HRC 58-62\"><div class=\"badge\" style=\"color:var(--p2);\">TMS-008\/009<\/div><\/div>\n              <div class=\"pbody\">\n                <div class=\"cat\">STAMPING DIE \/ 008\u2013009 \u2014 FEATURED<\/div>\n                <div class=\"nm\">D2\/SKD11 Punches &amp; Die Cavities<\/div>\n                <div class=\"dsc\">D2 (Cr12MoV \/ SKD11) blanking punches and mated die cavity plates for precision stamping operations. Wire EDM profile accuracy \u00b10.003mm \u2014 directly controlling punch-to-die blanking clearance. Correct sequence: rough machine blank \u2192 harden and temper HRC 58\u201362 \u2192 wire EDM profile in fully hardened condition. This eliminates heat treatment distortion from the final profile dimension \u2014 pre-hardening rough machining then hardening and wire EDM after ensures the profile tolerance is held at final hardness, not compromised by post-EDM hardening distortion. Clearance per side: 5\u201312% of material thickness (specified in drawing or calculated at DFM review). Punch retainer plate bore H6 for tight punch shank fit. Ground top reference face flatness \u00b10.003mm. CMM punch profile and die cavity profile verification report. Matched punch\/die sets supplied and CMM verified as pairs.<\/div>\n                <div class=\"tags\">\n                  <span class=\"u-tag is-p2\">Wire EDM \u00b10.003mm<\/span>\n                  <span class=\"u-tag is-p2\">HRC 58\u201362<\/span>\n                  <span class=\"u-tag is-p2\">HT before EDM<\/span>\n                  <span class=\"u-tag is-n\">Matched sets<\/span>\n                <\/div>\n                <div class=\"ft\"><span class=\"mat\">D2 \u00b7 SKD11 \u00b7 Cr12MoV \u00b7 M2<\/span><span class=\"cta\">Get Quote<\/span><\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"pc c2\">\n              <div class=\"pimg sq\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Clamping-Blocks.jpg\" alt=\"D2 M2 Clamping Block Cut-Off Seat Stripper Plate CNC Ground Hardened\"><div class=\"badge\" style=\"color:var(--p2);\">TMS-011\/012<\/div><\/div>\n              <div class=\"pbody\"><div class=\"cat\">STAMPING \/ 011\u2013012<\/div><div class=\"nm\">Clamping Blocks &amp; Cut-Off Seats<\/div><div class=\"dsc\">D2 clamping blocks (contact face flatness \u00b10.005mm, HRC 58\u201362) and D2\/M2 cut-off seats (blade seat Ra \u22640.2\u03bcm, HRC 60\u201362). Wire EDM slot profiles; ground reference faces. Stripper bolt counterbores to drawing.<\/div><div class=\"tags\"><span class=\"u-tag is-p2\">\u00b10.005mm contact<\/span><\/div><div class=\"ft\"><span class=\"mat\">D2 \u00b7 M2 \u00b7 SKD11<\/span><span class=\"cta\">Get Quote<\/span><\/div><\/div>\n            <\/div>\n\n          <\/div>\n          <div class=\"pfooter\"><div class=\"mat\">Materials: <span>D2 \u00b7 SKD11 \u00b7 Cr12MoV \u00b7 M2 \/ SKH51 \u00b7 H13<\/span><\/div><a href=\"#tmsquote\" class=\"u-btn is-soft is-sm\">Request All 5 \u2192<\/a><\/div>\n        <\/div>\n      <\/div><!-- \/panels -->\n    <\/div><!-- \/tab-shell -->\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CAPABILITY\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"cap u-sec u-bg-wh\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Manufacturing Capability<\/div>\n    <h2 class=\"u-h2\">What Tool &amp; Mold Steel Parts Require<br><span class=\"is-blue\">Beyond Standard CNC Milling<\/span><\/h2>\n    <div class=\"grid\">\n      <div class=\"card\" data-n=\"01\"><div class=\"ico\">\u26a1<\/div><div class=\"ttl\">Wire EDM \u2014 Profile \u00b10.003mm in Hardened Steel<\/div><div class=\"dsc\">Wire EDM cuts complex punch and die profiles through fully hardened D2 (HRC 58\u201362) with accuracy \u00b10.003mm \u2014 independent of material hardness. Correct sequence: harden first, then wire EDM. Hardening after wire EDM introduces distortion that defeats the profile tolerance. We machine in the correct sequence.<\/div><div class=\"tags\"><span class=\"sp\">\u00b10.003mm<\/span><span class=\"sp\">Hardened D2<\/span><span class=\"sp\">After HT<\/span><\/div><\/div>\n      <div class=\"card\" data-n=\"02\"><div class=\"ico\">\u2699<\/div><div class=\"ttl\">EDM Sinker \u2014 Sharp Corners, Deep Ribs, Texture<\/div><div class=\"dsc\">EDM sinker machines features impossible by milling: internal corners R&lt;0.1mm, deep narrow ribs (W:D &gt;1:5), textured cavity surfaces (VDI 3400 matched to standard), and draft-free sidewalls. Accuracy \u00b10.005mm. Surface finish after EDM: Ra 0.4\u20132.0\u03bcm depending on spark setting \u2014 subsequent polishing removes recast layer.<\/div><div class=\"tags\"><span class=\"sp\">R&lt;0.1mm corners<\/span><span class=\"sp\">VDI texture<\/span><span class=\"sp\">\u00b10.005mm<\/span><\/div><\/div>\n      <div class=\"card\" data-n=\"03\"><div class=\"ico\">\u2728<\/div><div class=\"ttl\">Mirror Polish \u2014 SPI A1 Ra \u22640.025\u03bcm<\/div><div class=\"dsc\">Cavity polishing progresses: rough stone \u2192 medium stone \u2192 fine stone \u2192 wet\/dry paper \u2192 diamond paste. SPI A2 (Ra \u22640.025\u03bcm) standard for transparent parts. S136 and NAK80 specified for mirror polish \u2014 their low sulphide inclusion content avoids pitting that occurs in P20 at fine polish stages. Ra measured by profilometer and documented.<\/div><div class=\"tags\"><span class=\"sp\">SPI A1\/A2<\/span><span class=\"sp\">S136 \/ NAK80<\/span><span class=\"sp\">Profilometer verified<\/span><\/div><\/div>\n      <div class=\"card\" data-n=\"04\"><div class=\"ico\">\ud83d\udd25<\/div><div class=\"ttl\">Nitriding H13 \u2014 HV 900+ Thermal Fatigue<\/div><div class=\"dsc\">Gas or plasma nitriding of H13 die-casting mold cavities to HV 900+, case depth 0.1\u20130.2mm. Mandatory on all die-casting cavities \u2014 nitriding is the primary defence against thermal fatigue cracking and molten aluminum erosion\/soldering. Not optional. Applied after all machining and EDM \u2014 nitriding is the last process before assembly.<\/div><div class=\"tags\"><span class=\"sp\">HV 900+<\/span><span class=\"sp\">Case 0.1\u20130.2mm<\/span><span class=\"sp\">H13 mandatory<\/span><\/div><\/div>\n      <div class=\"card\" data-n=\"05\"><div class=\"ico\">\ud83d\udca0<\/div><div class=\"ttl\">Precision Grinding \u2014 Flatness \u00b10.003mm Post-HT<\/div><div class=\"dsc\">All reference faces, shut-off surfaces, and guide features precision surface-ground after heat treatment \u2014 restoring dimensional accuracy lost to HT distortion (0.05\u20130.2mm typical). Face flatness \u00b10.003mm standard. Guide post OD h5, guide bushing bore H6 \u2014 all ground post-HT. CMM verification after grinding.<\/div><div class=\"tags\"><span class=\"sp\">Post-HT grind<\/span><span class=\"sp\">\u00b10.003mm<\/span><span class=\"sp\">h5 \/ H6<\/span><\/div><\/div>\n      <div class=\"card\" data-n=\"06\"><div class=\"ico\">\ud83d\udccb<\/div><div class=\"ttl\">CMM 3D Profile Verification<\/div><div class=\"dsc\">All mold core and cavity 3D profiles CMM-verified after machining \u2014 not just reference faces. Profile deviation colour map report shows actual form error vs nominal CAD. Enables identification of specific features requiring rework before tool assembly. Matched punch\/die sets CMM-verified as pairs for clearance confirmation.<\/div><div class=\"tags\"><span class=\"sp\">3D profile CMM<\/span><span class=\"sp\">Colour map<\/span><span class=\"sp\">Matched pair verify<\/span><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     TOLERANCE DATA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"tols u-sec u-bg-lt\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Precision Specifications<\/div>\n    <h2 class=\"u-h2\">Tolerances &amp; Process Reference \u2014 <span class=\"is-green\">Tool &amp; Mold Steel Parts<\/span><\/h2>\n    <div class=\"cols\">\n      <div class=\"dp\">\n        <div class=\"hd\"><div class=\"ico\">\ud83d\udcd0<\/div><div class=\"ttl\">Tolerances by Feature<\/div><\/div>\n        <div id=\"tmsTolRows\">\n          <div class=\"trow\"><div class=\"lbl\">Wire EDM Profile<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"97%\"><\/div><\/div><div class=\"val\">\u00b10.003 mm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">EDM Sinker Profile<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"94%\"><\/div><\/div><div class=\"val\">\u00b10.005 mm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Cavity Polish (SPI A2)<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"99%\"><\/div><\/div><div class=\"val\">Ra \u22640.025 \u03bcm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Reference Face Flat<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"97%\"><\/div><\/div><div class=\"val\">\u00b10.003 mm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Guide Post OD<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"96%\"><\/div><\/div><div class=\"val\">h5 \/ \u00b10.003mm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Guide Bush Bore<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"90%\"><\/div><\/div><div class=\"val\">H6<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Locating Pin Pos.<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"94%\"><\/div><\/div><div class=\"val\">\u00b10.005 mm<\/div><\/div>\n          <div class=\"trow\"><div class=\"lbl\">Valve Gate Orifice<\/div><div class=\"bw\"><div class=\"bar\" style=\"width:0;\" data-w=\"98%\"><\/div><\/div><div class=\"val\">\u00b10.002 mm<\/div><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"dp\">\n        <div class=\"hd\"><div class=\"ico\">\ud83d\udd25<\/div><div class=\"ttl\">Steel Grade &amp; Hardness Reference<\/div><\/div>\n        <div class=\"sgrid\">\n          <div class=\"sc\"><div class=\"lbl\">P20 (1.2311)<\/div><div class=\"val\" style=\"font-size:17px;\">HRC 28\u201334<\/div><div class=\"note\">Pre-hardened. Large injection mold bodies. Best machinability of mold steels. Limited to ~SPI B1 polish.<\/div><\/div>\n          <div class=\"sc\"><div class=\"lbl\">H13 (SKD61)<\/div><div class=\"val\" style=\"font-size:17px;\">HRC 44\u201352<\/div><div class=\"note\">Standard die-casting and injection mold steel. Nitrided for die-casting. Best thermal fatigue resistance.<\/div><\/div>\n          <div class=\"sc\"><div class=\"lbl\">S136 (1.2083)<\/div><div class=\"val\" style=\"font-size:17px;\">HRC 48\u201352<\/div><div class=\"note\">Mirror-polish injection mold steel. SPI A1\/A2. Best choice for transparent and cosmetic parts.<\/div><\/div>\n          <div class=\"sc\"><div class=\"lbl\">D2 (SKD11)<\/div><div class=\"val\">HRC 58\u201362<\/div><div class=\"note\">Standard cold-work die steel. Punches, die cavities, wear plates. Wire EDM after hardening.<\/div><\/div>\n          <div class=\"sc\"><div class=\"lbl\">M2 (SKH51 HSS)<\/div><div class=\"val\">HRC 62\u201365<\/div><div class=\"note\">High-speed steel for punches requiring hot hardness and maximum wear in thin-sheet blanking.<\/div><\/div>\n          <div class=\"sc\"><div class=\"lbl\">SUJ2 \/ GCr15<\/div><div class=\"val\">HRC 60\u201364<\/div><div class=\"note\">Guide posts and bushings. Best wear life in sliding contact. Matched pairs CMM verified.<\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MATERIALS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"mats u-sec u-bg-wh\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Material Selection<\/div>\n    <h2 class=\"u-h2\">Tool &amp; Mold Steel Grades for <span class=\"is-green\">Every Tooling Application<\/span><\/h2>\n    <p style=\"font-size:14px;color:var(--i1);max-width:600px;line-height:1.75;margin-top:10px;\">Tool steel grade selection is determined by the application's primary failure mechanism \u2014 wear, thermal fatigue, or toughness requirement.<\/p>\n    <div class=\"scroller\">\n      <div class=\"mat-row\">\n        <div class=\"mcard\"><div class=\"body\"><div class=\"num\">MAT \/ 01<\/div><div class=\"nm\">P20 (1.2311 \/ P20H)<\/div><div class=\"sp\">HRC 28\u201334 pre-hardened \u00b7 Best machinability<\/div><div class=\"dc\">Standard injection mold steel for large mold bases and bodies. Pre-hardened \u2014 no post-machining heat treatment required. Best machinability of mold steels. Limited to SPI B1 surface finish. Not for die-casting (insufficient thermal fatigue resistance).<\/div><div class=\"tgs\"><span class=\"u-tag is-p1\">Injection mold<\/span><span class=\"u-tag is-n\">Large parts<\/span><\/div><\/div><\/div>\n        <div class=\"mcard\"><div class=\"body\"><div class=\"num\">MAT \/ 02<\/div><div class=\"nm\">H13 (SKD61 \/ 1.2344)<\/div><div class=\"sp\">HRC 44\u201352 \u00b7 Thermal fatigue resistant<\/div><div class=\"dc\">Universal hot-work tool steel. Die-casting molds, hot runner components, injection mold cores requiring high hardness. Nitrided for die-casting. Best thermal fatigue resistance of common mold steels. Higher Cr-Mo-V than H11.<\/div><div class=\"tgs\"><span class=\"u-tag is-p3\">Die-casting<\/span><span class=\"u-tag is-p1\">Hot runner<\/span><\/div><\/div><\/div>\n        <div class=\"mcard\"><div class=\"body\"><div class=\"num\">MAT \/ 03<\/div><div class=\"nm\">S136 (1.2083 \/ SUS420J2)<\/div><div class=\"sp\">HRC 48\u201352 \u00b7 Mirror polish to SPI A1<\/div><div class=\"dc\">Corrosion-resistant injection mold steel for PVC, chemically aggressive resins, and cosmetic\/optical parts requiring SPI A1\/A2 mirror finish. Low sulphide content prevents pitting at fine polish stages. Also used for food-contact and medical device molds.<\/div><div class=\"tgs\"><span class=\"u-tag is-p1\">Mirror polish<\/span><span class=\"u-tag is-p1\">PVC molds<\/span><\/div><\/div><\/div>\n        <div class=\"mcard\"><div class=\"body\"><div class=\"num\">MAT \/ 04<\/div><div class=\"nm\">D2 (SKD11 \/ Cr12MoV)<\/div><div class=\"sp\">HRC 58\u201362 \u00b7 Best wear for cold work<\/div><div class=\"dc\">Standard cold-work die steel. Punches, blanking dies, forming blocks, wear plates. High carbon-chromium provides excellent wear resistance in cold forming and blanking applications. Wire EDM profiled after hardening.<\/div><div class=\"tgs\"><span class=\"u-tag is-p2\">Punches<\/span><span class=\"u-tag is-p5\">Wear plates<\/span><\/div><\/div><\/div>\n        <div class=\"mcard\"><div class=\"body\"><div class=\"num\">MAT \/ 05<\/div><div class=\"nm\">M2 (SKH51 \/ HSS)<\/div><div class=\"sp\">HRC 62\u201365 \u00b7 Hot hardness<\/div><div class=\"dc\">High-speed steel for punches requiring both maximum hardness and hot hardness retention in high-speed thin-sheet blanking. Tungsten and molybdenum additions provide hardness retention at elevated temperatures during high-speed blanking where punch temperature rises significantly.<\/div><div class=\"tgs\"><span class=\"u-tag is-p2\">Fine blanking<\/span><span class=\"u-tag is-n\">Hot hardness<\/span><\/div><\/div><\/div>\n        <div class=\"mcard\"><div class=\"body\"><<div class=\"num\">MAT \/ 06<\/div><div class=\"nm\">NAK80<\/div><div class=\"sp\">HRC 37\u201343 pre-hardened \u00b7 Best EDM quality<\/div><<div class=\"dc\">Japanese mold steel \u2014 excellent EDM surface quality and good polishability to SPI A3\/B1. Pre-hardened HRC 37\u201343. Better EDM accuracy and surface quality than P20. Used for EDM-intensive cavity designs and molds requiring both EDM quality and moderate polish finish.<\/ div>< div\tclass = \"tgs\" >< span\tclass = \"u-tag is-p1\" >EDM-intensive<\/ span >< span\tclass = \"u-tag is-n\" >SPI A3\/B1<\/ span ><\/ div ><\/ div ><\/ div >\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SURFACE TREATMENTS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"surfs u-sec u-bg-lt\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Surface Treatments<\/div>\n    <h2 class=\"u-h2\">Surface Finishing for <span class=\"is-green\">Tool &amp; Mold Steel Parts<\/span><\/h2>\n    <p style=\"font-size:14px;color:var(--i1);max-width:600px;line-height:1.75;margin-top:10px;\">Surface treatment choice in mold steel determines mold life, part appearance, and release behaviour \u2014 not cosmetics.<\/p>\n    <div class=\"scroller\">\n      <div class=\"surf-row\">\n        <div class=\"scard\"><div class=\"ico\">\u2728<\/div><div class=\"nm\">Mirror Polish (SPI A1\/A2)<\/div><div class=\"dc\">Hand polishing to SPI A2 (Ra \u22640.025\u03bcm, diamond paste) for transparent and optical injection mold cavities. S136 and NAK80 specified \u2014 low sulphide prevents pitting at fine grades. Ra measured by profilometer. Recast layer from EDM must be removed before polishing.<\/div><div class=\"apps\"><span class=\"u-tag is-p1\">S136 \/ NAK80<\/span><span class=\"u-tag is-p1\">Optical parts<\/span><\/div><\/div>\n        <div class=\"scard\"><div class=\"ico\">\ud83d\udd25<\/div><div class=\"nm\">Gas \/ Plasma Nitriding (H13)<\/div><div class=\"dc\">HV 900+, case 0.1\u20130.2mm. Mandatory on all H13 die-casting cavity surfaces \u2014 thermal fatigue resistance and aluminum erosion protection. Applied after all machining, EDM, and reference face grinding. Last process before assembly. Not optional on die-casting molds.<\/div><div class=\"apps\"><span class=\"u-tag is-p3\">H13 die-casting<\/span><span class=\"u-tag is-p1\">Hot runner<\/span><\/div><\/div>\n        <div class=\"scard\"><div class=\"ico\">\ud83d\udca0<\/div><div class=\"nm\">PVD TiN \/ TiAlN Coating<\/div><div class=\"dc\">2\u20134\u03bcm PVD coating on punches and forming dies \u2014 HV 2300\u20133500 surface hardness, reduced friction and adhesion of punched material. Extends punch life 3\u20135\u00d7 in stainless and high-strength steel blanking. Applied after final grinding; dimensional change 2\u20134\u03bcm per surface accounted for in grinding.<\/div><div class=\"apps\"><span class=\"u-tag is-p2\">Punches<\/span><span class=\"u-tag is-p2\">Forming dies<\/span><\/div><\/div>\n        <div class=\"scard\"><div class=\"ico\">\ud83d\udd32<\/div><div class=\"nm\">Black Oxide \/ Phosphate<\/div><div class=\"dc\">Hot black oxide or zinc phosphate for mild corrosion protection on tool steel parts during storage and transit. Zero dimensional change \u2014 preserves all ground tolerances. Standard for guide posts, wear plates, and fixture components not requiring other treatments.<\/div><div class=\"apps\"><span class=\"u-tag is-b\">Guide posts<\/span><span class=\"u-tag is-n\">Transit<\/span><\/div><\/div>\n        <div class=\"scard\"><div class=\"ico\">\ud83c\udf1f<\/div><div class=\"nm\">VDI \/ SPI Bead Blast Texture<\/div><div class=\"dc\">Glass bead or alumina blast to produce controlled matte texture on injection mold cavity surfaces: SPI D1\u2013D3 (Ra 0.8\u20133.2\u03bcm) or custom EDM-matched texture. Used for structural and decorative texture on injection-molded parts. Applied after all machining and EDM \u2014 must not reach polished surfaces.<\/div><div class=\"apps\"><span class=\"u-tag is-p1\">Textured molds<\/span><span class=\"u-tag is-n\">SPI D1\u2013D3<\/span><\/div><\/div>\n        <div class=\"scard\"><div class=\"ico\">\u2744<\/div><div class=\"nm\">Cryogenic Treatment (D2)<\/div><div class=\"dc\">-196\u00b0C cryogenic treatment after quench converts retained austenite in D2 to martensite \u2014 improving dimensional stability and wear resistance. Used for precision gauge blocks and wear plates where long-term dimensional stability matters. Reduces punch and die wear by 15\u201325% in high-cycle blanking.<\/div><div class=\"apps\"><span class=\"u-tag is-p2\">Gauge blocks<\/span><span class=\"u-tag is-p5\">Wear plates<\/span><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     PROCESS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"proc u-sec u-bg-wh\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Production Workflow<\/div>\n    <h2 class=\"u-h2\">From Drawing to <span class=\"is-blue\">Hardened, Ground, Polished Tool Part<\/span><\/h2>\n    <div class=\"strip\">\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">01<\/div><div class=\"ttl\">DFM Review<\/div><div class=\"dsc\">Grade selection, HT sequence, EDM vs mill feasibility, polish grade, and nitriding scope confirmed. 24hr.<\/div><\/div><\/div>\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">02<\/div><div class=\"ttl\">CNC Milling<\/div><div class=\"dsc\">Rough and semi-finish milling of 3D profile. Cooling channels drilled. HT allowance left on all surfaces.<\/div><\/div><\/div>\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">03<\/div><div class=\"ttl\">Heat Treatment<\/div><div class=\"dsc\">Harden and temper to specification. Cryogenic treatment where specified. Hardness test per piece.<\/div><\/div><\/div>\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">04<\/div><div class=\"ttl\">EDM \/ Wire EDM<\/div><div class=\"dsc\">Wire EDM profiles \u00b10.003mm; sinker EDM corners, ribs, textures \u00b10.005mm \u2014 all in hardened steel.<\/div><\/div><\/div>\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">05<\/div><div class=\"ttl\">Grind &amp; Polish<\/div><div class=\"dsc\">Reference faces ground \u00b10.003mm; guide features h5\/H6. Mirror polish to SPI A1\/A2 where required.<\/div><\/div><\/div>\n      <div class=\"step\"><div class=\"sbody\"><div class=\"num\">06<\/div><div class=\"ttl\">Treat &amp; Deliver<\/div><div class=\"dsc\">Nitriding \/ PVD \/ black oxide as specified. CMM 3D profile report. HT record + mat cert enclosed.<\/div><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     WHY US\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"why u-sec u-bg-lt\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Our Advantage<\/div>\n    <h2 class=\"u-h2\">Why Mold Makers <span class=\"is-blue\">Specify Our Tool Steel Parts<\/span><\/h2>\n    <div class=\"grid\">\n      <div class=\"cell\"><div class=\"big\">Seq<\/div><div class=\"ttl\">Correct Process Sequence \u2014 HT Before EDM<\/div><div class=\"dsc\">D2 punches and die cavities wire EDM profiled after hardening \u2014 not before. Hardening after wire EDM introduces 0.05\u20130.2mm distortion that compromises the profile tolerance. This is the most common mistake in tool steel manufacturing. We machine in the correct sequence every time.<\/div><\/div>\n      <div class=\"cell\"><div class=\"big\">Nit<\/div><div class=\"ttl\">H13 Die-Casting \u2014 Nitriding Not Optional<\/div><div class=\"dsc\">H13 die-casting cavity surfaces nitrided to HV 900+ as standard \u2014 not as a premium option. Nitriding is the primary defence against thermal fatigue cracking and molten aluminum erosion. A die-casting mold without nitrided cavity surfaces is undersupplied, regardless of base steel hardness.<\/div><\/div>\n      <div class=\"cell\"><div class=\"big\">A2<\/div><div class=\"ttl\">SPI A2 Ra \u22640.025\u03bcm \u2014 Profilometer Verified<\/div><div class=\"dsc\">Mirror polish Ra measured by profilometer and documented \u2014 not claimed from visual inspection. S136 and NAK80 specified (not P20) for mirror polish \u2014 low sulphide content is the material property that determines whether fine polishing produces a uniform mirror or a pitted surface.<\/div><\/div>\n      <div class=\"cell\"><div class=\"big\">CMM<\/div><div class=\"ttl\">3D Profile CMM \u2014 Deviation Colour Map<\/div><div class=\"dsc\">Mold core and cavity 3D profiles CMM-verified with full deviation colour map report \u2014 showing actual form error vs CAD on all surfaces, not just reference faces. Features requiring rework identified before tool assembly. Matched punch\/die sets CMM-verified as pairs for blanking clearance confirmation.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     FAQ\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"faq u-sec u-bg-wh\" id=\"tms-faq\">\n  <div class=\"u-wrap\">\n    <div class=\"u-eyebrow\">Frequently Asked Questions<\/div>\n    <h2 class=\"u-h2\">Tool Steel &amp; Mold Steel \u2014 <span class=\"is-blue\">Common Questions<\/span><\/h2>\n    <p style=\"font-size:14px;color:var(--i1);max-width:600px;line-height:1.75;margin-top:10px;\">Technical questions about tool steel grades, EDM, polishing, heat treatment sequence, and die-casting nitriding.<\/p>\n    <div class=\"grid\">\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What tool steel grades do you use for mold and die components?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">Injection molds: <strong>P20<\/strong> (pre-hardened HRC 28\u201334, large bodies), <strong>H13<\/strong> (HRC 44\u201352, die-casting and hot runner), <strong>S136<\/strong> (HRC 48\u201352, mirror polish and PVC), <strong>NAK80<\/strong> (HRC 37\u201343, excellent EDM). Stamping dies: <strong>D2\/SKD11<\/strong> (HRC 58\u201362, cold work wear), <strong>M2\/SKH51<\/strong> (HRC 62\u201365, high-speed punch hot hardness). Die-casting: <strong>H13\/H11<\/strong> (thermal fatigue resistance, nitrided). Guide posts\/wear: <strong>SUJ2\/GCr15<\/strong> (HRC 60\u201364, matched pairs).<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What machining processes do you use for mold cores and cavities?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">Three-process combination: (1) <strong>CNC milling<\/strong> \u2014 rough and semi-finish 3D profile, Ra \u22640.4\u03bcm in pre-hardened P20\/NAK80; (2) <strong>EDM sinker<\/strong> \u2014 sharp internal corners (R&lt;0.1mm), deep ribs, textured surfaces, accuracy \u00b10.005mm; (3) <strong>Grinding<\/strong> \u2014 reference faces \u00b10.003mm, guide features h5\/H6, all post-HT. Final surface: hand polish to SPI A1\/A2 for cosmetic cavities; bead blast for texture. Wire EDM for stamping punch and die profiles \u00b10.003mm in fully hardened steel.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qtxt qtxt\">What tolerances can you achieve on punches and die cavities?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <button onclick=\"tmsFaq(this)\" style=\"display:none;\"><\/button>\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What tolerances can you achieve on punches and die cavities?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">Wire EDM profile accuracy: <strong>\u00b10.003mm<\/strong> on punch and die cavity profiles \u2014 standard for blanking clearance control. Punch OD\/die bore after wire EDM: \u00b10.003mm. Grinding: punch OD <strong>h5\/h6<\/strong>; die plate reference face flatness <strong>\u00b10.003mm<\/strong>. Clearance control: punch and die profiles held to \u00b10.003mm each \u2014 total pair clearance per side maintained within \u00b10.006mm of nominal, typically 5\u201312% of material thickness.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">How do you machine H13 die-casting mold components?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">H13 die-casting sequence: (1) rough machine in annealed state; (2) stress relief anneal; (3) harden to <strong>HRC 44\u201352<\/strong>; (4) finish grind reference faces and guide holes; (5) EDM detail features; (6) <strong>gas or plasma nitriding HV 900+, case 0.1\u20130.2mm<\/strong> \u2014 mandatory for thermal fatigue and aluminum erosion resistance; (7) polish cavity faces Ra \u22640.2\u03bcm after nitriding. Nitriding is the last machining process before assembly. Heat treatment record and nitriding certificate included with every H13 die-casting component.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What is EDM and when is it used in mold making?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">EDM (electrical discharge machining) removes material by controlled spark erosion \u2014 enabling features impossible by milling. <strong>Sinker EDM<\/strong>: internal corners R&lt;0.1mm, deep ribs (W:D &gt;1:5), cavity textures, \u00b10.005mm accuracy. <strong>Wire EDM<\/strong>: complex 2D profiles through full plate thickness \u2014 standard for punch profiles and die cavity through-holes, \u00b10.003mm accuracy. Key advantage: EDM accuracy is independent of material hardness \u2014 D2 at HRC 62 is machined to the same accuracy as annealed steel. This allows <strong>wire EDM after hardening<\/strong> \u2014 the correct sequence that avoids HT distortion affecting profile accuracy.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What surface finishes can you achieve on injection mold cavities?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">SPI grades supplied: <strong>A1<\/strong> (Ra \u22640.012\u03bcm, diamond paste \u2014 optical clear); <strong>A2<\/strong> (Ra \u22640.025\u03bcm \u2014 standard transparent\/cosmetic); <strong>A3<\/strong> (Ra \u22640.05\u03bcm); <strong>B1<\/strong> (Ra \u22640.1\u03bcm, fine stone); <strong>C1<\/strong> (Ra \u22640.4\u03bcm, stone polished); <strong>D1\u2013D3<\/strong> (bead blast matte). VDI 3400 EDM textures from VDI 12 to VDI 45. <strong>S136 and NAK80<\/strong> specified for SPI A1\/A2 \u2014 P20 limited to ~B1 due to sulphide pitting at fine polish grades. Ra measured by profilometer and documented.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">Do you supply matched guide post and bushing sets?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">Yes \u2014 supplied as CMM-verified matched pairs. Guide post: SUJ2 HRC 60\u201364, <strong>OD h5 (\u00b10.003mm)<\/strong>, cylindricity \u22640.003mm full length, Ra \u22640.1\u03bcm. Guide bushing: bore <strong>H6<\/strong>, OD\/bore concentricity \u22640.003mm. Clearance per side: 0.008\u20130.015mm. Both from <strong>matching hardness SUJ2<\/strong> \u2014 dissimilar hardness pairs wear asymmetrically. Standard \u00d812\u2013\u00d860mm; custom to drawing. Bronze self-lubricating bushing option. CMM report enclosed with every set.<\/div><\/div>\n      <\/div>\n\n      <div class=\"item\">\n        <button onclick=\"tmsFaq(this)\"><span class=\"qico\">Q<\/span><span class=\"qtxt\">What is MOQ and lead time for tool steel mold components?<\/span><span class=\"arr\">\u25bc<\/span><\/button>\n        <div class=\"ans\"><div class=\"inner\">MOQ: <strong>1 piece<\/strong>. Lead times: simple hardened\/ground parts (guide posts, pins, wear plates): <strong>7\u201314 working days<\/strong>. Complex 3D mold cores\/cavities (CNC + EDM + HT + polish): <strong>15\u201325 working days<\/strong>. H13 die-casting with nitriding: <strong>18\u201328 working days<\/strong>. Stamping punch\/die sets with wire EDM: <strong>10\u201318 working days<\/strong>. Urgent tooling repair: expedited service available \u2014 please discuss schedule. All parts with dimensional inspection report and HT record.<\/div><\/div>\n      <\/div>\n\n    <\/div>\n    <p class=\"faq-note\">Structured data (FAQPage + ItemList + Product schema) embedded in page head \u00b7 Eligible for Google FAQ rich results<\/p>\n  <\/div>\n<\/section>\n<\/div><!-- end .TMS -->\n\n<script>\n(function () {\n  \/* tab switching *\/\n  var btns  = document.querySelectorAll('.TMS .tnav .tb');\n  var panes = document.querySelectorAll('.TMS .pnl');\n  btns.forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      btns.forEach(function (b) { b.classList.remove('is-on'); });\n      panes.forEach(function (p) { p.classList.remove('is-on'); });\n      btn.classList.add('is-on');\n      var t = document.getElementById(btn.getAttribute('data-target'));\n      if (t) t.classList.add('is-on');\n    });\n  });\n\n  \/* tolerance bar animation *\/\n  var done = false;\n  var bars = document.querySelectorAll('.TMS .trow .bw .bar');\n  function anim() {\n    if (done) return;\n    var el = document.getElementById('tmsTolRows');\n    if (el && el.getBoundingClientRect().top < window.innerHeight - 60) {\n      done = true;\n      bars.forEach(function (b, i) {\n        setTimeout(function () { b.style.width = b.getAttribute('data-w') || '80%'; }, i * 80);\n      });\n    }\n  }\n  window.addEventListener('scroll', anim, { passive: true });\n  anim();\n})();\n\n\/* FAQ accordion *\/\nfunction tmsFaq(btn) {\n  var item = btn.parentElement;\n  var open = item.classList.contains('is-open');\n  document.querySelectorAll('.TMS .faq .item.is-open').forEach(function (el) { el.classList.remove('is-open'); });\n  if (!open) item.classList.add('is-open');\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c22215d e-con-full tmsquote e-flex e-con e-parent\" data-id=\"7c22215d\" data-element_type=\"container\" data-e-type=\"container\" id=\"tmsquote\">\n\t\t<div class=\"elementor-element elementor-element-7f5cbb60 e-con-full e-flex e-con e-child\" data-id=\"7f5cbb60\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34d8cc8d elementor-widget elementor-widget-html\" data-id=\"34d8cc8d\" 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-24604941 e-con-full e-flex e-con e-child\" data-id=\"24604941\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32d52a36 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"32d52a36\" 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=\"435\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"32d52a36\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Tool Steel &amp; Mold Steel CNC Parts | HXCNC\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"435\"\/>\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\/ Products\/ Tool Steel &amp; Mold Steel CNC Parts Product Category 26 Product Lines TMS \u2014 001 to 026 Tool Steel &amp;Mold SteelCNC Parts 26 product lines across five tool and mold steel categories \u2014 injection mold parts, stamping die parts, die-casting mold parts, tooling &amp; fixtures, and wear &amp; special tooling. P20, H13, D2, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-435","page","type-page","status-publish","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>Tool Steel &amp; Mold Steel CNC Parts | HXCNC<\/title>\n<meta name=\"description\" content=\"Precision CNC machined tool steel and mold steel parts: mold inserts, dies, punches and tooling in D2, H13, P20 and S7. Heat-treated hardness and tight dimensional accuracy.\" \/>\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\/zh\/tool-steel-mold-steel-cnc-parts\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tool Steel &amp; Mold Steel CNC Parts\" \/>\n<meta property=\"og:description\" content=\"Precision CNC machined tool steel and mold steel parts: mold inserts, dies, punches and tooling in D2, H13, P20 and S7. Heat-treated hardness and tight dimensional accuracy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/zh\/tool-steel-mold-steel-cnc-parts\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T06:47:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/\",\"name\":\"Tool Steel & Mold Steel CNC Parts | HXCNC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg\",\"datePublished\":\"2026-04-03T13:59:26+00:00\",\"dateModified\":\"2026-05-14T06:47:09+00:00\",\"description\":\"Precision CNC machined tool steel and mold steel parts: mold inserts, dies, punches and tooling in D2, H13, P20 and S7. Heat-treated hardness and tight dimensional accuracy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/tool-steel-mold-steel-cnc-parts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tool Steel &amp; Mold Steel CNC Parts\"}]},{\"@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\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@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":"\u5de5\u5177\u92fc\u8207\u6a21\u5177\u92fc CNC \u96f6\u4ef6 | HXCNC","description":"\u7cbe\u5bc6\u6578\u63a7\u52a0\u5de5\u5de5\u5177\u92fc\u8207\u6a21\u5177\u92fc\u96f6\u4ef6\uff1a\u6a21\u5177\u82af\u3001\u6a21\u5177\u3001\u885d\u982d\u8207\u5de5\u5177\uff0c\u4f7f\u7528 D2\u3001H13\u3001P20 \u8207 S7\uff0c\u7d93\u71b1\u8655\u7406\u5f8c\u5177\u786c\u5ea6\u8207\u56b4\u683c\u5c3a\u5bf8\u7cbe\u5ea6\u3002.","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\/zh\/tool-steel-mold-steel-cnc-parts\/","og_locale":"zh_TW","og_type":"article","og_title":"Tool Steel &amp; Mold Steel CNC Parts","og_description":"Precision CNC machined tool steel and mold steel parts: mold inserts, dies, punches and tooling in D2, H13, P20 and S7. Heat-treated hardness and tight dimensional accuracy.","og_url":"https:\/\/hxcnc.com\/zh\/tool-steel-mold-steel-cnc-parts\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-14T06:47:09+00:00","og_image":[{"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"15 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/","url":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/","name":"\u5de5\u5177\u92fc\u8207\u6a21\u5177\u92fc CNC \u96f6\u4ef6 | HXCNC","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg","datePublished":"2026-04-03T13:59:26+00:00","dateModified":"2026-05-14T06:47:09+00:00","description":"\u7cbe\u5bc6\u6578\u63a7\u52a0\u5de5\u5de5\u5177\u92fc\u8207\u6a21\u5177\u92fc\u96f6\u4ef6\uff1a\u6a21\u5177\u82af\u3001\u6a21\u5177\u3001\u885d\u982d\u8207\u5de5\u5177\uff0c\u4f7f\u7528 D2\u3001H13\u3001P20 \u8207 S7\uff0c\u7d93\u71b1\u8655\u7406\u5f8c\u5177\u786c\u5ea6\u8207\u56b4\u683c\u5c3a\u5bf8\u7cbe\u5ea6\u3002.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/"]}]},{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Tool-Steel-Mold-Steel-CNC-Parts.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/tool-steel-mold-steel-cnc-parts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hxcnc.com\/"},{"@type":"ListItem","position":2,"name":"Tool Steel &amp; Mold Steel CNC Parts"}]},{"@type":"WebSite","@id":"https:\/\/hxcnc.com\/#website","url":"https:\/\/hxcnc.com\/","name":"HXCNC | \u7cbe\u5bc6 CNC \u52a0\u5de5\u88fd\u9020\u5546","description":"HXCNC \u63d0\u4f9b\u7cbe\u5bc6 CNC \u52a0\u5de5\u3001CNC \u9a19\u524a\u3001CNC \u8f49\u52d5\u30015 \u8ef8\u52a0\u5de5\u3001\u745e\u58eb\u8eca\u524a\u3001\u78e8\u524a\u8207\u8868\u9762\u7cbe\u52a0\u5de5\u670d\u52d9\uff0c\u7528\u65bc\u539f\u578b\u8207\u91cf\u7522\u96f6\u4ef6\u3002ISO 9001 \u8a8d\u8b49\u300124 \u5c0f\u6642\u5831\u50f9\u56de\u8986\u3001\u56b4\u683c\u516c\u5dee\u8207\u5168\u7403\u4ea4\u4ed8\u3002.","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":"zh-TW"},{"@type":"Organization","@id":"https:\/\/hxcnc.com\/#organization","name":"HXCNC | \u7cbe\u5bc6 CNC \u52a0\u5de5\u88fd\u9020\u5546","url":"https:\/\/hxcnc.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@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\/zh\/wp-json\/wp\/v2\/pages\/435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/comments?post=435"}],"version-history":[{"count":16,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/435\/revisions"}],"predecessor-version":[{"id":2093,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/435\/revisions\/2093"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/media?parent=435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}