{"id":1137,"date":"2026-04-10T07:39:28","date_gmt":"2026-04-10T07:39:28","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=1137"},"modified":"2026-05-29T06:08:11","modified_gmt":"2026-05-29T06:08:11","slug":"joint-shaft","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/zh\/product\/joint-shaft\/","title":{"rendered":"\u5ba2\u88fd\u5316\u95dc\u7bc0\u8ef8"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1137\" class=\"elementor elementor-1137\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aabbccdd elementor-section-stretched elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"aabbccdd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eeff0011\" data-id=\"eeff0011\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-22334455 elementor-widget elementor-widget-html\" data-id=\"22334455\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n.hxc-faq-q,.hxc-faq-q:hover,.hxc-faq-q:focus,.hxc-faq-q:active,.hxc-faq-q:focus-visible{background:transparent!important;box-shadow:none!important;outline:none!important}\n.hxc-faq-q:hover,.hxc-faq-q.open{color:var(--primary)}\n\n.hxc-wrap{--bg:#F7F9FC;--card:#FFFFFF;--surface:#EEF3F8;--text:#1F2937;--muted:#5B6777;--mute2:#9CA8B4;--border:#D7E0EA;--primary:#2563EB;--hover:#1D4ED8;--pa:rgba(37,99,235,.08);--pc:rgba(37,99,235,.22);--accent:#0F766E;--amb:#B45309;--amA:rgba(180,83,9,.1);--amC:rgba(180,83,9,.25);--r:8px;--rl:12px;--rx:16px;--hd:'Roboto Condensed',sans-serif;--bd:'Roboto',sans-serif;--mn:'Roboto Mono',monospace;font-family:var(--bd);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}\n.hxc-wrap *{box-sizing:border-box;margin:0;padding:0}\n.hxc-wrap a{color:inherit;text-decoration:none}\n.hxc-wrap img{display:block;width:100%;height:100%;object-fit:cover}\n.hxc-inner{max-width:1200px;margin:0 auto;padding:0 48px}\n.hxc-s{padding:80px 0;background:var(--bg)}\n.hxc-s-sf{padding:80px 0;background:var(--surface);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}\n.hxc-s-cd{padding:80px 0;background:var(--card);border-bottom:.5px solid var(--border)}\n\n.hxc-ey{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#E0F2EE;padding:4px 12px;border-radius:20px;margin-bottom:14px}\n.hxc-ey::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}\n.hxc-h2{font-family:var(--hd);font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.2;margin-bottom:12px}\n.hxc-sub{font-size:15px;color:var(--muted);max-width:560px;line-height:1.75}\n\n.hxc-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 26px;border-radius:var(--r);font-family:var(--bd);font-size:14px;font-weight:500;cursor:pointer;border:1.5px solid transparent;transition:all .2s;white-space:nowrap}\n.hxc-p{background:var(--primary);color:#fff;border-color:var(--primary)}\n.hxc-p:hover{background:var(--hover);border-color:var(--hover);transform:translateY(-1px);box-shadow:0 4px 14px rgba(37,99,235,.28)}\n.hxc-o{background:transparent;color:var(--primary);border-color:var(--primary)}\n.hxc-o:hover{background:#EFF6FF}\n.hxc-w{background:#fff;color:var(--primary);border-color:#fff}\n.hxc-w:hover{background:#EFF6FF;transform:translateY(-1px)}\n.hxc-g{background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}\n.hxc-g:hover{border-color:#fff;background:rgba(255,255,255,.1)}\n.hxc-ar{transition:transform .2s}\n.hxc-btn:hover .hxc-ar{transform:translateX(3px)}\n\n.hxc-hero2{background:var(--card);overflow:hidden;position:relative;width:100%;border-bottom:.5px solid var(--border)}\n.hxc-hero2::before{content:'';position:absolute;inset:0;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:44px 44px;opacity:.18;pointer-events:none}\n.hxc-hero2::after{content:'';position:absolute;top:0;right:0;bottom:0;width:44%;background:linear-gradient(270deg,var(--surface),transparent);pointer-events:none}\n.hxc-hero2-stripe{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--amb),#F59E0B,var(--amb));z-index:2}\n.hxc-hero2-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:640px;align-items:stretch;width:100%}\n.hxc-hero2-L{padding:80px 40px 72px 0;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--border);min-width:0}\n.hxc-hero2-flag{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}\n.hxc-hero2-badge{padding:4px 14px;border-radius:100px;background:var(--pa);border:1px solid var(--pc);font-family:var(--mn);font-size:10px;color:var(--primary);letter-spacing:2px;text-transform:uppercase}\n.hxc-hero2-badge-amb{background:var(--amA);border-color:var(--amC);color:var(--amb)}\n.hxc-hero2-id{font-family:var(--mn);font-size:10px;color:var(--mute2);letter-spacing:2px}\n.hxc-hero2-h1{font-family:var(--hd);font-size:clamp(38px,5vw,60px);font-weight:900;line-height:.96;letter-spacing:-2px;color:var(--text);margin-bottom:18px}\n.hxc-hero2-h1 em{color:var(--primary);font-style:normal;display:block}\n.hxc-hero2-sub{font-size:15px;color:var(--muted);max-width:500px;line-height:1.78;margin-bottom:28px}\n.hxc-hero2-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:500px;margin-bottom:30px}\n.hxc-hero2-stat{padding:14px 10px;background:var(--surface);border:1px solid var(--border);border-radius:10px;text-align:center;transition:all .18s}\n.hxc-hero2-stat:hover{background:var(--pa);border-color:var(--pc)}\n.hxc-hero2-stat-v{font-family:var(--hd);font-size:19px;font-weight:900;color:var(--primary);line-height:1}\n.hxc-hero2-stat-v sup{font-size:10px;font-weight:700}\n.hxc-hero2-stat-l{font-family:var(--mn);font-size:9px;color:var(--mute2);letter-spacing:1.5px;text-transform:uppercase;margin-top:5px}\n.hxc-hero2-btns{display:flex;gap:12px;flex-wrap:wrap}\n.hxc-hero2-R{position:relative;padding:40px 0 40px 40px;min-width:0}\n.hxc-hero2-board{position:relative;background:linear-gradient(165deg,#0F172A 0%,#1E293B 60%,#0F172A 100%);border-radius:24px;height:100%;min-height:560px;overflow:hidden;box-shadow:0 30px 80px -20px rgba(15,23,42,.35),0 8px 24px -6px rgba(15,23,42,.2)}\n.hxc-hero2-board::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:32px 32px}\n.hxc-hero2-board::after{content:'';position:absolute;top:-30%;right:-20%;width:70%;height:70%;background:radial-gradient(circle,rgba(124,58,237,.35),transparent 70%)}\n.hxc-hero2-ribbon{position:absolute;top:18px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center;z-index:3;font-family:var(--mn);font-size:10px;color:rgba(255,255,255,.5);letter-spacing:2px;text-transform:uppercase}\n.hxc-hero2-ribbon .dot{width:8px;height:8px;border-radius:50%;background:#22C55E;box-shadow:0 0 0 3px rgba(34,197,94,.2);display:inline-block;margin-right:8px;vertical-align:middle;animation:hxc-h2-pulse 2s ease-in-out infinite}\n@keyframes hxc-h2-pulse{0%,100%{box-shadow:0 0 0 3px rgba(34,197,94,.2)}50%{box-shadow:0 0 0 6px rgba(34,197,94,.08)}}\n.hxc-hero2-scene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}\n.hxc-hero2-scene svg{width:94%;height:auto}\n.hxc-hero2-pin{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:5px 11px 5px 7px;background:rgba(255,255,255,.95);border-radius:100px;font-family:var(--mn);font-size:10px;font-weight:600;color:var(--primary);box-shadow:0 4px 12px rgba(0,0,0,.3)}\n.hxc-hero2-pin::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--primary)}\n.hxc-hero2-pin-a{background:rgba(254,243,199,.95);color:var(--amb)}\n.hxc-hero2-pin-a::before{background:var(--amb)}\n.hxc-hero2-pin-1{top:22%;left:6%}\n.hxc-hero2-pin-2{top:50%;right:8%}\n.hxc-hero2-pin-3{bottom:28%;left:10%}\n.hxc-hero2-chips{position:absolute;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;z-index:3}\n.hxc-hero2-chip{padding:12px 14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:10px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}\n.hxc-hero2-chip-v{font-family:var(--hd);font-size:13px;font-weight:700;color:#fff;line-height:1.15}\n.hxc-hero2-chip-v span{font-size:10px;font-weight:600}\n.hxc-hero2-chip-l{font-family:var(--mn);font-size:8px;color:rgba(255,255,255,.55);letter-spacing:1.5px;text-transform:uppercase;margin-top:4px}\n\n.hxc-stats{background:var(--card);border-bottom:.5px solid var(--border)}\n.hxc-sg{max-width:1200px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(4,1fr)}\n.hxc-st{padding:28px 20px;text-align:center;border-right:.5px solid var(--border)}\n.hxc-st:last-child{border-right:none}\n.hxc-sn{font-family:var(--mn);font-size:26px;font-weight:500;color:var(--accent);line-height:1}\n.hxc-sl2{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.4}\n\n.hxc-gh{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;gap:20px;flex-wrap:wrap}\n.hxc-gg{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\n.hxc-gc{position:relative;overflow:hidden;border-radius:var(--rl);background:var(--surface);cursor:pointer;aspect-ratio:1\/1}\n.hxc-gc img{width:100%;height:100%;object-fit:cover;transition:transform .45s}\n.hxc-gc:hover img{transform:scale(1.05)}\n.hxc-gov{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,25,60,.72),transparent 55%);display:flex;flex-direction:column;justify-content:flex-end;padding:14px;opacity:0;transition:opacity .3s}\n.hxc-gc:hover .hxc-gov{opacity:1}\n.hxc-gn{font-family:var(--hd);font-size:13px;font-weight:700;color:#fff;line-height:1.3;margin-bottom:2px}\n.hxc-gm{font-size:10px;color:rgba(255,255,255,.72);font-family:var(--mn)}\n.hxc-gtag{position:absolute;top:10px;left:10px;background:rgba(255,255,255,.92);border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600;color:var(--accent);font-family:var(--mn)}\n\n.hxc-psg{display:grid;grid-template-columns:repeat(4,1fr);position:relative;margin-top:52px}\n.hxc-psg::before{content:'';position:absolute;top:27px;left:calc(12.5% + 20px);right:calc(12.5% + 20px);height:1px;background:repeating-linear-gradient(90deg,var(--primary) 0,var(--primary) 6px,transparent 6px,transparent 14px);z-index:0}\n.hxc-ps{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px;position:relative;z-index:1}\n.hxc-psn{width:54px;height:54px;border-radius:50%;background:var(--primary);color:#fff;font-family:var(--mn);font-size:15px;font-weight:500;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 0 0 6px var(--surface),0 0 0 7px var(--border)}\n.hxc-pst{font-family:var(--hd);font-size:14px;font-weight:700;margin-bottom:7px}\n.hxc-psd{font-size:12px;color:var(--muted);line-height:1.65;max-width:180px}\n\n.hxc-tsg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n.hxc-tsi{background:var(--card);border:.5px solid var(--border);border-radius:var(--rl);padding:22px;display:flex;flex-direction:column;gap:12px}\n.hxc-tss{color:#F59E0B;font-size:13px;letter-spacing:2px}\n.hxc-tst{font-size:13px;color:var(--muted);line-height:1.75;flex:1}\n.hxc-tshr{border-top:.5px solid var(--border)}\n.hxc-tsau{display:flex;align-items:center;gap:10px}\n.hxc-tsav{width:36px;height:36px;border-radius:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--primary);flex-shrink:0}\n.hxc-tsnm{font-size:12px;font-weight:500}\n.hxc-tsco{font-size:11px;color:var(--muted)}\n\n.hxc-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;align-items:start}\n.hxc-faq-item{border-bottom:.5px solid #E8EDF2}\n.hxc-faq-q{width:100%;border:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--bd);font-size:14px;font-weight:500;color:var(--text);cursor:pointer;text-align:left;transition:color .25s}\n.hxc-faq-icon{width:22px;height:22px;border-radius:50%;background:var(--surface);border:.5px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;line-height:1;transition:all .3s;color:var(--muted)}\n.hxc-faq-q.open .hxc-faq-icon{background:#DBEAFE;border-color:var(--primary);color:var(--primary);transform:rotate(45deg)}\n.hxc-faq-body{display:none;padding:0 0 18px;font-size:13px;color:var(--muted);line-height:1.8}\n.hxc-faq-body.open{display:block;animation:hxc-fi2 .2s ease}\n@keyframes hxc-fi2{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}\n.hxc-faq-body strong{color:#374151;font-weight:500}\n\n.hxc-cta{background:var(--primary);padding:80px 48px;text-align:center;position:relative;overflow:hidden}\n.hxc-cta::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 25% 50%,rgba(255,255,255,.07),transparent 60%),radial-gradient(ellipse at 75% 50%,rgba(255,255,255,.05),transparent 60%)}\n.hxc-cta>*{position:relative;z-index:1}\n.hxc-ctat{font-family:var(--hd);font-size:clamp(24px,3vw,36px);font-weight:700;color:#fff;line-height:1.2;margin-bottom:12px}\n.hxc-ctasb{font-size:15px;color:rgba(255,255,255,.72);margin-bottom:32px;max-width:460px;line-height:1.7;margin-left:auto;margin-right:auto}\n.hxc-ctabs{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}\n.hxc-ctan{margin-top:16px;font-size:12px;color:rgba(255,255,255,.45);font-family:var(--mn)}\n\n.hxc-rv{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}\n.hxc-rv.in{opacity:1;transform:none}\n\n@media(max-width:1024px){.hxc-inner,.hxc-sg{padding:0 32px}.hxc-gg{grid-template-columns:repeat(3,1fr)}.hxc-tsg{grid-template-columns:repeat(2,1fr)}.hxc-psg{grid-template-columns:repeat(2,1fr);gap:36px}.hxc-psg::before{display:none}}\n@media(max-width:880px){.hxc-hero2-grid{grid-template-columns:1fr;min-height:auto}.hxc-hero2-L{padding:64px 0 32px;border-right:none}.hxc-hero2-R{padding:0 0 48px}.hxc-hero2-pin-1,.hxc-hero2-pin-3{display:none}}\n@media(max-width:768px){.hxc-inner,.hxc-sg{padding:0 20px}.hxc-s,.hxc-s-sf,.hxc-s-cd{padding:52px 0}.hxc-gg{grid-template-columns:repeat(2,1fr);gap:8px}.hxc-sg{grid-template-columns:repeat(2,1fr)}.hxc-st:nth-child(2){border-right:none}.hxc-st:nth-child(3){border-right:.5px solid var(--border)}.hxc-tsg,.hxc-faq-grid{grid-template-columns:1fr}.hxc-cta{padding:56px 20px}}\n@media(max-width:480px){.hxc-hbtns,.hxc-ctabs,.hxc-hero2-btns{flex-direction:column;align-items:stretch}.hxc-btn{justify-content:center;width:100%}.hxc-hero2-stats{grid-template-columns:1fr 1fr}.hxc-hero2-chips{grid-template-columns:1fr}}\n<\/style>\n\n<div class=\"hxc-wrap\">\n  <section class=\"hxc-hero2\">\n    <div class=\"hxc-hero2-stripe\"><\/div>\n    <div class=\"hxc-inner\">\n      <div class=\"hxc-hero2-grid\">\n        <div class=\"hxc-hero2-L\">\n          <div class=\"hxc-hero2-flag\">\n            <div class=\"hxc-hero2-badge\">Product Category<\/div>\n            <div class=\"hxc-hero2-badge hxc-hero2-badge-amb\">5 Features \u00b7 1 Setup \u00b7 \u22640.005 Concentric \u00b7 IT5<\/div>\n            <div class=\"hxc-hero2-id\">JS \/ 001 \u2014 008<\/div>\n          <\/div>\n          <h1 class=\"hxc-hero2-h1\">5-Feature Integrated<br><em>Joint Shafts<\/em><\/h1>\n          <p class=\"hxc-hero2-sub\">Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup. OD tolerance IT5, concentricity \u2264 0.005 mm.<\/p>\n          <div class=\"hxc-hero2-stats\">\n            <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">\u22640.005<sup>mm<\/sup><\/div><div class=\"hxc-hero2-stat-l\">All Features Concentric<\/div><\/div>\n            <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">IT5<\/div><div class=\"hxc-hero2-stat-l\">OD Tolerance<\/div><\/div>\n            <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">Ra 0.4<sup>\u00b5m<\/sup><\/div><div class=\"hxc-hero2-stat-l\">Ground Finish<\/div><\/div>\n          <\/div>\n          <div class=\"hxc-hero2-btns\">\n            <a href=\"#hxc-cta\" class=\"hxc-btn hxc-p\">Get Instant Quote <span class=\"hxc-ar\">\u2192<\/span><\/a>\n            <a href=\"#hxc-gal\" class=\"hxc-btn hxc-o\">View Our Work<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-hero2-R\">\n          <div class=\"hxc-hero2-board\">\n            <div class=\"hxc-hero2-ribbon\">\n              <span><span class=\"dot\"><\/span>PART DWG \u00b7 JS-000 ROBOT JOINT SHAFT \u00b7 Al 7075-T6 \u00b7 \u00d822 \/ \u00d810 BORE<\/span>\n              <span>ISO 9001 \u00b7 5-AXIS \u00b7 CMM REPORT<\/span>\n            <\/div>\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-a hxc-hero2-pin-1\">5-in-1 Setup<\/div>\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-2\">\u22640.005 Across All Features<\/div>\n            <div class=\"hxc-hero2-scene\">\n              <svg viewBox=\"0 0 480 360\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Joint shaft technical drawing \u2014 compact multi-feature integrated shaft shown in side elevation with bearing journal A on the left highlighted in violet, a central polygon spline drive zone with spline teeth, bearing journal B in the middle-right, an encoder seat at the right end with smaller diameter and h5 tolerance, a hollow through-bore shown as violet dashed hidden lines along the full length, and a radial cable cross-hole in the middle. Concentricity GD&amp;T frame relates all features to bearing journal datum A. Four corners: feature-integration table, joint type table, four spline end-views, material table.\">\n                <defs>\n                  <linearGradient id=\"jsSteel\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#94A3B8\"\/><stop offset=\"1\" stop-color=\"#475569\"\/><\/linearGradient>\n                  <radialGradient id=\"jsGlow\" cx=\"50%\" cy=\"50%\" r=\"50%\"><stop offset=\"0\" stop-color=\"rgba(124,58,237,.6)\"\/><stop offset=\"1\" stop-color=\"transparent\"\/><\/radialGradient>\n                <\/defs>\n                <g transform=\"translate(160,196)\">\n                  <ellipse cx=\"0\" cy=\"0\" rx=\"148\" ry=\"30\" fill=\"url(#jsGlow)\" opacity=\".55\"\/>\n                  <text x=\"-145\" y=\"-76\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"9\" font-weight=\"700\" fill=\"#7C3AED\">ROBOT JOINT SHAFT \u00b7 5 FEATURES \u00b7 ONE SETUP \u00b7 ONE BILLET<\/text>\n                  <text x=\"-145\" y=\"-66\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"rgba(124,58,237,.78)\">Al 7075-T6 HA \u00b7 BRG-A \u00b7 SPLINE \u00b7 X-HOLE \u00b7 BRG-B \u00b7 ENC SEAT<\/text>\n\n                  <!-- concentricity GD&T -->\n                  <g transform=\"translate(-118,-54)\">\n                    <rect x=\"0\" y=\"0\" width=\"62\" height=\"10\" fill=\"none\" stroke=\"#FCD34D\" stroke-width=\".5\"\/>\n                    <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"10\" stroke=\"#FCD34D\" stroke-width=\".5\"\/>\n                    <circle cx=\"7\" cy=\"5\" r=\"3\" fill=\"none\" stroke=\"#FCD34D\" stroke-width=\".5\"\/>\n                    <circle cx=\"7\" cy=\"5\" r=\"1.2\" fill=\"#FCD34D\"\/>\n                    <text x=\"36\" y=\"7\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"#FCD34D\" text-anchor=\"middle\" font-weight=\"700\">0.005 A<\/text>\n                  <\/g>\n                  <text x=\"-78\" y=\"-46\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(252,211,77,.7)\">all features to datum A<\/text>\n\n                  <!-- shaft profile (5 zones) -->\n                  <!-- L\u2192R: encoder seat (small) \u00b7 bearing A \u00b7 spline \u00b7 X-hole zone \u00b7 bearing B \u00b7 output -->\n                  <path d=\"M -140,-7 L -110,-7 L -110,-14 L -80,-14 L -80,-16 L -28,-16 L -28,-14 L 28,-14 L 28,-16 L 70,-16 L 70,-14 L 100,-14 L 100,-7 L 130,-7 L 130,7 L 100,7 L 100,14 L 70,14 L 70,16 L 28,16 L 28,14 L -28,14 L -28,16 L -80,16 L -80,14 L -110,14 L -110,7 L -140,7 Z\" fill=\"url(#jsSteel)\" stroke=\"#1E293B\" stroke-width=\".8\"\/>\n\n                  <!-- Feature 1: encoder seat (left end, small dia) - violet -->\n                  <line x1=\"-140\" y1=\"-7\" x2=\"-110\" y2=\"-7\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <line x1=\"-140\" y1=\"7\" x2=\"-110\" y2=\"7\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <text x=\"-125\" y=\"-10\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">ENC SEAT<\/text>\n                  <text x=\"-125\" y=\"-18\" font-family=\"Roboto Mono,monospace\" font-size=\"3.8\" fill=\"#7C3AED\" text-anchor=\"middle\" font-weight=\"700\">\u00d810 h5<\/text>\n\n                  <!-- Feature 2: bearing journal A -->\n                  <line x1=\"-110\" y1=\"-14\" x2=\"-80\" y2=\"-14\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <line x1=\"-110\" y1=\"14\" x2=\"-80\" y2=\"14\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <text x=\"-95\" y=\"-17\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">BRG A \u00b7 k5<\/text>\n                  <!-- datum A triangle -->\n                  <g transform=\"translate(-95,16)\"><path d=\"M 0,0 L 3,5 L -3,5 Z\" fill=\"#fff\" stroke=\"#7C3AED\" stroke-width=\".4\"\/><rect x=\"-3.5\" y=\"5\" width=\"7\" height=\"6\" fill=\"#fff\" stroke=\"#7C3AED\" stroke-width=\".4\"\/><text x=\"0\" y=\"10\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"#0F172A\" text-anchor=\"middle\" font-weight=\"700\">A<\/text><\/g>\n\n                  <!-- Feature 3: spline zone (middle, polygon spline teeth) -->\n                  <g stroke=\"#7C3AED\" stroke-width=\"1.4\" fill=\"rgba(124,58,237,.2)\">\n                    <path d=\"M -28,-16 l 3,-3 l 4,3 M -19,-16 l 3,-3 l 4,3 M -10,-16 l 3,-3 l 4,3 M -1,-16 l 3,-3 l 4,3 M 8,-16 l 3,-3 l 4,3 M 17,-16 l 3,-3 l 4,3\"\/>\n                    <path d=\"M -28,16 l 3,3 l 4,-3 M -19,16 l 3,3 l 4,-3 M -10,16 l 3,3 l 4,-3 M -1,16 l 3,3 l 4,-3 M 8,16 l 3,3 l 4,-3 M 17,16 l 3,3 l 4,-3\"\/>\n                  <\/g>\n                  <text x=\"0\" y=\"-22\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">SPLINE DIN 5480<\/text>\n\n                  <!-- Feature 4: cable cross-hole (mid) - radial holes -->\n                  <circle cx=\"45\" cy=\"0\" r=\"3.5\" fill=\"#0F172A\" stroke=\"#7C3AED\" stroke-width=\".8\"\/>\n                  <line x1=\"45\" y1=\"-14\" x2=\"45\" y2=\"14\" stroke=\"#7C3AED\" stroke-width=\".4\" stroke-dasharray=\"2 1\"\/>\n                  <text x=\"45\" y=\"-18\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">\u00d87 X-HOLE<\/text>\n                  <text x=\"45\" y=\"22\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(124,58,237,.7)\" text-anchor=\"middle\">cable route<\/text>\n\n                  <!-- Feature 5: bearing journal B (right) -->\n                  <line x1=\"70\" y1=\"-14\" x2=\"100\" y2=\"-14\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <line x1=\"70\" y1=\"14\" x2=\"100\" y2=\"14\" stroke=\"#7C3AED\" stroke-width=\"2\"\/>\n                  <text x=\"85\" y=\"-17\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">BRG B \u00b7 k5<\/text>\n\n                  <!-- output end -->\n                  <text x=\"115\" y=\"-10\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(124,58,237,.65)\" text-anchor=\"middle\">OUTPUT<\/text>\n\n                  <!-- hollow through-bore (dashed violet) -->\n                  <line x1=\"-140\" y1=\"-3\" x2=\"130\" y2=\"-3\" stroke=\"#A78BFA\" stroke-width=\".8\" stroke-dasharray=\"3 2\"\/>\n                  <line x1=\"-140\" y1=\"3\" x2=\"130\" y2=\"3\" stroke=\"#A78BFA\" stroke-width=\".8\" stroke-dasharray=\"3 2\"\/>\n                  <text x=\"-50\" y=\"2\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(167,139,250,.85)\" text-anchor=\"middle\" font-weight=\"700\">HOLLOW BORE \u00d86<\/text>\n\n                  <!-- centre axis -->\n                  <line x1=\"-150\" y1=\"0\" x2=\"140\" y2=\"0\" stroke=\"rgba(124,58,237,.4)\" stroke-width=\".3\" stroke-dasharray=\"6 2 1 2\"\/>\n\n                  <!-- length dim -->\n                  <line x1=\"-140\" y1=\"32\" x2=\"130\" y2=\"32\" stroke=\"#7C3AED\" stroke-width=\".5\"\/>\n                  <line x1=\"-140\" y1=\"34\" x2=\"-140\" y2=\"14\" stroke=\"#7C3AED\" stroke-width=\".4\" stroke-dasharray=\"2 1\"\/>\n                  <line x1=\"130\" y1=\"34\" x2=\"130\" y2=\"14\" stroke=\"#7C3AED\" stroke-width=\".4\" stroke-dasharray=\"2 1\"\/>\n                  <path d=\"M -140,32 l 4,-2 l 0,4 z\" fill=\"#7C3AED\"\/><path d=\"M 130,32 l -4,-2 l 0,4 z\" fill=\"#7C3AED\"\/>\n                  <text x=\"-5\" y=\"42\" font-family=\"Roboto Mono,monospace\" font-size=\"6.5\" fill=\"#7C3AED\" text-anchor=\"middle\" font-weight=\"700\">L = 95 mm \u00b7 5 FEATURES \u00b7 1 SETUP \u00b7 1 BILLET<\/text>\n                <\/g>\n\n                <g transform=\"translate(20,30)\">\n                  <rect x=\"0\" y=\"0\" width=\"172\" height=\"84\" fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\" stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">5 FEATURES \u00b7 1 SETUP<\/text>\n                  <line x1=\"10\" y1=\"22\" x2=\"162\" y2=\"22\" stroke=\"rgba(255,255,255,.2)\" stroke-width=\".5\"\/>\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6\">\n                    <rect x=\"10\" y=\"26\" width=\"152\" height=\"11\" fill=\"rgba(124,58,237,.22)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"34\" fill=\"#A78BFA\" font-weight=\"700\">\u2460 BEARING JOURNAL A \u00b7 k5<\/text>\n                    <text x=\"14\" y=\"44\" fill=\"#A78BFA\" font-weight=\"700\">\u2461 SPLINE \/ POLYGON DRIVE<\/text>\n                    <text x=\"14\" y=\"54\" fill=\"#A78BFA\" font-weight=\"700\">\u2462 CABLE CROSS-HOLE<\/text>\n                    <text x=\"14\" y=\"64\" fill=\"#A78BFA\" font-weight=\"700\">\u2463 BEARING JOURNAL B \u00b7 k5<\/text>\n                    <text x=\"14\" y=\"74\" fill=\"#A78BFA\" font-weight=\"700\">\u2464 ENCODER SEAT \u00b7 h5<\/text>\n                  <\/g>\n                <\/g>\n                <g transform=\"translate(290,30)\">\n                  <rect x=\"0\" y=\"0\" width=\"180\" height=\"84\" fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\" stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">JOINT \u00b7 TYPE<\/text>\n                  <line x1=\"10\" y1=\"22\" x2=\"170\" y2=\"22\" stroke=\"rgba(255,255,255,.2)\" stroke-width=\".5\"\/>\n                  <text x=\"14\" y=\"30\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"rgba(255,255,255,.55)\">JOINT<\/text>\n                  <text x=\"166\" y=\"30\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"rgba(255,255,255,.55)\" text-anchor=\"end\">DRIVE<\/text>\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6\">\n                    <rect x=\"10\" y=\"34\" width=\"160\" height=\"11\" fill=\"rgba(124,58,237,.22)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"42\" fill=\"#A78BFA\" font-weight=\"700\">Wrist (6-DOF) \u25c0<\/text><text x=\"166\" y=\"42\" fill=\"#A78BFA\" font-weight=\"700\" text-anchor=\"end\">harmonic<\/text>\n                    <text x=\"14\" y=\"54\" fill=\"#fff\">Elbow<\/text><text x=\"166\" y=\"54\" fill=\"rgba(255,255,255,.75)\" text-anchor=\"end\">cycloid<\/text>\n                    <text x=\"14\" y=\"64\" fill=\"#fff\">Shoulder<\/text><text x=\"166\" y=\"64\" fill=\"rgba(255,255,255,.75)\" text-anchor=\"end\">planetary<\/text>\n                    <text x=\"14\" y=\"74\" fill=\"#FCD34D\">Gimbal pivot<\/text><text x=\"166\" y=\"74\" fill=\"rgba(252,211,77,.7)\" text-anchor=\"end\">direct drive<\/text>\n                  <\/g>\n                <\/g>\n                <g transform=\"translate(20,232)\">\n                  <rect x=\"0\" y=\"0\" width=\"172\" height=\"108\" fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\" stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">SPLINE \u00b7 TYPE<\/text>\n                  <g transform=\"translate(28,48)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(124,58,237,.18)\" stroke=\"#7C3AED\" stroke-width=\".6\"\/>\n                    <path d=\"M 0,-10 L 1.5,-7.5 L 8,-5.5 L 9,-1 L 7,3.5 L 5,7.5 L 0,9.5 L -5,7.5 L -7,3.5 L -9,-1 L -8,-5.5 L -1.5,-7.5 Z\" fill=\"rgba(15,23,42,.6)\" stroke=\"#A78BFA\" stroke-width=\".7\"\/>\n                    <text x=\"0\" y=\"22\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">POLYGON \u25c0<\/text>\n                    <text x=\"0\" y=\"28\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(124,58,237,.65)\" text-anchor=\"middle\">P3G\/P4C<\/text>\n                  <\/g>\n                  <g transform=\"translate(64,48)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(124,58,237,.18)\" stroke=\"#7C3AED\" stroke-width=\".6\"\/>\n                    <g fill=\"none\" stroke=\"#A78BFA\" stroke-width=\".7\"><circle cx=\"0\" cy=\"0\" r=\"8\"\/><circle cx=\"0\" cy=\"0\" r=\"5\"\/><\/g>\n                    <g stroke=\"#A78BFA\" stroke-width=\".5\"><line x1=\"0\" y1=\"-8\" x2=\"0\" y2=\"-5\"\/><line x1=\"5.6\" y1=\"-5.6\" x2=\"3.5\" y2=\"-3.5\"\/><line x1=\"8\" y1=\"0\" x2=\"5\" y2=\"0\"\/><line x1=\"5.6\" y1=\"5.6\" x2=\"3.5\" y2=\"3.5\"\/><line x1=\"0\" y1=\"8\" x2=\"0\" y2=\"5\"\/><line x1=\"-5.6\" y1=\"5.6\" x2=\"-3.5\" y2=\"3.5\"\/><line x1=\"-8\" y1=\"0\" x2=\"-5\" y2=\"0\"\/><line x1=\"-5.6\" y1=\"-5.6\" x2=\"-3.5\" y2=\"-3.5\"\/><\/g>\n                    <text x=\"0\" y=\"22\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">INVOLUTE<\/text>\n                    <text x=\"0\" y=\"28\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(124,58,237,.65)\" text-anchor=\"middle\">DIN 5480<\/text>\n                  <\/g>\n                  <g transform=\"translate(102,48)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(124,58,237,.18)\" stroke=\"#7C3AED\" stroke-width=\".6\"\/>\n                    <circle cx=\"0\" cy=\"0\" r=\"7.5\" fill=\"rgba(15,23,42,.6)\" stroke=\"#A78BFA\" stroke-width=\".6\"\/>\n                    <rect x=\"-1.5\" y=\"-9\" width=\"3\" height=\"3\" fill=\"#A78BFA\"\/>\n                    <text x=\"0\" y=\"22\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">KEYWAY<\/text>\n                    <text x=\"0\" y=\"28\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(124,58,237,.65)\" text-anchor=\"middle\">DIN 6885<\/text>\n                  <\/g>\n                  <g transform=\"translate(140,48)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(124,58,237,.18)\" stroke=\"#7C3AED\" stroke-width=\".6\"\/>\n                    <path d=\"M -8,-8 A 11,11 0 1 1 -8,8 L -8,5 L -3,5 L -3,-5 L -8,-5 Z\" fill=\"rgba(15,23,42,.6)\" stroke=\"#A78BFA\" stroke-width=\".6\"\/>\n                    <text x=\"0\" y=\"22\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#A78BFA\" text-anchor=\"middle\" font-weight=\"700\">D-FLAT<\/text>\n                    <text x=\"0\" y=\"28\" font-family=\"Roboto Mono,monospace\" font-size=\"3.5\" fill=\"rgba(124,58,237,.65)\" text-anchor=\"middle\">set-screw<\/text>\n                  <\/g>\n                  <line x1=\"14\" y1=\"88\" x2=\"158\" y2=\"88\" stroke=\"rgba(255,255,255,.15)\" stroke-width=\".4\"\/>\n                  <text x=\"86\" y=\"98\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"middle\">+ HEXAGON \u00b7 TAPER \u00b7 CLAMPING<\/text>\n                  <text x=\"86\" y=\"104\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(124,58,237,.85)\" text-anchor=\"middle\" font-weight=\"700\">SPECIFY DRIVE STANDARD<\/text>\n                <\/g>\n                <g transform=\"translate(220,232)\">\n                  <rect x=\"0\" y=\"0\" width=\"252\" height=\"108\" fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\" stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">MATERIAL \u00b7 USE \u00b7 INERTIA<\/text>\n                  <line x1=\"10\" y1=\"22\" x2=\"242\" y2=\"22\" stroke=\"rgba(255,255,255,.2)\" stroke-width=\".5\"\/>\n                  <text x=\"14\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"rgba(255,255,255,.55)\">MATERIAL<\/text>\n                  <text x=\"138\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"rgba(255,255,255,.55)\">DENSITY<\/text>\n                  <text x=\"238\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"rgba(255,255,255,.55)\" text-anchor=\"end\">USE<\/text>\n                  <line x1=\"10\" y1=\"38\" x2=\"242\" y2=\"38\" stroke=\"rgba(255,255,255,.1)\" stroke-width=\".4\"\/>\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n                    <rect x=\"10\" y=\"40\" width=\"232\" height=\"11\" fill=\"rgba(124,58,237,.22)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"48\" fill=\"#A78BFA\" font-weight=\"700\">Al 7075-T6 HA \u25c0<\/text><text x=\"138\" y=\"48\" fill=\"#A78BFA\" font-weight=\"700\">2.81<\/text><text x=\"238\" y=\"48\" fill=\"#A78BFA\" font-weight=\"700\" text-anchor=\"end\">cobot \/ light arm<\/text>\n                    <line x1=\"10\" y1=\"54\" x2=\"242\" y2=\"54\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n                    <text x=\"14\" y=\"64\" fill=\"#fff\">Ti Grade 5<\/text><text x=\"138\" y=\"64\" fill=\"rgba(255,255,255,.75)\">4.43<\/text><text x=\"238\" y=\"64\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">aero \/ surgical<\/text>\n                    <line x1=\"10\" y1=\"68\" x2=\"242\" y2=\"68\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n                    <text x=\"14\" y=\"78\" fill=\"#fff\">SUS316L<\/text><text x=\"138\" y=\"78\" fill=\"rgba(255,255,255,.75)\">7.99<\/text><text x=\"238\" y=\"78\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">sterilisable<\/text>\n                    <line x1=\"10\" y1=\"82\" x2=\"242\" y2=\"82\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n                    <text x=\"14\" y=\"92\" fill=\"#fff\">42CrMo4 IH<\/text><text x=\"138\" y=\"92\" fill=\"rgba(255,255,255,.75)\">7.85<\/text><text x=\"238\" y=\"92\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">heavy industrial<\/text>\n                    <line x1=\"10\" y1=\"96\" x2=\"242\" y2=\"96\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n                    <text x=\"14\" y=\"105\" fill=\"rgba(196,181,253,.85)\">PEEK<\/text><text x=\"138\" y=\"105\" fill=\"rgba(196,181,253,.7)\">1.30<\/text><text x=\"238\" y=\"105\" fill=\"rgba(196,181,253,.65)\" text-anchor=\"end\">EMI \/ MRI safe<\/text>\n                  <\/g>\n                <\/g>\n                <text x=\"468\" y=\"20\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.4)\" text-anchor=\"end\" letter-spacing=\"1\">SCALE 2:1 \u00b7 MM<\/text>\n              <\/svg>\n            <\/div>\n            <div class=\"hxc-hero2-chips\">\n              <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">Cobot \u00b7 Surgical \u00b7 Aero \u00b7 Heavy Robot \u00b7 Gimbal<\/div><div class=\"hxc-hero2-chip-l\">Joints<\/div><\/div>\n              <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">Al 7075 \u00b7 Ti 5 \u00b7 SUS316L \u00b7 42CrMo4 \u00b7 PEEK<\/div><div class=\"hxc-hero2-chip-l\">Materials<\/div><\/div>\n              <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">48<span>hr<\/span> Quote \u00b7 4-Day Proto<\/div><div class=\"hxc-hero2-chip-l\">Service<\/div><\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <div class=\"hxc-stats\">\n    <div class=\"hxc-sg\">\n      <div class=\"hxc-st\"><div class=\"hxc-sn\">\u22640.005mm<\/div><div class=\"hxc-sl2\">All Features Concentric<br>1 setup \u00b7 1 billet<\/div><\/div>\n      <div class=\"hxc-st\"><div class=\"hxc-sn\">IT5<\/div><div class=\"hxc-sl2\">OD Tolerance<br>bearing journal grade<\/div><\/div>\n      <div class=\"hxc-st\"><div class=\"hxc-sn\">Ra 0.4\u00b5m<\/div><div class=\"hxc-sl2\">Ground Finish<br>bearing &amp; encoder seats<\/div><\/div>\n      <div class=\"hxc-st\"><div class=\"hxc-sn\">4 Days<\/div><div class=\"hxc-sl2\">Fastest Delivery<br>prototype orders<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"hxc-s-cd\" id=\"hxc-gal\">\n    <div class=\"hxc-inner\">\n      <div class=\"hxc-gh\">\n        <div>\n          <span class=\"hxc-ey\">Our Work<\/span>\n          <h2 class=\"hxc-h2\">Joint Shafts We Have Made<\/h2>\n          <p class=\"hxc-sub\">Precision CNC machined joint shafts for cobots, surgical robots, aerospace, and heavy industrial robotic arms.<\/p>\n        <\/div>\n        <a class=\"hxc-btn hxc-o\" href=\"#hxc-cta\" style=\"flex-shrink:0\">Request Similar Part <span class=\"hxc-ar\">\u2192<\/span><\/a>\n      <\/div>\n      <div class=\"hxc-gg\">\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Cobot Wrist\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg\">\n          <span class=\"hxc-gtag\">Al 7075 \u00b7 Cobot<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Cobot Wrist<\/div><div class=\"hxc-gm\">\u00d822 \/ \u00d810 bore \u00b7 Anodized \u00b7 120 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Surgical Robot\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Robot-Joint.jpg\">\n          <span class=\"hxc-gtag\">SUS316L \u00b7 Surgical<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Surgical Robot<\/div><div class=\"hxc-gm\">\u00d816 \u00b7 Passivated \u00b7 50 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Industrial Robot Elbow\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Industrial-Drive.jpg\">\n          <span class=\"hxc-gtag\">42CrMo4 \u00b7 Industrial<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Industrial Robot Elbow<\/div><div class=\"hxc-gm\">\u00d840 \u00b7 Hardened \u00b7 200 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Aerospace Gimbal\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Aerospace.jpg\">\n          <span class=\"hxc-gtag\">Ti Grade 5 \u00b7 Aero<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Aerospace Gimbal<\/div><div class=\"hxc-gm\">\u00d820 \u00b7 15 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 UAV Pan-Tilt\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-General-Machinery.jpg\">\n          <span class=\"hxc-gtag\">Al 7075 \u00b7 UAV<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 UAV Pan-Tilt<\/div><div class=\"hxc-gm\">\u00d812 \u00b7 \u221260% mass \u00b7 100 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Lab Automation\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-High-Torque-Drive.jpg\">\n          <span class=\"hxc-gtag\">SUS303 \u00b7 Lab<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Lab Automation<\/div><div class=\"hxc-gm\">\u00d814 \u00b7 Ra 0.2\u00b5m \u00b7 80 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 Heavy Robot Shoulder\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Medical-Device.jpg\">\n          <span class=\"hxc-gtag\">20CrMnTi \u00b7 Drive<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">Joint Shaft \u2014 Heavy Robot Shoulder<\/div><div class=\"hxc-gm\">\u00d860 \u00b7 Carburized \u00b7 60 pcs<\/div><\/div><\/div>\n        <div class=\"hxc-gc\"><img decoding=\"async\" alt=\"Joint Shaft \u2014 5 Features CMM Report\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Full-CMM-Report.jpg\">\n          <span class=\"hxc-gtag\">CMM Verified<\/span><div class=\"hxc-gov\"><div class=\"hxc-gn\">5 Features CMM Report<\/div><div class=\"hxc-gm\">Every feature concentric to A<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"hxc-s\">\n    <div class=\"hxc-inner\" style=\"text-align:center\">\n      <span class=\"hxc-ey\">How It Works<\/span>\n      <h2 class=\"hxc-h2\" style=\"margin:0 auto 10px\">From Drawing to Finished Part<\/h2>\n      <p class=\"hxc-sub\" style=\"margin:0 auto\">Upload your joint-shaft drawing \u2014 material, tolerances, all 5 features. Quote in 48 hours.<\/p>\n      <div class=\"hxc-psg\">\n        <div class=\"hxc-ps\"><div class=\"hxc-psn\">01<\/div><div class=\"hxc-pst\">Upload Drawing<\/div><div class=\"hxc-psd\">STEP, DXF, PDF, or sketch with key dimensions and tolerances.<\/div><\/div>\n        <div class=\"hxc-ps\"><div class=\"hxc-psn\">02<\/div><div class=\"hxc-pst\">Quote in 48h<\/div><div class=\"hxc-psd\">Material, process, surface treatment, and firm lead time.<\/div><\/div>\n        <div class=\"hxc-ps\"><div class=\"hxc-psn\">03<\/div><div class=\"hxc-pst\">5-Axis Machine &amp; Inspect<\/div><div class=\"hxc-psd\">Turn-mill all 5 features in one setup, CMM verification.<\/div><\/div>\n        <div class=\"hxc-ps\"><div class=\"hxc-psn\">04<\/div><div class=\"hxc-pst\">Ship Worldwide<\/div><div class=\"hxc-psd\">Full dimensional report. DHL \/ FedEx \/ sea freight.<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"hxc-s-sf\">\n    <div class=\"hxc-inner\">\n      <div style=\"text-align:center;margin-bottom:36px\">\n        <span class=\"hxc-ey\">Reviews<\/span>\n        <h2 class=\"hxc-h2\">Trusted Joint Shafts Manufacturer<\/h2>\n      <\/div>\n      <div class=\"hxc-tsg\">\n        <div class=\"hxc-tsi hxc-rv\"><div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"hxc-tst\">\"Excellent dimensional consistency across every batch. CMM report matched our incoming inspection perfectly. Lead time as promised.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">AK<\/div><div><div class=\"hxc-tsnm\">Alex K.<\/div><div class=\"hxc-tsco\">Mechanical Engineer \u00b7 Germany<\/div><\/div><\/div><\/div>\n        <div class=\"hxc-tsi hxc-rv\"><div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"hxc-tst\">\"HXC's DFM review caught two design issues before production. Finished parts were perfect first time. Strongly recommended.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">SL<\/div><div><div class=\"hxc-tsnm\">Sophie L.<\/div><div class=\"hxc-tsco\">Design Engineer \u00b7 France<\/div><\/div><\/div><\/div>\n        <div class=\"hxc-tsi hxc-rv\"><div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div><div class=\"hxc-tst\">\"Three years sourcing precision shafts from HXC. Quality consistent, lead times reliable, engineers always responsive.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">JT<\/div><div><div class=\"hxc-tsnm\">James T.<\/div><div class=\"hxc-tsco\">Senior Engineer \u00b7 UK<\/div><\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"hxc-s\" id=\"hxc-faq\">\n    <div class=\"hxc-inner\">\n      <span class=\"hxc-ey\">FAQ<\/span>\n      <h2 class=\"hxc-h2\">Joint Shafts \u2014 Frequently Asked Questions<\/h2>\n      <p class=\"hxc-sub\" style=\"margin-bottom:40px\">Technical and sourcing questions answered by our engineers.<\/p>\n      <div class=\"hxc-faq-grid\">\n        <div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is a joint shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">A joint shaft is a <strong>compact precision shaft used as the pivot or rotation centre in a robot joint, wrist, or gimbal<\/strong>. Unlike a standard drive shaft that mainly transmits torque, a joint shaft must simultaneously serve as the bearing journal, the structural load path, and often as the torque transmission element \u2014 all in a very compact envelope. This combination of requirements in a small space makes joint shafts among the most complex shaft designs.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What features are typically combined in a joint shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">A typical 6-DOF robot wrist joint shaft includes: <strong>two bearing journal zones<\/strong> (for the inner and outer bearing races); <strong>a spline or polygon drive zone<\/strong> (connecting the joint to the harmonic drive or cycloid reducer output); <strong>an encoder seat<\/strong> (for joint angle feedback); <strong>cable routing cross-holes<\/strong> (for wiring through the joint); and <strong>a lightweight hollow bore<\/strong> (to reduce rotational inertia). HXC machines all these features in one 5-axis setup.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What materials are used for joint shafts?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\"><strong>Al 7075-T6<\/strong> (hard anodized): the standard for robot joint shafts where minimum inertia is critical \u2014 used in collaborative robots and lightweight arms. <strong>Ti Grade 5<\/strong>: for the highest strength-to-weight ratio in aerospace robot joints. <strong>SUS316L<\/strong> (passivated): for medical and surgical robot joints requiring sterilizability. <strong>42CrMo4<\/strong>: for heavy industrial robot joints with high torque and impact loading.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is the impact of joint shaft inertia on robot performance?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Joint shaft rotational inertia directly affects <strong>robot acceleration, energy consumption, and cycle time<\/strong>. In a multi-axis robot, the contribution of joint shaft inertia to the total axis inertia seen by the servo motor is approximately (shaft inertia) \u00d7 (gear ratio)\u00b2. Using Al 7075 hollow joint shafts vs steel solid shafts can reduce axis inertia by 60\u201370%, allowing faster acceleration with the same motor \u2014 or smaller, lighter motors for the same performance. HXC calculates joint shaft inertia as part of the DFM review.<\/div><\/div>\n        <\/div>\n        <div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is the lead time?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Prototype (1\u20135 pcs, turn-milled + ground): 4\u20137 days. Small batch (10\u201350 pcs): 7\u201312 days. Production (100\u20131,000 pcs): 10\u201316 days. Stainless or titanium: add 2\u20134 days. Rush production available.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What materials are available?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\"><strong>Al 6061\/7075-T6<\/strong> hard-anodized for cobot and lightweight arms. <strong>Ti Grade 5<\/strong> for aerospace\/medical. <strong>SUS303\/316L<\/strong> for surgical and food\/pharma. <strong>42CrMo4<\/strong> (induction hardened) for heavy industrial. <strong>20CrMnTi<\/strong> (carburized) for shock-loaded shoulder joints. <strong>PEEK<\/strong> for EMI\/MRI-safe medical robots.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What surface finish is achievable?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Standard ground bearing journal: Ra 0.4 \u00b5m. Encoder seat (h5 OD): Ra 0.2 \u00b5m. Mirror finish for seal contact: Ra 0.1 \u00b5m. All measured by contact profilometer and reported on the inspection certificate.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">Can HXC machine integrated features?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Yes \u2014 bearing journals, splines, encoder seats, cross-holes for cable routing, hollow bores, and threaded ends are all machined in the same 5-axis turn-mill setup, ensuring concentricity between all features within 0.005 mm TIR. This integration is the central value HXC offers for joint shafts.<\/div><\/div>\n          <div class=\"hxc-faq-item\"><button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">Can a joint shaft be hollow for cable routing?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Yes \u2014 a through-bore from one end to the other is the standard approach for cobot wrist and elbow joints to route servo cables, encoder cables, and pneumatic lines through the joint centre. Minimum wall thickness 1.5 mm for steel\/stainless and 2.0 mm for aluminium. HXC adds radial cross-holes at the joint to route cables out where the next joint connects.<\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What features are combined in a joint shaft?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bearing journals, spline\/polygon drive, encoder seat, cable routing cross-holes, and hollow bore \u2014 all machined in one 5-axis setup with concentricity \u2264 0.005 mm between features.\"}},{\"@type\":\"Question\",\"name\":\"What material is best for robot joint shafts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Al 7075-T6 hard anodized for minimum inertia. Ti Grade 5 for maximum strength-to-weight. SUS316L for surgical robots. 42CrMo4 for heavy industrial robots.\"}},{\"@type\":\"Question\",\"name\":\"Why is integrated machining important for joint shafts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Machining all features in one setup eliminates accumulated setup error \u2014 the bearing journals, spline, and encoder seat share the same rotational datum, so concentricity is held within 0.005 mm TIR.\"}},{\"@type\":\"Question\",\"name\":\"What is the lead time?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Prototype: 4\u20137 days. Small batch: 7\u201312 days. Production: 10\u201316 days.\"}}]}\n<\/script>\n\n<script>\nfunction hxcFaq(btn){var body=btn.nextElementSibling;var isOpen=btn.classList.contains('open');btn.classList.toggle('open',!isOpen);btn.setAttribute('aria-expanded',String(!isOpen));body.classList.toggle('open',!isOpen);}\nvar hxcObs=new IntersectionObserver(function(entries){entries.forEach(function(e,i){if(e.isIntersecting){setTimeout(function(){e.target.classList.add('in');},i*90);}});},{threshold:.08});\ndocument.querySelectorAll('.hxc-rv').forEach(function(el){hxcObs.observe(el);});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-34ad28d4 e-con-full e-flex e-con e-parent\" data-id=\"34ad28d4\" data-element_type=\"container\" data-e-type=\"container\" id=\"hxc-cta\">\n\t\t<div class=\"elementor-element elementor-element-de47742 e-con-full e-flex e-con e-child\" data-id=\"de47742\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5087d0 elementor-widget elementor-widget-html\" data-id=\"2b5087d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- HXCNC CTA Left Panel | namespace .HXCL | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n.HXCL{\n  --bg:#F7F9FC;--wh:#FFFFFF;--lt:#EEF3F8;\n  --tx:#1F2937;--tx1:#5B6777;--tx2:#9CA8B4;--bd:#D7E0EA;\n  --a:#2563EB;--a2:#1D4ED8;--aA:rgba(37,99,235,.07);--aC:rgba(37,99,235,.20);\n  --ac:#0F766E;--acA:rgba(15,118,110,.08);--acB:rgba(15,118,110,.15);--acC:rgba(15,118,110,.22);\n  --fh:'Roboto Condensed',sans-serif;--fb:'Roboto',sans-serif;--fm:'Roboto Mono',monospace;\n}\n.HXCL,.HXCL *,.HXCL *::before,.HXCL *::after{box-sizing:border-box;margin:0;padding:0;}\n.HXCL{font-family:var(--fb);color:var(--tx);line-height:1.6;}\n\n\/* \u2500\u2500 PANEL \u2500\u2500 *\/\n.HXCL .panel{\n  background:var(--bg);\n  border:1.5px solid var(--bd);\n  border-radius:20px;\n  padding:52px 48px;\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  flex-direction:column;\n  gap:0;\n  height:100%;\n}\n\/* dot-grid texture *\/\n.HXCL .panel::before{\n  content:'';position:absolute;inset:0;\n  background-image:radial-gradient(var(--bd) 1px, transparent 1px);\n  background-size:24px 24px;\n  opacity:.5;pointer-events:none;\n}\n\/* top accent line *\/\n.HXCL .panel::after{\n  content:'';position:absolute;top:0;left:0;right:0;height:3px;\n  background:linear-gradient(90deg, var(--ac) 0%, var(--a) 100%);\n}\n\n\/* all content sits above the texture *\/\n.HXCL .panel > *{position:relative;z-index:1;}\n\n\/* eyebrow *\/\n.HXCL .eyebrow{\n  display:inline-flex;align-items:center;gap:8px;\n  font-family:var(--fm);font-size:11px;font-weight:500;\n  letter-spacing:3px;text-transform:uppercase;\n  color:var(--ac);margin-bottom:18px;\n}\n.HXCL .eyebrow::before{content:'';width:16px;height:1.5px;background:var(--ac);}\n\n\/* headline *\/\n.HXCL .headline{\n  font-family:var(--fh);\n  font-size:clamp(32px,3.4vw,50px);\n  font-weight:900;\n  line-height:.92;\n  letter-spacing:-1.5px;\n  color:var(--tx);\n  margin-bottom:16px;\n}\n.HXCL .headline em{color:var(--ac);font-style:normal;}\n\n\/* sub *\/\n.HXCL .sub{\n  font-size:14px;color:var(--tx1);line-height:1.82;\n  max-width:380px;margin-bottom:32px;\n}\n\n\/* \u2500\u2500 STATS \u2500\u2500 *\/\n.HXCL .stats{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  gap:1px;background:var(--bd);\n  border:1.5px solid var(--bd);border-radius:14px;\n  overflow:hidden;margin-bottom:32px;\n}\n.HXCL .stat{\n  padding:16px 14px;background:var(--wh);\n  transition:background .18s;\n}\n.HXCL .stat:hover{background:var(--lt);}\n.HXCL .stat .sv{\n  font-family:var(--fh);font-size:22px;font-weight:900;\n  color:var(--ac);line-height:1;margin-bottom:4px;\n}\n.HXCL .stat .sv small{font-size:14px;color:var(--tx2);}\n.HXCL .stat .sl{\n  font-family:var(--fm);font-size:9px;color:var(--tx2);\n  letter-spacing:1.5px;text-transform:uppercase;\n}\n\n\/* \u2500\u2500 ADVANTAGE LIST \u2500\u2500 *\/\n.HXCL .avlist{display:flex;flex-direction:column;gap:9px;margin-bottom:28px;}\n.HXCL .avitem{\n  display:flex;align-items:flex-start;gap:12px;\n  padding:14px 16px;\n  background:var(--wh);border:1.5px solid var(--bd);border-radius:13px;\n  transition:border-color .18s, box-shadow .18s;\n}\n.HXCL .avitem:hover{\n  border-color:var(--acC);\n  box-shadow:0 4px 16px var(--acA);\n}\n.HXCL .avitem .ico{\n  width:34px;height:34px;border-radius:8px;flex-shrink:0;\n  background:var(--acA);border:1px solid var(--acC);\n  display:flex;align-items:center;justify-content:center;font-size:15px;\n  transition:background .18s;\n}\n.HXCL .avitem:hover .ico{background:var(--acB);}\n.HXCL .avitem .at{\n  font-family:var(--fh);font-size:14px;font-weight:700;\n  color:var(--tx);margin-bottom:2px;line-height:1.2;\n}\n.HXCL .avitem .ad{\n  font-size:12px;color:var(--tx1);line-height:1.62;\n}\n\n\/* \u2500\u2500 CERT TAGS \u2500\u2500 *\/\n.HXCL .certs{\n  display:flex;flex-wrap:wrap;gap:7px;\n  padding-top:20px;border-top:1.5px solid var(--bd);\n}\n.HXCL .cert{\n  padding:4px 11px;border-radius:100px;\n  background:var(--lt);border:1px solid var(--bd);\n  font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:.8px;\n}\n.HXCL .cert.hi{\n  background:var(--acA);border-color:var(--acC);\n  color:var(--ac);font-weight:700;\n}\n<\/style>\n\n<div class=\"HXCL\">\n<div class=\"panel\">\n\n  <div class=\"eyebrow\">Get a Quote<\/div>\n\n  <h2 class=\"headline\">\n    Send Your Drawing.<br><em>Get a Quote.<\/em>\n  <\/h2>\n\n  <p class=\"sub\">Every enquiry includes a DFM review \u2014 tolerance feasibility, material confirmation, and process approach confirmed before production starts. MOQ 1 piece.<\/p>\n\n  <!-- Stats row -->\n  <div class=\"stats\">\n    <div class=\"stat\">\n      <div class=\"sv\">24<small>hr<\/small><\/div>\n      <div class=\"sl\">Quote Response<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">MOQ <small>1<\/small><\/div>\n      <div class=\"sl\">Prototypes OK<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">ISO<\/div>\n      <div class=\"sl\">9001:2015<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Advantage list -->\n  <div class=\"avlist\">\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128208;<\/div>\n      <div>\n        <div class=\"at\">DFM Review on Every Enquiry<\/div>\n        <div class=\"ad\">Tolerance feasibility, fixturing strategy, and material confirmation. Specific, actionable feedback \u2014 not generic pushback.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#127919;<\/div>\n      <div>\n        <div class=\"at\">First Article Inspection \u2014 Standard<\/div>\n        <div class=\"ad\">FAI report on every new run. Material certs and surface treatment certs included with every shipment.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128260;<\/div>\n      <div>\n        <div class=\"at\">Same Process: Prototype to Production<\/div>\n        <div class=\"ad\">Process plan from your prototype applies to production batches. No re-qualification when you scale.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#9881;<\/div>\n      <div>\n        <div class=\"at\">3 \/ 4 \/ 5-Axis CNC + Turning<\/div>\n        <div class=\"ad\">Complex structural parts, shafts, housings, and transmission components. Metals and engineering plastics.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Cert tags -->\n  <div class=\"certs\">\n    <span class=\"cert hi\">ISO 9001:2015<\/span>\n    <span class=\"cert\">3\/4\/5-Axis Milling<\/span>\n    <span class=\"cert\">CNC Turning<\/span>\n    <span class=\"cert\">CMM Inspection<\/span>\n    <span class=\"cert\">Global Delivery<\/span>\n  <\/div>\n\n<\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-536d5f71 e-con-full e-flex e-con e-child\" data-id=\"536d5f71\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4722fd2c elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"4722fd2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1137\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"4722fd2c\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"5-Feature IntegratedJoint Shafts | \u22640.005 Concentric \u00b7 IT5\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1137\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_12786b6 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_12786b6\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCompany\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_12786b6]\" id=\"form-field-field_12786b6\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Company Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_0c79fc0 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0c79fc0\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMaterial\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_0c79fc0]\" id=\"form-field-field_0c79fc0\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_6061_t6\">Aluminium 6061-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_7075_t6\">Aluminium 7075-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_304\">Stainless Steel 304<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_316l\">Stainless Steel 316L<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"carbon_steel_4140\">Carbon Steel \/ 4140<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"titanium_ti_6al_4v\">Titanium Ti-6Al-4V<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"brass_c360\">Brass C360<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"copper\">Copper<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"peek\">PEEK<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"pom_acetal\">POM \/ Acetal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"nylon_pa6_pa66\">Nylon PA6 \/ PA66<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"ptfe_teflon\">PTFE \/ Teflon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polycarbonate\">Polycarbonate<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"abs\">ABS<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_not_sure\">Other \/ Not sure<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_161b5ef elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_161b5ef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSurface Finish\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_161b5ef]\" id=\"form-field-field_161b5ef\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"as_machined\">As-machined<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_ii\">Anodised Type II<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_iii_hard\">Anodised Type III (Hard)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"electroplating\">Electroplating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"powder_coating\">Powder Coating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"black_oxide\">Black Oxide<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"passivation_ss\">Passivation (SS)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polishing_ra_requirement\">Polishing \/ Ra requirement<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_specify_below\">Other (specify below)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Select \">Select finish (optional)<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAdditional Requirements\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Target delivery date, critical dimensions, tolerance callouts, inspection requirements, application context...\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-upload elementor-field-group elementor-column elementor-field-group-field_0071b0f elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0071b0f\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFile Upload\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input type=\"file\" name=\"form_fields[field_0071b0f]\" id=\"form-field-field_0071b0f\" class=\"elementor-field elementor-size-sm  elementor-upload-field\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Enquiry<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Product Category 5 Features \u00b7 1 Setup \u00b7 \u22640.005 Concentric \u00b7 IT5 JS \/ 001 \u2014 008 5-Feature IntegratedJoint Shafts Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup. OD tolerance IT5, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3916,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1137","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>5-Feature IntegratedJoint Shafts | \u22640.005 Concentric \u00b7 IT5<\/title>\n<meta name=\"description\" content=\"Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hxcnc.com\/zh\/product\/joint-shaft\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Joint Shafts\" \/>\n<meta property=\"og:description\" content=\"Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/zh\/product\/joint-shaft\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-29T06:08:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"627\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/\",\"name\":\"5-Feature IntegratedJoint Shafts | \u22640.005 Concentric \u00b7 IT5\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Joint-Shafts-Precision-Instrument.jpg\",\"datePublished\":\"2026-04-10T07:39:28+00:00\",\"dateModified\":\"2026-05-29T06:08:11+00:00\",\"description\":\"Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Joint-Shafts-Precision-Instrument.jpg\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Joint-Shafts-Precision-Instrument.jpg\",\"width\":627,\"height\":627},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/joint-shaft\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Custom Joint Shafts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"description\":\"HXCNC provides precision CNC machining, CNC milling, CNC turning, 5-axis machining, Swiss turning, grinding, and surface finishing services for prototypes and production parts. ISO 9001 certified, 24-hour quote response, tight tolerances, and worldwide delivery.\",\"publisher\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hxcnc.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"width\":1400,\"height\":402,\"caption\":\"HXCNC | Precision CNC Machining Manufacturer\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u4e94\u5927\u7279\u5fb5\u6574\u5408\u95dc\u7bc0\u8ef8 | \u22640.005\u540c\u5fc3 \u00b7 IT5","description":"\u7cbe\u5bc6CNC\u52a0\u5de5\u95dc\u7bc0\u8ef8\uff0c\u9069\u7528\u65bc\u6a5f\u5668\u4eba\u624b\u8155\u95dc\u7bc0\u3001\u624b\u81c2\u95dc\u7bc0\u53ca\u96f2\u53f0\u65cb\u8f49\u8ef8\u2014\u2014\u7dca\u6e4a\u578b\u591a\u76f4\u5f91\u8a2d\u8a08\uff0c\u6574\u5408\u8ef8\u627f\u5ea7\u3001\u82b1\u9375\u3001\u7de8\u78bc\u5668\u5b89\u88dd\u4f4d\u53ca\u7dda\u7e9c\u7a7f\u5b54\uff0c\u5168\u90e8\u65bc\u4e94\u8ef8\u52a0\u5de5\u4e00\u6b21\u5b8c\u6210\u3002.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hxcnc.com\/zh\/product\/joint-shaft\/","og_locale":"zh_TW","og_type":"article","og_title":"Custom Joint Shafts","og_description":"Precision CNC machined joint shafts for robot wrist joints, arm joints, and gimbal pivots \u2014 compact multi-diameter designs integrating bearing journals, splines, encoder seats, and cable cross-holes all in one 5-axis setup.","og_url":"https:\/\/hxcnc.com\/zh\/product\/joint-shaft\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-29T06:08:11+00:00","og_image":[{"width":627,"height":627,"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"10 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/","url":"https:\/\/hxcnc.com\/product\/joint-shaft\/","name":"\u4e94\u5927\u7279\u5fb5\u6574\u5408\u95dc\u7bc0\u8ef8 | \u22640.005\u540c\u5fc3 \u00b7 IT5","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg","datePublished":"2026-04-10T07:39:28+00:00","dateModified":"2026-05-29T06:08:11+00:00","description":"\u7cbe\u5bc6CNC\u52a0\u5de5\u95dc\u7bc0\u8ef8\uff0c\u9069\u7528\u65bc\u6a5f\u5668\u4eba\u624b\u8155\u95dc\u7bc0\u3001\u624b\u81c2\u95dc\u7bc0\u53ca\u96f2\u53f0\u65cb\u8f49\u8ef8\u2014\u2014\u7dca\u6e4a\u578b\u591a\u76f4\u5f91\u8a2d\u8a08\uff0c\u6574\u5408\u8ef8\u627f\u5ea7\u3001\u82b1\u9375\u3001\u7de8\u78bc\u5668\u5b89\u88dd\u4f4d\u53ca\u7dda\u7e9c\u7a7f\u5b54\uff0c\u5168\u90e8\u65bc\u4e94\u8ef8\u52a0\u5de5\u4e00\u6b21\u5b8c\u6210\u3002.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/product\/joint-shaft\/"]}]},{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Joint-Shafts-Precision-Instrument.jpg","width":627,"height":627},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/product\/joint-shaft\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hxcnc.com\/"},{"@type":"ListItem","position":2,"name":"Product","item":"https:\/\/hxcnc.com\/product\/"},{"@type":"ListItem","position":3,"name":"Custom Joint Shafts"}]},{"@type":"WebSite","@id":"https:\/\/hxcnc.com\/#website","url":"https:\/\/hxcnc.com\/","name":"HXCNC | \u7cbe\u5bc6 CNC \u52a0\u5de5\u88fd\u9020\u5546","description":"HXCNC \u63d0\u4f9b\u7cbe\u5bc6 CNC \u52a0\u5de5\u3001CNC \u9a19\u524a\u3001CNC \u8f49\u52d5\u30015 \u8ef8\u52a0\u5de5\u3001\u745e\u58eb\u8eca\u524a\u3001\u78e8\u524a\u8207\u8868\u9762\u7cbe\u52a0\u5de5\u670d\u52d9\uff0c\u7528\u65bc\u539f\u578b\u8207\u91cf\u7522\u96f6\u4ef6\u3002ISO 9001 \u8a8d\u8b49\u300124 \u5c0f\u6642\u5831\u50f9\u56de\u8986\u3001\u56b4\u683c\u516c\u5dee\u8207\u5168\u7403\u4ea4\u4ed8\u3002.","publisher":{"@id":"https:\/\/hxcnc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hxcnc.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Organization","@id":"https:\/\/hxcnc.com\/#organization","name":"HXCNC | \u7cbe\u5bc6 CNC \u52a0\u5de5\u88fd\u9020\u5546","url":"https:\/\/hxcnc.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","width":1400,"height":402,"caption":"HXCNC | Precision CNC Machining Manufacturer"},"image":{"@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/1137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/comments?post=1137"}],"version-history":[{"count":8,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/1137\/revisions"}],"predecessor-version":[{"id":3975,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/1137\/revisions\/3975"}],"up":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/pages\/39"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/media\/3916"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/zh\/wp-json\/wp\/v2\/media?parent=1137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}