{"id":1151,"date":"2026-04-10T07:39:36","date_gmt":"2026-04-10T07:39:36","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=1151"},"modified":"2026-05-26T09:06:54","modified_gmt":"2026-05-26T09:06:54","slug":"thin-wall-shaft","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/fr\/product\/thin-wall-shaft\/","title":{"rendered":"Arbres \u00e0 paroi fine personnalis\u00e9s"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1151\" class=\"elementor elementor-1151\" 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-boxed 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\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FAQ button \u2014 strip default browser styles\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\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 {\n  color: var(--primary);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   DESIGN TOKENS\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-wrap {\n  --bg: #F7F9FC;\n  --card: #FFFFFF;\n  --surface: #EEF3F8;\n  --text: #1F2937;\n  --muted: #5B6777;\n  --mute2: #9CA8B4;\n  --border: #D7E0EA;\n  --primary: #2563EB;\n  --hover: #1D4ED8;\n  --pa: rgba(37, 99, 235, .08);\n  --pb: rgba(37, 99, 235, .15);\n  --pc: rgba(37, 99, 235, .22);\n  --accent: #0F766E;\n  --aa: rgba(15, 118, 110, .08);\n  --ac: rgba(15, 118, 110, .22);\n  --amb: #B45309;\n  --amA: rgba(180, 83, 9, .1);\n  --amC: rgba(180, 83, 9, .25);\n  --r: 8px;\n  --rl: 12px;\n  --rx: 16px;\n  --hd: 'Roboto Condensed', sans-serif;\n  --bd: 'Roboto', sans-serif;\n  --mn: 'Roboto Mono', monospace;\n  font-family: var(--bd);\n  color: var(--text);\n  line-height: 1.6;\n  -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\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 {\n  padding: 80px 0;\n  background: var(--surface);\n  border-top: .5px solid var(--border);\n  border-bottom: .5px solid var(--border);\n}\n.hxc-s-cd {\n  padding: 80px 0;\n  background: var(--card);\n  border-bottom: .5px solid var(--border);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   SHARED \u2014 eyebrows, headings\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-ey {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  color: var(--accent);\n  background: #E0F2EE;\n  padding: 4px 12px;\n  border-radius: 20px;\n  margin-bottom: 14px;\n}\n.hxc-ey::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--accent);\n  flex-shrink: 0;\n}\n.hxc-h2 {\n  font-family: var(--hd);\n  font-size: clamp(24px, 3vw, 34px);\n  font-weight: 700;\n  line-height: 1.2;\n  margin-bottom: 12px;\n}\n.hxc-sub {\n  font-size: 15px;\n  color: var(--muted);\n  max-width: 560px;\n  line-height: 1.75;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   BUTTONS\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  height: 46px;\n  padding: 0 26px;\n  border-radius: var(--r);\n  font-family: var(--bd);\n  font-size: 14px;\n  font-weight: 500;\n  cursor: pointer;\n  border: 1.5px solid transparent;\n  transition: all .2s;\n  white-space: nowrap;\n}\n.hxc-p {\n  background: var(--primary);\n  color: #fff;\n  border-color: var(--primary);\n}\n.hxc-p:hover {\n  background: var(--hover);\n  border-color: var(--hover);\n  transform: translateY(-1px);\n  box-shadow: 0 4px 14px rgba(37, 99, 235, .28);\n}\n.hxc-o {\n  background: transparent;\n  color: var(--primary);\n  border-color: var(--primary);\n}\n.hxc-o:hover { background: #EFF6FF; }\n.hxc-w {\n  background: #fff;\n  color: var(--primary);\n  border-color: #fff;\n}\n.hxc-w:hover {\n  background: #EFF6FF;\n  transform: translateY(-1px);\n}\n.hxc-g {\n  background: transparent;\n  color: #fff;\n  border-color: rgba(255, 255, 255, .5);\n}\n.hxc-g:hover {\n  border-color: #fff;\n  background: rgba(255, 255, 255, .1);\n}\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\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\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  width: 100%;\n  border-bottom: .5px solid var(--border);\n}\n.hxc-hero2::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(var(--border) 1px, transparent 1px),\n    linear-gradient(90deg, var(--border) 1px, transparent 1px);\n  background-size: 44px 44px;\n  opacity: .18;\n  pointer-events: none;\n}\n.hxc-hero2::after {\n  content: '';\n  position: absolute;\n  top: 0; right: 0; bottom: 0;\n  width: 44%;\n  background: linear-gradient(270deg, var(--surface), transparent);\n  pointer-events: none;\n}\n.hxc-hero2-stripe {\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 3px;\n  background: linear-gradient(90deg, var(--amb), #F59E0B, var(--amb));\n  z-index: 2;\n}\n.hxc-hero2-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);\n  min-height: 640px;\n  align-items: stretch;\n  width: 100%;\n}\n.hxc-hero2-L {\n  padding: 80px 40px 72px 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  border-right: 1px solid var(--border);\n  min-width: 0;\n}\n.hxc-hero2-flag {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n.hxc-hero2-badge {\n  padding: 4px 14px;\n  border-radius: 100px;\n  background: var(--pa);\n  border: 1px solid var(--pc);\n  font-family: var(--mn);\n  font-size: 10px;\n  color: var(--primary);\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n.hxc-hero2-badge-amb {\n  background: var(--amA);\n  border-color: var(--amC);\n  color: var(--amb);\n}\n.hxc-hero2-id {\n  font-family: var(--mn);\n  font-size: 10px;\n  color: var(--mute2);\n  letter-spacing: 2px;\n}\n.hxc-hero2-h1 {\n  font-family: var(--hd);\n  font-size: clamp(38px, 5vw, 60px);\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;\n  color: var(--muted);\n  max-width: 500px;\n  line-height: 1.78;\n  margin-bottom: 28px;\n}\n.hxc-hero2-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  max-width: 500px;\n  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);\n  border-color: var(--pc);\n}\n.hxc-hero2-stat-v {\n  font-family: var(--hd);\n  font-size: 19px;\n  font-weight: 900;\n  color: var(--primary);\n  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;\n  color: var(--mute2);\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  margin-top: 5px;\n}\n.hxc-hero2-btns {\n  display: flex;\n  gap: 12px;\n  flex-wrap: wrap;\n}\n.hxc-hero2-R {\n  position: relative;\n  padding: 40px 0 40px 40px;\n  min-width: 0;\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%;\n  min-height: 560px;\n  overflow: hidden;\n  box-shadow:\n    0 30px 80px -20px rgba(15, 23, 42, .35),\n    0 8px 24px -6px rgba(15, 23, 42, .2);\n}\n.hxc-hero2-board::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(255, 255, 255, .03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255, 255, 255, .03) 1px, transparent 1px);\n  background-size: 32px 32px;\n}\n.hxc-hero2-board::after {\n  content: '';\n  position: absolute;\n  top: -30%;\n  right: -20%;\n  width: 70%;\n  height: 70%;\n  background: radial-gradient(circle, rgba(56, 189, 248, .35), transparent 70%);\n}\n.hxc-hero2-ribbon {\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  right: 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  z-index: 3;\n  font-family: var(--mn);\n  font-size: 10px;\n  color: rgba(255, 255, 255, .5);\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n.hxc-hero2-ribbon .dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: #22C55E;\n  box-shadow: 0 0 0 3px rgba(34, 197, 94, .2);\n  display: inline-block;\n  margin-right: 8px;\n  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;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 2;\n}\n.hxc-hero2-scene svg { width: 94%; height: auto; }\n.hxc-hero2-pin {\n  position: absolute;\n  z-index: 3;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 5px 11px 5px 7px;\n  background: rgba(255, 255, 255, .95);\n  border-radius: 100px;\n  font-family: var(--mn);\n  font-size: 10px;\n  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: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--primary);\n}\n.hxc-hero2-pin-a {\n  background: rgba(254, 243, 199, .95);\n  color: var(--amb);\n}\n.hxc-hero2-pin-a::before { background: var(--amb); }\n.hxc-hero2-pin-t {\n  background: rgba(204, 251, 241, .95);\n  color: var(--accent);\n}\n.hxc-hero2-pin-t::before { background: var(--accent); }\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 {\n  position: absolute;\n  left: 18px;\n  right: 18px;\n  bottom: 18px;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  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);\n  -webkit-backdrop-filter: blur(8px);\n}\n.hxc-hero2-chip-v {\n  font-family: var(--hd);\n  font-size: 13px;\n  font-weight: 700;\n  color: #fff;\n  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;\n  color: rgba(255, 255, 255, .55);\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  margin-top: 4px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   STATS BAR\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-stats {\n  background: var(--card);\n  border-bottom: .5px solid var(--border);\n}\n.hxc-sg {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 48px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n}\n.hxc-st {\n  padding: 28px 20px;\n  text-align: center;\n  border-right: .5px solid var(--border);\n}\n.hxc-st:last-child { border-right: none; }\n.hxc-sn {\n  font-family: var(--mn);\n  font-size: 26px;\n  font-weight: 500;\n  color: var(--accent);\n  line-height: 1;\n}\n.hxc-sl2 {\n  font-size: 12px;\n  color: var(--muted);\n  margin-top: 6px;\n  line-height: 1.4;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   GALLERY \u2014 uniform 1:1 grid\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-gh {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 32px;\n  gap: 20px;\n  flex-wrap: wrap;\n}\n.hxc-gg {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n}\n.hxc-gc {\n  position: relative;\n  overflow: hidden;\n  border-radius: var(--rl);\n  background: var(--surface);\n  cursor: pointer;\n  aspect-ratio: 1 \/ 1;\n}\n.hxc-gc img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform .45s;\n}\n.hxc-gc:hover img { transform: scale(1.05); }\n.hxc-gov {\n  position: absolute; inset: 0;\n  background: linear-gradient(to top, rgba(15, 25, 60, .72), transparent 55%);\n  display: flex; flex-direction: column; justify-content: flex-end;\n  padding: 14px;\n  opacity: 0;\n  transition: opacity .3s;\n}\n.hxc-gc:hover .hxc-gov { opacity: 1; }\n.hxc-gn {\n  font-family: var(--hd);\n  font-size: 13px;\n  font-weight: 700;\n  color: #fff;\n  line-height: 1.3;\n  margin-bottom: 2px;\n}\n.hxc-gm {\n  font-size: 10px;\n  color: rgba(255, 255, 255, .72);\n  font-family: var(--mn);\n}\n.hxc-gtag {\n  position: absolute;\n  top: 10px; left: 10px;\n  background: rgba(255, 255, 255, .92);\n  border-radius: 4px;\n  padding: 3px 8px;\n  font-size: 10px;\n  font-weight: 600;\n  color: var(--accent);\n  font-family: var(--mn);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SURFACE TREATMENTS + APPLICATIONS + PROCESS + TESTIMONIALS + FAQ + CTA + REVEAL\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-trg { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n.hxc-trc {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  overflow: hidden;\n  transition: all .25s;\n}\n.hxc-trc:hover {\n  border-color: var(--accent);\n  box-shadow: 0 4px 16px rgba(15, 118, 110, .08);\n  transform: translateY(-2px);\n}\n.hxc-tri { height: 150px; overflow: hidden; }\n.hxc-tri img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform .35s;\n}\n.hxc-trc:hover .hxc-tri img { transform: scale(1.05); }\n.hxc-trb { padding: 16px; }\n.hxc-trn {\n  font-family: var(--hd);\n  font-size: 14px;\n  font-weight: 700;\n  margin-bottom: 5px;\n}\n.hxc-trd {\n  font-size: 12px;\n  color: var(--muted);\n  line-height: 1.6;\n  margin-bottom: 8px;\n}\n.hxc-trbg {\n  font-size: 10px;\n  font-weight: 600;\n  color: var(--accent);\n  background: #E0F2EE;\n  padding: 2px 8px;\n  border-radius: 3px;\n  display: inline-block;\n}\n\n.hxc-apg { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n.hxc-apc {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  overflow: hidden;\n  transition: all .25s;\n}\n.hxc-apc:hover {\n  border-color: var(--primary);\n  transform: translateY(-2px);\n}\n.hxc-api { height: 130px; overflow: hidden; }\n.hxc-api img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform .35s;\n}\n.hxc-apc:hover .hxc-api img { transform: scale(1.06); }\n.hxc-apb { padding: 14px 16px; }\n.hxc-apt {\n  font-family: var(--hd);\n  font-size: 13px;\n  font-weight: 700;\n  margin-bottom: 5px;\n}\n.hxc-apd {\n  font-size: 12px;\n  color: var(--muted);\n  line-height: 1.55;\n}\n\n.hxc-psg {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  position: relative;\n  margin-top: 52px;\n}\n.hxc-psg::before {\n  content: '';\n  position: absolute;\n  top: 27px;\n  left: calc(12.5% + 20px);\n  right: calc(12.5% + 20px);\n  height: 1px;\n  background: repeating-linear-gradient(90deg, var(--primary) 0, var(--primary) 6px, transparent 6px, transparent 14px);\n  z-index: 0;\n}\n.hxc-ps {\n  display: flex; flex-direction: column;\n  align-items: center;\n  text-align: center;\n  padding: 0 12px;\n  position: relative;\n  z-index: 1;\n}\n.hxc-psn {\n  width: 54px; height: 54px;\n  border-radius: 50%;\n  background: var(--primary);\n  color: #fff;\n  font-family: var(--mn);\n  font-size: 15px;\n  font-weight: 500;\n  display: flex; align-items: center; justify-content: center;\n  margin-bottom: 16px;\n  box-shadow: 0 0 0 6px var(--surface), 0 0 0 7px var(--border);\n}\n.hxc-pst {\n  font-family: var(--hd);\n  font-size: 14px;\n  font-weight: 700;\n  margin-bottom: 7px;\n}\n.hxc-psd {\n  font-size: 12px;\n  color: var(--muted);\n  line-height: 1.65;\n  max-width: 180px;\n}\n\n.hxc-tsg { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n.hxc-tsi {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  padding: 22px;\n  display: flex; flex-direction: column;\n  gap: 12px;\n}\n.hxc-tss {\n  color: #F59E0B;\n  font-size: 13px;\n  letter-spacing: 2px;\n}\n.hxc-tst {\n  font-size: 13px;\n  color: var(--muted);\n  line-height: 1.75;\n  flex: 1;\n}\n.hxc-tshr { border-top: .5px solid var(--border); }\n.hxc-tsau { display: flex; align-items: center; gap: 10px; }\n.hxc-tsav {\n  width: 36px; height: 36px;\n  border-radius: 50%;\n  background: var(--surface);\n  display: flex; align-items: center; justify-content: center;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--primary);\n  flex-shrink: 0;\n}\n.hxc-tsnm { font-size: 12px; font-weight: 500; }\n.hxc-tsco { font-size: 11px; color: var(--muted); }\n\n.hxc-faq-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 32px;\n  align-items: start;\n}\n.hxc-faq-item { border-bottom: .5px solid #E8EDF2; }\n.hxc-faq-q {\n  width: 100%;\n  border: none;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 18px 0;\n  font-family: var(--bd);\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--text);\n  cursor: pointer;\n  text-align: left;\n  transition: color .25s;\n}\n.hxc-faq-icon {\n  width: 22px; height: 22px;\n  border-radius: 50%;\n  background: var(--surface);\n  border: .5px solid var(--border);\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n  font-size: 14px;\n  line-height: 1;\n  transition: all .3s;\n  color: var(--muted);\n}\n.hxc-faq-q.open .hxc-faq-icon {\n  background: #DBEAFE;\n  border-color: var(--primary);\n  color: var(--primary);\n  transform: rotate(45deg);\n}\n.hxc-faq-body {\n  display: none;\n  padding: 0 0 18px;\n  font-size: 13px;\n  color: var(--muted);\n  line-height: 1.8;\n}\n.hxc-faq-body.open {\n  display: block;\n  animation: hxc-fi2 .2s ease;\n}\n@keyframes hxc-fi2 {\n  from { opacity: 0; transform: translateY(-4px); }\n  to   { opacity: 1; transform: none; }\n}\n.hxc-faq-body strong { color: #374151; font-weight: 500; }\n\n.hxc-cta {\n  background: var(--primary);\n  padding: 80px 48px;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n.hxc-cta::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse at 25% 50%, rgba(255, 255, 255, .07), transparent 60%),\n    radial-gradient(ellipse at 75% 50%, rgba(255, 255, 255, .05), transparent 60%);\n}\n.hxc-cta > * { position: relative; z-index: 1; }\n.hxc-ctat {\n  font-family: var(--hd);\n  font-size: clamp(24px, 3vw, 36px);\n  font-weight: 700;\n  color: #fff;\n  line-height: 1.2;\n  margin-bottom: 12px;\n}\n.hxc-ctasb {\n  font-size: 15px;\n  color: rgba(255, 255, 255, .72);\n  margin-bottom: 32px;\n  max-width: 460px;\n  line-height: 1.7;\n  margin-left: auto;\n  margin-right: auto;\n}\n.hxc-ctabs {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n.hxc-ctan {\n  margin-top: 16px;\n  font-size: 12px;\n  color: rgba(255, 255, 255, .45);\n  font-family: var(--mn);\n}\n\n.hxc-rv {\n  opacity: 0;\n  transform: translateY(18px);\n  transition: opacity .5s ease, transform .5s ease;\n}\n.hxc-rv.in {\n  opacity: 1;\n  transform: none;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\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   RESPONSIVE BREAKPOINTS\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 1024px) {\n  .hxc-inner, .hxc-sg { padding: 0 32px; }\n  .hxc-gg { grid-template-columns: repeat(3, 1fr); }\n  .hxc-trg, .hxc-apg, .hxc-tsg { grid-template-columns: repeat(2, 1fr); }\n  .hxc-psg { grid-template-columns: repeat(2, 1fr); gap: 36px; }\n  .hxc-psg::before { display: none; }\n}\n@media (max-width: 880px) {\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  .hxc-hero2-pin-1, .hxc-hero2-pin-3 { display: none; }\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: repeat(2, 1fr); gap: 8px; }\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-trg, .hxc-apg, .hxc-tsg, .hxc-faq-grid { grid-template-columns: 1fr; }\n  .hxc-cta { padding: 56px 20px; }\n}\n@media (max-width: 480px) {\n  .hxc-hbtns, .hxc-ctabs, .hxc-hero2-btns { 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\n<div class=\"hxc-wrap\">\n\n  <!-- \u2550\u2550\u2550 HERO \u2014 ALS-style for Thin-Wall Shafts \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        <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\">Wall \u22651.0mm \u00b7 Runout \u22640.005mm \u00b7 Ra 0.4\u00b5m \u00b7 Chatter-Free CNC<\/div>\n            <div class=\"hxc-hero2-id\">TWS \/ 001 \u2014 008<\/div>\n          <\/div>\n\n          <h1 class=\"hxc-hero2-h1\">\n            Distortion-Free<br>\n            <em>Thin-Wall Shafts<\/em>\n          <\/h1>\n\n          <p class=\"hxc-hero2-sub\">\n            Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated\n            expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping\n            distortion. OD runout \u2264 0.005 mm, Ra 0.4 \u00b5m ground \u2014 for lightweight drives, encoders,\n            and medical instruments.\n          <\/p>\n\n          <div class=\"hxc-hero2-stats\">\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">\u22651.0<sup>mm<\/sup><\/div>\n              <div class=\"hxc-hero2-stat-l\">Min Wall<\/div>\n            <\/div>\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">\u22640.005<sup>mm<\/sup><\/div>\n              <div class=\"hxc-hero2-stat-l\">OD Runout<\/div>\n            <\/div>\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">Ra 0.4<sup>\u00b5m<\/sup><\/div>\n              <div class=\"hxc-hero2-stat-l\">Ground OD<\/div>\n            <\/div>\n          <\/div>\n\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        <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 TWS-000 ENCODER SHAFT \u00b7 SUS316L \u00b7 WALL 2mm<\/span>\n              <span>ISO 9001 \u00b7 EXPANDING-MANDREL GROUND<\/span>\n            <\/div>\n\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-a hxc-hero2-pin-1\">Wall t = 2.0 mm<\/div>\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-2\">\u2197 Runout \u2264 0.005<\/div>\n\n            <div class=\"hxc-hero2-scene\">\n              <svg viewBox=\"0 0 480 360\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Thin-wall shaft technical drawing \u2014 long axial cross-section showing top and bottom wall bands with dashed bore centerline, wall-thickness\/OD\/Length dimensions, runout GD&amp;T frame, wall thickness vs material table, three fixturing methods (expanding mandrel, soft jaws, steady rest), heat-treatment distortion bar chart, and material vs use class menu\">\n                <defs>\n                  <linearGradient id=\"twsSteel\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\" stop-color=\"#94A3B8\"\/>\n                    <stop offset=\"1\" stop-color=\"#475569\"\/>\n                  <\/linearGradient>\n                  <linearGradient id=\"twsSteelDark\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\" stop-color=\"#475569\"\/>\n                    <stop offset=\"1\" stop-color=\"#1E293B\"\/>\n                  <\/linearGradient>\n                  <radialGradient id=\"twsGlow\" cx=\"50%\" cy=\"50%\" r=\"50%\">\n                    <stop offset=\"0\" stop-color=\"rgba(56,189,248,.6)\"\/>\n                    <stop offset=\"1\" stop-color=\"transparent\"\/>\n                  <\/radialGradient>\n                  <pattern id=\"twsHatch\" patternUnits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patternTransform=\"rotate(45)\">\n                    <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"rgba(56,189,248,.3)\" stroke-width=\".4\"\/>\n                  <\/pattern>\n                <\/defs>\n\n                <!-- MAIN: thin-wall shaft axial cross-section -->\n                <g transform=\"translate(160,188)\">\n                  <ellipse cx=\"0\" cy=\"0\" rx=\"138\" ry=\"52\" fill=\"url(#twsGlow)\" opacity=\".55\"\/>\n\n                  <!-- top wall band -->\n                  <rect x=\"-114\" y=\"-32\" width=\"228\" height=\"12\" fill=\"url(#twsSteel)\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                  <rect x=\"-114\" y=\"-32\" width=\"228\" height=\"12\" fill=\"url(#twsHatch)\" opacity=\".7\"\/>\n\n                  <!-- bottom wall band -->\n                  <rect x=\"-114\" y=\"20\" width=\"228\" height=\"12\" fill=\"url(#twsSteel)\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                  <rect x=\"-114\" y=\"20\" width=\"228\" height=\"12\" fill=\"url(#twsHatch)\" opacity=\".7\"\/>\n\n                  <!-- ID surface lines (inner bore boundary) -->\n                  <line x1=\"-114\" y1=\"-20\" x2=\"114\" y2=\"-20\" stroke=\"#38BDF8\" stroke-width=\".5\"\/>\n                  <line x1=\"-114\" y1=\"20\" x2=\"114\" y2=\"20\" stroke=\"#38BDF8\" stroke-width=\".5\"\/>\n\n                  <!-- bore centerline -->\n                  <line x1=\"-138\" y1=\"0\" x2=\"138\" y2=\"0\" stroke=\"rgba(56,189,248,.55)\" stroke-width=\".3\" stroke-dasharray=\"6 2 1 2\"\/>\n\n                  <!-- end face emphasis -->\n                  <line x1=\"-114\" y1=\"-32\" x2=\"-114\" y2=\"32\" stroke=\"#38BDF8\" stroke-width=\"1.5\"\/>\n                  <line x1=\"114\" y1=\"-32\" x2=\"114\" y2=\"32\" stroke=\"#38BDF8\" stroke-width=\"1.5\"\/>\n\n                  <!-- material\/spec label inside bore -->\n                  <text x=\"0\" y=\"3\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"rgba(56,189,248,.85)\" text-anchor=\"middle\" font-weight=\"700\">SUS316L \u00b7 \u00d820 \/ \u00d816 \u00b7 WALL 2mm<\/text>\n\n                  <!-- WALL thickness dim arrow (RIGHT side, between OD and ID, top wall) -->\n                  <line x1=\"132\" y1=\"-32\" x2=\"132\" y2=\"-20\" stroke=\"#FB7185\" stroke-width=\".5\"\/>\n                  <path d=\"M 132,-32 l -2,3 l 4,0 z\" fill=\"#FB7185\"\/>\n                  <path d=\"M 132,-20 l -2,-3 l 4,0 z\" fill=\"#FB7185\"\/>\n                  <line x1=\"114\" y1=\"-32\" x2=\"138\" y2=\"-32\" stroke=\"rgba(251,113,133,.4)\" stroke-width=\".3\" stroke-dasharray=\"2 1\"\/>\n                  <line x1=\"114\" y1=\"-20\" x2=\"138\" y2=\"-20\" stroke=\"rgba(251,113,133,.4)\" stroke-width=\".3\" stroke-dasharray=\"2 1\"\/>\n                  <text x=\"139\" y=\"-23\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"#FB7185\" font-weight=\"700\">t = 2<\/text>\n                  <text x=\"139\" y=\"-15\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\"\n                        fill=\"rgba(251,113,133,.75)\">wall \u2195<\/text>\n\n                  <!-- OD dim arrow (LEFT side, vertical full height) -->\n                  <line x1=\"-132\" y1=\"-32\" x2=\"-132\" y2=\"32\" stroke=\"#38BDF8\" stroke-width=\".5\"\/>\n                  <path d=\"M -132,-32 l -2,4 l 4,0 z\" fill=\"#38BDF8\"\/>\n                  <path d=\"M -132,32 l -2,-4 l 4,0 z\" fill=\"#38BDF8\"\/>\n                  <text x=\"-138\" y=\"-5\" font-family=\"Roboto Mono,monospace\" font-size=\"7\"\n                        fill=\"#38BDF8\" text-anchor=\"end\" font-weight=\"700\">\u00d8 20<\/text>\n                  <text x=\"-138\" y=\"6\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"rgba(56,189,248,.85)\" text-anchor=\"end\" font-weight=\"700\">OD<\/text>\n\n                  <!-- Length L dim at top -->\n                  <line x1=\"-114\" y1=\"-58\" x2=\"114\" y2=\"-58\" stroke=\"#38BDF8\" stroke-width=\".5\"\/>\n                  <line x1=\"-114\" y1=\"-61\" x2=\"-114\" y2=\"-32\" stroke=\"#38BDF8\" stroke-width=\".4\" stroke-dasharray=\"2 1\"\/>\n                  <line x1=\"114\" y1=\"-61\" x2=\"114\" y2=\"-32\" stroke=\"#38BDF8\" stroke-width=\".4\" stroke-dasharray=\"2 1\"\/>\n                  <path d=\"M -114,-58 l 4,-2 l 0,4 z\" fill=\"#38BDF8\"\/>\n                  <path d=\"M 114,-58 l -4,-2 l 0,4 z\" fill=\"#38BDF8\"\/>\n                  <text x=\"0\" y=\"-62\" font-family=\"Roboto Mono,monospace\" font-size=\"7\"\n                        fill=\"#38BDF8\" text-anchor=\"middle\" font-weight=\"700\">L = 120 mm<\/text>\n\n                  <!-- t\/OD ratio callout -->\n                  <text x=\"0\" y=\"48\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"rgba(56,189,248,.85)\" text-anchor=\"middle\" font-weight=\"700\">t \/ OD = 0.10 \u00b7 THIN-WALL<\/text>\n\n                  <!-- runout GD&T at bottom -->\n                  <g transform=\"translate(-30,56)\">\n                    <rect x=\"0\" y=\"0\" width=\"64\" height=\"11\" fill=\"none\" stroke=\"#FCD34D\" stroke-width=\".5\"\/>\n                    <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"11\" stroke=\"#FCD34D\" stroke-width=\".5\"\/>\n                    <!-- circular runout symbol: 45\u00b0 arrow -->\n                    <g transform=\"translate(9,5.5)\">\n                      <line x1=\"-3\" y1=\"3\" x2=\"3\" y2=\"-3\" stroke=\"#FCD34D\" stroke-width=\".8\" stroke-linecap=\"round\"\/>\n                      <line x1=\"3\" y1=\"-3\" x2=\"-.5\" y2=\"-3\" stroke=\"#FCD34D\" stroke-width=\".8\" stroke-linecap=\"round\"\/>\n                      <line x1=\"3\" y1=\"-3\" x2=\"3\" y2=\".5\" stroke=\"#FCD34D\" stroke-width=\".8\" stroke-linecap=\"round\"\/>\n                    <\/g>\n                    <text x=\"41\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"6.5\"\n                          fill=\"#FCD34D\" text-anchor=\"middle\" font-weight=\"700\">0.005 A<\/text>\n                  <\/g>\n                  <text x=\"0\" y=\"80\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\"\n                        fill=\"rgba(252,211,77,.7)\" text-anchor=\"middle\">circular runout \u00b7 OD to bore axis<\/text>\n\n                  <text x=\"-138\" y=\"-83\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"9\"\n                        font-weight=\"700\" fill=\"#38BDF8\">THIN-WALL SHAFT \u00b7 MANDREL GROUND<\/text>\n                <\/g>\n\n                <!-- TOP-LEFT: wall thickness \u00d7 material limits -->\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\">MIN WALL \u00b7 MATERIAL<\/text>\n\n                  <line x1=\"10\" y1=\"22\" x2=\"162\" 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)\">MAT.<\/text>\n                  <text x=\"86\" y=\"30\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"rgba(255,255,255,.55)\">t MIN<\/text>\n                  <text x=\"158\" y=\"30\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"rgba(255,255,255,.55)\" text-anchor=\"end\">t \/ OD<\/text>\n\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6\">\n                    <rect x=\"10\" y=\"34\" width=\"152\" height=\"11\" fill=\"rgba(56,189,248,.18)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"42\" fill=\"#38BDF8\" font-weight=\"700\">SUS316L \u25c0<\/text>\n                    <text x=\"86\" y=\"42\" fill=\"#38BDF8\" font-weight=\"700\">1.0 mm<\/text>\n                    <text x=\"158\" y=\"42\" fill=\"#38BDF8\" font-weight=\"700\" text-anchor=\"end\">\u2265 0.10<\/text>\n\n                    <text x=\"14\" y=\"54\" fill=\"#fff\">Al 7075<\/text>\n                    <text x=\"86\" y=\"54\" fill=\"rgba(255,255,255,.75)\">1.5 mm<\/text>\n                    <text x=\"158\" y=\"54\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">\u2265 0.15<\/text>\n\n                    <text x=\"14\" y=\"66\" fill=\"#FCD34D\">Ti Grade 5<\/text>\n                    <text x=\"86\" y=\"66\" fill=\"rgba(252,211,77,.85)\">1.2 mm<\/text>\n                    <text x=\"158\" y=\"66\" fill=\"rgba(252,211,77,.7)\" text-anchor=\"end\">\u2265 0.12<\/text>\n\n                    <text x=\"14\" y=\"78\" fill=\"rgba(125,211,252,.85)\">PEEK<\/text>\n                    <text x=\"86\" y=\"78\" fill=\"rgba(125,211,252,.7)\">1.0 mm<\/text>\n                    <text x=\"158\" y=\"78\" fill=\"rgba(125,211,252,.65)\" text-anchor=\"end\">\u2265 0.10<\/text>\n                  <\/g>\n                <\/g>\n\n                <!-- TOP-RIGHT: 3 fixturing strategies -->\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\">FIXTURE \u00b7 STRATEGY<\/text>\n\n                  <!-- Method 1: Expanding mandrel (selected) -->\n                  <g transform=\"translate(36,46)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"13\" fill=\"rgba(56,189,248,.22)\" stroke=\"#38BDF8\" stroke-width=\".6\"\/>\n                    <circle cx=\"0\" cy=\"0\" r=\"8\" fill=\"#0F172A\" stroke=\"#38BDF8\" stroke-width=\".5\"\/>\n                    <!-- expanding arrows from centre outward -->\n                    <g stroke=\"#38BDF8\" stroke-width=\".55\" fill=\"#38BDF8\">\n                      <line x1=\"0\" y1=\"-2\" x2=\"0\" y2=\"-6\"\/>\n                      <path d=\"M 0,-6 l -1.5,1.5 l 3,0 z\"\/>\n                      <line x1=\"0\" y1=\"2\" x2=\"0\" y2=\"6\"\/>\n                      <path d=\"M 0,6 l -1.5,-1.5 l 3,0 z\"\/>\n                      <line x1=\"-2\" y1=\"0\" x2=\"-6\" y2=\"0\"\/>\n                      <path d=\"M -6,0 l 1.5,-1.5 l 0,3 z\"\/>\n                      <line x1=\"2\" y1=\"0\" x2=\"6\" y2=\"0\"\/>\n                      <path d=\"M 6,0 l -1.5,-1.5 l 0,3 z\"\/>\n                    <\/g>\n                    <text x=\"0\" y=\"26\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#38BDF8\" text-anchor=\"middle\" font-weight=\"700\">MANDREL \u25c0<\/text>\n                    <text x=\"0\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(56,189,248,.7)\" text-anchor=\"middle\">bore-grip<\/text>\n                  <\/g>\n\n                  <!-- Method 2: Soft jaws -->\n                  <g transform=\"translate(90,46)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(255,255,255,.06)\" stroke=\"#fff\" stroke-width=\".5\"\/>\n                    <!-- 3 conforming soft-jaw pads -->\n                    <path d=\"M -4,-13 L 4,-13 L 3,-11 A 11,11 0 0,0 -3,-11 Z\" fill=\"rgba(252,211,77,.4)\" stroke=\"#FCD34D\" stroke-width=\".4\"\/>\n                    <path d=\"M -13,-4 L -13,4 L -11,3 A 11,11 0 0,1 -11,-3 Z\" fill=\"rgba(252,211,77,.4)\" stroke=\"#FCD34D\" stroke-width=\".4\"\/>\n                    <path d=\"M 13,-4 L 13,4 L 11,3 A 11,11 0 0,0 11,-3 Z\" fill=\"rgba(252,211,77,.4)\" stroke=\"#FCD34D\" stroke-width=\".4\"\/>\n                    <text x=\"0\" y=\"26\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"#FCD34D\" text-anchor=\"middle\" font-weight=\"700\">SOFT JAW<\/text>\n                    <text x=\"0\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(252,211,77,.7)\" text-anchor=\"middle\">large contact<\/text>\n                  <\/g>\n\n                  <!-- Method 3: Steady rest -->\n                  <g transform=\"translate(144,46)\">\n                    <circle cx=\"0\" cy=\"0\" r=\"11\" fill=\"rgba(255,255,255,.06)\" stroke=\"#fff\" stroke-width=\".5\"\/>\n                    <!-- 3 V-shaped roller supports -->\n                    <line x1=\"-11\" y1=\"9\" x2=\"-3\" y2=\"3\" stroke=\"rgba(255,255,255,.5)\" stroke-width=\".8\"\/>\n                    <line x1=\"11\" y1=\"9\" x2=\"3\" y2=\"3\" stroke=\"rgba(255,255,255,.5)\" stroke-width=\".8\"\/>\n                    <line x1=\"0\" y1=\"-13\" x2=\"0\" y2=\"-3\" stroke=\"rgba(255,255,255,.5)\" stroke-width=\".8\"\/>\n                    <circle cx=\"-3.5\" cy=\"3\" r=\"1.6\" fill=\"rgba(255,255,255,.85)\"\/>\n                    <circle cx=\"3.5\" cy=\"3\" r=\"1.6\" fill=\"rgba(255,255,255,.85)\"\/>\n                    <circle cx=\"0\" cy=\"-3.5\" r=\"1.6\" fill=\"rgba(255,255,255,.85)\"\/>\n                    <text x=\"0\" y=\"26\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"rgba(255,255,255,.85)\" text-anchor=\"middle\" font-weight=\"700\">STEADY<\/text>\n                    <text x=\"0\" y=\"32\" font-family=\"Roboto Mono,monospace\" font-size=\"4\" fill=\"rgba(255,255,255,.55)\" text-anchor=\"middle\">mid-span<\/text>\n                  <\/g>\n\n                  <text x=\"90\" y=\"78\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"rgba(56,189,248,.85)\" text-anchor=\"middle\" font-weight=\"700\">NO direct OD clamping<\/text>\n                <\/g>\n\n                <!-- BOTTOM-LEFT: heat-treatment distortion bar chart -->\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\">HT \u00b7 DISTORTION<\/text>\n\n                  <!-- carburize -->\n                  <text x=\"14\" y=\"34\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"rgba(255,255,255,.65)\" font-weight=\"700\">CARBURIZE<\/text>\n                  <rect x=\"68\" y=\"28\" width=\"80\" height=\"8\" fill=\"rgba(239,68,68,.5)\" stroke=\"#EF4444\" stroke-width=\".3\"\/>\n                  <text x=\"152\" y=\"34\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"#EF4444\" text-anchor=\"end\" font-weight=\"700\">HIGH \u2717<\/text>\n\n                  <!-- induction -->\n                  <text x=\"14\" y=\"54\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"rgba(255,255,255,.65)\" font-weight=\"700\">INDUCTION<\/text>\n                  <rect x=\"68\" y=\"48\" width=\"34\" height=\"8\" fill=\"rgba(252,211,77,.5)\" stroke=\"#FCD34D\" stroke-width=\".3\"\/>\n                  <text x=\"152\" y=\"54\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"#FCD34D\" text-anchor=\"end\" font-weight=\"700\">MED ~<\/text>\n\n                  <!-- nitride (selected) -->\n                  <text x=\"14\" y=\"74\" font-family=\"Roboto Mono,monospace\" font-size=\"6\" fill=\"#38BDF8\" font-weight=\"700\">NITRIDE \u25c0<\/text>\n                  <rect x=\"68\" y=\"68\" width=\"10\" height=\"8\" fill=\"rgba(56,189,248,.6)\" stroke=\"#38BDF8\" stroke-width=\".4\"\/>\n                  <text x=\"152\" y=\"74\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"#22C55E\" text-anchor=\"end\" font-weight=\"700\">LOW \u2713<\/text>\n\n                  <line x1=\"10\" y1=\"86\" x2=\"162\" y2=\"86\" stroke=\"rgba(255,255,255,.15)\" stroke-width=\".4\"\/>\n                  <text x=\"86\" y=\"96\" font-family=\"Roboto Mono,monospace\" font-size=\"5\" fill=\"rgba(56,189,248,.9)\" text-anchor=\"middle\" font-weight=\"700\">NITRIDE @ 520\u00b0C \u00b7 NO QUENCH<\/text>\n                  <text x=\"86\" y=\"103\" font-family=\"Roboto Mono,monospace\" font-size=\"4.5\" fill=\"rgba(255,255,255,.55)\" text-anchor=\"middle\">HV 700\u20131000 \u00b7 case 0.1\u20130.3 mm<\/text>\n                <\/g>\n\n                <!-- BOTTOM-RIGHT: material \u00d7 wall \u00d7 use class -->\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 CLASS<\/text>\n\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)\">t min<\/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\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n                    <rect x=\"10\" y=\"40\" width=\"232\" height=\"11\" fill=\"rgba(56,189,248,.16)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"48\" fill=\"#38BDF8\" font-weight=\"700\">SUS316L \u25c0<\/text>\n                    <text x=\"138\" y=\"48\" fill=\"#38BDF8\" font-weight=\"700\">1.0 mm<\/text>\n                    <text x=\"238\" y=\"48\" fill=\"#38BDF8\" font-weight=\"700\" text-anchor=\"end\">medical \/ marine<\/text>\n                    <line x1=\"10\" y1=\"54\" x2=\"242\" y2=\"54\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"64\" fill=\"#fff\">Al 7075 HA<\/text>\n                    <text x=\"138\" y=\"64\" fill=\"rgba(255,255,255,.75)\">1.5 mm<\/text>\n                    <text x=\"238\" y=\"64\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">light \/ encoder<\/text>\n                    <line x1=\"10\" y1=\"68\" x2=\"242\" y2=\"68\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"78\" fill=\"#FCD34D\">Ti Grade 5<\/text>\n                    <text x=\"138\" y=\"78\" fill=\"rgba(252,211,77,.85)\">1.2 mm<\/text>\n                    <text x=\"238\" y=\"78\" fill=\"rgba(252,211,77,.7)\" text-anchor=\"end\">aero \/ med<\/text>\n                    <line x1=\"10\" y1=\"82\" x2=\"242\" y2=\"82\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"92\" fill=\"#fff\">SUS303<\/text>\n                    <text x=\"138\" y=\"92\" fill=\"rgba(255,255,255,.75)\">1.2 mm<\/text>\n                    <text x=\"238\" y=\"92\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">instrument<\/text>\n                    <line x1=\"10\" y1=\"96\" x2=\"242\" y2=\"96\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"105\" fill=\"rgba(125,211,252,.85)\">PEEK<\/text>\n                    <text x=\"138\" y=\"105\" fill=\"rgba(125,211,252,.7)\">1.0 mm<\/text>\n                    <text x=\"238\" y=\"105\" fill=\"rgba(125,211,252,.65)\" text-anchor=\"end\">sterilisable<\/text>\n                  <\/g>\n                <\/g>\n\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\">SECTION \u00b7 MM<\/text>\n              <\/svg>\n            <\/div>\n\n            <div class=\"hxc-hero2-chips\">\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">Encoder \u00b7 Endoscope \u00b7 Aero \u00b7 Robot \u00b7 Optical \u00b7 Pump<\/div>\n                <div class=\"hxc-hero2-chip-l\">Use Cases<\/div>\n              <\/div>\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">SUS316L \u00b7 Al 6061\/7075 \u00b7 Ti Gr5 \u00b7 PEEK \u00b7 SUS303<\/div>\n                <div class=\"hxc-hero2-chip-l\">Materials<\/div>\n              <\/div>\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">48<span>hr<\/span> Quote \u00b7 5-Day Proto<\/div>\n                <div class=\"hxc-hero2-chip-l\">Service<\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- \u2550\u2550\u2550 STATS BAR \u2550\u2550\u2550 -->\n  <div class=\"hxc-stats\">\n    <div class=\"hxc-sg\">\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">\u22651.0mm<\/div>\n        <div class=\"hxc-sl2\">Min Wall Thickness<br>specialist fixturing<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">\u22640.005mm<\/div>\n        <div class=\"hxc-sl2\">OD Runout<br>after grinding<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">Ra 0.4\u00b5m<\/div>\n        <div class=\"hxc-sl2\">Ground OD Finish<br>bearing-seat standard<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">5 Days<\/div>\n        <div class=\"hxc-sl2\">Fastest Delivery<br>prototype orders<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550 GALLERY \u2014 1:1 uniform tiles \u2550\u2550\u2550 -->\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\">Thin-Wall Shafts We Have Made<\/h2>\n          <p class=\"hxc-sub\">Precision CNC machined thin-wall shafts for automotive, robotics, aerospace, medical, and industrial applications.<\/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\">\n          <img decoding=\"async\" alt=\"Thin-Wall Encoder Shaft\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Optical-Shaft.webp\">\n          <span class=\"hxc-gtag\">Al 6061 \u00b7 Encoder<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Encoder Shaft<\/div>\n            <div class=\"hxc-gm\">OD \u00d820\/ID \u00d816mm \u00b7 Wall 2mm \u00b7 200 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall Medical Shaft \u2014 Endoscope\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Medical-Shaft-Endoscope.webp\">\n          <span class=\"hxc-gtag\">SUS316L \u00b7 Medical<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Medical Shaft \u2014 Endoscope<\/div>\n            <div class=\"hxc-gm\">OD \u00d88\/ID \u00d85.5mm \u00b7 Wall 1.25mm \u00b7 50 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall Actuator Shaft \u2014 Aero\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Actuator-Shaft-Aero.webp\">\n          <span class=\"hxc-gtag\">Ti Grade 5 \u00b7 Aero<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Actuator Shaft \u2014 Aero<\/div>\n            <div class=\"hxc-gm\">OD \u00d818\/ID \u00d814mm \u00b7 Wall 2mm \u00b7 20 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall Rotor Shaft \u2014 Robot\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp\">\n          <span class=\"hxc-gtag\">Al 7075 \u00b7 Robot<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Rotor Shaft \u2014 Robot<\/div>\n            <div class=\"hxc-gm\">OD \u00d825\/ID \u00d821mm \u00b7 Anodized \u00b7 60 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall Optical Shaft\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Optical-Shaft.webp\">\n          <span class=\"hxc-gtag\">C45 \u00b7 Instrument<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Optical Shaft<\/div>\n            <div class=\"hxc-gm\">OD \u00d814\/ID \u00d811mm \u00b7 Ra 0.2\u00b5m \u00b7 80 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall Pump Shaft\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Pump-Shaft.webp\">\n          <span class=\"hxc-gtag\">SUS303 \u00b7 Pump<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall Pump Shaft<\/div>\n            <div class=\"hxc-gm\">OD \u00d830\/ID \u00d824mm \u00b7 Passivated \u00b7 120 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Thin-Wall PEEK Shaft \u2014 Surgical\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-PEEK-Shaft-Surgical.webp\">\n          <span class=\"hxc-gtag\">PEEK \u00b7 Sterilisable<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Thin-Wall PEEK Shaft \u2014 Surgical<\/div>\n            <div class=\"hxc-gm\">OD \u00d812\/ID \u00d89mm \u00b7 Wall 1.5mm \u00b7 30 pcs<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-gc\">\n          <img decoding=\"async\" alt=\"Wall Thickness & Runout Verified\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Wall-Thickness-Runout-Verified.webp\">\n          <span class=\"hxc-gtag\">CMM Verified<\/span>\n          <div class=\"hxc-gov\">\n            <div class=\"hxc-gn\">Wall Thickness &amp; Runout Verified<\/div>\n            <div class=\"hxc-gm\">Every piece CMM + ultrasonic wall check<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550 PROCESS \u2550\u2550\u2550 -->\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 drawing \u2014 material, tolerances, and surface treatment. Quote in 48 hours.<\/p>\n      <div class=\"hxc-psg\">\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">01<\/div>\n          <div class=\"hxc-pst\">Upload Drawing<\/div>\n          <div class=\"hxc-psd\">STEP, DXF, PDF, or sketch with key dimensions and tolerances.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">02<\/div>\n          <div class=\"hxc-pst\">Quote in 48h<\/div>\n          <div class=\"hxc-psd\">Material, process, surface treatment, and firm lead time.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">03<\/div>\n          <div class=\"hxc-pst\">CNC Machine &amp; Inspect<\/div>\n          <div class=\"hxc-psd\">Precision turning, grinding, CMM verification, surface treatment.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">04<\/div>\n          <div class=\"hxc-pst\">Ship Worldwide<\/div>\n          <div class=\"hxc-psd\">Full dimensional report. DHL \/ FedEx \/ sea freight.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550 TESTIMONIALS \u2550\u2550\u2550 -->\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 Thin-Wall Shafts Manufacturer<\/h2>\n      <\/div>\n      <div class=\"hxc-tsg\">\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\"Excellent dimensional consistency across every batch. CMM report matched our incoming inspection perfectly. Lead time as promised.\"<\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">AK<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">Alex K.<\/div>\n              <div class=\"hxc-tsco\">Mechanical Engineer \u00b7 Germany<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\"HXC's DFM review caught two design issues before production. Finished parts were perfect first time. Strongly recommended.\"<\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">SL<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">Sophie L.<\/div>\n              <div class=\"hxc-tsco\">Design Engineer \u00b7 France<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\"Three years sourcing precision shafts from HXC. Quality consistent, lead times reliable, engineers always responsive.\"<\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">JT<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">James T.<\/div>\n              <div class=\"hxc-tsco\">Senior Engineer \u00b7 UK<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550 FAQ \u2550\u2550\u2550 -->\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\">Thin-Wall 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\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is a thin-wall shaft?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              A thin-wall shaft is a hollow shaft where the ratio of wall thickness to OD is very small \u2014 typically <strong>wall\/OD &lt; 0.15<\/strong>. At this ratio, the shaft is prone to chatter vibration during turning, radial distortion under clamping pressure, and thermal distortion during heat treatment. Successful thin-wall shaft machining requires specialised fixtures (expanding mandrels or soft jaws), sequential light cuts, and careful heat treatment selection (nitriding over carburizing to minimise distortion).\n            <\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is the minimum wall thickness achievable?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              In steel and stainless: <strong>1.0 mm minimum wall<\/strong> for diameters above \u00d810 mm. In aluminium: <strong>1.5 mm minimum<\/strong>. In titanium: <strong>1.2 mm minimum<\/strong>. In PEEK and engineering plastics: <strong>1.0 mm<\/strong>. Below these limits, clamping forces during OD turning distort the bore, and the finished part springs back when unclamped, causing non-roundness. For walls thinner than 1.0 mm, consider electroforming or tube stock as the blank rather than machining from solid.\n            <\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What fixturing is used for thin-wall shafts?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              HXC uses three fixturing methods for thin-wall shaft machining: <strong>(1) Expanding mandrel<\/strong> \u2014 a hydraulic or mechanical mandrel expands to grip the bore ID uniformly, distributing clamping force without local deformation. <strong>(2) Soft jaws bore-matched to the part OD<\/strong> \u2014 maximises contact area to reduce unit pressure. <strong>(3) Steady rests<\/strong> for long thin-wall shafts \u2014 supports the workpiece midspan to prevent deflection and chatter. Method selection depends on shaft OD\/length ratio and material.\n            <\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What heat treatment is recommended for thin-wall shafts?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              <strong>Gas nitriding<\/strong> is the preferred hardening method for thin-wall shafts: it operates at 520\u00b0C (vs 900\u00b0C for carburizing), has no quench step, and produces very low distortion \u2014 case depth 0.1\u20130.3 mm, surface hardness HV 700\u20131,000. <strong>Induction hardening<\/strong> is acceptable for thicker walls (wall \u2265 3 mm) if the induction coil can be controlled to avoid through-heating. Carburizing and quenching are generally avoided for thin-wall shafts due to high distortion risk.\n            <\/div>\n          <\/div>\n        <\/div>\n        <div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What is the lead time?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">Prototype (1\u20135 pcs, turned + ground): 5\u20138 days. Small batch (10\u201350 pcs): 8\u201314 days. Production (100\u20131,000 pcs): 12\u201318 days. Stainless or titanium: add 2\u20134 days. Rush production available.<\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">What materials are available?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              <strong>SUS316L \/ SUS303 stainless<\/strong> for food, pharma, marine, medical. <strong>Al 6061 \/ Al 7075<\/strong> hard-anodized for lightweight and encoder bodies. <strong>Ti Grade 5<\/strong> for aerospace and biocompatible medical. <strong>42CrMo4 nitrided<\/strong> for industrial drives. <strong>PEEK \/ POM<\/strong> for sterilizable or self-lubricating applications. Tube stock blank available to minimise material removal on very thin walls.\n            <\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">How is wall thickness verified?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              HXC measures wall thickness using a <strong>calibrated ultrasonic wall thickness gauge<\/strong> at multiple angular positions and axial stations. For critical thin-wall shafts, CMM measurement of bore diameter and OD diameter at the same axial position gives an independent wall thickness calculation. Both measurements are reported on the inspection certificate.\n            <\/div>\n          <\/div>\n          <div class=\"hxc-faq-item\">\n            <button aria-expanded=\"false\" class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\">Can thin-wall shafts be anodized?<span class=\"hxc-faq-icon\">+<\/span><\/button>\n            <div class=\"hxc-faq-body\">\n              Yes \u2014 aluminium thin-wall shafts are regularly hard-anodized. However, the anodizing process adds 15\u201335 \u00b5m to each surface, which means <strong>the bore grows and the OD shrinks slightly<\/strong> (anodizing replaces aluminium rather than coating over it). For tight-tolerance thin-wall shafts, the pre-anodize bore and OD are machined to compensate for the coat build-up \u2014 HXC calculates the pre-anodize allowance and machines accordingly.\n            <\/div>\n          <\/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 is a thin-wall shaft?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A hollow shaft where wall\/OD < 0.15. Prone to chatter, distortion under clamping, and heat treatment distortion. Requires specialist fixturing and sequential light cuts.\"}},{\"@type\":\"Question\",\"name\":\"What is the minimum wall thickness achievable?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Steel\/stainless: 1.0 mm. Aluminium: 1.5 mm. Titanium: 1.2 mm. PEEK: 1.0 mm.\"}},{\"@type\":\"Question\",\"name\":\"What heat treatment is best?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Gas nitriding \u2014 operates at 520\u00b0C with no quench step, very low distortion. Carburizing avoided for thin-wall shafts.\"}},{\"@type\":\"Question\",\"name\":\"What is the lead time?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Prototype: 5\u20138 days. Production: 12\u201318 days.\"}}]}\n<\/script>\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     INTERACTIONS \u2014 FAQ accordion + scroll reveal\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\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\nfunction hxcFaq(btn) {\n  var body = btn.nextElementSibling;\n  var 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}\n\nvar hxcObs = new IntersectionObserver(function(entries) {\n  entries.forEach(function(e, i) {\n    if (e.isIntersecting) {\n      setTimeout(function() { e.target.classList.add('in'); }, i * 90);\n    }\n  });\n}, { threshold: .08 });\n\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-329c482f e-con-full e-flex e-con e-parent\" data-id=\"329c482f\" data-element_type=\"container\" data-e-type=\"container\" id=\"hxc-cta\">\n\t\t<div class=\"elementor-element elementor-element-2e4f96c8 e-con-full e-flex e-con e-child\" data-id=\"2e4f96c8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c6f8da8 elementor-widget elementor-widget-html\" data-id=\"7c6f8da8\" 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-49628685 e-con-full e-flex e-con e-child\" data-id=\"49628685\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1705a3c3 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"1705a3c3\" 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=\"1151\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"1705a3c3\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Custom Thin-Wall Shafts - HXCNC | Precision CNC Machining Manufacturer\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1151\"\/>\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 Wall \u22651.0mm \u00b7 Runout \u22640.005mm \u00b7 Ra 0.4\u00b5m \u00b7 Chatter-Free CNC TWS \/ 001 \u2014 008 Distortion-Free Thin-Wall Shafts Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping distortion. OD runout \u2264 0.005 mm, Ra 0.4 \u00b5m ground \u2014 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3662,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1151","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>Custom Thin-Wall Shafts - HXCNC | Precision CNC Machining Manufacturer<\/title>\n<meta name=\"description\" content=\"Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping distortion.\" \/>\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\/thin-wall-shaft\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Thin-Wall Shafts\" \/>\n<meta property=\"og:description\" content=\"Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping distortion.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/fr\/product\/thin-wall-shaft\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-26T09:06:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1129\" \/>\n\t<meta property=\"og:image:height\" content=\"1129\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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\\\/thin-wall-shaft\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/\",\"name\":\"Custom Thin-Wall Shafts - HXCNC | Precision CNC Machining Manufacturer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Thin-Wall-Rotor-Shaft-Robot.webp\",\"datePublished\":\"2026-04-10T07:39:36+00:00\",\"dateModified\":\"2026-05-26T09:06:54+00:00\",\"description\":\"Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping distortion.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-shaft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Thin-Wall-Rotor-Shaft-Robot.webp\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Thin-Wall-Rotor-Shaft-Robot.webp\",\"width\":1129,\"height\":1129},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/thin-wall-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 Thin-Wall 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 paroi fine personnalis\u00e9s - HXCNC | Fabricant de usinage CNC de pr\u00e9cision","description":"Arbres \u00e0 paroi fine usin\u00e9s avec pr\u00e9cision en CNC avec une \u00e9paisseur de paroi allant jusqu'\u00e0 1,0 mm. Fixation par mandrin expansible d\u00e9di\u00e9e et coupe l\u00e9g\u00e8re s\u00e9quentielle \u00e9liminent les vibrations et la d\u00e9formation lors du serrage.","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\/thin-wall-shaft\/","og_locale":"fr_FR","og_type":"article","og_title":"Custom Thin-Wall Shafts","og_description":"Precision CNC machined thin-wall shafts with wall thickness down to 1.0 mm. Dedicated expanding-mandrel fixturing and sequential light cutting eliminate chatter and clamping distortion.","og_url":"https:\/\/hxcnc.com\/fr\/product\/thin-wall-shaft\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-26T09:06:54+00:00","og_image":[{"width":1129,"height":1129,"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp","type":"image\/webp"}],"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\/thin-wall-shaft\/","url":"https:\/\/hxcnc.com\/product\/thin-wall-shaft\/","name":"Arbres \u00e0 paroi fine personnalis\u00e9s - HXCNC | Fabricant de usinage CNC de pr\u00e9cision","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/product\/thin-wall-shaft\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/product\/thin-wall-shaft\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp","datePublished":"2026-04-10T07:39:36+00:00","dateModified":"2026-05-26T09:06:54+00:00","description":"Arbres \u00e0 paroi fine usin\u00e9s avec pr\u00e9cision en CNC avec une \u00e9paisseur de paroi allant jusqu'\u00e0 1,0 mm. Fixation par mandrin expansible d\u00e9di\u00e9e et coupe l\u00e9g\u00e8re s\u00e9quentielle \u00e9liminent les vibrations et la d\u00e9formation lors du serrage.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/product\/thin-wall-shaft\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/product\/thin-wall-shaft\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/hxcnc.com\/product\/thin-wall-shaft\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Thin-Wall-Rotor-Shaft-Robot.webp","width":1129,"height":1129},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/product\/thin-wall-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 Thin-Wall 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\/1151","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=1151"}],"version-history":[{"count":4,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/1151\/revisions"}],"predecessor-version":[{"id":3667,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/1151\/revisions\/3667"}],"up":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/pages\/39"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/media\/3662"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/fr\/wp-json\/wp\/v2\/media?parent=1151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}