{"id":925,"date":"2025-09-16T06:14:19","date_gmt":"2025-09-16T06:14:19","guid":{"rendered":"https:\/\/weldomachining.com\/?page_id=925"},"modified":"2026-08-26T08:19:38","modified_gmt":"2026-08-26T08:19:38","slug":"usinage-cnc","status":"publish","type":"page","link":"https:\/\/weldomachining.com\/fr\/cnc-machining\/","title":{"rendered":"Usinage CNC"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"925\" class=\"elementor elementor-925\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ba2d6c e-con-full e-flex e-con e-parent\" data-id=\"1ba2d6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7b5b3 elementor-widget elementor-widget-html\" data-id=\"6f7b5b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-hero,#weldo-cnc-hero *{box-sizing:border-box}\n#weldo-cnc-hero{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#edf8fd;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-hero .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-hero .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-hero .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-hero h1,#weldo-cnc-hero h2,#weldo-cnc-hero h3,#weldo-cnc-hero p{overflow-wrap:anywhere}\n#weldo-cnc-hero h1,#weldo-cnc-hero h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-hero h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-hero p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-hero .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-hero .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-hero .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-hero .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-hero img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-hero{padding:52px 16px}\n  #weldo-cnc-hero h1,#weldo-cnc-hero h2{font-size:28px}\n  #weldo-cnc-hero h3{font-size:18px}\n  #weldo-cnc-hero p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-hero .hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:52px;align-items:center}\n#weldo-cnc-hero .hero-copy{padding:16px 0}\n#weldo-cnc-hero .hero-copy p{max-width:730px;margin-top:18px;font-size:17px}\n#weldo-cnc-hero .hero-proof{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:22px;padding-top:20px;border-top:1px solid var(--wm-line)}\n#weldo-cnc-hero .hero-proof span{color:#45616e;font-size:14px;font-weight:700}\n#weldo-cnc-hero .hero-proof span:before{content:\"\u2713\";margin-right:7px;color:var(--wm-blue);font-weight:900}\n#weldo-cnc-hero .hero-media{height:470px;padding:22px;background:#fff;border:1px solid var(--wm-line);border-radius:22px;box-shadow:0 18px 45px rgba(36,59,70,.08)}\n#weldo-cnc-hero .hero-media img{width:100%;height:100%;object-fit:contain;border-radius:14px}\n@media(max-width:980px){#weldo-cnc-hero .hero-grid{grid-template-columns:1fr;gap:32px}#weldo-cnc-hero .hero-media{height:400px}}\n@media(max-width:560px){#weldo-cnc-hero .hero-media{height:300px;padding:14px}#weldo-cnc-hero .hero-proof{display:grid;grid-template-columns:1fr}}\n<\/style>\n<section id=\"weldo-cnc-hero\" aria-labelledby=\"weldo-cnc-hero-title\">\n  <div class=\"wm-inner hero-grid\">\n    <div class=\"hero-copy\">\n      <p class=\"wm-eyebrow\">ISO 9001:2015 Certified CNC Manufacturer<\/p>\n      <h1 id=\"weldo-cnc-hero-title\">Custom CNC Machining Services<\/h1>\n      <p>Precision metal, plastic, ceramic and composite parts from prototype to repeat production. Upload your drawing for an engineering review, a practical manufacturing route and a clear quotation.<\/p>\n      <div class=\"hero-proof\" aria-label=\"Service highlights\">\n        <span>Established in 2012<\/span>\n        <span>3-, 4- and 5-axis capability<\/span>\n        <span>Finishing and inspection support<\/span>\n      <\/div>\n      <a class=\"wm-button\" href=\"https:\/\/weldomachining.com\/file-upload\/\">Upload Files for a Quote&nbsp; \u2192<\/a>\n    <\/div>\n    <figure class=\"hero-media\">\n      <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/6061\u94dd-12-e1787731390894.webp\" alt=\"Custom CNC machined metal parts\" fetchpriority=\"high\">\n    <\/figure>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58322a3 e-con-full e-flex e-con e-parent\" data-id=\"58322a3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2273403 elementor-widget elementor-widget-html\" data-id=\"2273403\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-capability,#weldo-cnc-capability *{box-sizing:border-box}\n#weldo-cnc-capability{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#edf8fd;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-capability .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-capability .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-capability .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-capability h1,#weldo-cnc-capability h2,#weldo-cnc-capability h3,#weldo-cnc-capability p{overflow-wrap:anywhere}\n#weldo-cnc-capability h1,#weldo-cnc-capability h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-capability h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-capability p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-capability .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-capability .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-capability .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-capability .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-capability img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-capability{padding:52px 16px}\n  #weldo-cnc-capability h1,#weldo-cnc-capability h2{font-size:28px}\n  #weldo-cnc-capability h3{font-size:18px}\n  #weldo-cnc-capability p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-capability .cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}\n#weldo-cnc-capability .cap-item{padding:25px;background:#fff;border:1px solid var(--wm-line);border-radius:16px}\n#weldo-cnc-capability .cap-label{display:block;margin-bottom:10px;color:#53707d;font-size:14px;font-weight:800}\n#weldo-cnc-capability .cap-value{display:block;color:var(--wm-blue);font-size:clamp(19px,1.65vw,23px);font-weight:800;line-height:1.25}\n#weldo-cnc-capability .cap-note{display:block;margin-top:9px;color:var(--wm-text);font-size:14px;line-height:1.5}\n@media(max-width:900px){#weldo-cnc-capability .cap-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:560px){#weldo-cnc-capability .cap-grid{grid-template-columns:1fr}#weldo-cnc-capability .cap-value{font-size:21px}}\n<\/style>\n<section id=\"weldo-cnc-capability\" aria-labelledby=\"weldo-cnc-capability-title\">\n  <div class=\"wm-inner\">\n    <p class=\"wm-eyebrow\">Machining Capability<\/p>\n    <h2 id=\"weldo-cnc-capability-title\">Drawing-Based CNC Machining Parameters<\/h2>\n    <p class=\"wm-lead\">Final capability is confirmed from material, geometry, feature size, tolerance, finish and inspection method.<\/p>\n    <div class=\"cap-grid\">\n      <div class=\"cap-item\"><span class=\"cap-label\">Standard Tolerance<\/span><strong class=\"cap-value\">\u00b10.05 mm<\/strong><span class=\"cap-note\">Unless the drawing specifies a reviewed critical tolerance.<\/span><\/div>\n      <div class=\"cap-item\"><span class=\"cap-label\">Selected Precision Features<\/span><strong class=\"cap-value\">Down to \u00b10.002 mm<\/strong><span class=\"cap-note\">Subject to geometry, material, process and inspection review.<\/span><\/div>\n      <div class=\"cap-item\"><span class=\"cap-label\">Minimum Wall Thickness<\/span><strong class=\"cap-value\">0.5 \/ 1.0 mm<\/strong><span class=\"cap-note\">Typical minimum for metals \/ plastics.<\/span><\/div>\n      <div class=\"cap-item\"><span class=\"cap-label\">Maximum Milling Envelope<\/span><strong class=\"cap-value\">3000 \u00d7 1600 \u00d7 1000 mm<\/strong><span class=\"cap-note\">Maximum machine travel; usable size depends on fixturing.<\/span><\/div>\n      <div class=\"cap-item\"><span class=\"cap-label\">Turning Capacity<\/span><strong class=\"cap-value\">Up to \u00d8200 \u00d7 1000 mm<\/strong><span class=\"cap-note\">Diameter and length are confirmed against part geometry.<\/span><\/div>\n      <div class=\"cap-item\"><span class=\"cap-label\">As-Machined Roughness<\/span><strong class=\"cap-value\">Ra 0.8\u20133.2 \u00b5m<\/strong><span class=\"cap-note\">Typical range; finer surfaces require a reviewed finishing route.<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fca1358 elementor-widget elementor-widget-html\" data-id=\"fca1358\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-processes,#weldo-cnc-processes *{box-sizing:border-box}\n#weldo-cnc-processes{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#ffffff;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-processes .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-processes .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-processes .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-processes h1,#weldo-cnc-processes h2,#weldo-cnc-processes h3,#weldo-cnc-processes p{overflow-wrap:anywhere}\n#weldo-cnc-processes h1,#weldo-cnc-processes h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-processes h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-processes p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-processes .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-processes .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-processes .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-processes .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-processes img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-processes{padding:52px 16px}\n  #weldo-cnc-processes h1,#weldo-cnc-processes h2{font-size:28px}\n  #weldo-cnc-processes h3{font-size:18px}\n  #weldo-cnc-processes p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-processes .process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}\n#weldo-cnc-processes .process-card{display:flex!important;min-width:0;flex-direction:column!important;overflow:hidden;background:#fff;border:1px solid var(--wm-line);border-radius:18px;box-shadow:0 10px 30px rgba(36,59,70,.05)}\n#weldo-cnc-processes .process-media{display:flex!important;position:static!important;height:200px!important;min-height:200px!important;max-height:200px!important;padding:14px!important;flex:0 0 200px!important;align-items:center!important;justify-content:center!important;overflow:hidden;background:var(--wm-pale);border-bottom:1px solid var(--wm-line);line-height:0}\n#weldo-cnc-processes .process-media img{position:static!important;inset:auto!important;display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;margin:0 auto!important;object-fit:contain!important;object-position:center!important;border-radius:10px}\n#weldo-cnc-processes .process-copy{display:block!important;padding:22px;visibility:visible!important;opacity:1!important}\n#weldo-cnc-processes .process-copy h3,#weldo-cnc-processes .process-copy p{display:block!important;visibility:visible!important;opacity:1!important}\n#weldo-cnc-processes .process-copy p{margin-top:8px;font-size:15px}\n@media(max-width:1050px){#weldo-cnc-processes .process-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:580px){#weldo-cnc-processes .process-grid{grid-template-columns:1fr}#weldo-cnc-processes .process-media{height:210px!important;min-height:210px!important;max-height:210px!important;flex-basis:210px!important}}\n<\/style>\n<section id=\"weldo-cnc-processes\" aria-labelledby=\"weldo-cnc-processes-title\">\n  <div class=\"wm-inner\">\n    <p class=\"wm-eyebrow\">Machining Processes<\/p>\n    <h2 id=\"weldo-cnc-processes-title\">CNC Milling, Turning and Supporting Processes<\/h2>\n    <p class=\"wm-lead\">Select the process by part geometry, tolerance, material and production volume. Supporting operations can be managed within one approved production route.<\/p>\n    <div class=\"process-grid\">\n      <article class=\"process-card\"><div class=\"process-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/5-axis-cnc-milling-for-round-bearing.webp\" alt=\"CNC milling machining centers\" loading=\"lazy\"><\/div><div class=\"process-copy\"><h3>CNC Milling<\/h3><p>3-, 4- and 5-axis machining for prismatic parts, housings, pockets and complex contours.<\/p><\/div><\/article>\n      <article class=\"process-card\"><div class=\"process-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_202510100929111.webp\" alt=\"CNC turned center\" loading=\"lazy\"><\/div><div class=\"process-copy\"><h3>CNC Turning<\/h3><p>Controlled diameters, bores, threads and grooves for shafts, bushings and other round parts.<\/p><\/div><\/article>\n      <article class=\"process-card\"><div class=\"process-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/\u7ebf\u5272\u8f66\u95f4.webp\" loading=\"lazy\"><\/div><div class=\"process-copy\"><h3>Wire EDM<\/h3><p>Low-force cutting for hardened conductive materials, narrow slots and controlled profiles.<\/p><\/div><\/article>\n      <article class=\"process-card\"><div class=\"process-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/02\/cnc-grinding-1.webp\" alt=\"CNC precision grinding equipment\" loading=\"lazy\"><\/div><div class=\"process-copy\"><h3>Grinding<\/h3><p>Finishing for controlled dimensions, flatness, roundness and improved surface quality.<\/p><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d6f4ae e-con-full e-flex e-con e-parent\" data-id=\"5d6f4ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fdeaee5 elementor-widget elementor-widget-html\" data-id=\"fdeaee5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-materials,#weldo-cnc-materials *{box-sizing:border-box}\n#weldo-cnc-materials{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#ffffff;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-materials .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-materials .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-materials .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-materials h1,#weldo-cnc-materials h2,#weldo-cnc-materials h3,#weldo-cnc-materials p{overflow-wrap:anywhere}\n#weldo-cnc-materials h1,#weldo-cnc-materials h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-materials h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-materials p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-materials .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-materials .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-materials .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-materials .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-materials img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-materials{padding:52px 16px}\n  #weldo-cnc-materials h1,#weldo-cnc-materials h2{font-size:28px}\n  #weldo-cnc-materials h3{font-size:18px}\n  #weldo-cnc-materials p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-materials .material-switch{display:flex;gap:10px;margin-top:30px}\n#weldo-cnc-materials .material-switch button{min-height:46px;padding:0 24px;border:1px solid var(--wm-line);border-radius:10px;background:#fff;color:#496572;font-size:15px;font-weight:800;cursor:pointer}\n#weldo-cnc-materials .material-switch button[aria-selected=\"true\"]{border-color:var(--wm-blue);background:var(--wm-blue);color:#fff}\n#weldo-cnc-materials .material-panel{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}\n#weldo-cnc-materials .material-panel.is-active{display:grid}\n#weldo-cnc-materials .material-card{overflow:hidden;background:var(--wm-pale);border:1px solid var(--wm-line);border-radius:15px;text-decoration:none}\n#weldo-cnc-materials .material-image{height:142px;padding:12px;background:#fff;border-bottom:1px solid var(--wm-line)}\n#weldo-cnc-materials .material-image img{width:100%;height:100%;object-fit:contain}\n#weldo-cnc-materials .material-copy{padding:16px}\n#weldo-cnc-materials .material-copy h3{font-size:18px}\n#weldo-cnc-materials .material-copy p{margin-top:6px;font-size:14px;line-height:1.55}\n@media(max-width:1000px){#weldo-cnc-materials .material-panel{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:560px){#weldo-cnc-materials .material-panel{grid-template-columns:1fr}#weldo-cnc-materials .material-switch{display:grid;grid-template-columns:1fr 1fr}#weldo-cnc-materials .material-image{height:190px}}\n<\/style>\n<section id=\"weldo-cnc-materials\" aria-labelledby=\"weldo-cnc-materials-title\">\n  <div class=\"wm-inner\">\n    <p class=\"wm-eyebrow\">Material Selection<\/p>\n    <h2 id=\"weldo-cnc-materials-title\">Metals and Engineering Plastics<\/h2>\n    <p class=\"wm-lead\">Choose material by load, temperature, corrosion, friction, electrical and dimensional requirements. Material certificates can be supplied when requested.<\/p>\n    <div class=\"material-switch\" role=\"tablist\" aria-label=\"Material groups\">\n      <button type=\"button\" role=\"tab\" aria-selected=\"true\" data-panel=\"metals\">Metals<\/button>\n      <button type=\"button\" role=\"tab\" aria-selected=\"false\" data-panel=\"plastics\">Engineering Plastics<\/button>\n    <\/div>\n    <div class=\"material-panel is-active\" data-name=\"metals\" role=\"tabpanel\">\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-machining-aluminum\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/04\/small-batch-mic-6-aluminum-board.webp\" alt=\"Aluminum CNC machining material\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Aluminum<\/h3><p>Lightweight, machinable and compatible with multiple protective finishes.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-machining-stainless-steel\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/\u5fae\u4fe1\u56fe\u7247_20250923140436.webp\" alt=\"Stainless steel machined component\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Stainless Steel<\/h3><p>Corrosion-resistant grades for fluid, medical and industrial parts.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-steel-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/\u78b3\u94a2-29.webp\" alt=\"CNC machined steel parts\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Steel<\/h3><p>Structural, alloy and tool steels for load-bearing and wear-resistant parts.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/titanium-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/titanium-cnc-machining.webp\" alt=\"CNC machined titanium alloy part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Titanium<\/h3><p>High specific strength and corrosion resistance for demanding service.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/copper-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/copper-board.webp\" alt=\"Copper machining material\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Copper<\/h3><p>High electrical and thermal conductivity for functional components.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/brass-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/01\/brass-material-part.webp\" alt=\"Brass CNC machining material\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Brass<\/h3><p>Good machinability, corrosion resistance and controlled decorative appearance.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-machining-bronze\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/01\/bronze-part-cnc-machined-3.webp\" alt=\"CNC machined bronze part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Bronze<\/h3><p>Wear, bearing and marine grades for sliding and loaded components.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/magnesium-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/magnesium-cnc-machining-part.webp\" alt=\"CNC machined magnesium alloy part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Magnesium<\/h3><p>Very low density for weight-sensitive housings and structural components.<\/p><\/div><\/a>\n    <\/div>\n    <div class=\"material-panel\" data-name=\"plastics\" role=\"tabpanel\" hidden>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/abs-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/cnc-ABS-housing-1.webp\" alt=\"CNC machined ABS housing\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>ABS<\/h3><p>Impact-resistant and easy to finish for housings and functional prototypes.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-machining-acrylic\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/optical-grade-acrylic-material.webp\" alt=\"Transparent acrylic PMMA machining material\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Acrylic \/ PMMA<\/h3><p>Clear or colored material for optical, display and protective components.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/pom-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/cnc-machining-pom-part-1.webp\" alt=\"Precision CNC machined POM acetal part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>POM \/ Acetal<\/h3><p>Low-friction, stable engineering plastic for gears, guides and fixtures.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/peek-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/CNC-machining-peek-part.jpg\" alt=\"CNC machined PEEK part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>PEEK<\/h3><p>High-temperature, chemical-resistant polymer for demanding environments.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/nylon-cnc-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/CNC-machining-nylon-bushing.webp\" alt=\"CNC machined nylon bushing\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>Nylon \/ PA<\/h3><p>Wear-resistant and lightweight for bushings, rollers and sliding parts.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/ptfe-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/turn-mill-compound-ptfe-parts-2.webp\" alt=\"CNC machined PTFE parts\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>PTFE<\/h3><p>Chemically inert, low-friction material for seals and fluid components.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/cnc-machining-fr4\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/FR4-green-color-resin-glass-fiber-precision-part-11.webp\" alt=\"CNC machined FR4 glass epoxy part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>FR4 \/ G10<\/h3><p>Glass-epoxy laminate for electrical insulation and rigid fixtures.<\/p><\/div><\/a>\n      <a class=\"material-card\" href=\"https:\/\/weldomachining.com\/pe-machining\/\"><div class=\"material-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/5-axis-machined-PE-part.webp\" alt=\"CNC machined polyethylene part\" loading=\"lazy\"><\/div><div class=\"material-copy\"><h3>PE \/ UHMW-PE<\/h3><p>Low-friction and chemical-resistant grades for wear and handling parts.<\/p><\/div><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<script>\n(function(){\n  var root=document.getElementById('weldo-cnc-materials');\n  if(!root)return;\n  var buttons=root.querySelectorAll('[data-panel]');\n  var panels=root.querySelectorAll('.material-panel');\n  buttons.forEach(function(button){button.addEventListener('click',function(){\n    buttons.forEach(function(item){item.setAttribute('aria-selected','false')});\n    panels.forEach(function(panel){panel.classList.remove('is-active');panel.hidden=true});\n    button.setAttribute('aria-selected','true');\n    var panel=root.querySelector('[data-name=\"'+button.dataset.panel+'\"]');\n    if(panel){panel.hidden=false;panel.classList.add('is-active')}\n  })});\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-790ba5f e-con-full e-flex e-con e-parent\" data-id=\"790ba5f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-334ef8e elementor-widget elementor-widget-html\" data-id=\"334ef8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-finishes,#weldo-cnc-finishes *{box-sizing:border-box}\n#weldo-cnc-finishes{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#edf8fd;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-finishes .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-finishes .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-finishes .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-finishes h1,#weldo-cnc-finishes h2,#weldo-cnc-finishes h3,#weldo-cnc-finishes p{overflow-wrap:anywhere}\n#weldo-cnc-finishes h1,#weldo-cnc-finishes h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-finishes h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-finishes p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-finishes .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-finishes .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-finishes .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-finishes .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-finishes img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-finishes{padding:52px 16px}\n  #weldo-cnc-finishes h1,#weldo-cnc-finishes h2{font-size:28px}\n  #weldo-cnc-finishes h3{font-size:18px}\n  #weldo-cnc-finishes p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-finishes .finish-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}\n#weldo-cnc-finishes .finish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:32px}\n#weldo-cnc-finishes .finish-card{overflow:hidden;background:#fff;border:1px solid var(--wm-line);border-radius:16px}\n#weldo-cnc-finishes .finish-media{height:235px;padding:12px;background:#f8fcfe;border-bottom:1px solid var(--wm-line)}\n#weldo-cnc-finishes .finish-media img{width:100%;height:100%;object-fit:contain;border-radius:10px}\n#weldo-cnc-finishes .finish-copy{padding:18px}\n#weldo-cnc-finishes .finish-copy p{margin-top:6px;font-size:14px}\n#weldo-cnc-finishes .finish-note{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:20px;padding:17px 20px;background:#fff;border:1px solid var(--wm-line);border-radius:13px}\n#weldo-cnc-finishes .finish-note p{font-size:14px}\n@media(max-width:1000px){#weldo-cnc-finishes .finish-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:620px){#weldo-cnc-finishes .finish-head,#weldo-cnc-finishes .finish-note{align-items:flex-start;flex-direction:column}#weldo-cnc-finishes .finish-grid{grid-template-columns:1fr}#weldo-cnc-finishes .finish-media{height:260px}}\n<\/style>\n<section id=\"weldo-cnc-finishes\" aria-labelledby=\"weldo-cnc-finishes-title\">\n  <div class=\"wm-inner\">\n    <div class=\"finish-head\"><div><p class=\"wm-eyebrow\">Surface Finishing<\/p><h2 id=\"weldo-cnc-finishes-title\">Finishes for Functional and Cosmetic Parts<\/h2><p class=\"wm-lead\">Select a finish for corrosion resistance, wear, texture, color, conductivity or assembly performance.<\/p><\/div><a class=\"wm-text-link\" href=\"https:\/\/weldomachining.com\/surface-finish\/\">Explore More Surface Finishes&nbsp; \u2192<\/a><\/div>\n    <div class=\"finish-grid\">\n      <article class=\"finish-card\"><div class=\"finish-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/04\/small-batch-mic-6-aluminum-board.webp\" alt=\"As-machined aluminum finish\" loading=\"lazy\"><\/div><div class=\"finish-copy\"><h3>Machined Finish<\/h3><p>Functional surface with controlled tool marks.<\/p><\/div><\/article>\n      <article class=\"finish-card\"><div class=\"finish-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/hard-anodize-time-pulley-part.webp\" alt=\"Anodized CNC machined aluminum pulley\" loading=\"lazy\"><\/div><div class=\"finish-copy\"><h3>Anodizing<\/h3><p>Protective oxide finish for aluminum parts.<\/p><\/div><\/article>\n      <article class=\"finish-card\"><div class=\"finish-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/04\/sand-blasting-finish.webp\" alt=\"Sandblasted CNC machined part\" loading=\"lazy\"><\/div><div class=\"finish-copy\"><h3>Sandblasting<\/h3><p>Uniform matte texture that reduces visible tool marks.<\/p><\/div><\/article>\n      <article class=\"finish-card\"><div class=\"finish-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/elementor\/thumbs\/powder-coating-rlg8q7drtfe6a0dgcdll7go8t9mdzu60jdgncb0wc8.webp\" alt=\"Powder coated machined metal part\" loading=\"lazy\"><\/div><div class=\"finish-copy\"><h3>Powder Coating<\/h3><p>Durable colored coating for metal components.<\/p><\/div><\/article>\n    <\/div>\n    <div class=\"finish-note\"><p>Heat treatment, passivation, plating, laser marking and assembly can be coordinated within the same production route.<\/p><\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b1fe61a e-con-full e-flex e-con e-parent\" data-id=\"b1fe61a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-487f6aa elementor-widget elementor-widget-html\" data-id=\"487f6aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-quality,#weldo-cnc-quality *{box-sizing:border-box}\n#weldo-cnc-quality{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#ffffff;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-quality .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-quality .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-quality .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-quality h1,#weldo-cnc-quality h2,#weldo-cnc-quality h3,#weldo-cnc-quality p{overflow-wrap:anywhere}\n#weldo-cnc-quality h1,#weldo-cnc-quality h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-quality h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-quality p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-quality .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-quality .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-quality .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-quality .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-quality img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-quality{padding:52px 16px}\n  #weldo-cnc-quality h1,#weldo-cnc-quality h2{font-size:28px}\n  #weldo-cnc-quality h3{font-size:18px}\n  #weldo-cnc-quality p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-quality .quality-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px}\n#weldo-cnc-quality .quality-card{overflow:hidden;background:#fff;border:1px solid var(--wm-line);border-radius:16px}\n#weldo-cnc-quality .quality-media{height:220px;padding:10px;background:var(--wm-pale);border-bottom:1px solid var(--wm-line)}\n#weldo-cnc-quality .quality-media img{width:100%;height:100%;object-fit:contain;border-radius:9px}\n#weldo-cnc-quality .quality-copy{padding:19px}\n#weldo-cnc-quality .quality-copy .number{display:inline-flex;width:38px;height:38px;margin-bottom:13px;align-items:center;justify-content:center;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:14px;font-weight:800}\n#weldo-cnc-quality .quality-copy p{margin-top:7px;font-size:14px}\n#weldo-cnc-quality .production-band{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;overflow:hidden;background:var(--wm-line);border:1px solid var(--wm-line);border-radius:14px}\n#weldo-cnc-quality .production-band div{padding:20px;background:var(--wm-pale)}\n#weldo-cnc-quality .production-band strong{display:block;color:var(--wm-blue);font-size:17px}\n#weldo-cnc-quality .production-band span{display:block;margin-top:5px;color:var(--wm-text);font-size:14px;line-height:1.5}\n@media(max-width:1000px){#weldo-cnc-quality .quality-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:600px){#weldo-cnc-quality .quality-grid,#weldo-cnc-quality .production-band{grid-template-columns:1fr}#weldo-cnc-quality .quality-media{height:240px}}\n<\/style>\n<section id=\"weldo-cnc-quality\" aria-labelledby=\"weldo-cnc-quality-title\">\n  <div class=\"wm-inner\">\n    <p class=\"wm-eyebrow\">Production and Inspection<\/p>\n    <h2 id=\"weldo-cnc-quality-title\">From Drawing Review to Final Inspection<\/h2>\n    <p class=\"wm-lead\">Critical requirements are identified before machining and verified under the approved inspection plan before shipment.<\/p>\n    <div class=\"quality-grid\">\n      <article class=\"quality-card\"><div class=\"quality-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/07\/Weldo-Programming-team.webp\" alt=\"CNC programming and drawing review\" loading=\"lazy\"><\/div><div class=\"quality-copy\"><span class=\"number\">01<\/span><h3>Drawing Review<\/h3><p>Material, datum, tolerance, finish and inspection requirements are confirmed.<\/p><\/div><\/article>\n      <article class=\"quality-card\"><div class=\"quality-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/4-axis-cnc-machining.webp\" alt=\"CNC machining process control\" loading=\"lazy\"><\/div><div class=\"quality-copy\"><span class=\"number\">02<\/span><h3>Process Control<\/h3><p>Programming, tooling, fixturing and machining follow the approved route.<\/p><\/div><\/article>\n      <article class=\"quality-card\"><div class=\"quality-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/Measured-by-CMM-1.webp\" alt=\"CMM dimensional inspection of machined part\" loading=\"lazy\"><\/div><div class=\"quality-copy\"><span class=\"number\">03<\/span><h3>Dimensional Check<\/h3><p>Critical features are verified with suitable calibrated inspection equipment.<\/p><\/div><\/article>\n      <article class=\"quality-card\"><div class=\"quality-media\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/weldo-cnc-parts-package-center.webp\" alt=\"package for custom part\" loading=\"lazy\"><\/div><div class=\"quality-copy\"><span class=\"number\">04<\/span><h3>Final Release<\/h3><p>Approved parts are cleaned, protected, labeled and packed for shipment.<\/p><\/div><\/article>\n    <\/div>\n    <div class=\"production-band\" aria-label=\"Production support\">\n      <div><strong>Prototype<\/strong><span>Design validation and functional testing.<\/span><\/div>\n      <div><strong>Low-Volume Production<\/strong><span>Controlled batches for launch and field use.<\/span><\/div>\n      <div><strong>Repeat Production<\/strong><span>Approved drawings and stable process routes.<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a2f275c e-con-full e-flex e-con e-parent\" data-id=\"a2f275c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e94d590 elementor-widget elementor-widget-html\" data-id=\"e94d590\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-projects,#weldo-cnc-projects *{box-sizing:border-box}\n#weldo-cnc-projects{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#edf8fd;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-projects .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-projects .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-projects .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-projects h1,#weldo-cnc-projects h2,#weldo-cnc-projects h3,#weldo-cnc-projects p{overflow-wrap:anywhere}\n#weldo-cnc-projects h1,#weldo-cnc-projects h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-projects h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-projects p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-projects .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-projects .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-projects .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-projects .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-projects img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-projects{padding:52px 16px}\n  #weldo-cnc-projects h1,#weldo-cnc-projects h2{font-size:28px}\n  #weldo-cnc-projects h3{font-size:18px}\n  #weldo-cnc-projects p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-projects .projects-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}\n#weldo-cnc-projects .projects-controls{display:flex;gap:10px;flex:0 0 auto}\n#weldo-cnc-projects .projects-button{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid var(--wm-line);border-radius:50%;background:#fff;color:var(--wm-blue);font-size:22px;font-weight:800;cursor:pointer}\n#weldo-cnc-projects .projects-button:disabled{opacity:.35;cursor:not-allowed}\n#weldo-cnc-projects .projects-window{margin-top:30px;overflow:hidden}\n#weldo-cnc-projects .projects-track{--visible:5;--gap:14px;display:flex;gap:var(--gap);transition:transform .4s ease;will-change:transform}\n#weldo-cnc-projects .project-card{flex:0 0 calc((100% - (var(--visible) - 1) * var(--gap))\/var(--visible));height:245px;padding:12px;border:1px solid var(--wm-line);border-radius:15px;background:#fff;cursor:zoom-in}\n#weldo-cnc-projects .project-card img{width:100%;height:100%;object-fit:contain;border-radius:9px}\n#weldo-cnc-projects .lightbox{position:fixed;z-index:99999;inset:0;display:none;align-items:center;justify-content:center;padding:24px;background:rgba(20,32,39,.86)}\n#weldo-cnc-projects .lightbox.is-open{display:flex}\n#weldo-cnc-projects .lightbox img{max-width:min(1100px,92vw);max-height:86vh;object-fit:contain;background:#fff;border-radius:12px}\n#weldo-cnc-projects .lightbox-close{position:absolute;right:24px;top:20px;width:46px;height:46px;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:28px;cursor:pointer}\n@media(max-width:1100px){#weldo-cnc-projects .projects-track{--visible:3}}\n@media(max-width:720px){#weldo-cnc-projects .projects-head{align-items:flex-start;flex-direction:column}#weldo-cnc-projects .projects-track{--visible:1}#weldo-cnc-projects .project-card{height:300px}}\n<\/style>\n<section id=\"weldo-cnc-projects\" aria-labelledby=\"weldo-cnc-projects-title\">\n  <div class=\"wm-inner\">\n    <div class=\"projects-head\">\n      <div><p class=\"wm-eyebrow\">Machined Part Projects<\/p><h2 id=\"weldo-cnc-projects-title\">Custom CNC Machined Parts<\/h2><p class=\"wm-lead\">Examples across aluminum, steel, titanium, copper alloys and engineering plastics.<\/p><\/div>\n      <div class=\"projects-controls\"><button class=\"projects-button prev\" type=\"button\" aria-label=\"Previous project\">\u2190<\/button><button class=\"projects-button next\" type=\"button\" aria-label=\"Next project\">\u2192<\/button><\/div>\n    <\/div>\n    <div class=\"projects-window\"><div class=\"projects-track\">\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/09\/4-axis-cnc-machining-aluminum-part.webp\" alt=\"CNC machined aluminum component\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/cast-iron-bushing-part.webp\" alt=\"cast iron bushing\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/C36000-brass-part.webp\" alt=\"CNC machined brass component\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/custom-1018-steel-part.webp\" alt=\"CNC machined 1018 steel component\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/\u78b3\u94a2-29.webp\" alt=\"CNC machined carbon steel parts\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/CNC-machining-nylon-bushing.webp\" alt=\"CNC machined nylon bushing\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/cnc-machining-pom-part-1.webp\" alt=\"Precision CNC machined POM part\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/copper-board.webp\" alt=\"CNC machined copper alloy component\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/FR4-green-color-resin-glass-fiber-precision-part-11.webp\" alt=\"CNC machined FR4 part\"><\/figure>\n      <figure class=\"project-card\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/custom-brass-part.webp\" alt=\"CNC machined brass part\"><\/figure>\n    <\/div><\/div>\n    <div class=\"lightbox\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Project image preview\"><button class=\"lightbox-close\" type=\"button\" aria-label=\"Close image\">\u00d7<\/button><img alt=\"Expanded CNC project image\"><\/div>\n  <\/div>\n<\/section>\n<script>\n(function(){\n  var root=document.getElementById('weldo-cnc-projects');if(!root)return;\n  var track=root.querySelector('.projects-track'),cards=[].slice.call(root.querySelectorAll('.project-card'));\n  var prev=root.querySelector('.prev'),next=root.querySelector('.next'),index=0;\n  function visible(){return window.innerWidth<=720?1:(window.innerWidth<=1100?3:5)}\n  function update(){\n    var count=visible(),max=Math.max(0,cards.length-count);index=Math.min(index,max);\n    var gap=parseFloat(getComputedStyle(track).gap)||14;\n    var width=cards[0]?cards[0].getBoundingClientRect().width:0;\n    track.style.transform='translateX(-'+(index*(width+gap))+'px)';\n    prev.disabled=index===0;next.disabled=index===max;\n  }\n  prev.addEventListener('click',function(){index=Math.max(0,index-1);update()});\n  next.addEventListener('click',function(){index=Math.min(cards.length-visible(),index+1);update()});\n  window.addEventListener('resize',update);update();\n  var box=root.querySelector('.lightbox'),full=box.querySelector('img'),close=box.querySelector('.lightbox-close');\n  cards.forEach(function(card){card.addEventListener('click',function(){var img=card.querySelector('img');full.src=img.src;full.alt=img.alt;box.classList.add('is-open');document.body.style.overflow='hidden'})});\n  function shut(){box.classList.remove('is-open');full.removeAttribute('src');document.body.style.overflow=''}\n  close.addEventListener('click',shut);box.addEventListener('click',function(e){if(e.target===box)shut()});document.addEventListener('keydown',function(e){if(e.key==='Escape')shut()});\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f0fbf8 e-con-full e-flex e-con e-parent\" data-id=\"4f0fbf8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db22c8c elementor-widget elementor-widget-html\" data-id=\"db22c8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- COMPLETE INDEPENDENT BLOCK: 09-quality.html -->\n<style>\n:root {\n  --ink: #142b3d;\n  --muted: #587184;\n  --blue: #287fba;\n  --blue-dark: #176493;\n  --button-blue: #72bde6;\n  --button-blue-hover: #55a9d9;\n  --blue-soft: #eaf6fc;\n  --blue-pale: #f5fbfe;\n  --blue-line: #cfe5f1;\n  --white: #ffffff;\n  --shadow: 0 18px 45px rgba(35, 90, 120, 0.09);\n  --radius-lg: 24px;\n  --radius-md: 16px;\n  --max: 1600px;\n}\n\n.site-header *, .section-frame *, .cnc-page-footer * { box-sizing: border-box; }\nhtml { scroll-behavior: smooth; }\n.site-header, .section-frame, .cnc-page-footer { min-width: 320px; color: var(--ink); font-family: Arial, Helvetica, sans-serif; font-size: 16px; }\n.site-header a, .section-frame a, .cnc-page-footer a { color: inherit; }\n.site-header button, .section-frame button, .section-frame input, .section-frame textarea, .section-frame select { font: inherit; }\n.site-header img, .section-frame img, .cnc-page-footer img { display: block; width: 100%; }\n.section-frame h1, .section-frame h2, .section-frame h3, .section-frame p { overflow-wrap: anywhere; }\n.section-frame h1 { margin: 0; font-size: clamp(30px, 3.1vw, 35px); line-height: 1.12; letter-spacing: -0.025em; }\n.section-frame h2 { margin: 0; font-size: clamp(26px, 2.25vw, 32px); line-height: 1.18; letter-spacing: -0.018em; }\n.section-frame h3 { margin: 0; font-size: clamp(18px, 1.35vw, 21px); line-height: 1.3; }\n.section-frame p { margin: 0; color: var(--muted); font-size: clamp(14px, 1vw, 16px); line-height: 1.65; }\n.site-header small, .site-header span, .site-header a, .site-header button,\n.section-frame small, .section-frame span, .section-frame a, .section-frame button, .section-frame summary, .section-frame code,\n.cnc-page-footer small, .cnc-page-footer span, .cnc-page-footer a { font-size: max(14px, 0.875rem); }\n[hidden] { display: none !important; }\n\n.site-header { position: sticky; top: 0; z-index: 50; padding: 12px 20px; background: rgba(255,255,255,.93); border-bottom: 1px solid rgba(207,229,241,.9); backdrop-filter: blur(16px); }\n.site-header-inner { width: min(100%, var(--max)); min-height: 58px; margin: 0 auto; display: flex; align-items: center; gap: 28px; }\n.brand { display: inline-flex; align-items: center; gap: 10px; color: var(--ink); font-weight: 900; letter-spacing: .08em; text-decoration: none; }\n.brand small { display: block; margin-top: 2px; color: var(--muted); font-size: 14px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; }\n.brand-mark { display: grid; width: 38px; height: 38px; place-items: center; color: white; background: var(--blue); border-radius: 11px; font-size: 20px; }\n.site-header nav { display: flex; gap: 26px; margin-left: auto; }\n.site-header nav a { color: #38586d; font-size: 14px; font-weight: 700; text-decoration: none; }\n.site-header nav a:hover { color: var(--blue); }\n.header-cta { display: inline-flex; align-items: center; gap: 8px; min-height: 44px; padding: 8px 17px; color: white; background: var(--blue); border-radius: 10px; font-size: 14px; font-weight: 800; text-decoration: none; }\n\n.section-frame { width: 100%; padding: 74px 24px; }\n.section-tint { background: linear-gradient(180deg, #f6fbfe, #eaf6fc); }\n.section-inner { width: min(100%, var(--max)); margin: 0 auto; }\n.section-head { max-width: 970px; margin-bottom: 28px; }\n.section-head p { max-width: 900px; margin-top: 11px; }\n.eyebrow { display: inline-block; margin-bottom: 10px; color: var(--blue-dark); font-size: 14px; font-weight: 900; letter-spacing: .11em; text-transform: uppercase; }\n.primary-button, .secondary-button { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 20px; border-radius: 11px; font-size: 14px; font-weight: 800; text-decoration: none; transition: transform .2s ease, background .2s ease, box-shadow .2s ease; }\n.primary-button, .secondary-button { color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); box-shadow: 0 10px 24px rgba(85,169,217,.18); }\n.primary-button *, .secondary-button * { color: #fff !important; }\n.primary-button:hover, .secondary-button:hover { color: #fff !important; background: var(--button-blue-hover); border-color: var(--button-blue-hover); transform: translateY(-2px); box-shadow: var(--shadow); }\n.primary-button:hover *, .secondary-button:hover * { color: #fff !important; }\n.text-link { display: inline-flex; gap: 9px; align-items: center; margin-top: 15px; color: var(--blue-dark); font-size: 14px; font-weight: 800; text-decoration: none; }\n.text-link:hover { color: var(--blue); text-decoration: underline; text-underline-offset: 4px; }\n\n.hero { padding-top: 38px; background: linear-gradient(135deg, #f9fdff 0%, #edf8fd 55%, #dff1fa 100%); }\n.hero-grid { display: grid; grid-template-columns: minmax(0,.92fr) minmax(480px,1.08fr); gap: clamp(34px, 5vw, 86px); align-items: center; min-height: 590px; }\n.hero-copy { padding: 25px 0 30px clamp(0px, 2vw, 26px); }\n.hero-copy > p { max-width: 710px; margin-top: 17px; font-size: clamp(15px, 1.05vw, 17px); }\n.hero-facts { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 12px; margin: 28px 0 4px; }\n.hero-facts div { padding: 15px; background: rgba(255,255,255,.72); border: 1px solid var(--blue-line); border-radius: 13px; }\n.hero-facts strong, .hero-facts span { display: block; }\n.hero-facts strong { color: #173c54; font-size: 17px; }\n.hero-facts span { margin-top: 5px; color: var(--muted); line-height: 1.4; }\n.hero-copy .primary-button { margin-top: 24px; }\n.image-card { overflow: hidden; border: 8px solid rgba(255,255,255,.86); border-radius: 24px; box-shadow: 0 26px 70px rgba(29,94,132,.16); }\n.hero-image { position: relative; min-height: 515px; margin: 0; }\n.hero-image img { width: 100%; height: 515px; object-fit: cover; }\n.hero-image figcaption { position: absolute; right: 20px; bottom: 20px; left: 20px; display: flex; justify-content: space-between; gap: 20px; align-items: center; padding: 14px 17px; color: white; background: rgba(20,43,61,.78); border: 1px solid rgba(255,255,255,.25); border-radius: 13px; backdrop-filter: blur(10px); }\n.hero-image figcaption span { font-weight: 700; }\n.hero-image figcaption strong { font-size: 16px; }\n\n.two-card-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; }\n.process-card { display: grid; grid-template-columns: minmax(260px,.9fr) minmax(0,1.1fr); gap: 24px; align-items: center; padding: 18px; background: var(--blue-pale); border: 1px solid var(--blue-line); border-radius: var(--radius-lg); }\n.process-card img { height: 270px; object-fit: cover; border-radius: var(--radius-md); }\n.process-card p { margin-top: 9px; }\n.three-card-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 20px; }\n.capability-card { overflow: hidden; background: white; border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: 0 10px 30px rgba(35,90,120,.05); }\n.card-image-wrap { position: relative; }\n.card-image-wrap img { height: 285px; object-fit: cover; }\n.card-image-wrap > span { position: absolute; right: 14px; bottom: 14px; padding: 8px 12px; color: var(--blue-dark); background: rgba(255,255,255,.92); border-radius: 999px; font-size: 14px; font-weight: 800; }\n.card-body { padding: 22px; }\n.card-body small { color: var(--blue); font-weight: 900; letter-spacing: .08em; }\n.card-body h3 { margin-top: 10px; }\n.card-body p { margin-top: 9px; }\n\n.split-heading { display: flex; align-items: flex-end; justify-content: space-between; gap: 30px; }\n.split-heading .section-head { margin-bottom: 0; }\n.split-heading .secondary-button { margin-bottom: 5px; white-space: nowrap; }\n.facility-grid { display: grid; grid-template-columns: 1.15fr .85fr .85fr 1.15fr; gap: 14px; margin-top: 30px; }\n.facility-grid figure { position: relative; min-height: 390px; margin: 0; overflow: hidden; border-radius: 18px; }\n.facility-grid img { height: 390px; object-fit: cover; transition: transform .35s ease; }\n.facility-grid figure:hover img { transform: scale(1.025); }\n.facility-grid figcaption { position: absolute; right: 12px; bottom: 12px; left: 12px; display: flex; gap: 12px; align-items: center; padding: 12px 14px; color: white; background: rgba(20,43,61,.79); border-radius: 11px; }\n.facility-grid figcaption span { color: #bde6fb; font-weight: 900; }\n.facility-grid figcaption strong { font-size: 14px; }\n\n.tabs-section .section-head { max-width: 1050px; }\n.tabs-shell { padding: 12px; background: rgba(255,255,255,.75); border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: var(--shadow); }\n.tab-list { display: flex; gap: 9px; padding: 7px; overflow-x: auto; scrollbar-width: thin; }\n.material-tab-list { display: grid; gap: 12px; padding: 7px; }\n.material-tab-group { display: grid; grid-template-columns: minmax(170px, 230px) minmax(0, 1fr); gap: 14px; align-items: start; padding: 11px; background: rgba(234,246,252,.62); border: 1px solid var(--blue-line); border-radius: 14px; }\n.material-tab-group-label { padding: 12px 8px; color: var(--blue-dark); font-weight: 900; line-height: 1.4; }\n.material-tab-buttons { display: flex; flex-wrap: wrap; gap: 8px; }\n.tab-button { flex: 0 0 auto; min-height: 46px; padding: 10px 16px; color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); border-radius: 10px; font-size: 14px; font-weight: 800; cursor: pointer; }\n.tab-button * { color: #fff !important; }\n.tab-button:hover { color: #fff !important; background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n.tab-button[aria-selected=\"true\"] { color: #fff !important; background: #5aaedb; border-color: #5aaedb; box-shadow: 0 8px 20px rgba(40,127,186,.18); }\n.tab-button:focus-visible { outline: 3px solid rgba(40,127,186,.3); outline-offset: 2px; }\n.tab-panel { display: grid; grid-template-columns: minmax(420px,1.08fr) minmax(360px,.92fr); gap: clamp(28px, 5vw, 70px); align-items: center; min-height: 500px; padding: 20px; }\n.tab-image { width: min(100%, 560px); aspect-ratio: 1 \/ 1; height: auto; overflow: hidden; background: #f3f9fc; border: 1px solid var(--blue-line); border-radius: 18px; }\n.tab-image img { width: 100%; height: 100%; padding: 10px; object-fit: contain; object-position: center; }\n.tab-image.is-placeholder { display: grid; place-items: center; background: repeating-linear-gradient(-45deg, #f7fcff, #f7fcff 12px, #eef8fd 12px, #eef8fd 24px); border: 2px dashed #96c9e3; }\n.placeholder-copy { display: flex; max-width: 380px; flex-direction: column; align-items: center; gap: 7px; padding: 28px; color: #477188; text-align: center; }\n.placeholder-copy strong { color: var(--ink); font-size: 18px; }\n.placeholder-copy small { line-height: 1.45; }\n.placeholder-icon { display: grid; width: 54px; height: 54px; margin-bottom: 7px; place-items: center; color: var(--blue); background: white; border: 1px solid var(--blue-line); border-radius: 50%; font-size: 30px; }\n.tab-copy h3 { font-size: clamp(24px,2vw,30px); }\n.tab-copy > p { max-width: 610px; margin-top: 12px; }\n.material-detail-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px 18px; margin-top: 24px; }\n.material-detail-grid.is-single { grid-template-columns: 1fr; }\n.material-detail-grid .detail-label { margin-top: 0; }\n.detail-label { margin-top: 25px; color: var(--blue-dark); font-size: 14px; font-weight: 900; letter-spacing: .08em; }\n.chip-list { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 11px; }\n.chip-list span { padding: 7px 11px; color: #365d73; background: var(--blue-soft); border: 1px solid var(--blue-line); border-radius: 999px; font-weight: 700; }\n.editable-link { margin-top: 25px; }\n.edit-hint { margin-top: 9px !important; color: #7690a0 !important; font-size: 14px !important; }\ncode { padding: 2px 5px; color: var(--blue-dark); background: var(--blue-soft); border-radius: 4px; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; }\n.note-bar { display: flex; gap: 20px; align-items: center; margin-top: 18px; padding: 15px 18px; background: white; border: 1px solid var(--blue-line); border-radius: 12px; }\n.note-bar strong { flex: 0 0 auto; color: var(--blue-dark); font-size: 14px; }\n.note-bar span { color: var(--muted); line-height: 1.5; }\n.section-button { margin-top: 20px; }\n\n.spec-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); overflow: hidden; background: white; border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: var(--shadow); }\n.spec-grid article { min-height: 150px; padding: 25px; border-right: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n.spec-grid article:nth-child(3n) { border-right: 0; }\n.spec-grid article:nth-last-child(-n+3) { border-bottom: 0; }\n.spec-grid span, .spec-grid strong, .spec-grid small { display: block; }\n.spec-grid span { color: var(--blue-dark); font-weight: 800; }\n.spec-grid strong { margin-top: 15px; color: var(--ink); font-size: clamp(18px,1.45vw,22px); line-height: 1.35; }\n.spec-grid small { margin-top: 5px; color: var(--muted); }\n.center-note { margin-top: 17px; text-align: center; }\n\n.section-frame.quality-section { padding-top: 34px !important; padding-bottom: 34px !important; }\n.quality-head { display: flex; justify-content: space-between; gap: 24px; align-items: flex-end; }\n.quality-head .section-head { margin-bottom: 0; }\n.quality-stats { display: flex; gap: 9px; flex: 0 0 auto; }\n.quality-stats div { min-width: 126px; padding: 12px 14px; background: var(--blue-pale); border: 1px solid var(--blue-line); border-radius: 12px; }\n.quality-stats strong, .quality-stats span { display: block; }\n.quality-stats strong { color: var(--blue-dark); font-size: 20px; }\n.quality-stats span { margin-top: 3px; color: var(--muted); line-height: 1.3; }\n.section-frame.quality-section .inspection-grid { display: grid !important; grid-template-columns: repeat(6,minmax(0,1fr)) !important; gap: 9px; width: 100% !important; max-width: none !important; margin: 16px 0 0 !important; }\n.section-frame.quality-section .inspection-grid figure,\n.section-frame.quality-section .inspection-grid figure.featured { position: relative; grid-column: auto !important; grid-row: auto !important; width: 100%; height: 190px !important; min-height: 190px !important; aspect-ratio: auto !important; margin: 0; overflow: hidden; background: var(--blue-soft); border: 1px solid var(--blue-line); border-radius: 12px; }\n.section-frame.quality-section .inspection-grid img { width: 100% !important; height: 100% !important; object-fit: cover !important; }\n.inspection-grid figcaption { position: absolute; right: 7px; bottom: 7px; left: 7px; padding: 8px 9px; color: white; background: rgba(20,43,61,.8); border-radius: 7px; font-size: 14px; font-weight: 800; line-height: 1.25; }\n\n.compact-cards article { min-height: 210px; padding: 25px; background: white; border: 1px solid var(--blue-line); border-radius: 17px; }\n.compact-cards article > strong { color: var(--blue-dark); font-size: 16px; }\n.compact-cards h3 { margin-top: 16px; }\n.compact-cards p { margin-top: 9px; }\n.industry-links { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 18px; }\n.industry-links a { padding: 9px 13px; color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); border-radius: 9px; font-weight: 750; text-decoration: none; }\n.industry-links a *, .industry-links a:hover, .industry-links a:hover * { color: #fff !important; }\n.industry-links a:hover { background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n\n.trust-grid { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); border-top: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n.trust-grid article { min-height: 220px; padding: 28px; border-right: 1px solid var(--blue-line); }\n.trust-grid article:last-child { border-right: 0; }\n.trust-grid article > span { color: var(--blue); font-weight: 900; }\n.trust-grid h3 { margin-top: 25px; }\n.trust-grid p { margin-top: 10px; }\n\n.faq-section { padding-top: 25px; background: #f7fbfd; }\n.faq-grid { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(430px,.95fr); gap: 22px; }\n.faq-list { display: grid; gap: 10px; }\n.faq-list details { padding: 0 20px; background: white; border: 1px solid var(--blue-line); border-radius: 13px; }\n.faq-list summary { padding: 18px 0; color: var(--ink); font-size: 16px; font-weight: 800; cursor: pointer; }\n.faq-list details p { padding: 0 0 18px; }\n.quote-card { display: flex; min-height: 390px; flex-direction: column; justify-content: flex-end; padding: clamp(28px,4vw,55px); color: white; background: linear-gradient(145deg, rgba(23,100,147,.98), rgba(40,127,186,.88)), url('https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/07\/CNC-drawing-file.webp') center\/cover; border-radius: var(--radius-lg); }\n.quote-card .eyebrow, .quote-card p { color: white; }\n.quote-card p { max-width: 650px; margin-top: 13px; opacity: .9; }\n.quote-card .primary-button { align-self: flex-start; margin-top: 22px; color: #fff !important; background: var(--button-blue); border-color: var(--button-blue); box-shadow: none; }\n.quote-card .primary-button *, .quote-card .primary-button:hover, .quote-card .primary-button:hover * { color: #fff !important; }\n.quote-card .primary-button:hover { background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n\n.cnc-page-footer { padding: 28px 24px; color: #dceefa; background: #102c40; }\n.footer-inner { width: min(100%,var(--max)); margin: 0 auto; display: flex; justify-content: space-between; align-items: center; }\n.footer-inner div { display: flex; gap: 14px; align-items: center; }\n.footer-inner strong { font-size: 18px; }\n.footer-inner span { color: #a9c7da; }\n.footer-inner a { color: white; font-weight: 700; text-decoration: none; }\n\n@media (max-width: 1180px) {\n  .site-header nav { display: none; }\n  .hero-grid { grid-template-columns: 1fr 1fr; min-height: auto; }\n  .hero-image, .hero-image img { min-height: 450px; height: 450px; }\n  .process-card { grid-template-columns: 1fr; }\n  .facility-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .quality-head { align-items: flex-start; flex-direction: column; }\n  .quality-stats { width: 100%; }\n  .quality-stats div { flex: 1; }\n  .trust-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .trust-grid article:nth-child(2) { border-right: 0; }\n  .trust-grid article:nth-child(-n+2) { border-bottom: 1px solid var(--blue-line); }\n}\n\n@media (max-width: 900px) {\n  .section-frame { padding: 56px 18px; }\n  .hero-grid, .tab-panel, .faq-grid { grid-template-columns: 1fr; }\n  .hero-copy { padding-left: 0; }\n  .hero-image { order: -1; }\n  .hero-image, .hero-image img { min-height: 380px; height: 380px; }\n  .two-card-grid, .three-card-grid { grid-template-columns: 1fr; }\n  .process-card { grid-template-columns: minmax(240px,.8fr) minmax(0,1.2fr); }\n  .facility-grid figure, .facility-grid img { min-height: 320px; height: 320px; }\n  .tab-panel { min-height: 0; }\n  .tab-image { width: min(100%, 520px); height: auto; }\n  .material-tab-group { grid-template-columns: 1fr; gap: 3px; }\n  .spec-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .spec-grid article, .spec-grid article:nth-child(3n) { border-right: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n  .spec-grid article:nth-child(2n) { border-right: 0; }\n  .spec-grid article:nth-last-child(-n+2) { border-bottom: 0; }\n  .section-frame.quality-section { padding-top: 30px !important; padding-bottom: 30px !important; }\n  .section-frame.quality-section .inspection-grid { grid-template-columns: repeat(3,minmax(0,1fr)) !important; }\n  .section-frame.quality-section .inspection-grid figure,\n  .section-frame.quality-section .inspection-grid figure.featured { height: 180px !important; min-height: 180px !important; }\n}\n\n@media (max-width: 640px) {\n  .site-header, .section-frame, .cnc-page-footer { font-size: 14px; }\n  .section-frame h1 { font-size: 30px; }\n  .section-frame h2 { font-size: 25px; }\n  .section-frame h3 { font-size: 18px; }\n  .site-header { padding: 9px 12px; }\n  .site-header-inner { gap: 12px; }\n  .brand small { display: none; }\n  .brand-mark { width: 34px; height: 34px; }\n  .header-cta { margin-left: auto; min-height: 40px; padding: 7px 11px; }\n  .section-frame { padding: 42px 12px; }\n  .hero { padding-top: 18px; }\n  .hero-image, .hero-image img { min-height: 280px; height: 280px; }\n  .hero-image figcaption { display: none; }\n  .hero-facts { grid-template-columns: 1fr; }\n  .process-card { grid-template-columns: 1fr; }\n  .process-card img { height: 230px; }\n  .card-image-wrap img { height: 240px; }\n  .split-heading { align-items: flex-start; flex-direction: column; }\n  .facility-grid { display: flex; margin-right: -12px; overflow-x: auto; scroll-snap-type: x mandatory; }\n  .facility-grid figure { min-width: 82vw; scroll-snap-align: start; }\n  .tabs-shell { padding: 7px; border-radius: 17px; }\n  .tab-panel { gap: 28px; padding: 10px; }\n  .tab-image { width: 100%; height: auto; }\n  .material-tab-list { padding: 3px; }\n  .material-tab-group { padding: 9px; }\n  .material-tab-buttons { flex-wrap: nowrap; padding-bottom: 4px; overflow-x: auto; scrollbar-width: thin; }\n  .material-detail-grid { grid-template-columns: 1fr; }\n  .note-bar { align-items: flex-start; flex-direction: column; gap: 7px; }\n  .spec-grid { grid-template-columns: 1fr; }\n  .spec-grid article, .spec-grid article:nth-child(2n), .spec-grid article:nth-child(3n), .spec-grid article:nth-last-child(-n+2) { min-height: 125px; border-right: 0; border-bottom: 1px solid var(--blue-line); }\n  .spec-grid article:last-child { border-bottom: 0; }\n  .quality-stats { flex-direction: column; }\n  .section-frame.quality-section { padding-top: 24px !important; padding-bottom: 24px !important; }\n  .section-frame.quality-section .inspection-grid { grid-template-columns: repeat(2,minmax(0,1fr)) !important; gap: 8px; margin-top: 14px; }\n  .section-frame.quality-section .inspection-grid figure,\n  .section-frame.quality-section .inspection-grid figure.featured { height: 160px !important; min-height: 160px !important; }\n  .trust-grid { grid-template-columns: 1fr; }\n  .trust-grid article, .trust-grid article:nth-child(2) { min-height: 180px; border-right: 0; border-bottom: 1px solid var(--blue-line); }\n  .trust-grid article:last-child { border-bottom: 0; }\n  .faq-grid { grid-template-columns: 1fr; }\n  .quote-card { min-height: 360px; }\n  .footer-inner, .footer-inner div { align-items: flex-start; flex-direction: column; }\n  .footer-inner { gap: 20px; }\n}\n\n@media (max-width: 420px) {\n  .section-frame.quality-section .inspection-grid { grid-template-columns: 1fr !important; }\n  .section-frame.quality-section .inspection-grid figure,\n  .section-frame.quality-section .inspection-grid figure.featured { height: 190px !important; min-height: 190px !important; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .site-header *, .site-header *::before, .site-header *::after,\n  .section-frame *, .section-frame *::before, .section-frame *::after,\n  .cnc-page-footer *, .cnc-page-footer *::before, .cnc-page-footer *::after { scroll-behavior: auto !important; transition: none !important; }\n}\n\n<\/style>\n\n<!-- BLOCK 09: QUALITY CONTROL -->\n<section class=\"section-frame quality-section\" id=\"quality\" aria-labelledby=\"quality-title\">\n  <div class=\"section-inner\">\n    <div class=\"quality-head\">\n      <header class=\"section-head\">\n        <span class=\"eyebrow\">QUALITY CONTROL<\/span>\n        <h2 id=\"quality-title\">Inspection for Precision CNC Parts<\/h2>\n        <p>Dimensional and material inspections are performed throughout production to verify drawing requirements.<\/p>\n      <\/header>\n\n      <div class=\"quality-stats\" aria-label=\"Quality statistics\">\n        <div><strong>20+<\/strong><span>Inspection instruments<\/span><\/div>\n        <div><strong>30+<\/strong><span>Quality inspectors<\/span><\/div>\n        <div><strong>ISO<\/strong><span>9001:2015 certified<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"inspection-grid\">\n      <figure class=\"featured\">\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/07\/CMM-test-for-steel-part-1.webp\" alt=\"CMM inspection of a precision CNC machined steel part\" loading=\"lazy\">\n        <figcaption>CMM Inspection<\/figcaption>\n      <\/figure>\n      <figure>\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/03\/Measurement-using-a-height-gauge.webp\" alt=\"Height gauge inspection of a CNC machined part\" loading=\"lazy\">\n        <figcaption>Height Gauge<\/figcaption>\n      <\/figure>\n      <figure>\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/\u5fae\u4fe1\u56fe\u7247_20251119205415.webp\" alt=\"Micrometer measurement of a precision CNC machined part\" loading=\"lazy\">\n        <figcaption>Micrometer<\/figcaption>\n      <\/figure>\n      <figure>\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/Hardness-testing-instrument.webp\" alt=\"Hardness testing of a CNC machined metal part\" loading=\"lazy\">\n        <figcaption>Hardness Testing<\/figcaption>\n      <\/figure>\n      <figure>\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/12\/\u5fae\u4fe1\u56fe\u7247_20251211140343.webp\" alt=\"Precision inspection equipment checking a CNC machined part\" loading=\"lazy\">\n        <figcaption>Altimeter measurement<\/figcaption>\n      <\/figure>\n      <figure>\n        <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2025\/11\/\u5fae\u4fe1\u56fe\u7247_20251119205402.webp\" alt=\"Quality inspector measuring a precision CNC machined part\" loading=\"lazy\">\n        <figcaption>Caliper measurement<\/figcaption>\n      <\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-361dea5 e-con-full e-flex e-con e-parent\" data-id=\"361dea5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11c73ef elementor-widget elementor-widget-html\" data-id=\"11c73ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- COMPLETE INDEPENDENT BLOCK: 11-trust.html -->\n<style>\n:root {\n  --ink: #142b3d;\n  --muted: #587184;\n  --blue: #287fba;\n  --blue-dark: #176493;\n  --button-blue: #72bde6;\n  --button-blue-hover: #55a9d9;\n  --blue-soft: #eaf6fc;\n  --blue-pale: #f5fbfe;\n  --blue-line: #cfe5f1;\n  --white: #ffffff;\n  --shadow: 0 18px 45px rgba(35, 90, 120, 0.09);\n  --radius-lg: 24px;\n  --radius-md: 16px;\n  --max: 1600px;\n}\n\n.site-header *, .section-frame *, .cnc-page-footer * { box-sizing: border-box; }\nhtml { scroll-behavior: smooth; }\n.site-header, .section-frame, .cnc-page-footer { min-width: 320px; color: var(--ink); font-family: Arial, Helvetica, sans-serif; font-size: 16px; }\n.site-header a, .section-frame a, .cnc-page-footer a { color: inherit; }\n.site-header button, .section-frame button, .section-frame input, .section-frame textarea, .section-frame select { font: inherit; }\n.site-header img, .section-frame img, .cnc-page-footer img { display: block; width: 100%; }\n.section-frame h1, .section-frame h2, .section-frame h3, .section-frame p { overflow-wrap: anywhere; }\n.section-frame h1 { margin: 0; font-size: clamp(30px, 3.1vw, 35px); line-height: 1.12; letter-spacing: -0.025em; }\n.section-frame h2 { margin: 0; font-size: clamp(26px, 2.25vw, 32px); line-height: 1.18; letter-spacing: -0.018em; }\n.section-frame h3 { margin: 0; font-size: clamp(18px, 1.35vw, 21px); line-height: 1.3; }\n.section-frame p { margin: 0; color: var(--muted); font-size: clamp(14px, 1vw, 16px); line-height: 1.65; }\n.site-header small, .site-header span, .site-header a, .site-header button,\n.section-frame small, .section-frame span, .section-frame a, .section-frame button, .section-frame summary, .section-frame code,\n.cnc-page-footer small, .cnc-page-footer span, .cnc-page-footer a { font-size: max(14px, 0.875rem); }\n[hidden] { display: none !important; }\n\n.site-header { position: sticky; top: 0; z-index: 50; padding: 12px 20px; background: rgba(255,255,255,.93); border-bottom: 1px solid rgba(207,229,241,.9); backdrop-filter: blur(16px); }\n.site-header-inner { width: min(100%, var(--max)); min-height: 58px; margin: 0 auto; display: flex; align-items: center; gap: 28px; }\n.brand { display: inline-flex; align-items: center; gap: 10px; color: var(--ink); font-weight: 900; letter-spacing: .08em; text-decoration: none; }\n.brand small { display: block; margin-top: 2px; color: var(--muted); font-size: 14px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; }\n.brand-mark { display: grid; width: 38px; height: 38px; place-items: center; color: white; background: var(--blue); border-radius: 11px; font-size: 20px; }\n.site-header nav { display: flex; gap: 26px; margin-left: auto; }\n.site-header nav a { color: #38586d; font-size: 14px; font-weight: 700; text-decoration: none; }\n.site-header nav a:hover { color: var(--blue); }\n.header-cta { display: inline-flex; align-items: center; gap: 8px; min-height: 44px; padding: 8px 17px; color: white; background: var(--blue); border-radius: 10px; font-size: 14px; font-weight: 800; text-decoration: none; }\n\n.section-frame { width: 100%; padding: 74px 24px; }\n.section-tint { background: linear-gradient(180deg, #f6fbfe, #eaf6fc); }\n.section-inner { width: min(100%, var(--max)); margin: 0 auto; }\n.section-head { max-width: 970px; margin-bottom: 28px; }\n.section-head p { max-width: 900px; margin-top: 11px; }\n.eyebrow { display: inline-block; margin-bottom: 10px; color: var(--blue-dark); font-size: 14px; font-weight: 900; letter-spacing: .11em; text-transform: uppercase; }\n.primary-button, .secondary-button { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 12px 20px; border-radius: 11px; font-size: 14px; font-weight: 800; text-decoration: none; transition: transform .2s ease, background .2s ease, box-shadow .2s ease; }\n.primary-button, .secondary-button { color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); box-shadow: 0 10px 24px rgba(85,169,217,.18); }\n.primary-button *, .secondary-button * { color: #fff !important; }\n.primary-button:hover, .secondary-button:hover { color: #fff !important; background: var(--button-blue-hover); border-color: var(--button-blue-hover); transform: translateY(-2px); box-shadow: var(--shadow); }\n.primary-button:hover *, .secondary-button:hover * { color: #fff !important; }\n.text-link { display: inline-flex; gap: 9px; align-items: center; margin-top: 15px; color: var(--blue-dark); font-size: 14px; font-weight: 800; text-decoration: none; }\n.text-link:hover { color: var(--blue); text-decoration: underline; text-underline-offset: 4px; }\n\n.hero { padding-top: 38px; background: linear-gradient(135deg, #f9fdff 0%, #edf8fd 55%, #dff1fa 100%); }\n.hero-grid { display: grid; grid-template-columns: minmax(0,.92fr) minmax(480px,1.08fr); gap: clamp(34px, 5vw, 86px); align-items: center; min-height: 590px; }\n.hero-copy { padding: 25px 0 30px clamp(0px, 2vw, 26px); }\n.hero-copy > p { max-width: 710px; margin-top: 17px; font-size: clamp(15px, 1.05vw, 17px); }\n.hero-facts { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 12px; margin: 28px 0 4px; }\n.hero-facts div { padding: 15px; background: rgba(255,255,255,.72); border: 1px solid var(--blue-line); border-radius: 13px; }\n.hero-facts strong, .hero-facts span { display: block; }\n.hero-facts strong { color: #173c54; font-size: 17px; }\n.hero-facts span { margin-top: 5px; color: var(--muted); line-height: 1.4; }\n.hero-copy .primary-button { margin-top: 24px; }\n.image-card { overflow: hidden; border: 8px solid rgba(255,255,255,.86); border-radius: 24px; box-shadow: 0 26px 70px rgba(29,94,132,.16); }\n.hero-image { position: relative; min-height: 515px; margin: 0; }\n.hero-image img { width: 100%; height: 515px; object-fit: cover; }\n.hero-image figcaption { position: absolute; right: 20px; bottom: 20px; left: 20px; display: flex; justify-content: space-between; gap: 20px; align-items: center; padding: 14px 17px; color: white; background: rgba(20,43,61,.78); border: 1px solid rgba(255,255,255,.25); border-radius: 13px; backdrop-filter: blur(10px); }\n.hero-image figcaption span { font-weight: 700; }\n.hero-image figcaption strong { font-size: 16px; }\n\n.two-card-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; }\n.process-card { display: grid; grid-template-columns: minmax(260px,.9fr) minmax(0,1.1fr); gap: 24px; align-items: center; padding: 18px; background: var(--blue-pale); border: 1px solid var(--blue-line); border-radius: var(--radius-lg); }\n.process-card img { height: 270px; object-fit: cover; border-radius: var(--radius-md); }\n.process-card p { margin-top: 9px; }\n.three-card-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 20px; }\n.capability-card { overflow: hidden; background: white; border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: 0 10px 30px rgba(35,90,120,.05); }\n.card-image-wrap { position: relative; }\n.card-image-wrap img { height: 285px; object-fit: cover; }\n.card-image-wrap > span { position: absolute; right: 14px; bottom: 14px; padding: 8px 12px; color: var(--blue-dark); background: rgba(255,255,255,.92); border-radius: 999px; font-size: 14px; font-weight: 800; }\n.card-body { padding: 22px; }\n.card-body small { color: var(--blue); font-weight: 900; letter-spacing: .08em; }\n.card-body h3 { margin-top: 10px; }\n.card-body p { margin-top: 9px; }\n\n.split-heading { display: flex; align-items: flex-end; justify-content: space-between; gap: 30px; }\n.split-heading .section-head { margin-bottom: 0; }\n.split-heading .secondary-button { margin-bottom: 5px; white-space: nowrap; }\n.facility-grid { display: grid; grid-template-columns: 1.15fr .85fr .85fr 1.15fr; gap: 14px; margin-top: 30px; }\n.facility-grid figure { position: relative; min-height: 390px; margin: 0; overflow: hidden; border-radius: 18px; }\n.facility-grid img { height: 390px; object-fit: cover; transition: transform .35s ease; }\n.facility-grid figure:hover img { transform: scale(1.025); }\n.facility-grid figcaption { position: absolute; right: 12px; bottom: 12px; left: 12px; display: flex; gap: 12px; align-items: center; padding: 12px 14px; color: white; background: rgba(20,43,61,.79); border-radius: 11px; }\n.facility-grid figcaption span { color: #bde6fb; font-weight: 900; }\n.facility-grid figcaption strong { font-size: 14px; }\n\n.tabs-section .section-head { max-width: 1050px; }\n.tabs-shell { padding: 12px; background: rgba(255,255,255,.75); border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: var(--shadow); }\n.tab-list { display: flex; gap: 9px; padding: 7px; overflow-x: auto; scrollbar-width: thin; }\n.material-tab-list { display: grid; gap: 12px; padding: 7px; }\n.material-tab-group { display: grid; grid-template-columns: minmax(170px, 230px) minmax(0, 1fr); gap: 14px; align-items: start; padding: 11px; background: rgba(234,246,252,.62); border: 1px solid var(--blue-line); border-radius: 14px; }\n.material-tab-group-label { padding: 12px 8px; color: var(--blue-dark); font-weight: 900; line-height: 1.4; }\n.material-tab-buttons { display: flex; flex-wrap: wrap; gap: 8px; }\n.tab-button { flex: 0 0 auto; min-height: 46px; padding: 10px 16px; color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); border-radius: 10px; font-size: 14px; font-weight: 800; cursor: pointer; }\n.tab-button * { color: #fff !important; }\n.tab-button:hover { color: #fff !important; background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n.tab-button[aria-selected=\"true\"] { color: #fff !important; background: #5aaedb; border-color: #5aaedb; box-shadow: 0 8px 20px rgba(40,127,186,.18); }\n.tab-button:focus-visible { outline: 3px solid rgba(40,127,186,.3); outline-offset: 2px; }\n.tab-panel { display: grid; grid-template-columns: minmax(420px,1.08fr) minmax(360px,.92fr); gap: clamp(28px, 5vw, 70px); align-items: center; min-height: 500px; padding: 20px; }\n.tab-image { width: min(100%, 560px); aspect-ratio: 1 \/ 1; height: auto; overflow: hidden; background: #f3f9fc; border: 1px solid var(--blue-line); border-radius: 18px; }\n.tab-image img { width: 100%; height: 100%; padding: 10px; object-fit: contain; object-position: center; }\n.tab-image.is-placeholder { display: grid; place-items: center; background: repeating-linear-gradient(-45deg, #f7fcff, #f7fcff 12px, #eef8fd 12px, #eef8fd 24px); border: 2px dashed #96c9e3; }\n.placeholder-copy { display: flex; max-width: 380px; flex-direction: column; align-items: center; gap: 7px; padding: 28px; color: #477188; text-align: center; }\n.placeholder-copy strong { color: var(--ink); font-size: 18px; }\n.placeholder-copy small { line-height: 1.45; }\n.placeholder-icon { display: grid; width: 54px; height: 54px; margin-bottom: 7px; place-items: center; color: var(--blue); background: white; border: 1px solid var(--blue-line); border-radius: 50%; font-size: 30px; }\n.tab-copy h3 { font-size: clamp(24px,2vw,30px); }\n.tab-copy > p { max-width: 610px; margin-top: 12px; }\n.material-detail-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px 18px; margin-top: 24px; }\n.material-detail-grid.is-single { grid-template-columns: 1fr; }\n.material-detail-grid .detail-label { margin-top: 0; }\n.detail-label { margin-top: 25px; color: var(--blue-dark); font-size: 14px; font-weight: 900; letter-spacing: .08em; }\n.chip-list { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 11px; }\n.chip-list span { padding: 7px 11px; color: #365d73; background: var(--blue-soft); border: 1px solid var(--blue-line); border-radius: 999px; font-weight: 700; }\n.editable-link { margin-top: 25px; }\n.edit-hint { margin-top: 9px !important; color: #7690a0 !important; font-size: 14px !important; }\ncode { padding: 2px 5px; color: var(--blue-dark); background: var(--blue-soft); border-radius: 4px; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; }\n.note-bar { display: flex; gap: 20px; align-items: center; margin-top: 18px; padding: 15px 18px; background: white; border: 1px solid var(--blue-line); border-radius: 12px; }\n.note-bar strong { flex: 0 0 auto; color: var(--blue-dark); font-size: 14px; }\n.note-bar span { color: var(--muted); line-height: 1.5; }\n.section-button { margin-top: 20px; }\n\n.spec-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); overflow: hidden; background: white; border: 1px solid var(--blue-line); border-radius: var(--radius-lg); box-shadow: var(--shadow); }\n.spec-grid article { min-height: 150px; padding: 25px; border-right: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n.spec-grid article:nth-child(3n) { border-right: 0; }\n.spec-grid article:nth-last-child(-n+3) { border-bottom: 0; }\n.spec-grid span, .spec-grid strong, .spec-grid small { display: block; }\n.spec-grid span { color: var(--blue-dark); font-weight: 800; }\n.spec-grid strong { margin-top: 15px; color: var(--ink); font-size: clamp(18px,1.45vw,22px); line-height: 1.35; }\n.spec-grid small { margin-top: 5px; color: var(--muted); }\n.center-note { margin-top: 17px; text-align: center; }\n\n.quality-head { display: flex; justify-content: space-between; gap: 40px; align-items: flex-end; }\n.quality-head .section-head { margin-bottom: 0; }\n.quality-stats { display: flex; gap: 12px; flex: 0 0 auto; }\n.quality-stats div { min-width: 140px; padding: 16px; background: var(--blue-pale); border: 1px solid var(--blue-line); border-radius: 14px; }\n.quality-stats strong, .quality-stats span { display: block; }\n.quality-stats strong { color: var(--blue-dark); font-size: 22px; }\n.quality-stats span { margin-top: 4px; color: var(--muted); line-height: 1.35; }\n.inspection-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; margin-top: 30px; }\n.inspection-grid figure { position: relative; min-height: 250px; aspect-ratio: 4 \/ 3; margin: 0; overflow: hidden; background: var(--blue-soft); border: 1px solid var(--blue-line); border-radius: 17px; }\n.inspection-grid .featured { grid-column: span 2; grid-row: span 2; aspect-ratio: auto; }\n.inspection-grid img { height: 100%; object-fit: cover; }\n.inspection-grid figcaption { position: absolute; right: 11px; bottom: 11px; left: 11px; padding: 10px 12px; color: white; background: rgba(20,43,61,.78); border-radius: 9px; font-size: 14px; font-weight: 800; }\n\n.compact-cards article { min-height: 210px; padding: 25px; background: white; border: 1px solid var(--blue-line); border-radius: 17px; }\n.compact-cards article > strong { color: var(--blue-dark); font-size: 16px; }\n.compact-cards h3 { margin-top: 16px; }\n.compact-cards p { margin-top: 9px; }\n.industry-links { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 18px; }\n.industry-links a { padding: 9px 13px; color: #fff !important; background: var(--button-blue); border: 1px solid var(--button-blue); border-radius: 9px; font-weight: 750; text-decoration: none; }\n.industry-links a *, .industry-links a:hover, .industry-links a:hover * { color: #fff !important; }\n.industry-links a:hover { background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n\n.trust-grid { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); border-top: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n.trust-grid article { min-height: 220px; padding: 28px; border-right: 1px solid var(--blue-line); }\n.trust-grid article:last-child { border-right: 0; }\n.trust-grid article > span { color: var(--blue); font-weight: 900; }\n.trust-grid h3 { margin-top: 25px; }\n.trust-grid p { margin-top: 10px; }\n\n.faq-section { padding-top: 25px; background: #f7fbfd; }\n.faq-grid { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(430px,.95fr); gap: 22px; }\n.faq-list { display: grid; gap: 10px; }\n.faq-list details { padding: 0 20px; background: white; border: 1px solid var(--blue-line); border-radius: 13px; }\n.faq-list summary { padding: 18px 0; color: var(--ink); font-size: 16px; font-weight: 800; cursor: pointer; }\n.faq-list details p { padding: 0 0 18px; }\n.quote-card { display: flex; min-height: 390px; flex-direction: column; justify-content: flex-end; padding: clamp(28px,4vw,55px); color: white; background: linear-gradient(145deg, rgba(23,100,147,.98), rgba(40,127,186,.88)), url('https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/07\/CNC-drawing-file.webp') center\/cover; border-radius: var(--radius-lg); }\n.quote-card .eyebrow, .quote-card p { color: white; }\n.quote-card p { max-width: 650px; margin-top: 13px; opacity: .9; }\n.quote-card .primary-button { align-self: flex-start; margin-top: 22px; color: #fff !important; background: var(--button-blue); border-color: var(--button-blue); box-shadow: none; }\n.quote-card .primary-button *, .quote-card .primary-button:hover, .quote-card .primary-button:hover * { color: #fff !important; }\n.quote-card .primary-button:hover { background: var(--button-blue-hover); border-color: var(--button-blue-hover); }\n\n.cnc-page-footer { padding: 28px 24px; color: #dceefa; background: #102c40; }\n.footer-inner { width: min(100%,var(--max)); margin: 0 auto; display: flex; justify-content: space-between; align-items: center; }\n.footer-inner div { display: flex; gap: 14px; align-items: center; }\n.footer-inner strong { font-size: 18px; }\n.footer-inner span { color: #a9c7da; }\n.footer-inner a { color: white; font-weight: 700; text-decoration: none; }\n\n@media (max-width: 1180px) {\n  .site-header nav { display: none; }\n  .hero-grid { grid-template-columns: 1fr 1fr; min-height: auto; }\n  .hero-image, .hero-image img { min-height: 450px; height: 450px; }\n  .process-card { grid-template-columns: 1fr; }\n  .facility-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .quality-head { align-items: flex-start; flex-direction: column; }\n  .quality-stats { width: 100%; }\n  .quality-stats div { flex: 1; }\n  .trust-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .trust-grid article:nth-child(2) { border-right: 0; }\n  .trust-grid article:nth-child(-n+2) { border-bottom: 1px solid var(--blue-line); }\n}\n\n@media (max-width: 900px) {\n  .section-frame { padding: 56px 18px; }\n  .hero-grid, .tab-panel, .faq-grid { grid-template-columns: 1fr; }\n  .hero-copy { padding-left: 0; }\n  .hero-image { order: -1; }\n  .hero-image, .hero-image img { min-height: 380px; height: 380px; }\n  .two-card-grid, .three-card-grid { grid-template-columns: 1fr; }\n  .process-card { grid-template-columns: minmax(240px,.8fr) minmax(0,1.2fr); }\n  .facility-grid figure, .facility-grid img { min-height: 320px; height: 320px; }\n  .tab-panel { min-height: 0; }\n  .tab-image { width: min(100%, 520px); height: auto; }\n  .material-tab-group { grid-template-columns: 1fr; gap: 3px; }\n  .spec-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n  .spec-grid article, .spec-grid article:nth-child(3n) { border-right: 1px solid var(--blue-line); border-bottom: 1px solid var(--blue-line); }\n  .spec-grid article:nth-child(2n) { border-right: 0; }\n  .spec-grid article:nth-last-child(-n+2) { border-bottom: 0; }\n  .inspection-grid { grid-template-columns: repeat(2,1fr); }\n  .inspection-grid .featured { grid-column: 1 \/ 3; grid-row: auto; min-height: 360px; aspect-ratio: 16 \/ 9; }\n}\n\n@media (max-width: 640px) {\n  .site-header, .section-frame, .cnc-page-footer { font-size: 14px; }\n  .section-frame h1 { font-size: 30px; }\n  .section-frame h2 { font-size: 25px; }\n  .section-frame h3 { font-size: 18px; }\n  .site-header { padding: 9px 12px; }\n  .site-header-inner { gap: 12px; }\n  .brand small { display: none; }\n  .brand-mark { width: 34px; height: 34px; }\n  .header-cta { margin-left: auto; min-height: 40px; padding: 7px 11px; }\n  .section-frame { padding: 42px 12px; }\n  .hero { padding-top: 18px; }\n  .hero-image, .hero-image img { min-height: 280px; height: 280px; }\n  .hero-image figcaption { display: none; }\n  .hero-facts { grid-template-columns: 1fr; }\n  .process-card { grid-template-columns: 1fr; }\n  .process-card img { height: 230px; }\n  .card-image-wrap img { height: 240px; }\n  .split-heading { align-items: flex-start; flex-direction: column; }\n  .facility-grid { display: flex; margin-right: -12px; overflow-x: auto; scroll-snap-type: x mandatory; }\n  .facility-grid figure { min-width: 82vw; scroll-snap-align: start; }\n  .tabs-shell { padding: 7px; border-radius: 17px; }\n  .tab-panel { gap: 28px; padding: 10px; }\n  .tab-image { width: 100%; height: auto; }\n  .material-tab-list { padding: 3px; }\n  .material-tab-group { padding: 9px; }\n  .material-tab-buttons { flex-wrap: nowrap; padding-bottom: 4px; overflow-x: auto; scrollbar-width: thin; }\n  .material-detail-grid { grid-template-columns: 1fr; }\n  .note-bar { align-items: flex-start; flex-direction: column; gap: 7px; }\n  .spec-grid { grid-template-columns: 1fr; }\n  .spec-grid article, .spec-grid article:nth-child(2n), .spec-grid article:nth-child(3n), .spec-grid article:nth-last-child(-n+2) { min-height: 125px; border-right: 0; border-bottom: 1px solid var(--blue-line); }\n  .spec-grid article:last-child { border-bottom: 0; }\n  .quality-stats { flex-direction: column; }\n  .inspection-grid { grid-template-columns: 1fr; }\n  .inspection-grid figure, .inspection-grid .featured { grid-column: auto; grid-row: auto; min-height: 240px; aspect-ratio: 4 \/ 3; }\n  .trust-grid { grid-template-columns: 1fr; }\n  .trust-grid article, .trust-grid article:nth-child(2) { min-height: 180px; border-right: 0; border-bottom: 1px solid var(--blue-line); }\n  .trust-grid article:last-child { border-bottom: 0; }\n  .faq-grid { grid-template-columns: 1fr; }\n  .quote-card { min-height: 360px; }\n  .footer-inner, .footer-inner div { align-items: flex-start; flex-direction: column; }\n  .footer-inner { gap: 20px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .site-header *, .site-header *::before, .site-header *::after,\n  .section-frame *, .section-frame *::before, .section-frame *::after,\n  .cnc-page-footer *, .cnc-page-footer *::before, .cnc-page-footer *::after { scroll-behavior: auto !important; transition: none !important; }\n}\n\n<\/style>\n\n<!-- BLOCK 11: WHY WELDO -->\n<section class=\"section-frame trust-section\" aria-labelledby=\"trust-title\">\n  <div class=\"section-inner\">\n    <header class=\"section-head\">\n      <span class=\"eyebrow\">WHY WELDO<\/span>\n      <h2 id=\"trust-title\">Why You Can Trust Weldo Machining<\/h2>\n      <p>Engineering review, documented quality control, and scalable production support help reduce sourcing risk.<\/p>\n    <\/header>\n\n    <div class=\"trust-grid\">\n      <article><span>01<\/span><h3>ISO 9001 Quality System<\/h3><p>Documented inspection procedures support consistent production quality.<\/p><\/article>\n      <article><span>02<\/span><h3>Manufacturing Since 2012<\/h3><p>Precision metal and plastic parts for international customers.<\/p><\/article>\n      <article><span>03<\/span><h3>Engineering &amp; DFM Review<\/h3><p>Materials, tolerances, and critical features are reviewed before production.<\/p><\/article>\n      <article><span>04<\/span><h3>Prototype-to-Production Support<\/h3><p>Machining and inspection plans adapt from prototypes to repeat orders.<\/p><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-498278a e-con-full e-flex e-con e-parent\" data-id=\"498278a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3e0933 elementor-widget elementor-widget-html\" data-id=\"c3e0933\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<style>\n#weldo-cnc-faq,#weldo-cnc-faq *{box-sizing:border-box}\n#weldo-cnc-faq{\n  --wm-blue:#2d2f91;\n  --wm-blue-dark:#232578;\n  --wm-cyan:#4db0cd;\n  --wm-ink:#243b46;\n  --wm-text:#607985;\n  --wm-line:#c6e3f2;\n  --wm-pale:#edf8fd;\n  width:100%;\n  padding:72px 24px;\n  background:#ffffff;\n  color:var(--wm-ink);\n  font-family:Arial,Helvetica,sans-serif;\n}\n#weldo-cnc-faq .wm-inner{width:100%;max-width:1440px;margin:0 auto}\n#weldo-cnc-faq .wm-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:var(--wm-blue);font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}\n#weldo-cnc-faq .wm-eyebrow:before{content:\"\";display:block;width:54px;height:6px;border-radius:10px;background:var(--wm-cyan)}\n#weldo-cnc-faq h1,#weldo-cnc-faq h2,#weldo-cnc-faq h3,#weldo-cnc-faq p{overflow-wrap:anywhere}\n#weldo-cnc-faq h1,#weldo-cnc-faq h2{margin:0;color:var(--wm-ink);font-size:clamp(28px,3vw,35px);line-height:1.18;letter-spacing:-.02em}\n#weldo-cnc-faq h3{margin:0;color:var(--wm-ink);font-size:20px;line-height:1.35}\n#weldo-cnc-faq p{margin:0;color:var(--wm-text);font-size:16px;line-height:1.7}\n#weldo-cnc-faq .wm-lead{max-width:920px;margin-top:14px}\n#weldo-cnc-faq .wm-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:24px;padding:0 24px;border:0;border-radius:9px;background:var(--wm-blue);color:#fff;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}\n#weldo-cnc-faq .wm-button:hover{background:var(--wm-blue-dark);transform:translateY(-1px)}\n#weldo-cnc-faq .wm-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--wm-blue);font-size:15px;font-weight:800;text-decoration:none}\n#weldo-cnc-faq img{display:block;max-width:100%}\n@media(max-width:760px){\n  #weldo-cnc-faq{padding:52px 16px}\n  #weldo-cnc-faq h1,#weldo-cnc-faq h2{font-size:28px}\n  #weldo-cnc-faq h3{font-size:18px}\n  #weldo-cnc-faq p{font-size:15px}\n}\n<\/style>\n<style>\n#weldo-cnc-faq .faq-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:28px;align-items:start}\n#weldo-cnc-faq .faq-list{display:grid;gap:11px;margin-top:28px}\n#weldo-cnc-faq details{overflow:hidden;background:var(--wm-pale);border:1px solid var(--wm-line);border-radius:12px}\n#weldo-cnc-faq summary{position:relative;padding:18px 52px 18px 20px;color:var(--wm-ink);font-size:16px;font-weight:800;cursor:pointer;list-style:none}\n#weldo-cnc-faq summary::-webkit-details-marker{display:none}\n#weldo-cnc-faq summary:after{content:\"+\";position:absolute;right:19px;top:50%;transform:translateY(-50%);color:var(--wm-blue);font-size:24px}\n#weldo-cnc-faq details[open] summary:after{content:\"\u2212\"}\n#weldo-cnc-faq .faq-answer{padding:0 20px 18px}\n#weldo-cnc-faq .faq-answer p{font-size:14px}\n#weldo-cnc-faq .cta-card{position:relative;display:flex;min-height:540px;padding:42px;flex-direction:column;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#f9fdff 0%,#eaf7fd 52%,#d9f0fa 100%);border:1px solid #b9dff0;border-radius:20px;box-shadow:0 18px 45px rgba(45,47,145,.09)}\n#weldo-cnc-faq .cta-card:before{content:\"\";position:absolute;width:240px;height:240px;left:-130px;top:-140px;border-radius:50%;background:rgba(77,176,205,.14)}\n#weldo-cnc-faq .cta-card:after{content:\"\";position:absolute;width:190px;height:190px;right:-65px;bottom:-75px;border-radius:50%;background:rgba(45,47,145,.08)}\n#weldo-cnc-faq .cta-card>*{position:relative;z-index:1}\n#weldo-cnc-faq .cta-icon{display:flex;width:58px;height:58px;margin-bottom:20px;align-items:center;justify-content:center;border:1px solid #b9dff0;border-radius:16px;background:#fff;box-shadow:0 10px 24px rgba(45,47,145,.08)}\n#weldo-cnc-faq .cta-icon svg{width:30px;height:30px;fill:none;stroke:var(--wm-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n#weldo-cnc-faq .cta-tag{align-self:flex-start;margin-bottom:18px;padding:8px 12px;border:1px solid var(--wm-line);border-radius:999px;background:#fff;color:var(--wm-blue);font-size:14px;font-weight:800}\n#weldo-cnc-faq .cta-card p{margin-top:14px}\n#weldo-cnc-faq .cta-files{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}\n#weldo-cnc-faq .cta-files span{padding:6px 10px;border:1px solid var(--wm-line);border-radius:999px;background:#fff;color:#506b78;font-size:13px;font-weight:700}\n#weldo-cnc-faq .wm-button{align-self:flex-start}\n#weldo-cnc-faq .cta-note{margin-top:16px;font-size:13px}\n@media(max-width:900px){#weldo-cnc-faq .faq-grid{grid-template-columns:1fr}#weldo-cnc-faq .cta-card{min-height:0}}\n@media(max-width:560px){#weldo-cnc-faq .cta-card{min-height:0;padding:28px 22px}}\n<\/style>\n<section id=\"weldo-cnc-faq\" aria-labelledby=\"weldo-cnc-faq-title\">\n  <div class=\"wm-inner faq-grid\">\n    <div>\n      <p class=\"wm-eyebrow\">CNC Machining FAQ<\/p>\n      <h2 id=\"weldo-cnc-faq-title\">Plan Your CNC Machining Project<\/h2>\n      <div class=\"faq-list\">\n        <details open><summary>How does CNC machining work?<\/summary><div class=\"faq-answer\"><p>A CAD model is converted into controlled toolpaths. The CNC machine then removes material by milling, turning, drilling or related operations before the part is finished and inspected against the drawing.<\/p><\/div><\/details>\n        <details><summary>What skills are needed for CNC machining?<\/summary><div class=\"faq-answer\"><p>Core skills include drawing and GD&amp;T interpretation, CAM programming, workholding, tool and cutting-parameter selection, material knowledge, dimensional inspection and process troubleshooting.<\/p><\/div><\/details>\n        <details><summary>What affects CNC machining cost and lead time?<\/summary><div class=\"faq-answer\"><p>Material, stock size, geometry, setup count, tolerance, surface finish, quantity, inspection, heat treatment and secondary operations all affect price and schedule. Standard materials and simpler setups usually reduce both.<\/p><\/div><\/details>\n        <details><summary>How should a part be designed for easier CNC machining?<\/summary><div class=\"faq-answer\"><p>Use practical internal radii, avoid unnecessarily deep narrow pockets, select standard hole sizes and apply tight tolerances only to functional features. These choices reduce setups, tool reach and inspection time.<\/p><\/div><\/details>\n        <details><summary>When is CNC machining preferable to 3D printing?<\/summary><div class=\"faq-answer\"><p>Choose CNC machining when the part needs production-grade material, tighter tolerances, controlled surfaces or repeatable low-volume production. Use 3D printing when rapid geometry validation is the main priority.<\/p><\/div><\/details>\n      <\/div>\n    <\/div>\n    <aside class=\"cta-card\">\n      <div class=\"cta-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 32 32\"><path d=\"M9 4h10l5 5v19H9z\"\/><path d=\"M19 4v6h6M13 16h8M13 21h6\"\/><\/svg><\/div>\n      <span class=\"cta-tag\">Engineering Review and Quote<\/span>\n      <h2>Upload Your Part Drawing<\/h2>\n      <p>Provide the drawing, material, quantity, tolerances, finish and delivery target. Weldo will return a practical manufacturing plan with transparent pricing.<\/p>\n      <div class=\"cta-files\" aria-label=\"Supported file formats\"><span>STEP<\/span><span>STP<\/span><span>IGES<\/span><span>STL<\/span><span>DWG<\/span><span>DXF<\/span><span>PDF<\/span><\/div>\n      <a class=\"wm-button\" href=\"https:\/\/weldomachining.com\/file-upload\/\">Upload Drawing for a Quote&nbsp; \u2192<\/a>\n      <p class=\"cta-note\">Project files and commercial information remain confidential.<\/p>\n    <\/aside>\n  <\/div>\n<\/section>\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>ISO 9001:2015 Certified CNC Manufacturer Custom CNC Machining Services Precision metal, plastic, ceramic and composite parts from prototype to repeat production. Upload your drawing for an engineering review, a practical manufacturing route and a clear quotation. Established in 2012 3-, 4- and 5-axis capability Finishing and inspection support Upload Files for a Quote&nbsp; \u2192 Machining [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":927,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-925","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/comments?post=925"}],"version-history":[{"count":417,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/925\/revisions"}],"predecessor-version":[{"id":14125,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/pages\/925\/revisions\/14125"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/media\/927"}],"wp:attachment":[{"href":"https:\/\/weldomachining.com\/fr\/wp-json\/wp\/v2\/media?parent=925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}