{"id":13605,"date":"2026-08-18T09:06:28","date_gmt":"2026-08-18T09:06:28","guid":{"rendered":"https:\/\/weldomachining.com\/?page_id=13605"},"modified":"2026-08-18T09:27:15","modified_gmt":"2026-08-18T09:27:15","slug":"shaft-machining","status":"publish","type":"page","link":"https:\/\/weldomachining.com\/nl\/shaft-machining\/","title":{"rendered":"maatwerk bij het verspanen van assen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13605\" class=\"elementor elementor-13605\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a297d97 e-con-full e-flex e-con e-parent\" data-id=\"a297d97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ade208 elementor-widget elementor-widget-html\" data-id=\"6ade208\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Shaft Machining \u2014 Section 1: Hero -->\n<style>\n  #weldo-shaft-hero, #weldo-shaft-hero * { box-sizing: border-box; }\n  #weldo-shaft-hero { width: 100%; padding: 24px 20px; background: #eef8fc; color: #203842; font-family: Arial, Helvetica, sans-serif; }\n  #weldo-shaft-hero .wsh-inner { position: relative; width: min(1600px, 100%); min-height: 520px; margin: 0 auto; padding: 68px 7%; display: grid; grid-template-columns: 1fr .95fr; align-items: center; gap: 56px; overflow: hidden; border: 1px solid #c6e3ef; border-radius: 26px; background: linear-gradient(135deg, #fff 0%, #fff 64%, #e8f7fd 100%); }\n  #weldo-shaft-hero .wsh-inner::after { content: \"\"; position: absolute; width: 240px; height: 240px; right: -64px; top: -84px; border: 34px solid rgba(43,126,189,.14); border-radius: 50%; pointer-events: none; }\n  #weldo-shaft-hero .wsh-content { position: relative; z-index: 2; }\n  #weldo-shaft-hero .wsh-kicker { margin: 0 0 12px; color: #277cac; font-size: 14px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }\n  #weldo-shaft-hero .wsh-kicker::before { content: \"\"; display: inline-block; width: 38px; height: 6px; margin: 0 12px 3px 0; border-radius: 8px; background: linear-gradient(90deg, #287fbd, #c9202d); }\n  #weldo-shaft-hero h1 { max-width: 650px; margin: 0 0 18px; color: #213b46; font-size: 35px; line-height: 1.15; letter-spacing: -.025em; }\n  #weldo-shaft-hero .wsh-copy { max-width: 690px; margin: 0 0 20px; color: #607d8a; font-size: 17px; line-height: 1.65; }\n  #weldo-shaft-hero .wsh-points { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 22px; padding: 0; list-style: none; }\n  #weldo-shaft-hero .wsh-points li { padding: 7px 10px; border: 1px solid #c7e2ed; border-radius: 8px; background: #f7fcfe; color: #456d7d; font-size: 14px; font-weight: 700; }\n  #weldo-shaft-hero .wsh-button { display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 14px 23px; border: 0; border-radius: 11px; background: linear-gradient(90deg, #438fd0, #44b3a7); color: #fff; font-size: 16px; line-height: 1.2; font-weight: 800; text-decoration: none; box-shadow: 0 10px 22px rgba(53,139,191,.2); transition: transform .2s ease, box-shadow .2s ease; }\n  #weldo-shaft-hero .wsh-button:hover { color: #fff; transform: translateY(-1px); box-shadow: 0 13px 26px rgba(53,139,191,.25); }\n  #weldo-shaft-hero .wsh-button span { font-size: 22px; line-height: .7; }\n  #weldo-shaft-hero .wsh-image { position: relative; min-height: 365px; display: grid; place-items: center; overflow: hidden; border: 1px solid #c5e3f0; border-radius: 22px; background: #f5fbfe; }\n  #weldo-shaft-hero .wsh-image img { display: block; width: 100%; height: 365px; object-fit: contain; }\n  #weldo-shaft-hero .wsh-badge { position: absolute; z-index: 2; left: 20px; top: 18px; padding: 8px 11px; border: 1px solid #badce9; border-radius: 100px; background: rgba(255,255,255,.9); color: #277cad; font-size: 14px; font-weight: 800; letter-spacing: .08em; }\n  @media (max-width: 900px) { #weldo-shaft-hero .wsh-inner { grid-template-columns: 1fr; gap: 30px; padding: 48px 34px; } }\n  @media (max-width: 560px) { #weldo-shaft-hero { padding: 12px; } #weldo-shaft-hero .wsh-inner { min-height: 0; padding: 38px 20px; border-radius: 19px; } #weldo-shaft-hero h1 { font-size: 31px; } #weldo-shaft-hero .wsh-copy { font-size: 15px; } #weldo-shaft-hero .wsh-points li { font-size: 14px; } #weldo-shaft-hero .wsh-image { min-height: 260px; } #weldo-shaft-hero .wsh-image img { height: 260px; } }\n<\/style>\n<section id=\"weldo-shaft-hero\" aria-labelledby=\"weldo-shaft-h1\">\n  <div class=\"wsh-inner\">\n    <div class=\"wsh-content\">\n      <p class=\"wsh-kicker\">Custom Shaft Machining<\/p>\n      <h1 id=\"weldo-shaft-h1\">Custom Shaft Machining for Precise Fits and Reliable Motion<\/h1>\n      <p class=\"wsh-copy\">Send your drawing and operating requirements. We machine custom metal and plastic shafts with the dimensions, fits, features, treatment, and finish required by your assembly.<\/p>\n      <ul class=\"wsh-points\">\n        <li>Prototype to production<\/li>\n        <li>CNC turning-led machining<\/li>\n        <li>Metals and plastics<\/li>\n        <li>Finishing and inspection<\/li>\n      <\/ul>\n      <a class=\"wsh-button\" href=\"#shaft-quote\">Send a Drawing for Quote <span aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/div>\n    <div class=\"wsh-image\">\n      <span class=\"wsh-badge\">DRAWING-BASED PRODUCTION<\/span>\n      <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/custom-shaft-machining.webp\" alt=\"Custom CNC machined shaft components\" loading=\"eager\">\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b607e8 elementor-widget elementor-widget-html\" data-id=\"9b607e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Shaft Machining \u2014 Section 2: Shaft Types -->\n<style>\n  #weldo-shaft-types, #weldo-shaft-types * { box-sizing: border-box; }\n  #weldo-shaft-types { width: 100%; padding: 24px 20px; background: #eef8fc; color: #203842; font-family: Arial, Helvetica, sans-serif; }\n  #weldo-shaft-types .wst-inner { width: min(1600px, 100%); margin: 0 auto; padding: 52px; border: 1px solid #c6e3ef; border-radius: 26px; background: #fff; }\n  #weldo-shaft-types .wst-kicker { margin: 0 0 12px; color: #277cac; font-size: 14px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }\n  #weldo-shaft-types .wst-kicker::before { content: \"\"; display: inline-block; width: 38px; height: 6px; margin: 0 12px 3px 0; border-radius: 8px; background: linear-gradient(90deg, #287fbd, #c9202d); }\n  #weldo-shaft-types h2 { margin: 0 0 12px; color: #213b46; font-size: clamp(30px, 2.3vw, 34px); line-height: 1.18; letter-spacing: -.02em; }\n  #weldo-shaft-types .wst-intro { max-width: 720px; margin: 0 0 24px; color: #607d8a; font-size: 16px; line-height: 1.6; }\n  #weldo-shaft-types .wst-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n  #weldo-shaft-types article { overflow: hidden; border: 1px solid #cce5ef; border-radius: 18px; background: #f8fcfe; }\n  #weldo-shaft-types figure { height: 190px; margin: 0; padding: 12px; border-bottom: 1px solid #dceef5; background: #fff; }\n  #weldo-shaft-types img { display: block; width: 100%; height: 100%; object-fit: contain; }\n  #weldo-shaft-types .wst-media-link { display: block; width: 100%; height: 100%; }\n  #weldo-shaft-types .wst-copy { padding: 18px; }\n  #weldo-shaft-types h3 { margin: 0 0 9px; color: #264754; font-size: 19px; line-height: 1.25; }\n  #weldo-shaft-types .wst-title-link { color: inherit; text-decoration: none; transition: color .2s ease; }\n  #weldo-shaft-types .wst-title-link:hover,\n  #weldo-shaft-types .wst-title-link:focus-visible { color: #c9202d; text-decoration: underline; text-underline-offset: 4px; }\n  #weldo-shaft-types article p { margin: 0; color: #66818d; font-size: 14px; line-height: 1.55; }\n  @media (max-width: 900px) { #weldo-shaft-types .wst-inner { padding: 38px 28px; } #weldo-shaft-types .wst-grid { grid-template-columns: repeat(2, 1fr); } }\n  @media (max-width: 560px) { #weldo-shaft-types { padding: 12px; } #weldo-shaft-types .wst-inner { padding: 30px 18px; border-radius: 19px; } #weldo-shaft-types h2 { font-size: 28px; } #weldo-shaft-types .wst-grid { grid-template-columns: 1fr; } #weldo-shaft-types figure { height: 210px; } }\n<\/style>\n<section id=\"weldo-shaft-types\" aria-labelledby=\"weldo-shaft-types-title\">\n  <div class=\"wst-inner\">\n    <p class=\"wst-kicker\">Shaft Types<\/p>\n    <h2 id=\"weldo-shaft-types-title\">Custom Shaft Types We Machine<\/h2>\n    <p class=\"wst-intro\">Select the shaft structure from its motion, load, assembly space, and mating components.<\/p>\n    <div class=\"wst-grid\">\n      <article><figure><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/straight-shaft.webp\" alt=\"Custom straight shaft\" loading=\"lazy\"><\/figure><div class=\"wst-copy\"><h3>Straight Shaft<\/h3><p>Simple support or drive shaft with controlled diameters and end details.<\/p><\/div><\/article>\n      <article><figure><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/motor-shaft.webp\" alt=\"Custom motor shaft\" loading=\"lazy\"><\/figure><div class=\"wst-copy\"><h3>Motor Shaft<\/h3><p>Journals, keyways, threads, and rotor interfaces built around the assembly.<\/p><\/div><\/article>\n      <article><figure><a class=\"wst-media-link\" href=\"https:\/\/weldomachining.com\/custom-spline-shaft\/\" aria-label=\"View custom spline shaft machining\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/involute-spline-shaft-e1787045192204.webp\" alt=\"Custom spline shaft\" loading=\"lazy\"><\/a><\/figure><div class=\"wst-copy\"><h3><a class=\"wst-title-link\" href=\"https:\/\/weldomachining.com\/custom-spline-shaft\/\">Spline Shaft<\/a><\/h3><p>Multiple teeth transfer torque while controlling fit, alignment, and axial movement.<\/p><\/div><\/article>\n      <article><figure><a class=\"wst-media-link\" href=\"https:\/\/weldomachining.com\/custom-stepped-shaft\/\" aria-label=\"View custom stepped shaft machining\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/titanium-stepped-shaft.webp\" alt=\"Custom stepped shaft\" loading=\"lazy\"><\/a><\/figure><div class=\"wst-copy\"><h3><a class=\"wst-title-link\" href=\"https:\/\/weldomachining.com\/custom-stepped-shaft\/\">Stepped Shaft<\/a><\/h3><p>Multiple diameters create bearing seats, shoulders, and precise component locations.<\/p><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6096c7b elementor-widget elementor-widget-html\" data-id=\"6096c7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Shaft Machining \u2014 Section 3: Functional Features -->\n<style>\n  #weldo-shaft-features, #weldo-shaft-features * { box-sizing: border-box; }\n  #weldo-shaft-features { width: 100%; padding: 24px 20px; background: #eef8fc; color: #203842; font-family: Arial, Helvetica, sans-serif; }\n  #weldo-shaft-features .wsf-inner { width: min(1600px, 100%); margin: 0 auto; padding: 52px; display: grid; grid-template-columns: .92fr 1.08fr; align-items: center; gap: 44px; border: 1px solid #c6e3ef; border-radius: 26px; background: linear-gradient(135deg, #f8fcff, #fff); }\n  #weldo-shaft-features .wsf-image { padding: 15px; border: 1px solid #cbe5ef; border-radius: 18px; background: #fff; }\n  #weldo-shaft-features img { display: block; width: 100%; height: 330px; object-fit: contain; }\n  #weldo-shaft-features .wsf-kicker { margin: 0 0 12px; color: #277cac; font-size: 14px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }\n  #weldo-shaft-features .wsf-kicker::before { content: \"\"; display: inline-block; width: 38px; height: 6px; margin: 0 12px 3px 0; border-radius: 8px; background: linear-gradient(90deg, #287fbd, #c9202d); }\n  #weldo-shaft-features h2 { margin: 0 0 12px; color: #213b46; font-size: clamp(30px, 2.3vw, 34px); line-height: 1.18; letter-spacing: -.02em; }\n  #weldo-shaft-features .wsf-intro { max-width: 700px; margin: 0 0 20px; color: #607d8a; font-size: 16px; line-height: 1.6; }\n  #weldo-shaft-features .wsf-points { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  #weldo-shaft-features .wsf-point { min-height: 76px; padding: 15px; border: 1px solid #d8ebf2; border-radius: 12px; background: #fff; }\n  #weldo-shaft-features .wsf-point b { display: block; margin-bottom: 5px; color: #2e7fae; font-size: 15px; }\n  #weldo-shaft-features .wsf-point span { color: #667f8a; font-size: 14px; line-height: 1.45; }\n  @media (max-width: 900px) { #weldo-shaft-features .wsf-inner { grid-template-columns: 1fr; padding: 38px 28px; gap: 28px; } }\n  @media (max-width: 560px) { #weldo-shaft-features { padding: 12px; } #weldo-shaft-features .wsf-inner { padding: 30px 18px; border-radius: 19px; } #weldo-shaft-features h2 { font-size: 28px; } #weldo-shaft-features img { height: 245px; } #weldo-shaft-features .wsf-points { grid-template-columns: 1fr; } }\n<\/style>\n<section id=\"weldo-shaft-features\" aria-labelledby=\"weldo-shaft-features-title\">\n  <div class=\"wsf-inner\">\n    <div class=\"wsf-image\"><img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/shaft-features.webp\" alt=\"Bearing journal, shoulder, keyway, threaded end, spline and hole shaft features\" loading=\"lazy\"><\/div>\n    <div>\n      <p class=\"wsf-kicker\">Functional Features<\/p>\n      <h2 id=\"weldo-shaft-features-title\">Custom Features Machined to Your Assembly<\/h2>\n      <p class=\"wsf-intro\">We control the surfaces that locate components, transfer torque, retain parts, and support rotation.<\/p>\n      <div class=\"wsf-points\">\n        <div class=\"wsf-point\"><b>Bearing journals<\/b><span>Controlled fits for stable rotation and bearing support.<\/span><\/div>\n        <div class=\"wsf-point\"><b>Shoulders<\/b><span>Positive axial location for mounted components.<\/span><\/div>\n        <div class=\"wsf-point\"><b>Keyways and splines<\/b><span>Reliable torque transfer to hubs, gears, and couplings.<\/span><\/div>\n        <div class=\"wsf-point\"><b>Threads and holes<\/b><span>Fastening, lubrication, sensors, pins, or secondary connections.<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-634c1d4 elementor-widget elementor-widget-html\" data-id=\"634c1d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Section 5: Shaft Machining Process | Paste into one Elementor HTML widget -->\n<style>\n  #weldo-shaft-process,\n  #weldo-shaft-process * { box-sizing:border-box; }\n  #weldo-shaft-process {\n    --wsp-blue:#27348b; --wsp-sky:#2f86b7; --wsp-red:#c9232b;\n    --wsp-ink:#243b46; --wsp-text:#617985; --wsp-line:#c9e2ee;\n    max-width:1600px; margin:24px auto; padding:42px;\n    border:1px solid var(--wsp-line); border-radius:28px;\n    background:linear-gradient(135deg,#fff,#eff9fd); color:var(--wsp-ink);\n    font-family:Arial,Helvetica,sans-serif; overflow:hidden;\n  }\n  #weldo-shaft-process .wsp-grid { display:grid; grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr); gap:36px; align-items:center; }\n  #weldo-shaft-process .wsp-kicker { margin:0 0 12px; color:var(--wsp-sky); font-size:14px; line-height:1.3; font-weight:800; letter-spacing:.16em; text-transform:uppercase; }\n  #weldo-shaft-process .wsp-kicker::before { content:\"\"; display:inline-block; width:42px; height:5px; margin:0 12px 3px 0; border-radius:10px; background:linear-gradient(90deg,var(--wsp-red),var(--wsp-blue)); }\n  #weldo-shaft-process h2 { margin:0 0 12px; color:var(--wsp-ink); font-size:34px; line-height:1.15; letter-spacing:-.02em; }\n  #weldo-shaft-process .wsp-intro { max-width:850px; margin:0 0 20px; color:var(--wsp-text); font-size:16px; line-height:1.7; }\n  #weldo-shaft-process .wsp-steps { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }\n  #weldo-shaft-process .wsp-step { position:relative; min-height:116px; padding:16px 16px 15px 58px; border:1px solid var(--wsp-line); border-radius:16px; background:rgba(255,255,255,.94); }\n  #weldo-shaft-process .wsp-number { position:absolute; top:15px; left:14px; display:grid; place-items:center; width:32px; height:32px; border-radius:50%; background:var(--wsp-blue); color:#fff; font-size:14px; font-weight:800; }\n  #weldo-shaft-process .wsp-step b { display:block; margin:0 0 5px; color:var(--wsp-ink); font-size:16px; line-height:1.3; }\n  #weldo-shaft-process .wsp-step span:last-child { display:block; color:var(--wsp-text); font-size:14px; line-height:1.5; }\n  #weldo-shaft-process figure { min-height:500px; margin:0; padding:24px; display:grid; place-items:center; border:1px solid var(--wsp-line); border-radius:22px; background:#eaf7fc; }\n  #weldo-shaft-process figure img { display:block; width:100%; height:100%; max-height:560px; object-fit:contain; }\n  @media (max-width:900px) {\n    #weldo-shaft-process { padding:28px 22px; border-radius:22px; }\n    #weldo-shaft-process .wsp-grid { grid-template-columns:1fr; }\n    #weldo-shaft-process h2 { font-size:30px; }\n    #weldo-shaft-process figure { min-height:320px; max-height:460px; }\n  }\n  @media (max-width:560px) {\n    #weldo-shaft-process { padding:22px 14px; margin:16px auto; border-radius:18px; }\n    #weldo-shaft-process h2 { font-size:28px; }\n    #weldo-shaft-process .wsp-intro { font-size:15px; }\n    #weldo-shaft-process .wsp-steps { grid-template-columns:1fr; }\n    #weldo-shaft-process .wsp-step { min-height:104px; }\n    #weldo-shaft-process figure { min-height:260px; padding:12px; }\n  }\n<\/style>\n\n<section id=\"weldo-shaft-process\" aria-labelledby=\"wsp-heading\">\n  <div class=\"wsp-grid\">\n    <div>\n      <p class=\"wsp-kicker\">Machining Process<\/p>\n      <h2 id=\"wsp-heading\">How We Machine Custom Shafts<\/h2>\n      <p class=\"wsp-intro\">CNC turning establishes the main axis and diameters. Secondary machining, treatment, grinding, and inspection complete the specified features and performance.<\/p>\n      <div class=\"wsp-steps\">\n        <div class=\"wsp-step\"><span class=\"wsp-number\">1<\/span><b>Drawing review<\/b><span>Confirm datums, fits, critical surfaces, material, and inspection needs.<\/span><\/div>\n        <div class=\"wsp-step\"><span class=\"wsp-number\">2<\/span><b>Material setup<\/b><span>Match bar, tube, forging, or prepared blank to the part and quantity.<\/span><\/div>\n        <div class=\"wsp-step\"><span class=\"wsp-number\">3<\/span><b>CNC turning<\/b><span>Establish the axis, journals, diameters, shoulders, faces, and profiles.<\/span><\/div>\n        <div class=\"wsp-step\"><span class=\"wsp-number\">4<\/span><b>Feature machining<\/b><span>Machine keyways, splines, flats, threads, holes, grooves, and end details.<\/span><\/div>\n        <div class=\"wsp-step\"><span class=\"wsp-number\">5<\/span><b>Treatment and finish<\/b><span>Apply heat treatment, coating, or grinding only where the specification requires it.<\/span><\/div>\n        <div class=\"wsp-step\"><span class=\"wsp-number\">6<\/span><b>Inspection and packing<\/b><span>Verify functional dimensions and protect finished surfaces for shipment.<\/span><\/div>\n      <\/div>\n    <\/div>\n    <figure>\n      <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/cnc-turnin-shaft-part.webp\" alt=\"CNC turning of a custom shaft part\" loading=\"lazy\">\n    <\/figure>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b63f808 elementor-widget elementor-widget-html\" data-id=\"b63f808\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Section 4: Shaft Materials | Paste into one Elementor HTML widget -->\n<style>\n  #weldo-shaft-materials,\n  #weldo-shaft-materials * { box-sizing: border-box; }\n  #weldo-shaft-materials {\n    --wsm-blue:#27348b; --wsm-sky:#2f86b7; --wsm-red:#c9232b;\n    --wsm-ink:#243b46; --wsm-text:#617985; --wsm-line:#c9e2ee;\n    max-width:1600px; margin:24px auto; padding:42px;\n    border:1px solid var(--wsm-line); border-radius:28px;\n    background:linear-gradient(145deg,#fff 0%,#f5fbfe 70%,#eaf7fc 100%);\n    color:var(--wsm-ink); font-family:Arial,Helvetica,sans-serif; overflow:hidden;\n  }\n  #weldo-shaft-materials .wsm-grid { display:grid; grid-template-columns:minmax(300px,.82fr) minmax(0,1.55fr); gap:36px; align-items:stretch; }\n  #weldo-shaft-materials .wsm-visual { min-height:470px; display:grid; place-items:center; padding:24px; border:1px solid var(--wsm-line); border-radius:22px; background:#eef9fd; }\n  #weldo-shaft-materials .wsm-visual img { display:block; width:100%; height:100%; max-height:560px; object-fit:contain; }\n  #weldo-shaft-materials .wsm-kicker { margin:0 0 12px; color:var(--wsm-sky); font-size:14px; line-height:1.3; font-weight:800; letter-spacing:.16em; text-transform:uppercase; }\n  #weldo-shaft-materials .wsm-kicker::before { content:\"\"; display:inline-block; width:42px; height:5px; margin:0 12px 3px 0; border-radius:10px; background:linear-gradient(90deg,var(--wsm-red),var(--wsm-blue)); }\n  #weldo-shaft-materials h2 { margin:0 0 12px; color:var(--wsm-ink); font-size:34px; line-height:1.15; letter-spacing:-.02em; }\n  #weldo-shaft-materials .wsm-intro { margin:0 0 20px; color:var(--wsm-text); font-size:16px; line-height:1.7; }\n  #weldo-shaft-materials button { font:inherit; }\n  #weldo-shaft-materials .wsm-family { display:grid; grid-template-columns:1fr 1fr; gap:8px; max-width:620px; margin-bottom:14px; padding:6px; border:1px solid var(--wsm-line); border-radius:14px; background:#eaf6fb; }\n  #weldo-shaft-materials .wsm-family button { min-height:44px; padding:8px 14px; border:0; border-radius:10px; background:transparent; color:#4e6874; font-size:15px; font-weight:800; cursor:pointer; }\n  #weldo-shaft-materials .wsm-family button[aria-selected=\"true\"] { color:#fff; background:linear-gradient(90deg,#438fd0,#44b3a7); box-shadow:0 7px 18px rgba(53,139,191,.2); }\n  #weldo-shaft-materials .wsm-tabs-row { display:grid; grid-template-columns:40px minmax(0,1fr) 40px; gap:8px; align-items:center; margin-bottom:16px; }\n  #weldo-shaft-materials .wsm-arrow { width:40px; height:40px; border:0; border-radius:50%; background:linear-gradient(90deg,#438fd0,#44b3a7); color:#fff; font-size:25px; line-height:1; cursor:pointer; box-shadow:0 7px 18px rgba(53,139,191,.2); transition:transform .2s ease,box-shadow .2s ease; }\n  #weldo-shaft-materials .wsm-arrow:hover { transform:translateY(-1px); box-shadow:0 10px 24px rgba(53,139,191,.28); }\n  #weldo-shaft-materials .wsm-tabs { display:flex; gap:8px; overflow-x:auto; padding:3px 1px 8px; scroll-behavior:smooth; scrollbar-width:thin; scrollbar-color:#8fc4da transparent; }\n  #weldo-shaft-materials .wsm-tab { flex:0 0 auto; min-height:38px; padding:8px 13px; border:1px solid var(--wsm-line); border-radius:10px; background:#fff; color:#526d78; font-size:14px; font-weight:700; white-space:nowrap; cursor:pointer; }\n  #weldo-shaft-materials .wsm-tab[aria-selected=\"true\"] { color:#fff; border-color:transparent; background:linear-gradient(90deg,#438fd0,#44b3a7); box-shadow:0 7px 18px rgba(53,139,191,.2); }\n  #weldo-shaft-materials .wsm-details { padding:20px; border:1px solid var(--wsm-line); border-radius:18px; background:rgba(255,255,255,.92); box-shadow:0 12px 28px rgba(39,52,139,.06); }\n  #weldo-shaft-materials .wsm-details h3 { margin:0 0 8px; color:var(--wsm-ink); font-size:23px; line-height:1.25; }\n  #weldo-shaft-materials .wsm-details > p { margin:0 0 14px; color:var(--wsm-text); font-size:15px; line-height:1.65; }\n  #weldo-shaft-materials dl { display:grid; grid-template-columns:150px minmax(0,1fr); margin:0; border-top:1px solid #dcecf3; }\n  #weldo-shaft-materials dt,\n  #weldo-shaft-materials dd { margin:0; padding:9px 0; border-bottom:1px solid #dcecf3; font-size:14px; line-height:1.5; }\n  #weldo-shaft-materials dt { padding-right:14px; color:var(--wsm-sky); font-weight:800; }\n  #weldo-shaft-materials dd { color:#536d79; }\n  #weldo-shaft-materials .wsm-note { margin:14px 0 0; padding:12px 14px; border-left:4px solid var(--wsm-red); border-radius:8px; background:#eef7fc; color:#526d78; font-size:14px; line-height:1.55; }\n  @media (max-width:900px) {\n    #weldo-shaft-materials { padding:28px 22px; border-radius:22px; }\n    #weldo-shaft-materials .wsm-grid { grid-template-columns:1fr; gap:24px; }\n    #weldo-shaft-materials .wsm-visual { min-height:310px; max-height:420px; }\n    #weldo-shaft-materials h2 { font-size:30px; }\n  }\n  @media (max-width:520px) {\n    #weldo-shaft-materials { padding:22px 14px; margin:16px auto; border-radius:18px; }\n    #weldo-shaft-materials .wsm-visual { min-height:250px; padding:12px; }\n    #weldo-shaft-materials h2 { font-size:28px; }\n    #weldo-shaft-materials .wsm-intro { font-size:15px; }\n    #weldo-shaft-materials .wsm-family button { font-size:14px; padding:7px 8px; }\n    #weldo-shaft-materials .wsm-tabs-row { grid-template-columns:36px minmax(0,1fr) 36px; gap:5px; }\n    #weldo-shaft-materials .wsm-arrow { width:36px; height:36px; }\n    #weldo-shaft-materials .wsm-tab { min-height:34px; padding:7px 10px; font-size:14px; }\n    #weldo-shaft-materials .wsm-details { padding:16px; }\n    #weldo-shaft-materials dl { grid-template-columns:1fr; }\n    #weldo-shaft-materials dt { padding:9px 0 2px; border-bottom:0; }\n    #weldo-shaft-materials dd { padding:0 0 9px; }\n  }\n<\/style>\n\n<section id=\"weldo-shaft-materials\" aria-labelledby=\"wsm-heading\">\n  <div class=\"wsm-grid\">\n    <figure class=\"wsm-visual\">\n      <img decoding=\"async\" src=\"https:\/\/weldomachining.com\/wp-content\/uploads\/2026\/08\/different-shaft-material.webp\" alt=\"Custom shafts machined from different metal and plastic materials\" loading=\"lazy\">\n    <\/figure>\n    <div>\n      <p class=\"wsm-kicker\">Material Selection<\/p>\n      <h2 id=\"wsm-heading\">Metal and Plastic Options for Custom Shafts<\/h2>\n      <p class=\"wsm-intro\">Choose the material by load, wear, corrosion, temperature, weight, dimensional stability, and required finishing.<\/p>\n\n      <div class=\"wsm-family\" role=\"tablist\" aria-label=\"Material families\">\n        <button type=\"button\" role=\"tab\" aria-selected=\"true\" data-family-target=\"metal\">Metals<\/button>\n        <button type=\"button\" role=\"tab\" aria-selected=\"false\" data-family-target=\"plastic\">Engineering Plastics<\/button>\n      <\/div>\n\n      <div class=\"wsm-tabs-row\">\n        <button class=\"wsm-arrow\" type=\"button\" aria-label=\"Previous material\" data-direction=\"-1\">\u2039<\/button>\n        <div class=\"wsm-tabs\" role=\"tablist\" aria-label=\"Custom shaft materials\">\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"true\" data-title=\"Carbon Steel\" data-copy=\"A strong, economical choice for general shafts, motor shafts, pins, spacers, and transmission components.\" data-properties=\"Strong, machinable, cost-effective\" data-grades=\"1018, 1045, AISI 1060\" data-colors=\"Natural gray; black or zinc-colored after finishing\" data-finish=\"Black oxide, zinc plating, tempering, induction hardening, grinding\">Carbon Steel<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Alloy Steel\" data-copy=\"High strength and fatigue resistance for loaded shafts, gear interfaces, and demanding motion systems.\" data-properties=\"High strength, heat-treatable, fatigue-resistant\" data-grades=\"4140, 4340, 42CrMo\" data-colors=\"Metallic gray to black after treatment\" data-finish=\"Black oxide, nitriding, induction hardening, grinding\">Alloy Steel<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Stainless Steel\" data-copy=\"Corrosion-resistant material for wet, clean, marine, food-processing, and chemical environments.\" data-properties=\"Corrosion-resistant, clean, strong\" data-grades=\"303, 304, 316, 17-4PH\" data-colors=\"Natural silver\" data-finish=\"Passivation, electropolishing, grinding\">Stainless Steel<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Bearing Steel\" data-copy=\"High hardness and fatigue strength for precision journals, wear surfaces, and continuous rotation.\" data-properties=\"High hardness, wear-resistant, fatigue-resistant\" data-grades=\"52100 \/ GCr15, 440C\" data-colors=\"Polished silver or dark after heat treatment\" data-finish=\"Hardening, low-temperature tempering, precision grinding, superfinishing\">Bearing Steel<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Aluminum Alloy\" data-copy=\"Low weight and good machinability for automation, electronics, aerospace, and moderate-load shafts.\" data-properties=\"Lightweight, machinable, corrosion-resistant\" data-grades=\"6061-T6, 6082-T6, 7075-T6\" data-colors=\"Natural silver; anodized colors available\" data-finish=\"Anodizing, hard anodizing, bead blasting\">Aluminum<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Titanium Alloy\" data-copy=\"High strength-to-weight ratio and corrosion resistance for aerospace, medical, marine, and performance-critical shafts.\" data-properties=\"Lightweight, strong, corrosion-resistant, nonmagnetic\" data-grades=\"Grade 2, Grade 5 \/ Ti-6Al-4V\" data-colors=\"Metallic gray to silver\" data-finish=\"Passivation, bead blasting, polishing, PVD coating\">Titanium<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Brass\" data-copy=\"Excellent machinability for instrument shafts, valve components, electrical assemblies, and moderate loads.\" data-properties=\"Machinable, corrosion-resistant, conductive\" data-grades=\"C36000, C46400, H59, H62\" data-colors=\"Yellow to gold\" data-finish=\"Polishing, nickel plating, tin plating, passivation\">Brass<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Bronze\" data-copy=\"Wear-resistant copper alloy for bearing journals, sliding interfaces, marine mechanisms, and anti-galling duties.\" data-properties=\"Wear-resistant, anti-galling, good bearing behavior\" data-grades=\"C93200, C95400, C86300, ZCuSn10P1\" data-colors=\"Reddish brown to golden brown\" data-finish=\"Precision grinding, polishing, graphite plugs, PTFE coating\">Bronze<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Tool Steel\" data-copy=\"High hardness and thermal stability for tooling shafts and wear-intensive production equipment.\" data-properties=\"High hardness, wear-resistant, heat-resistant\" data-grades=\"D2, H13, O1\" data-colors=\"Metallic gray to dark after treatment\" data-finish=\"Hardening, tempering, nitriding, grinding\">Tool Steel<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Nickel Alloy\" data-copy=\"High-temperature strength and corrosion resistance for energy, chemical, and severe-service shafts.\" data-properties=\"Heat-resistant, oxidation-resistant, corrosion-resistant\" data-grades=\"Inconel 625, Inconel 718\" data-colors=\"Silver gray\" data-finish=\"Passivation, polishing, grinding, shot peening\">Nickel Alloy<\/button>\n          <button class=\"wsm-tab\" data-family=\"metal\" aria-selected=\"false\" data-title=\"Ductile Iron\" data-copy=\"Good vibration damping for cast shaft blanks and cost-controlled, moderate-load machinery.\" data-properties=\"Good damping, castable, strong in compression\" data-grades=\"ASTM A536 65-45-12, QT450-10, QT600-3\" data-colors=\"Dark gray\" data-finish=\"Precision machining, phosphate coating, painting, local induction hardening\">Ductile Iron<\/button>\n\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"POM \/ Acetal\" data-copy=\"Low friction and stable dimensions for precision shafts, rollers, guides, and automation mechanisms.\" data-properties=\"Low friction, low moisture absorption, dimensionally stable\" data-grades=\"POM-C, POM-H \/ Delrin, antistatic POM\" data-colors=\"Natural white, black, blue, custom colors\" data-finish=\"Precision turning, deburring, polishing\">POM<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"Nylon \/ PA\" data-copy=\"A tough, wear-resistant plastic for light- to medium-load shafts and vibration-absorbing components.\" data-properties=\"Tough, wear-resistant, impact-resistant; moisture affects dimensions\" data-grades=\"PA6, PA66, MC Nylon, PA66-GF30\" data-colors=\"Natural ivory, black, blue, green\" data-finish=\"Deburring, polishing, dyeing, controlled conditioning\">Nylon<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"PEEK\" data-copy=\"High-performance plastic for precision shafts exposed to heat, chemicals, clean environments, or demanding loads.\" data-properties=\"Heat-resistant, chemically resistant, high strength\" data-grades=\"Unfilled PEEK, PEEK-GF30, PEEK-CF30, bearing-grade PEEK\" data-colors=\"Natural tan, black\" data-finish=\"Fine machining, deburring, polishing, plasma treatment for bonding\">PEEK<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"PTFE\" data-copy=\"Extremely low friction and chemical resistance for sliding shafts and low-stick applications.\" data-properties=\"Very low friction, chemically inert, electrically insulating\" data-grades=\"Virgin PTFE, glass-filled, bronze-filled, carbon-filled PTFE\" data-colors=\"White, gray, brown, black by filler\" data-finish=\"Fine machining, deburring, chemical etching for bonding\">PTFE<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"UHMW-PE\" data-copy=\"Impact and abrasion resistance for light-load shafts, guides, rollers, and wear components.\" data-properties=\"Impact-resistant, abrasion-resistant, low friction\" data-grades=\"Virgin UHMW-PE, antistatic, conductive, recycled grades\" data-colors=\"Natural white, black, green, blue\" data-finish=\"Machining, deburring, corona or plasma treatment for bonding\">UHMW-PE<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"PPS\" data-copy=\"Dimensional stability for heat, chemical exposure, electrical insulation, and precision mechanisms.\" data-properties=\"Heat-resistant, flame-resistant, low moisture absorption\" data-grades=\"Unfilled PPS, PPS-GF40, conductive PPS\" data-colors=\"Natural beige or brown, black\" data-finish=\"Fine machining, deburring, plasma surface activation\">PPS<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"Polycarbonate \/ PC\" data-copy=\"High impact strength for lightly loaded shafts, transparent mechanisms, and functional prototypes.\" data-properties=\"Impact-resistant, tough, transparent options available\" data-grades=\"General-purpose PC, machine-grade PC, glass-filled PC\" data-colors=\"Clear, translucent, black, custom colors\" data-finish=\"Polishing, vapor finishing, coating, printing\">PC<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"ABS\" data-copy=\"An economical plastic for prototypes, positioning shafts, and non-critical mechanisms.\" data-properties=\"Impact-resistant, easy to machine, cost-effective\" data-grades=\"General ABS, flame-retardant ABS, antistatic ABS\" data-colors=\"Natural ivory, black, white, custom colors\" data-finish=\"Sanding, polishing, painting, plating after preparation\">ABS<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"Polyurethane \/ PU\" data-copy=\"Elastic and wear-resistant material for compliant shafts, drive rollers, damping, and impact absorption.\" data-properties=\"Elastic, wear-resistant, impact-absorbing\" data-grades=\"Cast PU, TPU, polyester PU, polyether PU\" data-colors=\"Natural amber, black, red, blue, custom colors\" data-finish=\"Precision grinding, trimming, polishing, surface texturing\">PU \/ TPU<\/button>\n          <button class=\"wsm-tab\" data-family=\"plastic\" hidden aria-selected=\"false\" data-title=\"Modified Engineering Plastics\" data-copy=\"Filled and reinforced plastics support sample validation for stricter mechanical and environmental requirements.\" data-properties=\"Tailored with glass fiber, carbon fiber, PTFE, graphite, conductive, or antistatic fillers\" data-grades=\"GF-reinforced, CF-reinforced, bearing-grade, conductive and antistatic compounds\" data-colors=\"Natural matrix color, gray, black, compound-dependent\" data-finish=\"Machining trials, deburring, polishing, plasma treatment, sample validation\">Modified Plastics<\/button>\n        <\/div>\n        <button class=\"wsm-arrow\" type=\"button\" aria-label=\"Next material\" data-direction=\"1\">\u203a<\/button>\n      <\/div>\n\n      <div class=\"wsm-details\" aria-live=\"polite\">\n        <h3 data-output=\"title\">Carbon Steel<\/h3>\n        <p data-output=\"copy\">A strong, economical choice for general shafts, motor shafts, pins, spacers, and transmission components.<\/p>\n        <dl>\n          <dt>Key properties<\/dt><dd data-output=\"properties\">Strong, machinable, cost-effective<\/dd>\n          <dt>Common grades<\/dt><dd data-output=\"grades\">1018, 1045, AISI 1060<\/dd>\n          <dt>Typical colors<\/dt><dd data-output=\"colors\">Natural gray; black or zinc-colored after finishing<\/dd>\n          <dt>Surface \/ finish<\/dt><dd data-output=\"finish\">Black oxide, zinc plating, tempering, induction hardening, grinding<\/dd>\n        <\/dl>\n      <\/div>\n      <p class=\"wsm-note\">Modified-plastic machining and test-sample services are available for stricter wear, temperature, strength, electrical, and chemical environments.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(() => {\n  const root = document.getElementById('weldo-shaft-materials');\n  if (!root || root.dataset.ready) return;\n  root.dataset.ready = 'true';\n  const familyButtons = [...root.querySelectorAll('[data-family-target]')];\n  const tabs = [...root.querySelectorAll('.wsm-tab')];\n  const strip = root.querySelector('.wsm-tabs');\n  const output = key => root.querySelector('[data-output=\"' + key + '\"]');\n\n  function selectTab(tab) {\n    tabs.forEach(item => item.setAttribute('aria-selected', String(item === tab)));\n    output('title').textContent = tab.dataset.title;\n    output('copy').textContent = tab.dataset.copy;\n    output('properties').textContent = tab.dataset.properties;\n    output('grades').textContent = tab.dataset.grades;\n    output('colors').textContent = tab.dataset.colors;\n    output('finish').textContent = tab.dataset.finish;\n    tab.scrollIntoView({behavior:'smooth', block:'nearest', inline:'center'});\n  }\n\n  function showFamily(family) {\n    familyButtons.forEach(btn => btn.setAttribute('aria-selected', String(btn.dataset.familyTarget === family)));\n    tabs.forEach(tab => { tab.hidden = tab.dataset.family !== family; });\n    const first = tabs.find(tab => tab.dataset.family === family);\n    if (first) selectTab(first);\n    strip.scrollLeft = 0;\n  }\n\n  familyButtons.forEach(btn => btn.addEventListener('click', () => showFamily(btn.dataset.familyTarget)));\n  tabs.forEach(tab => tab.addEventListener('click', () => selectTab(tab)));\n  root.querySelectorAll('.wsm-arrow').forEach(btn => btn.addEventListener('click', () => {\n    strip.scrollBy({left:Number(btn.dataset.direction) * Math.max(220, strip.clientWidth * .72), behavior:'smooth'});\n  }));\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b98d6b7 elementor-widget elementor-widget-html\" data-id=\"b98d6b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<!-- Section 6: Quality, FAQ and CTA | Paste into one Elementor HTML widget -->\n<style>\n  #shaft-quote,\n  #shaft-quote * { box-sizing:border-box; }\n  #shaft-quote {\n    --wsq-blue:#27348b; --wsq-sky:#2f86b7; --wsq-red:#c9232b;\n    --wsq-ink:#243b46; --wsq-text:#617985; --wsq-line:#c9e2ee;\n    max-width:1600px; margin:24px auto; color:var(--wsq-ink); font-family:Arial,Helvetica,sans-serif;\n  }\n  #shaft-quote .wsq-control { display:grid; grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr); gap:30px; padding:40px; border-radius:28px; background:linear-gradient(130deg,#202a70,#285aa1); color:#fff; overflow:hidden; }\n  #shaft-quote .wsq-kicker { margin:0 0 12px; color:#9dd9ee; font-size:14px; line-height:1.3; font-weight:800; letter-spacing:.16em; text-transform:uppercase; }\n  #shaft-quote .wsq-kicker::before { content:\"\"; display:inline-block; width:42px; height:5px; margin:0 12px 3px 0; border-radius:10px; background:var(--wsq-red); }\n  #shaft-quote h2 { margin:0 0 12px; font-size:34px; line-height:1.15; letter-spacing:-.02em; }\n  #shaft-quote .wsq-control h2 { color:#fff; }\n  #shaft-quote .wsq-intro { margin:0; color:#d9ebf4; font-size:16px; line-height:1.7; }\n  #shaft-quote .wsq-controls { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }\n  #shaft-quote .wsq-control-item { padding:16px; border:1px solid rgba(255,255,255,.22); border-radius:15px; background:rgba(255,255,255,.08); color:#dcecf5; font-size:14px; line-height:1.5; }\n  #shaft-quote .wsq-control-item b { display:block; margin-bottom:5px; color:#fff; font-size:16px; }\n  #shaft-quote .wsq-faq { margin-top:24px; padding:40px; border:1px solid var(--wsq-line); border-radius:28px; background:linear-gradient(145deg,#fff,#eff9fd); }\n  #shaft-quote .wsq-faq .wsq-kicker { color:var(--wsq-sky); }\n  #shaft-quote .wsq-faq h2 { color:var(--wsq-ink); }\n  #shaft-quote .wsq-faq-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; margin-top:20px; }\n  #shaft-quote details { border:1px solid var(--wsq-line); border-radius:14px; background:#fff; overflow:hidden; }\n  #shaft-quote summary { padding:16px 46px 16px 16px; color:var(--wsq-ink); font-size:16px; line-height:1.4; font-weight:800; cursor:pointer; list-style:none; position:relative; }\n  #shaft-quote summary::-webkit-details-marker { display:none; }\n  #shaft-quote summary::after { content:\"+\"; position:absolute; right:17px; top:14px; color:var(--wsq-red); font-size:24px; line-height:1; }\n  #shaft-quote details[open] summary::after { content:\"\u2212\"; }\n  #shaft-quote details p { margin:0; padding:0 16px 16px; color:var(--wsq-text); font-size:14px; line-height:1.6; }\n  #shaft-quote .wsq-cta { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-top:24px; padding:24px 26px; border-radius:18px; background:#e8f6fb; }\n  #shaft-quote .wsq-cta p { margin:0; color:var(--wsq-text); font-size:15px; line-height:1.55; }\n  #shaft-quote .wsq-cta strong { display:block; margin-bottom:4px; color:var(--wsq-ink); font-size:20px; }\n  #shaft-quote .wsq-button { flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; gap:10px; padding:14px 23px; border:0; border-radius:11px; background:linear-gradient(90deg,#438fd0,#44b3a7); color:#fff; font-size:16px; line-height:1.2; font-weight:800; text-decoration:none; box-shadow:0 10px 22px rgba(53,139,191,.2); transition:transform .2s ease,box-shadow .2s ease; }\n  #shaft-quote .wsq-button:hover { color:#fff; transform:translateY(-1px); box-shadow:0 13px 26px rgba(53,139,191,.25); }\n  @media (max-width:800px) {\n    #shaft-quote .wsq-control { grid-template-columns:1fr; padding:28px 22px; border-radius:22px; }\n    #shaft-quote .wsq-faq { padding:28px 22px; border-radius:22px; }\n    #shaft-quote h2 { font-size:30px; }\n    #shaft-quote .wsq-faq-grid { grid-template-columns:1fr; }\n  }\n  @media (max-width:520px) {\n    #shaft-quote { margin:16px auto; }\n    #shaft-quote .wsq-control,\n    #shaft-quote .wsq-faq { padding:22px 14px; border-radius:18px; }\n    #shaft-quote h2 { font-size:28px; }\n    #shaft-quote .wsq-intro { font-size:15px; }\n    #shaft-quote .wsq-controls { grid-template-columns:1fr; }\n    #shaft-quote .wsq-cta { display:block; padding:20px 16px; }\n    #shaft-quote .wsq-button { width:100%; margin-top:16px; }\n  }\n<\/style>\n\n<section id=\"shaft-quote\" aria-labelledby=\"wsq-control-heading\">\n  <div class=\"wsq-control\">\n    <div>\n      <p class=\"wsq-kicker\">Production Control<\/p>\n      <h2 id=\"wsq-control-heading\">Custom Shaft Quality and Delivery Control<\/h2>\n      <p class=\"wsq-intro\">Before production, we lock the material, datum strategy, machining route, critical checks, finish, and packing requirements.<\/p>\n    <\/div>\n    <div class=\"wsq-controls\">\n      <div class=\"wsq-control-item\"><b>Drawing first<\/b>Identify the dimensions and surfaces that control assembly.<\/div>\n      <div class=\"wsq-control-item\"><b>Process matched<\/b>Use turning, milling, grinding, and finishing only where required.<\/div>\n      <div class=\"wsq-control-item\"><b>Critical checks<\/b>Measure functional features during production and final inspection.<\/div>\n      <div class=\"wsq-control-item\"><b>Protected shipment<\/b>Clean, identify, and protect finished shafts before dispatch.<\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"wsq-faq\" aria-labelledby=\"wsq-faq-heading\">\n    <p class=\"wsq-kicker\">FAQ<\/p>\n    <h2 id=\"wsq-faq-heading\">Custom Shaft Machining Questions<\/h2>\n    <div class=\"wsq-faq-grid\">\n      <details open><summary>What should I send for a quotation?<\/summary><p>Send a 2D drawing or 3D model, material, quantity, tolerances, finish, and required inspection points.<\/p><\/details>\n      <details><summary>When does a shaft need grinding?<\/summary><p>Grinding is used when journal fit, roundness, runout, or surface finish exceeds normal turning capability.<\/p><\/details>\n      <details><summary>When should I specify a spline shaft?<\/summary><p>Specify splines for multi-tooth torque transfer, accurate centering, or controlled axial sliding.<\/p><\/details>\n      <details><summary>How do you protect the delivery schedule?<\/summary><p>Material availability, setups, outside treatments, inspection points, and packing are confirmed before the production date is committed.<\/p><\/details>\n    <\/div>\n    <div class=\"wsq-cta\">\n      <p><strong>Start Your Custom Shaft Project<\/strong>Send your drawing and operating requirements for a manufacturing review and quotation.<\/p>\n      <a class=\"wsq-button\" href=\"https:\/\/weldomachining.com\/contact-us\/\">Request a Quote&nbsp; \u2192<\/a>\n    <\/div>\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>Custom Shaft Machining Custom Shaft Machining for Precise Fits and Reliable Motion Send your drawing and operating requirements. We machine custom metal and plastic shafts with the dimensions, fits, features, treatment, and finish required by your assembly. Prototype to production CNC turning-led machining Metals and plastics Finishing and inspection Send a Drawing for Quote \u2192 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13605","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/pages\/13605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/comments?post=13605"}],"version-history":[{"count":10,"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/pages\/13605\/revisions"}],"predecessor-version":[{"id":13616,"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/pages\/13605\/revisions\/13616"}],"wp:attachment":[{"href":"https:\/\/weldomachining.com\/nl\/wp-json\/wp\/v2\/media?parent=13605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}