{"id":1024,"date":"2026-04-08T00:56:15","date_gmt":"2026-04-08T00:56:15","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=1024"},"modified":"2026-05-14T06:24:48","modified_gmt":"2026-05-14T06:24:48","slug":"external-spline-shafts","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/fr\/product\/external-spline-shafts\/","title":{"rendered":"Arbres \u00e0 spline externe"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1024\" class=\"elementor elementor-1024\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3ddbcd e-con-full e-flex e-con e-parent\" data-id=\"a3ddbcd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-842a6d8 elementor-widget elementor-widget-html\" data-id=\"842a6d8\" 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<style>\n.hxc-faq-q,\n.hxc-faq-q:hover,\n.hxc-faq-q:focus,\n.hxc-faq-q:active,\n.hxc-faq-q:focus-visible {\n  background:transparent !important;\n  box-shadow:none !important;\n  outline:none !important;\n}\n.hxc-faq-q:hover,\n.hxc-faq-q.open { color:var(--primary); }\n\n\/* \u2550\u2550\u2550 TOKENS \u2550\u2550\u2550 *\/\n.hxc-wrap{\n  --bg:#F7F9FC;--card:#FFFFFF;--surface:#EEF3F8;\n  --text:#1F2937;--muted:#5B6777;--mute2:#9CA8B4;--border:#D7E0EA;\n  --primary:#2563EB;--hover:#1D4ED8;\n  --pa:rgba(37,99,235,.08);--pb:rgba(37,99,235,.15);--pc:rgba(37,99,235,.22);\n  --accent:#0F766E;\n  --aa:rgba(15,118,110,.08);--ac:rgba(15,118,110,.22);\n  --amb:#B45309;--amA:rgba(180,83,9,.1);--amC:rgba(180,83,9,.25);\n  --r:8px;--rl:12px;--rx:16px;\n  --hd:'Roboto Condensed',sans-serif;\n  --bd:'Roboto',sans-serif;\n  --mn:'Roboto Mono',monospace;\n  font-family:var(--bd);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased\n}\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\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:540px;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);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\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO \u2014 ALS-style technical drawing board\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-hero2{\n  background:var(--card);\n  overflow:hidden;\n  position:relative;\n  border-bottom:.5px solid var(--border);\n}\n.hxc-hero2::before{\n  content:'';position:absolute;inset:0;\n  background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);\n  background-size:44px 44px;\n  opacity:.18;pointer-events:none;\n}\n.hxc-hero2::after{\n  content:'';position:absolute;top:0;right:0;bottom:0;width:44%;\n  background:linear-gradient(270deg,var(--surface),transparent);\n  pointer-events:none;\n}\n.hxc-hero2-stripe{\n  position:absolute;top:0;left:0;right:0;height:3px;\n  background:linear-gradient(90deg,var(--amb),#F59E0B,var(--amb));\n  z-index:2;\n}\n.hxc-hero2-grid{\n  position:relative;z-index:1;\n  display:grid;\n  grid-template-columns:1fr 520px;\n  min-height:640px;\n  align-items:stretch;\n}\n\n\/* LEFT *\/\n.hxc-hero2-L{\n  padding:80px 52px 72px 0;\n  display:flex;flex-direction:column;justify-content:center;\n  border-right:1px solid var(--border);\n}\n.hxc-hero2-flag{\n  display:flex;align-items:center;gap:10px;\n  margin-bottom:20px;flex-wrap:wrap;\n}\n.hxc-hero2-badge{\n  padding:4px 14px;border-radius:100px;\n  background:var(--pa);border:1px solid var(--pc);\n  font-family:var(--mn);font-size:10px;\n  color:var(--primary);\n  letter-spacing:2px;text-transform:uppercase;\n}\n.hxc-hero2-badge-amb{\n  background:var(--amA);border-color:var(--amC);color:var(--amb);\n}\n.hxc-hero2-id{\n  font-family:var(--mn);font-size:10px;\n  color:var(--mute2);letter-spacing:2px;\n}\n.hxc-hero2-h1{\n  font-family:var(--hd);\n  font-size:clamp(38px,5vw,68px);\n  font-weight:900;\n  line-height:.96;\n  letter-spacing:-2px;\n  color:var(--text);\n  margin-bottom:18px;\n}\n.hxc-hero2-h1 em{\n  color:var(--primary);\n  font-style:normal;\n  display:block;\n}\n.hxc-hero2-sub{\n  font-size:15px;color:var(--muted);\n  max-width:500px;line-height:1.78;\n  margin-bottom:28px;\n}\n.hxc-hero2-stats{\n  display:grid;grid-template-columns:repeat(3,1fr);gap:10px;\n  max-width:500px;margin-bottom:30px;\n}\n.hxc-hero2-stat{\n  padding:14px 10px;\n  background:var(--surface);\n  border:1px solid var(--border);\n  border-radius:10px;\n  text-align:center;\n  transition:all .18s;\n}\n.hxc-hero2-stat:hover{\n  background:var(--pa);border-color:var(--pc);\n}\n.hxc-hero2-stat-v{\n  font-family:var(--hd);\n  font-size:19px;font-weight:900;\n  color:var(--primary);line-height:1;\n}\n.hxc-hero2-stat-v sup{font-size:10px;font-weight:700;}\n.hxc-hero2-stat-l{\n  font-family:var(--mn);\n  font-size:9px;color:var(--mute2);\n  letter-spacing:1.5px;text-transform:uppercase;\n  margin-top:5px;\n}\n.hxc-hero2-btns{display:flex;gap:12px;flex-wrap:wrap;}\n\n\/* RIGHT \u2014 dark technical board *\/\n.hxc-hero2-R{\n  position:relative;\n  padding:40px 0 40px 48px;\n}\n.hxc-hero2-board{\n  position:relative;\n  background:linear-gradient(165deg,#0F172A 0%,#1E293B 60%,#0F172A 100%);\n  border-radius:24px;\n  height:100%;min-height:560px;\n  overflow:hidden;\n  box-shadow:0 30px 80px -20px rgba(15,23,42,.35),0 8px 24px -6px rgba(15,23,42,.2);\n}\n.hxc-hero2-board::before{\n  content:'';position:absolute;inset:0;\n  background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);\n  background-size:32px 32px;\n}\n.hxc-hero2-board::after{\n  content:'';position:absolute;top:-30%;right:-20%;\n  width:70%;height:70%;\n  background:radial-gradient(circle,rgba(180,83,9,.32),transparent 70%);\n}\n.hxc-hero2-ribbon{\n  position:absolute;top:18px;left:18px;right:18px;\n  display:flex;justify-content:space-between;align-items:center;\n  z-index:3;\n  font-family:var(--mn);font-size:10px;\n  color:rgba(255,255,255,.5);\n  letter-spacing:2px;text-transform:uppercase;\n}\n.hxc-hero2-ribbon .dot{\n  width:8px;height:8px;border-radius:50%;\n  background:#22C55E;\n  box-shadow:0 0 0 3px rgba(34,197,94,.2);\n  display:inline-block;margin-right:8px;vertical-align:middle;\n  animation:hxc-h2-pulse 2s ease-in-out infinite;\n}\n@keyframes hxc-h2-pulse{\n  0%,100%{box-shadow:0 0 0 3px rgba(34,197,94,.2);}\n  50%{box-shadow:0 0 0 6px rgba(34,197,94,.08);}\n}\n.hxc-hero2-scene{\n  position:absolute;inset:0;\n  display:flex;align-items:center;justify-content:center;\n  z-index:2;\n}\n.hxc-hero2-scene svg{width:94%;height:auto;}\n\n.hxc-hero2-pin{\n  position:absolute;z-index:3;\n  display:flex;align-items:center;gap:8px;\n  padding:5px 11px 5px 7px;\n  background:rgba(255,255,255,.95);\n  border-radius:100px;\n  font-family:var(--mn);font-size:10px;font-weight:600;\n  color:var(--primary);\n  box-shadow:0 4px 12px rgba(0,0,0,.3);\n}\n.hxc-hero2-pin::before{\n  content:'';width:6px;height:6px;border-radius:50%;\n  background:var(--primary);\n}\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-t{background:rgba(204,251,241,.95);color:var(--accent);}\n.hxc-hero2-pin-t::before{background:var(--accent);}\n.hxc-hero2-pin-1{top:24%;left:6%;}\n.hxc-hero2-pin-2{top:50%;right:8%;}\n.hxc-hero2-pin-3{bottom:28%;left:12%;}\n\n.hxc-hero2-chips{\n  position:absolute;left:18px;right:18px;bottom:18px;\n  display:grid;grid-template-columns:repeat(3,1fr);gap:10px;\n  z-index:3;\n}\n.hxc-hero2-chip{\n  padding:12px 14px;\n  background:rgba(255,255,255,.06);\n  border:1px solid rgba(255,255,255,.12);\n  border-radius:10px;\n  backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n}\n.hxc-hero2-chip-v{\n  font-family:var(--hd);\n  font-size:13px;font-weight:700;\n  color:#fff;line-height:1.15;\n}\n.hxc-hero2-chip-v span{font-size:10px;font-weight:600;}\n.hxc-hero2-chip-l{\n  font-family:var(--mn);\n  font-size:8px;color:rgba(255,255,255,.55);\n  letter-spacing:1.5px;text-transform:uppercase;\n  margin-top:4px;\n}\n\n\/* STATS *\/\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\/* GALLERY *\/\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(12,1fr);gap:8px}\n.hxc-gc{position:relative;overflow:hidden;border-radius:var(--rl);background:var(--surface);cursor:pointer}\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.hxc-a{grid-column:span 5;min-height:340px}\n.hxc-b{grid-column:span 4;min-height:164px}\n.hxc-c{grid-column:span 3;min-height:164px}\n.hxc-d{grid-column:span 3;min-height:164px}\n.hxc-e{grid-column:span 4;min-height:164px}\n.hxc-f{grid-column:span 5;min-height:164px}\n.hxc-gg7{grid-column:span 4;min-height:164px}\n.hxc-gg8{grid-column:span 3;min-height:164px}\n\n\/* PROCESS *\/\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\/* APPLICATIONS *\/\n.hxc-apg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}\n.hxc-apc{background:var(--card);border:.5px solid var(--border);border-radius:var(--rl);overflow:hidden;transition:all .25s}\n.hxc-apc:hover{border-color:var(--primary);transform:translateY(-2px)}\n.hxc-api{height:130px;overflow:hidden}\n.hxc-api img{width:100%;height:100%;object-fit:cover;transition:transform .35s}\n.hxc-apc:hover .hxc-api img{transform:scale(1.06)}\n.hxc-apb{padding:14px 16px}\n.hxc-apt{font-family:var(--hd);font-size:13px;font-weight:700;margin-bottom:5px}\n.hxc-apd{font-size:12px;color:var(--muted);line-height:1.55}\n\n\/* TESTIMONIALS *\/\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\/* FAQ *\/\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%;background:none;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-q:hover{color:var(--primary)}\n.hxc-faq-q.open{color:var(--primary)}\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\/* CTA *\/\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:900;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:1050px){\n  .hxc-hero2-grid{grid-template-columns:1fr;min-height:auto;}\n  .hxc-hero2-L{padding:64px 0 32px;border-right:none;}\n  .hxc-hero2-R{padding:0 0 48px;}\n}\n@media(max-width:1024px){\n  .hxc-inner,.hxc-sg{padding:0 32px}\n  .hxc-gg{grid-template-columns:repeat(6,1fr)}\n  .hxc-a{grid-column:span 4;min-height:260px}\n  .hxc-b,.hxc-c,.hxc-d,.hxc-e,.hxc-f,.hxc-gg7,.hxc-gg8{grid-column:span 3;min-height:150px}\n  .hxc-apg,.hxc-tsg{grid-template-columns:repeat(2,1fr)}\n}\n@media(max-width:768px){\n  .hxc-inner,.hxc-sg{padding:0 20px}\n  .hxc-s,.hxc-s-sf,.hxc-s-cd{padding:52px 0}\n  .hxc-gg{grid-template-columns:1fr 1fr;gap:6px}\n  .hxc-a,.hxc-b,.hxc-c,.hxc-d,.hxc-e,.hxc-f,.hxc-gg7,.hxc-gg8{grid-column:span 2;min-height:150px}\n  .hxc-sg{grid-template-columns:repeat(2,1fr)}\n  .hxc-st:nth-child(2){border-right:none}\n  .hxc-st:nth-child(3){border-right:.5px solid var(--border)}\n  .hxc-psg{grid-template-columns:1fr 1fr;gap:32px}\n  .hxc-psg::before{display:none}\n  .hxc-faq-grid{grid-template-columns:1fr}\n  .hxc-apg,.hxc-tsg{grid-template-columns:1fr}\n  .hxc-cta{padding:56px 20px}\n  .hxc-hero2-pin-1,.hxc-hero2-pin-3{display:none;}\n}\n@media(max-width:480px){\n  .hxc-ctabs{flex-direction:column;align-items:stretch}\n  .hxc-btn{justify-content:center;width:100%}\n  .hxc-hero2-stats{grid-template-columns:1fr 1fr;}\n  .hxc-hero2-chips{grid-template-columns:1fr;}\n}\n<\/style>\n\n<div class=\"hxc-wrap\">\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HERO \u2014 ALS-style technical board\n     re-skinned for External Spline Shafts\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"hxc-hero2\">\n  <div class=\"hxc-hero2-stripe\"><\/div>\n  <div class=\"hxc-inner\">\n    <div class=\"hxc-hero2-grid\">\n\n      <!-- LEFT -->\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\">Hobbed \u00b7 Hardened \u00b7 Ground<\/div>\n          <div class=\"hxc-hero2-id\">EXS \/ 001 \u2014 003<\/div>\n        <\/div>\n        <h1 class=\"hxc-hero2-h1\">\n          Custom External Spline Shafts<br><em>DIN 5480 \/ ISO 4156 \/ ANSI B92.1<\/em>\n        <\/h1>\n        <p class=\"hxc-hero2-sub\">Precision CNC-hobbed and ground external spline shafts in involute, parallel, and serrated profiles. DIN 5480 \/ ISO 4156 \/ ANSI B92.1, diameter \u00d86\u2013300 mm, grades 5\u20139 \u2014 automotive transmissions, hydraulic drives, robot joints, and aerospace actuators.<\/p>\n        <div class=\"hxc-hero2-stats\">\n          <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">\u00b10.005<sup>mm<\/sup><\/div><div class=\"hxc-hero2-stat-l\">Tooth Tolerance<\/div><\/div>\n          <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">\u00d86\u2013300<\/div><div class=\"hxc-hero2-stat-l\">Diameter Range<\/div><\/div>\n          <div class=\"hxc-hero2-stat\"><div class=\"hxc-hero2-stat-v\">Grade 5\u20139<\/div><div class=\"hxc-hero2-stat-l\">DIN 5480 Class<\/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\n      <!-- RIGHT \u2014 dark technical board -->\n      <div class=\"hxc-hero2-R\">\n        <div class=\"hxc-hero2-board\">\n\n          <div class=\"hxc-hero2-ribbon\">\n            <span><span class=\"dot\"><\/span>PART DWG \u00b7 EXS-000 EXTERNAL SPLINE SHAFT<\/span>\n            <span>ISO 9001 : 2015<\/span>\n          <\/div>\n\n          <div class=\"hxc-hero2-pin hxc-hero2-pin-a hxc-hero2-pin-1\">DIN 5480 W30\u00d72\u00d714 9f<\/div>\n          <div class=\"hxc-hero2-pin hxc-hero2-pin-2\">Span M_K Verified<\/div>\n          <div class=\"hxc-hero2-pin hxc-hero2-pin-t hxc-hero2-pin-3\">Ra 0.4 \u00b5m Flanks<\/div>\n\n          <div class=\"hxc-hero2-scene\">\n            <svg viewBox=\"0 0 480 360\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"External spline shaft technical drawing \u2014 full shaft side view, end view with span over K teeth measurement, designation breakdown\">\n              <defs>\n                <linearGradient id=\"exsMetal\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"#E2E8F0\"\/>\n                  <stop offset=\".5\" stop-color=\"#CBD5E1\"\/>\n                  <stop offset=\"1\" stop-color=\"#64748B\"\/>\n                <\/linearGradient>\n                <linearGradient id=\"exsMetalDark\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"#94A3B8\"\/>\n                  <stop offset=\"1\" stop-color=\"#334155\"\/>\n                <\/linearGradient>\n              <\/defs>\n\n              <!-- \u2550\u2550\u2550 TOP: full external spline shaft side view (different from internal sleeve & generic spline page \u2014 emphasize K-tooth span measurement) \u2550\u2550\u2550 -->\n              <g transform=\"translate(40,80)\">\n                <!-- left chamfered end -->\n                <polygon points=\"0,9 9,0 18,0 18,33 9,33 0,24\" fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\"1.2\"\/>\n                <!-- left bearing journal h6 -->\n                <rect x=\"18\" y=\"-1\" width=\"34\" height=\"35\" fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\"1.3\"\/>\n                <rect x=\"18\" y=\"-1\" width=\"34\" height=\"3\" fill=\"#F1F5F9\" opacity=\".7\"\/>\n                <text x=\"35\" y=\"-7\" font-family=\"Roboto Mono,monospace\" font-size=\"7\" fill=\"#93C5FD\" text-anchor=\"middle\">\u230030 h6<\/text>\n                <!-- shoulder -->\n                <rect x=\"52\" y=\"-5\" width=\"6\" height=\"43\" fill=\"url(#exsMetalDark)\" stroke=\"#1E293B\" stroke-width=\"1.2\"\/>\n                <!-- \u2500\u2500\u2500 EXTERNAL SPLINE SECTION \u2500\u2500\u2500 -->\n                <!-- root cylinder -->\n                <rect x=\"58\" y=\"0\" width=\"240\" height=\"33\" fill=\"url(#exsMetalDark)\" stroke=\"#1E293B\" stroke-width=\"1.3\"\/>\n                <!-- spline teeth \u2014 drawn as upward-pointing triangle peaks on top edge, downward on bottom edge (the signature look of side-view external splines) -->\n                <g fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\".7\">\n                  <!-- top teeth pointing UP (above the root cylinder) -->\n                  <polygon points=\"60,0 63,-7 65,-7 68,0\"\/>\n                  <polygon points=\"68,0 71,-7 73,-7 76,0\"\/>\n                  <polygon points=\"76,0 79,-7 81,-7 84,0\"\/>\n                  <polygon points=\"84,0 87,-7 89,-7 92,0\"\/>\n                  <polygon points=\"92,0 95,-7 97,-7 100,0\"\/>\n                  <polygon points=\"100,0 103,-7 105,-7 108,0\"\/>\n                  <polygon points=\"108,0 111,-7 113,-7 116,0\"\/>\n                  <polygon points=\"116,0 119,-7 121,-7 124,0\"\/>\n                  <polygon points=\"124,0 127,-7 129,-7 132,0\"\/>\n                  <polygon points=\"132,0 135,-7 137,-7 140,0\"\/>\n                  <polygon points=\"140,0 143,-7 145,-7 148,0\"\/>\n                  <polygon points=\"148,0 151,-7 153,-7 156,0\"\/>\n                  <polygon points=\"156,0 159,-7 161,-7 164,0\"\/>\n                  <polygon points=\"164,0 167,-7 169,-7 172,0\"\/>\n                  <polygon points=\"172,0 175,-7 177,-7 180,0\"\/>\n                  <polygon points=\"180,0 183,-7 185,-7 188,0\"\/>\n                  <polygon points=\"188,0 191,-7 193,-7 196,0\"\/>\n                  <polygon points=\"196,0 199,-7 201,-7 204,0\"\/>\n                  <polygon points=\"204,0 207,-7 209,-7 212,0\"\/>\n                  <polygon points=\"212,0 215,-7 217,-7 220,0\"\/>\n                  <polygon points=\"220,0 223,-7 225,-7 228,0\"\/>\n                  <polygon points=\"228,0 231,-7 233,-7 236,0\"\/>\n                  <polygon points=\"236,0 239,-7 241,-7 244,0\"\/>\n                  <polygon points=\"244,0 247,-7 249,-7 252,0\"\/>\n                  <polygon points=\"252,0 255,-7 257,-7 260,0\"\/>\n                  <polygon points=\"260,0 263,-7 265,-7 268,0\"\/>\n                  <polygon points=\"268,0 271,-7 273,-7 276,0\"\/>\n                  <polygon points=\"276,0 279,-7 281,-7 284,0\"\/>\n                  <polygon points=\"284,0 287,-7 289,-7 292,0\"\/>\n                  <!-- bottom teeth pointing DOWN -->\n                  <polygon points=\"60,33 63,40 65,40 68,33\"\/>\n                  <polygon points=\"68,33 71,40 73,40 76,33\"\/>\n                  <polygon points=\"76,33 79,40 81,40 84,33\"\/>\n                  <polygon points=\"84,33 87,40 89,40 92,33\"\/>\n                  <polygon points=\"92,33 95,40 97,40 100,33\"\/>\n                  <polygon points=\"100,33 103,40 105,40 108,33\"\/>\n                  <polygon points=\"108,33 111,40 113,40 116,33\"\/>\n                  <polygon points=\"116,33 119,40 121,40 124,33\"\/>\n                  <polygon points=\"124,33 127,40 129,40 132,33\"\/>\n                  <polygon points=\"132,33 135,40 137,40 140,33\"\/>\n                  <polygon points=\"140,33 143,40 145,40 148,33\"\/>\n                  <polygon points=\"148,33 151,40 153,40 156,33\"\/>\n                  <polygon points=\"156,33 159,40 161,40 164,33\"\/>\n                  <polygon points=\"164,33 167,40 169,40 172,33\"\/>\n                  <polygon points=\"172,33 175,40 177,40 180,33\"\/>\n                  <polygon points=\"180,33 183,40 185,40 188,33\"\/>\n                  <polygon points=\"188,33 191,40 193,40 196,33\"\/>\n                  <polygon points=\"196,33 199,40 201,40 204,33\"\/>\n                  <polygon points=\"204,33 207,40 209,40 212,33\"\/>\n                  <polygon points=\"212,33 215,40 217,40 220,33\"\/>\n                  <polygon points=\"220,33 223,40 225,40 228,33\"\/>\n                  <polygon points=\"228,33 231,40 233,40 236,33\"\/>\n                  <polygon points=\"236,33 239,40 241,40 244,33\"\/>\n                  <polygon points=\"244,33 247,40 249,40 252,33\"\/>\n                  <polygon points=\"252,33 255,40 257,40 260,33\"\/>\n                  <polygon points=\"260,33 263,40 265,40 268,33\"\/>\n                  <polygon points=\"268,33 271,40 273,40 276,33\"\/>\n                  <polygon points=\"276,33 279,40 281,40 284,33\"\/>\n                  <polygon points=\"284,33 287,40 289,40 292,33\"\/>\n                <\/g>\n\n                <!-- spline label bracket on top -->\n                <line x1=\"58\" y1=\"-18\" x2=\"298\" y2=\"-18\" stroke=\"#FCD34D\" stroke-width=\".8\" opacity=\".8\"\/>\n                <line x1=\"58\" y1=\"-18\" x2=\"58\" y2=\"-7\" stroke=\"#FCD34D\" stroke-width=\".4\" stroke-dasharray=\"2 2\" opacity=\".55\"\/>\n                <line x1=\"298\" y1=\"-18\" x2=\"298\" y2=\"-7\" stroke=\"#FCD34D\" stroke-width=\".4\" stroke-dasharray=\"2 2\" opacity=\".55\"\/>\n                <text x=\"178\" y=\"-22\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"#FCD34D\" text-anchor=\"middle\">EXTERNAL SPLINE \u00b7 DIN 5480 \u00b7 m2 \u00b7 Z=14 \u00b7 30\u00b0PA \u00b7 9f<\/text>\n\n                <!-- shoulder -->\n                <rect x=\"298\" y=\"-5\" width=\"6\" height=\"43\" fill=\"url(#exsMetalDark)\" stroke=\"#1E293B\" stroke-width=\"1.2\"\/>\n                <!-- right journal h6 -->\n                <rect x=\"304\" y=\"-1\" width=\"34\" height=\"35\" fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\"1.3\"\/>\n                <rect x=\"304\" y=\"-1\" width=\"34\" height=\"3\" fill=\"#F1F5F9\" opacity=\".7\"\/>\n                <text x=\"321\" y=\"-7\" font-family=\"Roboto Mono,monospace\" font-size=\"7\" fill=\"#93C5FD\" text-anchor=\"middle\">\u230030 h6<\/text>\n                <!-- threaded end -->\n                <rect x=\"338\" y=\"3\" width=\"44\" height=\"27\" fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\"1.2\"\/>\n                <g stroke=\"#1E293B\" stroke-width=\".5\">\n                  <line x1=\"342\" y1=\"3\" x2=\"342\" y2=\"30\"\/>\n                  <line x1=\"346\" y1=\"3\" x2=\"346\" y2=\"30\"\/>\n                  <line x1=\"350\" y1=\"3\" x2=\"350\" y2=\"30\"\/>\n                  <line x1=\"354\" y1=\"3\" x2=\"354\" y2=\"30\"\/>\n                  <line x1=\"358\" y1=\"3\" x2=\"358\" y2=\"30\"\/>\n                  <line x1=\"362\" y1=\"3\" x2=\"362\" y2=\"30\"\/>\n                  <line x1=\"366\" y1=\"3\" x2=\"366\" y2=\"30\"\/>\n                  <line x1=\"370\" y1=\"3\" x2=\"370\" y2=\"30\"\/>\n                  <line x1=\"374\" y1=\"3\" x2=\"374\" y2=\"30\"\/>\n                  <line x1=\"378\" y1=\"3\" x2=\"378\" y2=\"30\"\/>\n                <\/g>\n                <text x=\"360\" y=\"42\" font-family=\"Roboto Mono,monospace\" font-size=\"7\" fill=\"#93C5FD\" text-anchor=\"middle\">M16\u00d71.5<\/text>\n                <!-- right tip chamfer -->\n                <polygon points=\"382,11 388,16 388,18 382,22\" fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\"1\"\/>\n\n                <!-- centerline through whole shaft -->\n                <line x1=\"-8\" y1=\"16.5\" x2=\"394\" y2=\"16.5\" stroke=\"#FCD34D\" stroke-width=\".7\" stroke-dasharray=\"6 2 2 2\" opacity=\".6\"\/>\n\n                <!-- SPAN-K measurement callout (the signature inspection method for external splines): mark a span across K = 3 teeth in green -->\n                <g>\n                  <!-- bracket spanning teeth #4 to #6 (3 teeth) -->\n                  <line x1=\"84\" y1=\"-14\" x2=\"84\" y2=\"-7\" stroke=\"#22C55E\" stroke-width=\".7\"\/>\n                  <line x1=\"108\" y1=\"-14\" x2=\"108\" y2=\"-7\" stroke=\"#22C55E\" stroke-width=\".7\"\/>\n                  <line x1=\"84\" y1=\"-14\" x2=\"108\" y2=\"-14\" stroke=\"#22C55E\" stroke-width=\".8\"\/>\n                  <text x=\"96\" y=\"-46\" font-family=\"Roboto Mono,monospace\" font-size=\"7\" fill=\"#22C55E\" text-anchor=\"middle\">SPAN-K=3<\/text>\n                  <text x=\"96\" y=\"-37\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"#22C55E\" text-anchor=\"middle\" opacity=\".85\">14.832 -0.012\/-0.044<\/text>\n                <\/g>\n\n                <!-- bottom dimension line for total length -->\n                <g stroke=\"#60A5FA\" stroke-width=\".7\" fill=\"none\">\n                  <line x1=\"0\" y1=\"56\" x2=\"388\" y2=\"56\"\/>\n                  <path d=\"M0,56 l4,-3 l0,6 z\" fill=\"#60A5FA\"\/>\n                  <path d=\"M388,56 l-4,-3 l0,6 z\" fill=\"#60A5FA\"\/>\n                <\/g>\n                <text x=\"194\" y=\"68\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"#93C5FD\" text-anchor=\"middle\">L OAL \u00b7 BETWEEN-CENTRES GROUND<\/text>\n              <\/g>\n\n              <!-- \u2550\u2550\u2550 BOTTOM LEFT: end view of external spline (signature: tooth tips visible at OD, root circle inside) \u2550\u2550\u2550 -->\n              <g transform=\"translate(80,250)\">\n                <!-- root circle (smaller, dashed in technical drawings) -->\n                <circle cx=\"0\" cy=\"0\" r=\"32\" fill=\"url(#exsMetalDark)\" stroke=\"#1E293B\" stroke-width=\"1\"\/>\n                <!-- pitch circle dashed -->\n                <circle cx=\"0\" cy=\"0\" r=\"38\" fill=\"none\" stroke=\"#FCD34D\" stroke-width=\".5\" stroke-dasharray=\"3 2\" opacity=\".55\"\/>\n                <!-- tip circle outermost -->\n                <circle cx=\"0\" cy=\"0\" r=\"44\" fill=\"none\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                <!-- 14 teeth distributed around (Z=14) \u2014 radial trapezoidal teeth -->\n                <g fill=\"url(#exsMetal)\" stroke=\"#1E293B\" stroke-width=\".55\">\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(0 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(25.71 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(51.43 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(77.14 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(102.86 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(128.57 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(154.29 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(180 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(205.71 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(231.43 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(257.14 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(282.86 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(308.57 0 0)\"\/>\n                  <polygon points=\"-3,-44 -2,-32 2,-32 3,-44\" transform=\"rotate(334.29 0 0)\"\/>\n                <\/g>\n\n                <!-- centerlines -->\n                <line x1=\"-54\" y1=\"0\" x2=\"54\" y2=\"0\" stroke=\"#FCD34D\" stroke-width=\".5\" stroke-dasharray=\"6 2 2 2\" opacity=\".5\"\/>\n                <line x1=\"0\" y1=\"-54\" x2=\"0\" y2=\"54\" stroke=\"#FCD34D\" stroke-width=\".5\" stroke-dasharray=\"6 2 2 2\" opacity=\".5\"\/>\n\n                <!-- SPAN-K = 3 teeth indicator on end view (green) \u2014 shows the angular span used for the measurement -->\n                <g>\n                  <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"-44\" stroke=\"#22C55E\" stroke-width=\".6\" stroke-dasharray=\"2 2\"\/>\n                  <line x1=\"0\" y1=\"0\" x2=\"35\" y2=\"-26\" stroke=\"#22C55E\" stroke-width=\".6\" stroke-dasharray=\"2 2\"\/>\n                  <path d=\"M 0,-22 A 22 22 0 0 1 17.5,-13\" stroke=\"#22C55E\" stroke-width=\".7\" fill=\"none\"\/>\n                  <text x=\"14\" y=\"-20\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"#22C55E\">K=3<\/text>\n                <\/g>\n\n                <text x=\"0\" y=\"68\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"#FCD34D\" text-anchor=\"middle\">END VIEW \u00b7 Z=14 \u00b7 30\u00b0PA<\/text>\n              <\/g>\n\n              <!-- \u2550\u2550\u2550 BOTTOM RIGHT: DIN 5480 designation breakdown (the unique callout for external spline pages) \u2550\u2550\u2550 -->\n              <g transform=\"translate(218,196)\">\n                <rect x=\"0\" y=\"0\" width=\"220\" height=\"124\" 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\">DIN 5480 \u00b7 DESIGNATION BREAKDOWN<\/text>\n\n                <!-- the designation as a wrapped rectangular block -->\n                <rect x=\"14\" y=\"24\" width=\"192\" height=\"26\" fill=\"rgba(180,83,9,.16)\" stroke=\"#F59E0B\" stroke-width=\".7\" rx=\"3\"\/>\n                <text x=\"110\" y=\"42\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"14\" font-weight=\"700\" fill=\"#FCD34D\" text-anchor=\"middle\">W 30 \u00d7 2 \u00d7 14 \u00d7 9f<\/text>\n\n                <!-- breakdown with labels -->\n                <g font-family=\"Roboto Mono,monospace\" font-size=\"6.5\" fill=\"rgba(255,255,255,.65)\">\n                  <!-- W -->\n                  <line x1=\"20\" y1=\"50\" x2=\"20\" y2=\"62\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\".5\"\/>\n                  <text x=\"20\" y=\"74\" text-anchor=\"middle\">W<\/text>\n                  <text x=\"20\" y=\"84\" text-anchor=\"middle\" fill=\"rgba(255,255,255,.45)\">EXTERNAL<\/text>\n                  <!-- 30 -->\n                  <line x1=\"50\" y1=\"50\" x2=\"50\" y2=\"62\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\".5\"\/>\n                  <text x=\"50\" y=\"74\" text-anchor=\"middle\">30<\/text>\n                  <text x=\"50\" y=\"84\" text-anchor=\"middle\" fill=\"rgba(255,255,255,.45)\">REF \u00d8<\/text>\n                  <!-- 2 -->\n                  <line x1=\"86\" y1=\"50\" x2=\"86\" y2=\"62\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\".5\"\/>\n                  <text x=\"86\" y=\"74\" text-anchor=\"middle\">2<\/text>\n                  <text x=\"86\" y=\"84\" text-anchor=\"middle\" fill=\"rgba(255,255,255,.45)\">MODULE<\/text>\n                  <!-- 14 -->\n                  <line x1=\"124\" y1=\"50\" x2=\"124\" y2=\"62\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\".5\"\/>\n                  <text x=\"124\" y=\"74\" text-anchor=\"middle\">14<\/text>\n                  <text x=\"124\" y=\"84\" text-anchor=\"middle\" fill=\"rgba(255,255,255,.45)\">TEETH<\/text>\n                  <!-- 9f -->\n                  <line x1=\"170\" y1=\"50\" x2=\"170\" y2=\"62\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\".5\"\/>\n                  <text x=\"170\" y=\"74\" text-anchor=\"middle\">9f<\/text>\n                  <text x=\"170\" y=\"84\" text-anchor=\"middle\" fill=\"rgba(255,255,255,.45)\">CLASS<\/text>\n                <\/g>\n\n                <!-- inspection method tally -->\n                <g transform=\"translate(14,98)\" font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n                  <text x=\"0\" y=\"0\" fill=\"#22C55E\">\u2713<\/text>\n                  <text x=\"10\" y=\"0\" fill=\"rgba(255,255,255,.65)\">GO\/NO-GO RING GAUGE<\/text>\n                  <text x=\"120\" y=\"0\" fill=\"#22C55E\">\u2713<\/text>\n                  <text x=\"130\" y=\"0\" fill=\"rgba(255,255,255,.65)\">SPAN-K \u00b7 OVER-PIN<\/text>\n                  <text x=\"0\" y=\"14\" fill=\"#22C55E\">\u2713<\/text>\n                  <text x=\"10\" y=\"14\" fill=\"rgba(255,255,255,.65)\">CMM \u00b7 KLINGELNBERG<\/text>\n                  <text x=\"120\" y=\"14\" fill=\"#22C55E\">\u2713<\/text>\n                  <text x=\"130\" y=\"14\" fill=\"rgba(255,255,255,.65)\">100 % LOT INSPECTION<\/text>\n                <\/g>\n              <\/g>\n\n              <!-- top-right scale legend -->\n              <text x=\"468\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"8\" fill=\"rgba(255,255,255,.4)\" text-anchor=\"end\" letter-spacing=\"1\">SCALE 1 : 2 \u00b7 MM<\/text>\n            <\/svg>\n          <\/div>\n\n          <div class=\"hxc-hero2-chips\">\n            <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">DIN 5480 \u00b7 ISO 4156 \u00b7 ANSI B92.1<\/div><div class=\"hxc-hero2-chip-l\">Standards<\/div><\/div>\n            <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">Hob \u00b7 Harden \u00b7 Grind<\/div><div class=\"hxc-hero2-chip-l\">Process<\/div><\/div>\n            <div class=\"hxc-hero2-chip\"><div class=\"hxc-hero2-chip-v\">48<span>hr<\/span> Quote \u00b7 Matched Sets<\/div><div class=\"hxc-hero2-chip-l\">Service<\/div><\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- STATS -->\n<div class=\"hxc-stats\">\n  <div class=\"hxc-sg\">\n    <div class=\"hxc-st\"><div class=\"hxc-sn\">\u00b10.005mm<\/div><div class=\"hxc-sl2\">Tooth Thickness<br>Grade 5 achievable<\/div><\/div>\n    <div class=\"hxc-st\"><div class=\"hxc-sn\">\u00d86\u2013300mm<\/div><div class=\"hxc-sl2\">Shaft Diameter<br>micro to production<\/div><\/div>\n    <div class=\"hxc-st\"><div class=\"hxc-sn\">DIN \/ ISO \/ ANSI<\/div><div class=\"hxc-sl2\">Three Standards<br>all covered<\/div><\/div>\n    <div class=\"hxc-st\"><div class=\"hxc-sn\">5 Days<\/div><div class=\"hxc-sl2\">Fastest Delivery<br>prototype orders<\/div><\/div>\n  <\/div>\n<\/div>\n\n<!-- GALLERY -->\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\">External Spline Shafts We've Made<\/h2>\n        <p class=\"hxc-sub\">Hobbed, ground, and induction-hardened external spline shafts for automotive transmissions, hydraulic pump drives, robot joints, and aerospace actuators.<\/p>\n      <\/div>\n      <a href=\"#hxc-cta\" class=\"hxc-btn hxc-o\" 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 hxc-a\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp\" alt=\"Transmission Input Spline Shaft\"><\/div>\n      <div class=\"hxc-gc hxc-b\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shaft-Set-for-Actuator.webp\" alt=\"Carburized Spline Shaft \u2014 Drive Shaft\"><\/div>\n      <div class=\"hxc-gc hxc-c\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Stainless-Spline-Shaft-\u2014-Pharma-Pump.webp\" alt=\"Titanium Spline Shaft \u2014 Actuator\"><\/div>\n      <div class=\"hxc-gc hxc-d\"><img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Actuator-Spline-Shaft-\u2014-Flight-Control.webp\" alt=\"Lightweight Spline Shaft \u2014 Robot Joint\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- PROCESS -->\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 Ground Spline Shaft<\/h2>\n    <p class=\"hxc-sub\" style=\"margin:0 auto\">Upload your external spline shaft drawing \u2014 standard, module, Z, PA, fit class, and all shaft geometry.<\/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\">DIN 5480, ISO 4156, ANSI B92.1, or custom. Include spline OD, module, Z, pressure angle, and fit class.<\/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\">Hobbing vs grinding recommendation, material, heat treatment, and lead time.<\/div><\/div>\n      <div class=\"hxc-ps\"><div class=\"hxc-psn\">03<\/div><div class=\"hxc-pst\">Hob \u2192 Harden \u2192 Grind<\/div><div class=\"hxc-psd\">Spline hobbing, induction\/case hardening, spline tooth grinding, OD grinding \u2014 one production sequence.<\/div><\/div>\n      <div class=\"hxc-ps\"><div class=\"hxc-psn\">04<\/div><div class=\"hxc-pst\">100% Gauge &amp; Ship<\/div><div class=\"hxc-psd\">Every spline shaft go\/no-go gauged and over-pin measured. Full dimensional report with every shipment.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<!-- TESTIMONIALS -->\n<div class=\"hxc-s\">\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 External Spline Shaft 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\">\"2,000 pcs DIN 5480 transmission input spline shafts in 42CrMo4, induction hardened and ground. 100% go\/no-go gauge data every lot. Zero incoming rejects over 10 months.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">GH<\/div><div><div class=\"hxc-tsnm\">Georg H.<\/div><div class=\"hxc-tsco\">Transmission Procurement \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\">\"Titanium spline shafts for our flight control actuator \u2014 ANSI B92.1, shot peened, full CMM report. FAI approved first cycle. Lead time 14 days \u2014 faster than any European supplier we tried.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">AF<\/div><div><div class=\"hxc-tsnm\">Anna F.<\/div><div class=\"hxc-tsco\">Aerospace SQE \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\">\"SUS316L spline shafts for pharmaceutical pump drives, ISO 4156, passivated. Ra 0.4 \u00b5m on flanks. HXC's FDA documentation format was exactly what our validation team required.\"<\/div><div class=\"hxc-tshr\"><\/div><div class=\"hxc-tsau\"><div class=\"hxc-tsav\">KW<\/div><div><div class=\"hxc-tsnm\">Krzysztof W.<\/div><div class=\"hxc-tsco\">Mech. Engineer \u00b7 Poland<\/div><\/div><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- FAQ -->\n<div class=\"hxc-s-sf\" id=\"hxc-faq\">\n  <div class=\"hxc-inner\">\n    <span class=\"hxc-ey\">FAQ<\/span>\n    <h2 class=\"hxc-h2\">External Spline Shaft \u2014 FAQ<\/h2>\n    <p class=\"hxc-sub\" style=\"margin-bottom:40px\">Common questions about external spline shafts, standards, tolerances, and manufacturing.<\/p>\n    <div class=\"hxc-faq-grid\">\n      <div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What is an external spline shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">An external spline shaft has <strong>longitudinal teeth cut along its outer cylindrical surface<\/strong> that mesh with matching internal splines in a hub, sleeve, or coupling to transmit torque. The involute tooth profile (DIN 5480, ISO 4156, ANSI B92.1) distributes torque across all teeth simultaneously, giving higher torque capacity, better concentricity, and smoother axial sliding than a single keyed shaft.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What is the difference between DIN 5480 and ANSI B92.1?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\"><strong>DIN 5480<\/strong> is the European metric standard \u2014 tooth module defines tooth size, pressure angle 30\u00b0, dominant in European automotive and industrial applications. <strong>ANSI B92.1<\/strong> is the American involute spline standard \u2014 uses diametral pitch (teeth per inch of pitch diameter) and comes in 30\u00b0, 37.5\u00b0, or 45\u00b0 pressure angle variants. B92.1 is dominant in North American automotive and hydraulic applications. Both define fully interchangeable involute spline geometry \u2014 just with different sizing conventions. HXC produces spline shafts to both standards; specify your standard and fit class on the drawing.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What fit class should I use for a sliding spline shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">For sliding fits (axial movement in service, e.g., driveshaft slip yokes, gearbox sliding hubs): DIN 5480 shaft tolerance <strong>e<\/strong> (e.g., 30\u00d72\u00d728e) mating with hub tolerance H. This gives a clearance fit with enough tolerance to slide freely without binding even after lubrication loss. For closer-fitting sliding joints with minimal backlash (servo robot joints): shaft <strong>f<\/strong> \/ hub H. For fixed couplings (no sliding): shaft <strong>js<\/strong> or <strong>k<\/strong> \/ hub JS or K. Always specify the shaft tolerance letter AND the hub tolerance letter together.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">How are external spline shafts inspected?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">External spline shafts are inspected with: <strong>(1) Go\/no-go plug gauge<\/strong> \u2014 functional check of total composite tolerance. <strong>(2) Over-pin measurement<\/strong> \u2014 two precision pins in opposite tooth spaces; span measured with micrometer. Directly measures effective tooth thickness. <strong>(3) CMM with gear module<\/strong> \u2014 for precision grades, individual tooth profile, pitch error, helix, and runout per DIN 5480 or ANSI B92.1. HXC provides 100% go\/no-go gauging on all orders with CMM lot reports on precision grades (5\u20136).<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What accuracy grade do I need for a robot joint spline shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">For servo robot joints requiring low backlash and repeatable positioning: <strong>DIN 5480 grade 5<\/strong> \u2014 requires post-hardening spline tooth grinding. Achieves tooth thickness tolerance \u00b10.005 mm and profile error \u2264 0.006 mm. For automotive transmissions and hydraulic drives: <strong>grade 6\u20137<\/strong> (hobbed + hardened, or hobbed + hardened + light grinding). For general industrial couplings: <strong>grade 8\u20139<\/strong> (hobbed, no grinding). Each grade step down roughly doubles inspection and production cost.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What materials are best for external spline shafts?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\"><strong>42CrMo4<\/strong> induction-hardened to HRC 52\u201358: standard for automotive and industrial. <strong>20CrMnTi<\/strong> carburized to HRC 58\u201362: maximum contact fatigue for high-torque drive shafts. <strong>SUS316L<\/strong> passivated: food, pharma, marine. <strong>Al 7075-T6<\/strong> hard-anodized: lightweight robot joints. <strong>Ti Grade 5<\/strong>: aerospace, biocompatible. <strong>17-4PH stainless<\/strong>: marine and defence. <strong>PEEK<\/strong>: medical and sterilizable applications.<\/div><\/div>\n      <\/div>\n      <div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">How do I specify an external spline shaft to DIN 5480?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">A DIN 5480 designation has the format: <strong>DIN 5480 \u2013 W 30 \u00d7 2 \u00d7 14 \u00d7 9f<\/strong> where: W = external spline; 30 = reference diameter (mm); 2 = module; 14 = tooth count; 9f = tolerance class (quality grade 9, shaft position f). Always specify the designation on your drawing \u2014 do not rely on the manufacturer to infer the standard from dimensions alone.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">Can HXC supply both the external shaft and internal sleeve as a matched set?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Yes \u2014 HXC regularly supplies <strong>matched external spline shaft and internal spline sleeve sets<\/strong> from the same production batch. The shaft and hub are gauged together to confirm the target fit class. Matched sets eliminate tolerance stack risk when sourcing both halves separately. Sets are bagged together with one inspection report showing shaft and hub over-pin measurements and the calculated assembly clearance.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What is the minimum number of spline teeth for a DIN 5480 shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">DIN 5480 specifies a <strong>minimum of 6 teeth<\/strong> for a valid involute spline. In practice, 10\u201316 teeth are typical for small-diameter shafts (\u00d88\u201320 mm) and 20\u201340 teeth for larger diameters. More teeth distribute load more evenly and allow finer angular indexing, but each tooth becomes thinner, reducing bending strength. The module choice (tooth size) balances number of teeth against individual tooth strength for the shaft diameter and torque requirement.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What is the maximum spline shaft length HXC can produce?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Our between-centres grinding capacity allows spline shaft lengths up to <strong>1,200 mm<\/strong>. Shafts longer than 600 mm require straightening after heat treatment before grinding \u2014 heat treatment distortion in long slender shafts is a key quality risk that our process manages with press straightening between hardening and grinding. For shafts &gt;800 mm, we recommend discussing material and heat treatment selection with our engineers to minimise distortion.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">Do external spline shafts need lubrication at assembly?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Fixed couplings (no axial movement): a <strong>thin film of MoS\u2082 grease or anti-seize compound<\/strong> at assembly is sufficient. Sliding spline shafts (driveshaft yokes): require NLGI 2 spline grease with MoS\u2082 or graphite, replenished per maintenance schedule. Gearbox internals: lubricated by transmission oil \u2014 confirm API GL-4 or GL-5 compatibility. Stainless and titanium in food\/medical: NSF H1 food-grade grease or run dry in light-duty applications.<\/div><\/div>\n        <div class=\"hxc-faq-item\"><button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">What is the lead time for custom external spline shafts?<span class=\"hxc-faq-icon\">+<\/span><\/button><div class=\"hxc-faq-body\">Prototype (1\u20135 pcs, 5-axis milled): 5\u20138 days. Small batch (10\u201350 pcs, hobbed + ground, DIN 5480 grade 6): 8\u201314 days. Production (100\u20132,000 pcs, hobbed + hardened + ground): 12\u201318 days. Stainless or titanium: add 3\u20135 days. Long shafts (&gt;500 mm): add 2\u20133 days for straightness correction after heat treatment.<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<\/div>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n  {\"@type\":\"Question\",\"name\":\"What is an external spline shaft?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"An external spline shaft has teeth on its outer cylindrical surface that mesh with internal splines to transmit torque. The involute profile distributes torque across all teeth simultaneously, giving higher torque capacity, better concentricity, and smoother axial sliding than keyed shafts.\"}},\n  {\"@type\":\"Question\",\"name\":\"What is the difference between DIN 5480 and ANSI B92.1?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"DIN 5480 is the European metric standard (module sizing, 30\u00b0 PA); ANSI B92.1 is the American standard (diametral pitch sizing, 30\/37.5\/45\u00b0 PA). Both define involute spline geometry but use different sizing conventions. HXC produces both.\"}},\n  {\"@type\":\"Question\",\"name\":\"What fit class should I use for a sliding spline shaft?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For sliding fits: DIN 5480 shaft tolerance e mating with hub H. For minimal-backlash sliding: shaft f \/ hub H. For fixed couplings: shaft js or k \/ hub JS or K. Always specify both shaft and hub tolerance letters.\"}},\n  {\"@type\":\"Question\",\"name\":\"What accuracy grade do I need for a robot joint spline shaft?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"DIN 5480 grade 5 for servo robot joints (requires post-hardening grinding). Grade 6\u20137 for automotive and hydraulic drives. Grade 8\u20139 for general industrial couplings.\"}},\n  {\"@type\":\"Question\",\"name\":\"What is the lead time for custom external spline shafts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Prototype (5-axis milled): 5\u20138 days. Small batch (hobbed + ground, grade 6): 8\u201314 days. Production (hobbed + hardened + ground): 12\u201318 days. Stainless or titanium: add 3\u20135 days.\"}}\n]}\n<\/script>\n\n<script>\nfunction hxcFaq(btn){\n  const body=btn.nextElementSibling,isOpen=btn.classList.contains('open');\n  btn.classList.toggle('open',!isOpen);\n  btn.setAttribute('aria-expanded',String(!isOpen));\n  body.classList.toggle('open',!isOpen);\n}\nconst hxcObs=new IntersectionObserver(entries=>{\n  entries.forEach((e,i)=>{\n    if(e.isIntersecting)setTimeout(()=>e.target.classList.add('in'),i*90);\n  });\n},{threshold:.08});\ndocument.querySelectorAll('.hxc-rv').forEach(el=>hxcObs.observe(el));\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-716c77c3 e-con-full e-flex e-con e-parent\" data-id=\"716c77c3\" data-element_type=\"container\" data-e-type=\"container\" id=\"hxc-cta\">\n\t\t<div class=\"elementor-element elementor-element-13d5ba2b e-con-full e-flex e-con e-child\" data-id=\"13d5ba2b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24cf7a01 elementor-widget elementor-widget-html\" data-id=\"24cf7a01\" 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-529b2b22 e-con-full e-flex e-con e-child\" data-id=\"529b2b22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14534371 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"14534371\" 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=\"1024\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"14534371\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"External Spline Shafts | CNC Machined Precision Splines | HXCNC\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1024\"\/>\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 Hobbed \u00b7 Hardened \u00b7 Ground EXS \/ 001 \u2014 003 Custom External Spline ShaftsDIN 5480 \/ ISO 4156 \/ ANSI B92.1 Precision CNC-hobbed and ground external spline shafts in involute, parallel, and serrated profiles. DIN 5480 \/ ISO 4156 \/ ANSI B92.1, diameter \u00d86\u2013300 mm, grades 5\u20139 \u2014 automotive transmissions, hydraulic drives, robot [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1024","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>External Spline Shafts | CNC Machined Precision Splines | HXCNC<\/title>\n<meta name=\"description\" content=\"CNC machined external spline shafts with involute or straight-sided profiles. Precise tooth geometry and surface finish for reliable torque transfer in drivetrain assemblies.\" \/>\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\/fr\/product\/external-spline-shafts\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"External Spline Shafts\" \/>\n<meta property=\"og:description\" content=\"CNC machined external spline shafts with involute or straight-sided profiles. Precise tooth geometry and surface finish for reliable torque transfer in drivetrain assemblies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/fr\/product\/external-spline-shafts\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T06:24:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/\",\"name\":\"External Spline Shafts | CNC Machined Precision Splines | HXCNC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Spline-Shafts.webp\",\"datePublished\":\"2026-04-08T00:56:15+00:00\",\"dateModified\":\"2026-05-14T06:24:48+00:00\",\"description\":\"CNC machined external spline shafts with involute or straight-sided profiles. Precise tooth geometry and surface finish for reliable torque transfer in drivetrain assemblies.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Spline-Shafts.webp\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Spline-Shafts.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/external-spline-shafts\\\/#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\":\"External Spline 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\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@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":"Arbres \u00e0 spline externes | Spline de pr\u00e9cision usin\u00e9e CNC | HXCNC","description":"Arbres \u00e0 spline externes usin\u00e9s CNC avec profils involutes ou \u00e0 faces droites. G\u00e9om\u00e9trie pr\u00e9cise des dents et finition de surface pour un transfert de couple fiable dans les assemblages de transmission.","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\/fr\/product\/external-spline-shafts\/","og_locale":"fr_FR","og_type":"article","og_title":"External Spline Shafts","og_description":"CNC machined external spline shafts with involute or straight-sided profiles. Precise tooth geometry and surface finish for reliable torque transfer in drivetrain assemblies.","og_url":"https:\/\/hxcnc.com\/fr\/product\/external-spline-shafts\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-14T06:24:48+00:00","og_image":[{"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/","url":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/","name":"Arbres \u00e0 spline externes | Spline de pr\u00e9cision usin\u00e9e CNC | HXCNC","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp","datePublished":"2026-04-08T00:56:15+00:00","dateModified":"2026-05-14T06:24:48+00:00","description":"Arbres \u00e0 spline externes usin\u00e9s CNC avec profils involutes ou \u00e0 faces droites. G\u00e9om\u00e9trie pr\u00e9cise des dents et finition de surface pour un transfert de couple fiable dans les assemblages de transmission.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/product\/external-spline-shafts\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/Spline-Shafts.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/product\/external-spline-shafts\/#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":"External Spline Shafts"}]},{"@type":"WebSite","@id":"https:\/\/hxcnc.com\/#website","url":"https:\/\/hxcnc.com\/","name":"HXCNC | Fabricant de pi\u00e8ces usin\u00e9es CNC de pr\u00e9cision","description":"HXCNC fournit des services d'usinage CNC de pr\u00e9cision, fraisage CNC, tournage CNC, usinage 5 axes, tournage Swiss, rectification et finition de surface pour prototypes et pi\u00e8ces de production. Certifi\u00e9 ISO 9001, r\u00e9ponse aux devis en 24 heures, tol\u00e9rances strictes et livraison dans le monde entier.","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":"fr-FR"},{"@type":"Organization","@id":"https:\/\/hxcnc.com\/#organization","name":"HXCNC | Fabricant de pi\u00e8ces usin\u00e9es CNC de pr\u00e9cision","url":"https:\/\/hxcnc.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@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\/fr\/wp-json\/wp\/v2\/pages\/1024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/comments?post=1024"}],"version-history":[{"count":10,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/1024\/revisions"}],"predecessor-version":[{"id":2665,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/1024\/revisions\/2665"}],"up":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/39"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/media?parent=1024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}