Walkthrough — Design a 5-axis CNC Machining Center
A concrete, end-to-end design walkthrough for a 5-axis vertical machining center (VMC) competing in the DMG MORI DMU 65 monoBLOCK / Mazak VARIAXIS i-500 / Hermle C32U / Makino F5 / Matsuura MX-520 class. Target market is aerospace structural / medical implant / mold-and-die work at a list price of ~300 kEUR (~330 kUSD) and a fully-burdened BOM of ~243 kUSD at 50 units/year volume.
Cross-references throughout link into the Engineering Tier 1/2/3 hierarchy (_index) and the Robotics Tier 1/2/3 hierarchy (_index) since a 5-axis machining center sits exactly at the intersection: a mechatronic motion platform (Robotics) executing a material-removal process (Engineering / manufacturing).
1. What we’re building
A 5-axis vertical machining center (VMC) with a box-in-box structural topology and a tilting-rotary table kinematic configuration:
- 3 linear axes: X = 800 mm (31.5 in), Y = 500 mm (19.7 in), Z = 500 mm (19.7 in)
- 2 rotary axes: A = ±110° swivel (tilting cradle), C = 360° continuous (rotary table)
- Table: 800 × 500 mm work envelope (31.5 × 19.7 in), max workpiece Ø 650 mm (25.6 in) × 500 mm (19.7 in) tall, max payload 600 kg (1320 lb)
- Spindle: HSK-A63 toolholder taper per ISO 12164-1, 24 000 RPM, 50 kW (67 hp) S1 continuous / 70 kW (94 hp) S6-40% peak, 250 N·m (184 lbf·ft) peak torque, motorized (integrated stator)
- ATC: 40-tool chain magazine, chip-to-chip 4-6 s
- Controller: Heidenhain TNC640 — industry standard for 5-axis simultaneous (TCPM, dynamic precision, spline look-ahead 256+ blocks)
- Accuracy: 5 µm (0.0002 in) volumetric per ISO 230-6, repeatability ±3 µm (±0.00012 in) per ISO 230-2
- Max rapid traverse: 60 m/min (2360 in/min) linear, 70 RPM rotary
- Footprint: 4.2 × 3.8 m (13.8 × 12.5 ft), 9.8 tonnes (21 600 lb)
Aerospace customers want it for impeller and structural pocket work; medical for spinal implants and orthopedic stems; mold-tool for hardened-steel cores and cavities at HRC 52-58. This is the “everyday workhorse” 5-axis VMC, not a 5-side / 5-face large-bed (Hermle C42 / DMG DMU 125 P) and not a turn-mill (machining process families separates these explicitly).
See manufacturing-processes and manipulator-platforms for where this fits in the broader taxonomy.
2. Specification table
| Parameter | Value | Units (SI / US) | Reference |
|---|---|---|---|
| X travel | 800 / 31.5 | mm / in | per ISO 841 axis convention |
| Y travel | 500 / 19.7 | mm / in | |
| Z travel | 500 / 19.7 | mm / in | |
| A swivel | ±110 | deg | tilting cradle |
| C rotation | 360 (continuous) | deg | direct-drive table |
| Max workpiece Ø | 650 / 25.6 | mm / in | |
| Max workpiece H | 500 / 19.7 | mm / in | |
| Max payload | 600 / 1320 | kg / lb | on C-table |
| Rapid feed XYZ | 60 / 2360 | m/min / in/min | |
| Rapid feed AC | 70 | RPM | |
| Acceleration XYZ | 10 / 1.02 | m/s² / g | |
| Spindle peak power | 50 / 67 | kW / hp | S1 cont.; 70 kW S6-40% |
| Spindle peak torque | 250 / 184 | N·m / lbf·ft | low-speed end |
| Spindle max RPM | 24 000 | RPM | HSK-A63 balanced G2.5 |
| Toolholder taper | HSK-A63 | — | per ISO 12164-1 |
| ATC tool count | 40 | — | chain magazine |
| Chip-to-chip | 4-6 | s | |
| Linear scale resolution | 0.001 / 0.00004 | µm / in | Heidenhain LIC absolute |
| Volumetric accuracy | 5 / 0.0002 | µm / in | per ISO 230-6 |
| Positioning repeatability | ±3 / ±0.00012 | µm / in | per ISO 230-2 |
| Circular interpolation (Ballbar) | <8 / <0.0003 | µm / in | per ISO 230-4 |
| Thermal drift ETVE | <10 / <0.0004 | µm/h / in/h | per ISO 230-3 |
| Ambient operating range | 15-35 / 59-95 | °C / °F | |
| IP rating | IP54 | — | per IEC 60529 |
| Connected load | 80 / — | kVA | 400 V 3-phase 50 Hz |
| Compressed air | 6-7 / 87-101 | bar / psi | clean dry per ISO 8573-1 class 2.4.2 |
| Mass | 9 800 / 21 600 | kg / lb | excluding chip conveyor |
| Footprint | 4.2 × 3.8 / 13.8 × 12.5 | m / ft | excl. operator stand |
| Compliance | CE Machinery Directive 2006/42/EC, ISO 23125, ISO 13849-1 PL d, IEC 60204-1 | — | see safety-standards |
The complete spec sheet maps onto the manufacturing-acceptance test plan in section 17, and the entire build-of-material compliance burden traces to engineering-codes. The accuracy targets line up specifically with the ISO 230 series for machine tools, the IEC 60204 series for electrical equipment of industrial machines, and the ISO 23125 vertical-of-23125 turning/milling standard.
3. Machine architecture choice
Three competing structural topologies were considered:
(a) Gantry / portal — column moves over a fixed bed (large-bed routers, 5-face Hermle C42, DMG DMU 125 monoBLOCK). Pros: very large workpieces, low column inertia, traditionally good Z stiffness. Cons: long lever arms inflate Abbe error, harder to thermally manage a two-leg structure, expensive at 800 × 500 mm class.
(b) C-frame — fixed column, moving X-Y table beneath (classic Bridgeport/Haas-style 3-axis VMC). Pros: rigid, cheap, well-understood, simple foundation. Cons: moving table loaded with workpiece + fixture limits payload, X stroke grows machine length by 2× X-travel, table mass cycles thermal load into the bed.
(c) Box-in-box — Y-axis crossbeam carried inside a closed frame, Z-axis ram inside the crossbeam, X-axis carried beneath; rotary tilting cradle integrated into the bed. This is the topology of Makino F5, Hermle C32U, Matsuura MX-520, and what we choose.
Box-in-box wins on stiffness-to-mass: every moving stage is supported on two parallel guideways with the load through the neutral axis, minimizing Abbe offset. Thermal symmetry is excellent (cooling jackets can wrap left-right symmetric paths). The 9.8 tonne mass goes into structural mass rather than overhang.
Kinematic configuration choice — three options for 5-axis:
- Trunnion (table-table, A+C in the table): both rotaries below the workpiece. Best for small parts, highest accuracy because the tool tip stays stationary in the spindle frame. Limits part size and payload.
- Tilting head + rotary table (head-table, A in the head, C in the table): mixed; cheaper, larger work envelope; harder TCPM because tool axis vector changes during interpolation.
- Tilting-rotary cradle (table-table on a single fork): A swings the C table on a fork; chosen here.
The tilting-rotary cradle on a fork is the Makino F5 / Mazak VARIAXIS / Matsuura MX architecture. It hits the sweet spot for 600 kg payload at 650 mm Ø.
See machining-processes for process taxonomy and manipulator-topologies for the kinematic-chain analysis (degrees of freedom, Denavit-Hartenberg parameters, singularity loci — same theory used for industrial arms).
4. Structural frame
The frame is the dominant determinant of both static stiffness (deflection under cutting load) and dynamic stiffness (chatter immunity). Three competing material choices:
(a) Cast iron (Meehanite GA-400) — the historic and still-dominant choice. Meehanite is an inoculated grey iron grade; the “GA” series has fine pearlitic matrix with type-A graphite flakes that provide intrinsic damping (loss factor η ≈ 0.003-0.005, vs steel at η ≈ 0.0006). Density 7.2 g/cm³, Young’s modulus 110-130 GPa. Castable into complex closed-section ribbed structures with 50-100 mm wall thickness for a 9-10 tonne machine. Stress-relieved after rough machining (560 °C / 1040 °F for 6-8 h). See cast-iron and steel-grades reference (which also covers grey iron) and casting-processes for the green-sand and resin-bonded sand processes used.
(b) Polymer concrete / mineral cast (EpuMent, Granitan, EPUMENT) — epoxy-bonded mineral aggregate. Density 2.3-2.4 g/cm³ (1/3 of iron), Young’s modulus only 35-45 GPa (1/3 of iron), but loss factor η ≈ 0.03 — ten times higher than iron. The damping wins decisively for sub-10 kHz chatter modes. Hermle (since the C30U), Makino (V-series), and Schaublin use polymer concrete bases. Disadvantage: no welding/bolt-bossing for fixtures, must be molded once with all features as inserts. See composites-taxonomy (mineral-filled polymer matrix).
(c) Welded steel weldment — used in legacy 1990s machines (Haas, older Hardinge). Cheapest tooling, fastest prototype iteration, but η ≈ 0.0006 means chatter at higher MRR. We reject this.
Choice: cast Meehanite GA-400 for the base, column, and crossbeam (~7 tonnes of iron), with polymer-concrete pour-in damping ribs in the column hollows (Hermle and Makino patents cover this). Bedplate flatness specification < 30 µm/m (0.00036 in/ft) after final scraping. Total structural mass 8-12 tonnes for the 800 × 500 envelope.
The frame is verified by modal analysis (FEM in ANSYS or NX Nastran, then experimental modal analysis with impact hammer + accelerometer) showing the lowest structural mode > 80 Hz, well above the spindle tooth-passing frequency at typical operating points.
Stability lobe analysis: Before committing the frame geometry, a tap-test on a prototype mockup characterizes the tool-tip frequency response function (FRF), and Altintas/Budak stability lobe theory predicts chatter-free spindle speeds for each tool/material combination. The 80 Hz lowest-mode target ensures that even a 4-flute Ø20 mm endmill at 12000 RPM (tooth-passing 800 Hz) is well clear of the dominant structural mode. We design the column-to-bed bolted joint with through-bolted shoulder-screws (M30 12.9 grade) at 4-point preload to clamp the joint stiffness > 2000 N/µm — a frequently-overlooked path where flexibility leaks in.
Hand-scraping of the bed-to-column and bed-to-A-fork mating surfaces is still done by a master scraper using a granite reference and Prussian blue paste. The goal is 25-40 bearing-spot per square inch — establishes a sub-µm-flat seat that traps lubricant in the low spots. This is hours of skilled labor (~200 h on a machine this size) but pays back in joint stiffness and longevity.
5. Linear axes (X, Y, Z)
Two drive topologies compete on the linear axes:
(a) Ball screw + servo motor — classic, still dominant in mid-range machines. A precision ground C3-class double-nut preloaded ball screw (SKF / NSK / THK / Bosch Rexroth) at 32-40 mm diameter and 10-16 mm lead, with a permanent-magnet AC servomotor (Heidenhain UEC-integrated motor or Siemens 1FT7 / Bosch MSK) via direct coupling (no belts). Lead error C3 class ≤ 8 µm / 300 mm. Ball-screw nut + bearings receive forced cooling (water-glycol through the nut housing) to minimize thermal growth. Pros: cheap, robust, well-understood. Cons: limited to ~60 m/min rapid because of critical-speed and ball-recirculation noise; jerk-limited because of the elastic torsion in the screw.
(b) Linear motor — modern high-dynamics. Iron-core or ironless permanent-magnet linear synchronous motors from ETEL TM/TMK families, Aerotech BLMC, Tecnotion TM/UM, Siemens 1FN3/6, Bosch Rexroth MLP. No mechanical transmission means zero backlash, near-infinite jerk capability, 100 m/min rapid feasible. Cons: 2-3× the cost, high heat load (1-3 kW continuous per axis means cooling matters), strong magnetic field. Iron-core motors give higher thrust density; ironless eliminate magnetic attractive force on the guideway. Force ratings: 3-8 kN continuous per axis at 1-2 m/s typical.
Choice: linear motors on X and Y (ETEL TMK series, iron-core with water cooling, 6 kN cont/12 kN peak). Z-axis stays as a ball screw because vertical Z must hold position against gravity when power is removed — linear motors require a counterbalance (pneumatic cylinder or hydraulic accumulator) to hold the spindle ram, and a ball screw is naturally self-locking with a small holding brake. See motor-families for linear motor types vs frameless torque motors vs PMSM servo classes.
Guideways for all three linear axes:
- Profiled linear guide (recirculating-ball or recirculating-roller) — THK SHS / SR / HSR (heavy-rail), NSK NAH/RA, Bosch Rexroth R1605/1853, Hiwin HG. Stiffness 1000-2000 N/µm per block depending on preload class. We pick THK SHS-45 (heavy series) or NSK NAS-45 with C0/C1 preload, two rails per axis × four blocks each.
- Hydrostatic — Hyprostatik / Mollart / Yaskawa hydrostatic slides — oil-film pocket pressure 30-50 bar. Stiffness 5000-15000 N/µm, near-infinite damping, no metal-to-metal contact and so zero wear. Used in Makino A-series, Schwäbische Werkzeugmaschinen, Schaublin. Cons: requires a constant-flow hydraulic supply, oil contamination of coolant, $20-30k cost per axis. We reject for the 50 kEUR class.
- Hand-scraped slideways (Whitney/Lufkin-style) — legacy 1960s-80s, still on some Swiss-made tool grinders. Not viable for the 60 m/min rapid speed.
Linear feedback: glass-scale linear encoder (Heidenhain LIDA 47 sealed, LIC 4119 absolute, LB 382C for length >2 m) directly on the bed (NOT rotary encoder on the screw). This closes the loop on the actual moving carriage, eliminating ball-screw / coupling errors. Resolution 1 nm interpolated, system accuracy ±2 µm/m over 1 m measuring length. Renishaw RELM/RGSL is the alternative. See sensor-families for the broader catalog of linear, rotary, capacitive, inductive, and optical position sensors.
6. Rotary axes (A, C)
Both rotary axes are direct-drive with frameless permanent-magnet torque motors:
- A-axis (tilting cradle, ±110°): ETEL TMB+0290 or Kollmorgen KBM-43-x torque motor frameless, 600 N·m continuous / 1500 N·m peak, integrated into a fork that supports the C-axis platter on both sides for symmetric load.
- C-axis (continuous rotary table, 360°): Etel TMB+0210, Kollmorgen RBE-04203, Phase IDA-S 290, or Siemens 1FW6160 frameless torque motor, 1200 N·m continuous / 3000 N·m peak. 70 RPM max.
Bearings are the critical accuracy element:
- Crossed-roller bearing (THK RB / RU / RA series, IKO CRBC, Schaeffler XSU/XU). Cylindrical rollers alternately at 90° accept axial + radial + moment loads with zero backlash when preloaded. Tilt stiffness 10-30 kN·m/arcmin, radial run-out < 2 µm at 300 mm pitch diameter.
- Alternatives: cross-roller slewing rings (Rollix, IMO), wire-race bearings (Franke), or a pair of preloaded angular-contact thrust bearings for the C-axis only.
See bearings-taxonomy for the full bearing family tree (cross-roller, angular-contact, hydrostatic, magnetic).
Rotary encoders: Heidenhain ECN 1325 / RCN 5000 / RCN 8000 series absolute rotary encoder, ±2 arcsec system accuracy, mounted concentric to the rotor on each rotary axis. The C-axis often uses a second rotary encoder (master/slave doubling, Heidenhain calls it “redundant scanning”) to detect bearing wobble and average out scale eccentricity error.
Clamping: each rotary axis has a hydraulic disc clamp (220-bar disc-spring + hydraulic-release annular brake) that engages when the axis is being used as an indexed positioning axis during heavy 3+2 milling. Clamp torque > 4000 N·m on C, > 2000 N·m on A. During simultaneous 5-axis interpolation, clamps are released and the torque motor handles holding torque dynamically.
The frameless torque motor choice gives zero-backlash, infinite resolution (limited only by the encoder), and arbitrary continuous rotation on C (vs worm/pinion drives that have ~10-30 arcsec backlash and need anti-backlash spring-loaded counter-pinions). See motor-families for the torque-motor vs servo-with-gearbox tradeoff.
Cable + media management on the A-axis swivel is its own design problem: the A-fork rotates ±110° carrying coolant lines, pneumatic clamp lines, encoder cables, motor power, and oil-air bearing supply for the C-axis. Solutions: rotary unions (DEUBLIN, GAT) for liquid/air media + slip-rings (Moog, LTN, Mercotac) for signal/power + flexible drag-chains (Igus E-Chains, Kabelschlepp) for the cable runs that don’t need full rotation. We design for a service life of 5 million swivel cycles (10 years at ~500k cycles/yr).
Pivot-point identification: the kinematic table in TNC640 needs the exact (x,y,z) location of the A-axis pivot relative to the machine zero. Measured at commissioning by the Renishaw AxiSet routine — probe a calibrated sphere from 4+ orientations, fit the rotation center. A 50 µm pivot offset error causes ~50 µm of tool-tip error at full A swing. Re-checked annually as part of preventive maintenance.
7. Spindle
The spindle is the heart of the machine and gets ~20% of the BOM cost.
Toolholder interface: HSK-A63 per ISO 12164-1 — a hollow-shank conical taper with face contact in addition to taper contact. HSK-A is the “automatic” variant with rear face for through-tool coolant. The HSK-63 size matches the 50 kW power class (HSK-A50 is too small, HSK-A100 is too heavy for 24000 RPM). Retention force ~25 kN via collet-segment drawbar (Berg & Co, OTT-JAKOB, or Röhm). At 24000 RPM, residual unbalance must meet ISO 1940-1 G2.5 class for the toolholder+tool assembly (typically requires balanced toolholders and balanced cutters).
Spindle construction: motorized spindle (sometimes called “electrospindle”) — the motor stator is integrated into the spindle housing, with the rotor on the shaft itself. Suppliers: Kessler (Germany), GMN (Germany), Step-Tec (Switzerland, owned by Mikron/GF), IBAG (Switzerland), Cytec (Germany), Setco (USA), Fischer (Switzerland). We spec a Kessler DMS 080-FD or Step-Tec HVC150-24 class: 50 kW S1 continuous, 70 kW S6-40% peak, 250 N·m peak at low speed, 24000 RPM max.
Bearings: ceramic-hybrid angular-contact (steel races + silicon nitride Si₃N₄ ceramic balls) — NSK SUNBELT BNR/BAR, SKF NHB, FAG XCS, GMN HCB. Ceramic balls reduce mass by 60% (lower centrifugal load on the outer race at 24k RPM), lower thermal expansion, no galling. Bearing arrangement: tandem-O or tandem-X with 4-6 bearings preloaded by spring-set or rigid spacer. Lubrication options:
- Grease-for-life — sealed bearings packed with NSK Multemp PSRL or Klüber Isoflex NBU 15 — simplest, but limited to ~18000 RPM or short life at 24k.
- Oil-air (oil mist) — continuous metered oil droplets in compressed air, 0.01-0.03 mL/h per bearing. Standard for 20-30k RPM motorized spindles.
- Oil-jet — pressurized oil sprayed at rolling contacts, used >30k RPM. We don’t need it.
We pick oil-air (oil-mist) with Lubritech / SKF oil-air unit. See bearings-taxonomy for hybrid-ceramic bearing specifics and lubrication (if present) for oil-air system design.
Spindle motor: 4-pole PMSM (permanent-magnet synchronous), frameless integrated stator. See electric-motor-taxonomy for PMSM vs induction-motor vs frameless-torque motor tradeoffs. PMSM gives higher torque density and efficiency at low speeds where the cutting torque is highest.
Temperature sensors: PT100 RTDs in stator winding (2× redundant), front and rear bearings, and spindle nose. Outputs to thermal-compensation model in the TNC640 controller.
Bearing preload management: at 24000 RPM the centrifugal expansion of the inner race can either gain or lose preload depending on bearing arrangement. A spring-preloaded (“constant force”) arrangement on the rear bearing pair self-compensates for thermal growth — the front pair is rigid-preloaded for stiffness, the rear pair is spring-preloaded for compliance to axial thermal expansion. This is the DBB-DTT (duplex back-to-back front, tandem rear with spring) arrangement standard in motorized HSK spindles.
Spindle vibration monitoring: a triaxial accelerometer (PCB Piezotronics, Brüel & Kjær) on the front bearing housing feeds a vibration analyzer (Schenck, MEC, OneProd) that monitors imbalance, bearing-defect signatures (BPFI, BPFO, BSF, FTF), and tool-broken events. Crosses into sensor-families (MEMS + piezo accelerometers).
Through-spindle coolant (TSC): rotary union (DEUBLIN 2200 series, Christian Maier) feeds coolant through the drawbar centerline to the tool. 70-80 bar (1000-1160 psi) high-pressure for deep-hole drilling, gun-drilling, and chip evacuation in pocket milling. The 70 bar rating requires a high-pressure coolant pump (ChipBLASTER, MP Systems, Knoll KTS) — 25-40 kW additional connected load.
8. Cooling + thermal management
Thermal stability is the silent killer of 5-axis accuracy. A 1 °C uniform temperature change on a 1 m structure of cast iron causes ~11 µm of growth (CTE 11 × 10⁻⁶ /°C). The 5 µm volumetric accuracy budget is gone in a 0.5 °C shift.
The thermal architecture has four loops:
Loop 1 — Structural water-glycol at 20 °C ±0.1 °C, circulating through jacketed channels in the column and crossbeam (cast-in tubes or welded cooling plates on outer faces). Flow ~15 L/min. Chiller: 8-12 kW Pfannenberg or Rittal. The whole machine “soaks” at 20 °C regardless of ambient.
Loop 2 — Spindle motor + bearings dedicated chiller, 6-8 kW at 18-22 °C. Goes through the motorized-spindle housing (stator jacket) and feeds the bearing oil-air return path. Spindle nose temperature should track shop-floor ambient within ±0.5 °C.
Loop 3 — Ball-screw nut cooling (Z-axis ball screw and any remaining cooled ball-screw nuts) — separate 1-2 kW chiller, screw nuts plumbed in series, 4-6 L/min.
Loop 4 — Cabinet air-conditioning for the electrical cabinet (Rittal Blue e+ or Pfannenberg) at 30 °C to keep servo drives and CNC PC operating within IEC 60204-1 spec. 2-3 kW for the 80 kVA cabinet.
Temperature sensors (>20 PT100s) distributed on the column, table, spindle, bed, and ambient feed the Heidenhain DCM (Dynamic Collision Monitoring) + VCS (Volumetric Compensation System). The TNC640 fits a regression model (proprietary, partially user-trainable) mapping sensor temperatures → axis position corrections, applied in real time at the position loop. Typical drift compensation reduces ETVE (Environmental Temperature Variation Error) per ISO 230-3 from ~30 µm/h uncompensated to <10 µm/h.
Coolant temperature management is a second-order but real effect: flood coolant at 30 °C dumping onto a workpiece + table cools it by 3-5 °C locally vs ambient, distorting the part during finishing. Some machines (Makino premium, DMG MORI ultra-precision) actively chill the coolant to within ±1 °C of the structural-loop setpoint. We make this a customer option (+$8k for an additional 4 kW chiller dedicated to the coolant tank).
See heat-transfer-correlations for the forced-convection design of cooling jackets, refrigerants for the propylene-glycol-water 30% mix (operating range −5 to 80 °C, viscosity 2× water), and heat-transfer for the broader thermal-system-design framework.
9. Power electronics + drives
The drive cabinet houses one DC bus shared by all axis drives and the spindle drive, with a regenerative line module bringing mains 400 V 3-phase 50 Hz to ~600 V DC.
Servo drive options:
- Heidenhain UEC 111 / UMC 113 — integrates natively with TNC640 via Heidenhain HSCI fiber. Premier choice for Heidenhain-controlled machines.
- Siemens SINAMICS S210 / S120 — modular drive system, EtherCAT or PROFINET interface, very high dynamic performance.
- Bosch Rexroth IndraDrive Cs / Mi — distributed servo, EtherCAT, common in machine-tool retrofits.
- Beckhoff AX8000 — multi-axis servo with One-Cable-Technology (OCT), 250 µs loop times, EtherCAT.
We pick Heidenhain UEC for axis drives (tight TNC640 integration, integrated HSCI fiber, simplifies wiring) and a matching Heidenhain UVR power module for the regenerative DC link.
Power semiconductors: Si IGBT for older drives; SiC MOSFET in newer modules (Heidenhain UEC 111 has the SiC option) for higher switching frequency (16-32 kHz vs 8 kHz Si IGBT), lower switching losses, and tighter current-loop bandwidth.
Control loop bandwidths:
- Current loop (FOC, field-oriented control): 16-32 kHz update rate, ~2-4 kHz closed-loop bandwidth. PI controllers in dq frame.
- Speed loop: 4-8 kHz update, 200-500 Hz bandwidth.
- Position loop: 1-4 kHz update on the drive, with feed-forward from the TNC640 interpolator at 5 ms position interpolation cycle (200 Hz).
- Look-ahead path planning in TNC640: 256-1024 NC blocks, ~50 ms of toolpath at typical feed.
Field bus: EtherCAT at 1 ms cycle between TNC640 controller and all drives + I/O slaves + safety modules. Alternatives: PROFINET IRT (Siemens-native), SERCOS III (Bosch-native), Heidenhain HSCI (Heidenhain proprietary, what we use for tightest integration). See motor-drive-electronics for inverter topologies (2-level B6, NPC 3-level) and SiC-vs-Si tradeoffs, and power-electronics (or power-electronics-and-grid-interface if present) for the rectifier/inverter system view.
Mains interface and harmonics: the regenerative line module (UVR) ships braking energy from deceleration back to the mains rather than burning it in a brake chopper resistor. This recovers ~5-8% of the machine’s annual energy consumption in high-mix milling work and complies with IEEE 519 / IEC 61000-3-12 harmonic limits when paired with a line reactor (3-5% impedance). A passive harmonic filter or active-front-end (AFE) drive reduces THDi to <5% — required by some EU industrial parks and most aerospace clean-room facilities.
Safe-Torque-Off (STO) and Safe Stop: each servo drive has dual-channel STO inputs wired to the safety PLC; on door-open the drives are commanded to STO within 10 ms, which removes gate-drive power to the IGBTs (the motor coasts, but cannot produce torque). For the spindle, an additional Safe Operating Stop (SOS) holds the spindle at zero RPM while still energized — used during tool change with the operator near the work envelope. Both functions are certified per IEC 61800-5-2 to SIL 2 / PL d.
10. CNC controller
The CNC controller runs the geometry, kinematics, look-ahead, and machine logic. The choice is largely a market-positioning question — different OEMs use different controllers and customers in different regions prefer different brands.
Options:
- Heidenhain TNC640 — German-market and aerospace-favorite, 5-axis simultaneous capability is class-leading, supports HSC (high-speed cutting) and HSCM (high-speed cutting milling), TCPM (Tool Center Point Management — programs tool-tip position, controller resolves rotary-axis motion), spline interpolation, kinematic table for arbitrary 5-axis configurations.
- Siemens SINUMERIK 840D sl / 840D ONE — broad European install base, MDynamics for 5-axis, ShopMill conversational, runs on industrial PC.
- Fanuc 30i-B Plus — Asian-market standard, very reliable, slightly less aggressive on 5-axis look-ahead than Heidenhain, but well-supported.
- Mitsubishi M830 — strong in Japan-built machines (Mori Seiki, OKK).
- MAZATROL SmoothG / SmoothX — Mazak proprietary, conversational + ISO; only on Mazak machines.
- DMG MORI CELOS + MAPPS / MORE / SMART — DMG MORI proprietary HMI on top of Siemens or Heidenhain core.
Choice: TNC640 — best 5-axis kinematic transformation, broad acceptance in aerospace customer base, German-machine-tool-builder norm.
Key control functions:
- TCPM (Tool Center Point Management) — operator/CAM programs tool-tip position in workpiece coordinates; controller computes the required A+C+Z motion to keep the tool tip on path while reorienting the tool axis. Without TCPM, every 5-axis G-code line would have to be re-posted whenever the part is repositioned.
- DCM (Dynamic Collision Monitoring) — solid models of spindle, head, table, fixtures, and workpiece checked in real-time at 5 ms cycle against current axis positions; halts feed before collision.
- AFC (Adaptive Feed Control) — adjusts feed override based on spindle load to maintain target torque.
- Kinematic table — user-editable transformation matrices for the specific machine geometry (this is how a single TNC640 image runs on table-table, trunnion, or head-table machines).
- Spline-based look-ahead — 256-1024 blocks of geometric look-ahead with NURBS or polynomial smoothing to maintain feed across short G-code segments (essential for CAM-output toolpaths with 0.01 mm point spacing).
Standards support: ISO 6983 G-code (legacy), STEP-NC ISO 14649 (data-rich, AP-238), Heidenhain smarT.NC conversational. CAM output via vendor postprocessors (Siemens NX CAM, Mastercam, hyperMILL, Esprit) targeted at the TNC640 kinematic.
See machining-processes for the CNC standards subsection and toolpath strategies.
11. Tool changer (ATC)
40-tool chain magazine ATC with double-arm random-access swap arm — this is the standard architecture above ~24 tools. The chain magazine sits on the side of the column (side-mounted, NOT roof-mounted, to keep column thermal symmetry).
Sequence (chip-to-chip 4-6 s):
- T-code in NC program triggers pre-fetch: chain rotates target tool to the swap position (parallel to cutting).
- Spindle finishes cut, retracts to Z-up, orients (M19) to known angular position (HSK has a notch on the flange for this).
- Spindle ram traverses to ATC position.
- Swap arm (cam-driven 180° rotation) simultaneously grips the spindle tool and the magazine tool.
- Spindle drawbar releases (hydraulic or disc-spring + hydraulic-release): collet segments retract, releasing the HSK.
- Arm rotates 180°, swapping the two tools.
- Drawbar clamps the new tool to 25 kN retention.
- Spindle ram returns to part, cut resumes.
The HSK drawbar is the critical mechanism. OTT-JAKOB and Berg & Co are the two main drawbar suppliers. Disc-spring stack provides the 25 kN clamp force; hydraulic cylinder overcomes the spring to release. Drawbar must seal against the through-spindle coolant rotary union — typically a face seal at the back end.
Magazine indexing: cam-indexer (Ferguson, Camco) or servo-indexed chain for the larger magazines. Tool pockets coded by RFID (Balluff BIS, Pepperl+Fuchs) so the controller knows which physical pocket holds which logical tool — random-access means tools don’t have to occupy fixed pockets.
For shops doing high-mix work, an extended chain to 60-120 tools is offered as an option. For tool-room work, a 24-tool umbrella-magazine ATC is sometimes cheaper.
Tool data management: each HSK toolholder has an RFID chip in the pull-stud (Balluff BIS-M, Pepperl+Fuchs IUC, Sandvik CoroPlus) holding the tool ID, geometric offsets (length, radius, corner radius), and life-counter. Read at the ATC swap position and at the laser tool-setter. Toolholder presets (Zoller Genius, Speroni Magis, Haimer Microset) measure new tools off-machine and write the data back to the chip — no manual entry, no transcription error. This integrates with sensor-families (RFID, optical, contact) and reduces tool-related setup time by 60-80% in production.
12. Probing + measurement
In-process probing is now standard on 5-axis VMCs.
Workpiece probe: Renishaw OMP60 or OMP400 (optical, infrared) or RMP60 / RMP600 (radio, 2.4 GHz with FHSS). Touch-trigger probe with kinematic-resistor seat. Resolution ~1 µm, accuracy ~2 µm 2σ. Lives in the tool magazine, picked up like a tool. Used for:
- Setting workpiece zero (G54-G59.99) automatically — finds reference features (faces, bores, edges) and computes the transformation.
- In-process feature inspection — measures bore diameters, hole positions after roughing, sends results to TNC640 macro that can re-cut on the fly.
- 5-axis kinematic identification — special routine probes a calibrated sphere from multiple orientations to fit the kinematic-table parameters (see ISO 230-7 and the Renishaw / Hexagon “AxiSet” or “5-axis kinematic” routines).
Tool probe: Renishaw NC4 laser tool-setter (non-contact, in-machine) — laser beam between transmitter and receiver mounted on the bed. Tool moves into the beam; controller measures tool length and diameter to ±2 µm. Detects broken tools (no signal interruption when expected). Cycle time ~1-2 s per tool.
Spindle thermal probe: Renishaw TS27R / RP3 inside the spindle nose, plus PT100s on bearing outer rings — feeds the thermal compensation model.
See sensor-families for the broader sensor taxonomy: touch-trigger (kinematic-resistor), strain-gauge (analog), laser-triangulation, structured-light, time-of-flight, and capacitive — all of which appear elsewhere in machine-tool inspection.
13. Chip + coolant management
A modern 5-axis VMC removes 200-500 cm³/min of chips when roughing aluminum and 30-80 cm³/min when finishing hardened steel. Chip evacuation and coolant filtration are unglamorous but essential.
Coolant delivery:
- Flood coolant at 4-6 bar (60-90 psi), 80-200 L/min, through articulating nozzles aimed at the cut. Standard water-soluble emulsion (Blaser Synergy 735, Castrol Hysol XBB, Houghton Cool-Tool) at 5-8% mix.
- High-pressure through-spindle (TSC) at 70 bar, 20-40 L/min — chip evacuation in pocket / deep-hole work.
- Air blast for graphite electrode machining and some titanium (no coolant on Ti to avoid hydrogen embrittlement) — 4 bar shop air.
- MQL (Minimum Quantity Lubrication) — 10-50 mL/h oil mist, for dry-shop applications (medical implants, some Al aerospace).
Chip removal: hinged-belt chip conveyor (Lift, Mayfran, LNS) — articulating steel-link belt that grabs chips and dumps them into a hopper. Below the conveyor sits the coolant tank (~600 L) with a drum filter (rotary-disc paper filter or magnetic separator for ferrous chips).
Coolant filtration: for cast-iron + steel chips, a magnetic separator (LNS MagniFlex, ChipBLASTER) catches ferrous fines. For aluminum and brass, a centrifuge or hydrocyclone is needed (LNS, Knoll, MAFAC). Goal: keep coolant particle size <10 µm so the TSC pump doesn’t erode and HSK-A63 doesn’t get contaminated.
Mist + smoke collection: Donaldson Torit DMC, Aircel, Filtermist — electrostatic or HEPA mist collectors on the cabinet exhaust, 500-1500 m³/h. Required for OSHA / EU OEL compliance on oil mist (<5 mg/m³).
See seals-taxonomy for the labyrinth and rotary-shaft seals that keep coolant out of the spindle bearing cavity (a single coolant breach destroys a 50 kEUR spindle in hours).
14. Enclosure + safety
The machine is fully enclosed in a sheet-steel cabinet with polycarbonate viewing windows (Lexan or Makrolon, 8 mm thick, impact-tested per EN 12415 to contain a flying broken cutter at 24000 RPM — the kinetic energy of a fractured Ø20 mm carbide endmill at 24k RPM is ~1.2 kJ, comparable to a 9 mm pistol round).
Door interlocks: PILZ PSEN cs / Sick STR1 / Euchner CET safety switches, dual-channel, monitored by safety PLC (PILZ PNOZmulti 2 or Siemens SIMATIC ET 200SP safety). Door open → spindle stops within Cat 1 stop time (<2 s typically, <0.5 s with active braking).
Functional safety: ISO 13849-1 PL d (Performance Level d, Cat 3 architecture — dual-channel with cross-monitoring) for the spindle-stop and door-interlock functions. Some functions (axis-stop on door open) reach PL e with safe-torque-off (STO) drives.
E-stop: Cat 0 stop (immediate power removal) on red-mushroom palm buttons at four locations (operator, side, rear, controller). All E-stop wiring is the safety PLC’s safe-input bus.
LOTO (Lockout-Tagout): main disconnect with padlockable handle on the front of the electrical cabinet, plus residual-energy discharge resistor across the DC bus (drains 600 V DC to <30 V in <10 s).
Risk assessment: per ISO 12100 (general risk assessment for machinery) and ISO 23125 (specific to machine-tools — turning + milling), which calls out pinch points, hot chips, coolant slip, electric shock, fire (sodium aerosol from cutting Mg-alloy, titanium chip-fires), and ergonomics.
Fire suppression: CO₂ or wet-chemical (e.g., Firetrace, Ansul A101) automatic suppression triggered by spark/heat detector in the chip conveyor. Required for any machine cutting Mg, Ti, or pyrophoric Al-Li.
See safety-standards for the cross-reference into the broader functional-safety standards stack (ISO 13849, IEC 62061, IEC 61508).
15. CAM toolchain
The machine ships with a postprocessor library; the customer brings the CAM seat.
CAM packages used in 5-axis VMC market:
- Siemens NX CAM — dominant in aerospace; tightly integrates with NX CAD; class-leading 5-axis multi-axis strategies (Tool Axis Smoothing, MultiBlade); priced per seat.
- Mastercam Mill 3D + Multiaxis — broadest user base; large training pool; capable 5-axis but historically not as polished as NX.
- hyperMILL (OPEN MIND) — German, premium 5-axis package, very strong on impellers, blisks, deep-cavity electrodes. Common in Hermle / DMG installs.
- GibbsCAM — strong in Swiss-turn and turn-mill territory; growing 5-axis.
- Esprit CAM — DP Technology, strong in production shops, good post-development tooling.
- Fusion 360 — Autodesk, fast-growing in low-volume + university; 5-axis multi-axis as an add-on subscription.
- PowerMill (Autodesk Delcam) — die/mold favorite; collision-aware 5-axis trochoidal pocketing.
Postprocessor mapping: CAM outputs tool-axis vector + tool-tip position; postprocessor translates to TNC640 G-code with TCPM blocks (M128 + 5-axis blocks). Tested per part type — a “good” post tested on the NAS-979 5-axis test piece (see section 17).
Toolpath strategies relevant to a tilting-rotary VMC:
- 3+2 indexed milling — A and C clamped, conventional 3-axis toolpaths at multiple tool orientations. Easiest, most accurate (rotaries are mechanically clamped). Used for most pocket/face/hole work.
- Simultaneous 5-axis swarf milling — flank of the tool follows a ruled surface (turbine blade, impeller shroud). Tool axis vector continuously varies; TCPM resolves.
- Trochoidal pocketing — high-feed, low-radial-engagement loops for hardened steel; reduces tool wear and chatter. PowerMill, hyperMILL, and Mastercam Dynamic Motion implement this.
- High-feed face milling — large-feed-per-tooth (0.5-2.0 mm/tooth) at shallow axial depth — reduces cutter load and enables a 50 kW spindle to push 800 cm³/min in aluminum.
- Adaptive clearing (Volumill, Adaptive) — constant chip-load roughing strategy; doubles material-removal rate vs conventional offset milling.
The CAM seat is the customer’s choice; OEM ships NX CAM + hyperMILL + Mastercam postprocessors as a tested library, certified per the NAS-979 acceptance piece.
16. Software for thermal + accuracy compensation
The TNC640 (and the equivalent Siemens 840D ONE, Fanuc 30i+) carries an on-board kinematic-compensation engine that applies position corrections from three sources:
(1) Geometric compensation — pitch/yaw/roll/straightness/squareness errors of each axis. Identified at machine commissioning by a laser interferometer (Renishaw XL-80, Keysight 5530) sweeping each axis through full travel. The 21 geometric errors (6 per linear × 3 + 3 squareness) are stored as a compensation table and applied in inverse at the position loop.
(2) Thermal compensation — model-based regression from PT100 sensor temperatures to position corrections. Heidenhain’s VCS (Volumetric Compensation System) trains a model at commissioning and re-trains under customer use. Typical thermal-drift error reduction is 5-10× (from ±30 µm/h ETVE to ±5 µm/h).
(3) Sag and load compensation — Z-axis ram sag at full extension, A-axis tilting under workpiece moment load. Lookup table or simple linear model.
Periodic verification:
- Renishaw Ballbar QC20-W — every 3-6 months, the operator runs a single G-code circle on the machine while the wireless ballbar (1 µm resolution) measures actual circularity. ISO 230-4 then partitions the error into ~12 contributing fault modes (squareness, backlash, scale error, servo mismatch, hysteresis, lateral play). Diagnostic. Takes ~15 min.
- Renishaw XL-80 laser interferometer — annual full-axis calibration, ~$60k tool, ±0.5 ppm accuracy. Run by service technician.
- Renishaw XR20-W rotary calibrator — annual A/C rotary axis calibration.
- Renishaw AxiSet Check-Up — 5-axis-specific routine probing a sphere from 4-8 orientations to identify pivot-point error (where the A-axis pivot is actually located relative to the kinematic-table assumption). Quick health check, ~10 min.
17. Validation + acceptance
Acceptance testing is the gating step before customer delivery. The test plan combines several standards:
- ISO 230-1: geometric accuracy of machine tools (squareness, straightness, parallelism — measured with autocollimator + electronic level + reference straightedges).
- ISO 230-2: positioning accuracy of NC axes (linear positioning at 5+ points per axis, bidirectional, 5 cycles minimum — repeatability + reversal + systematic error).
- ISO 230-3: thermal effects (ETVE + spindle thermal drift + axis-position thermal drift; runs over a 24-h ambient cycle).
- ISO 230-4: circular interpolation (ballbar test in three orthogonal planes — XY, YZ, ZX).
- ISO 230-6: volumetric accuracy (body diagonal displacement, laser interferometer along 4 diagonals of the work envelope).
- ISO 230-7: spindles — radial / axial error motion, ABBE error, thermal drift at spindle nose.
- JIS B6336 — Japanese-equivalent positioning standard, demanded by some Asian customers.
- NAS-979 — North American Standard 5-axis test piece (a cone-frustum machined at varying tool-axis orientation; measured for circularity, profile, and conicity). The de-facto industry 5-axis acceptance test piece.
Acceptance procedure for a new machine before customer ship:
- Frame-level geometry check (4 h): autocollimator + level + straightedge per ISO 230-1.
- Each linear axis positioning (4 h): laser interferometer per ISO 230-2.
- Each rotary axis (3 h): XR20 rotary calibrator + sphere-probe per ISO 230-7.
- Volumetric (3 h): body-diagonal interferometer per ISO 230-6.
- Circular interpolation in 3 planes (1 h): QC20-W ballbar per ISO 230-4.
- 24-h thermal cycle (24 h): ambient temperature swept ±5 °C, ETVE measured per ISO 230-3.
- Cutting acceptance: machine NAS-979 test piece in 7075-T6 aluminum and AISI 4140 steel. Measure on CMM (Zeiss / Hexagon DEA / Mitutoyo) — surface finish, profile, conicity.
- Final paperwork: ISO 230 report packet + 21 geometric-error compensation table + thermal-compensation model + customer’s specific NAS-979 result.
Customer acceptance often includes a customer-supplied test part (an impeller, a knee implant, a mold core) machined on the new machine and measured at the customer’s CMM, with a sign-off only when within customer tolerance.
See engineering-codes for the full code-and-standard cross-reference.
18. Manufacturing + assembly
The factory floor sequence (Phase 4 of the program, ~14 months in):
Frame manufacturing (3-4 mo, outsourced):
- Pattern + core box at the foundry (Eisengiesserei Baumgarte, Foundry Service, BVI). Wood/resin patterns for ~1-2 month lead.
- Cast Meehanite GA-400 in green-sand or resin-bonded sand mold. Slow-cool to relieve casting stress. Approximate cast weights: base 4500 kg, column 2200 kg, crossbeam 1100 kg, Z-ram 600 kg.
- Rough machining (boring mill, large planer): leave ~3 mm stock everywhere.
- Stress-relief heat treatment: 560 °C / 6-8 h, slow cool. Critical — releases ~80% of residual casting stress.
- Finish machining: 5-axis bridge mill at the foundry for the larger castings, or contracted to a job-shop machine builder.
Frame assembly (1-2 mo, in-house):
- Bed scraped flat to <30 µm/m (Whitney-style hand scraping over 200-400 h labor) or precision-machined directly with electroformed alignment.
- Linear guideways aligned with laser interferometer (Renishaw XL-80) and electronic level (Wyler Zerotronic). Adjusted by jacking screws and pinned/bolted in place. Target straightness <5 µm/m, parallelism <8 µm.
- Ball screws fitted, alignment checked.
- Servo motors / linear motors mounted; encoders calibrated.
Rotary assembly (3-4 weeks):
- A-axis fork assembled (cast iron, hand-scraped to mating surfaces of base).
- C-axis platter built on its bearing + torque-motor + encoder assembly.
- C platter mounted on A fork; whole 2-DOF subassembly bolted to bed.
- Hydraulic clamps plumbed; oil cooling lines connected.
Spindle assembly (1-2 weeks):
- Motorized spindle arrives as a sealed cartridge from Kessler / Step-Tec.
- Mounted on Z-ram via precision mounting flange (hand-scraped or precision-machined seat).
- ATC drawbar coupled, drawbar travel set to 25 kN ±2 kN retention force.
- Through-spindle coolant rotary union plumbed.
Final commissioning (4-6 weeks):
- Electrical cabinet wired (most cable runs pre-tested with cable-tester); EtherCAT/HSCI fiber dressed.
- Power-up sequence: 24 V control, then 400 V mains, then DC bus charge, then enable drives one axis at a time.
- Each axis “tuned” — servo gains adjusted, friction-compensation feedforward set.
- Laser-interferometer calibration: each linear axis swept, 21 geometric errors measured, compensation table loaded into TNC640.
- 5-axis kinematic identification: AxiSet routine on a calibrated sphere, A and C pivot offsets entered into TNC640 kinematic table.
- Cutting test + acceptance (section 17).
Total proto build + first-article cycle: ~4 mo from cast iron landing on the floor to a fully accepted machine.
See casting-processes for green-sand vs no-bake vs lost-foam tradeoffs and manufacturing-processes for the broader process map.
19. Cost build (quantity 50/yr)
Build-of-material at 50 units/year run rate, USD, ex factory:
| Line item | Cost (USD) | Notes |
|---|---|---|
| Frame: cast iron Meehanite GA-400, ~7 t finished, machined | 25 000 | $3.50/kg landed, finish machined |
| Polymer-concrete column fills (EpuMent) | 4 000 | pour-in damping |
| Linear axes (X, Y) — linear motors (ETEL TMK), profiled guideways (THK SHS-45), linear scales (Heidenhain LIC) | 24 000 | 2 axes × 12k |
| Linear axis (Z) — ball screw (NSK precision-ground C3), servo motor (Heidenhain UEC integrated), profiled guideways, linear scale | 11 000 | |
| Rotary axes (A, C) — torque motors (ETEL TMB), crossed-roller bearings (THK RB), rotary encoders (Heidenhain ECN/RCN), hydraulic clamps | 30 000 | 2 axes including fork casting |
| Spindle — motorized HSK-A63, 50 kW, 24k RPM (Kessler or Step-Tec) | 45 000 | dominant single item |
| Spindle peripherals — high-pressure coolant pump, oil-air lubricator, rotary union (DEUBLIN), drawbar (OTT-JAKOB) | 8 000 | |
| ATC — 40-tool chain magazine, double-arm swap, indexer | 11 000 | |
| HSK-A63 toolholder starter set (10 holders) | 7 000 | customer often re-spec |
| CNC controller + drives + cabling — Heidenhain TNC640 + UEC drives + UVR power module + HSCI cables | 30 000 | discounted at qty 50/yr |
| Cooling — 3 chillers (structural + spindle + cabinet), pumps, hoses | 9 000 | |
| Enclosure — sheet steel cab + polycarbonate windows + interlocks (PILZ + Sick) | 6 000 | |
| Chip conveyor (hinged belt, Mayfran) + coolant tank + filtration (LNS) | 9 000 | |
| Mist collector (Donaldson Torit) | 3 000 | |
| Wiring + air + hydraulic plumbing | 8 000 | |
| Probe package — Renishaw OMP60 + NC4 laser tool-setter | 13 000 | |
| Assembly labor (in-house, 600 h × $50/h fully loaded) | 30 000 | |
| Commissioning + alignment (laser interferometer + acceptance, 200 h × $50/h) | 10 000 | |
| BOM total | ~243 000 |
Market list price ~300-500 kUSD depending on options (probing, additional ATC capacity, MQL, larger spindle); gross margin ~25-50% typical for machine-tool builders in this segment. DMG MORI / Mazak operate at higher margin via larger service / spare-parts annuity revenue.
The dominant cost lever is the spindle (~18% of BOM). The second is linear motors + scales (~10%). The third is rotary axes (~12%). Cost-reduction paths in version 2: integrate spindle stator winding in-house (saves ~25% on the spindle line but adds risk), use Chinese ball-screw + linear-motor sources at ~50% of European cost (saves another 6-8% but introduces accuracy and life uncertainty).
20. Schedule
Month 0 ────────── 8 ────────────── 14 ────────── 18 ────────────── 22
│ │ │ │ │
│ Mech │ Proto build │ Capability │ Pilot │
│ design │ + commission │ test │ customer │
│ + supplier│ │ ISO 230 │ +acceptance │
│ lead-time │ │ │ │
│ │ │ │ │
0 Concept 8 Tooling done 14 First cut 18 First SOP unit │
22 Full production
- Months 0-8: mechanical design (NX CAD + structural FEM + thermal FEM); supplier RFQ + tooling for cast-iron patterns (12-16 wk lead); long-lead-item orders (spindle 16 wk, linear scales 8 wk, controller + drives 12 wk).
- Months 8-14: proto build, assembly, commissioning. Spindle install + 5-axis kinematic ID. Software integration (Heidenhain VCS thermal model trained on this specific machine).
- Months 14-18: capability tests — ISO 230 series acceptance, NAS-979 5-axis cutting test, 24-h thermal cycle, customer-witnessed acceptance with their part program.
- Months 18-22: pilot customer (typically an aerospace tier-1 supplier — Spirit AeroSystems, Aernnova, Senior Aerospace) takes #001 and runs it for 90 days of production work; OEM iterates on issues. Then ramp to 50/yr.
Total ~22 months from program start to first SOP (Start Of Production) unit shipped to a paying customer. Industry-typical for a new VMC platform at this class.
21. Cross-references summary + citations
Tier-3 Engineering notes linked:
- engineering-codes — ISO 230, ISO 12100, ISO 23125, ISO 13849, ISO 12164 (HSK), IEC 60204, CE Machinery Directive.
- machining-processes — CNC standards, 5-axis strategy, TCPM, ISO 6983 / STEP-NC ISO 14649.
- manipulator-topologies — kinematic chain for 5-axis configurations (table-table, head-table, trunnion). (Note: file lives under Robotics Tier 3.)
- steel-grades — cast iron Meehanite GA-400, AISI 4140 test material.
- composites-taxonomy — polymer-concrete / mineral cast.
- casting-processes — green-sand / resin-bonded sand foundry.
- bearings-taxonomy — crossed-roller, hybrid-ceramic angular-contact.
- heat-transfer-correlations — cooling-jacket forced-convection design.
- refrigerants — propylene-glycol-water for the chiller loops.
- electric-motor-taxonomy — PMSM frameless for spindle.
- seals-taxonomy — labyrinth + rotary shaft seals on spindle.
- manufacturing-processes — parent map for machining.
- heat-transfer — thermal-system-design framework.
Tier-3 Robotics notes linked:
- sensor-families — touch-trigger probes, linear scales, laser tool-setters, PT100 RTDs.
- motor-families — frameless torque motors, linear motors, PMSM servo.
- motor-drive-electronics — Si IGBT vs SiC MOSFET inverters, FOC, EtherCAT.
- manipulator-topologies — kinematic chains, DH parameters, singularities.
- safety-standards — ISO 13849-1 PL d, ISO 12100, IEC 62061, IEC 61508.
- manipulator-platforms — parent map for industrial motion platforms.
External / industry citations:
- ISO 230-1:2012 / 230-2:2014 / 230-3:2020 / 230-4:2022 / 230-6:2002 / 230-7:2015 — machine-tool test code.
- ISO 12164-1:2016 — HSK toolholder taper.
- ISO 23125:2015 — safety of machine tools (turning + milling).
- ISO 12100:2010 — general principles for risk assessment of machinery.
- ISO 13849-1:2023 — safety-related parts of control systems.
- ISO 1940-1:2003 — balance quality grades for rotating bodies.
- ISO 841:2001 — NC machine axis nomenclature.
- ISO 6983-1:2009 — G-code program format.
- ISO 14649 (STEP-NC) series — data model for CNC.
- IEC 60204-1:2016 — electrical equipment of machines.
- IEC 60529:1989+A2:2013 — IP enclosure ratings.
- NAS-979 — 5-axis test piece specification.
- Renishaw QC20-W ballbar technical white papers; Renishaw OMP60 / NC4 / AxiSet user references.
- Heidenhain TNC640 technical manual + VCS (Volumetric Compensation System) reference.
- Etel TMB / TMK torque + linear motor catalogs.
- Schmitz, T. L. & Smith, K. S. — Machining Dynamics: Frequency Response to Improved Productivity (Springer, 2nd ed. 2019). Reference text on chatter stability + tool-tip dynamics.
- Maeger / Möhring / Brecher review on 5-axis kinematics in CIRP Annals.
- Altintas, Y. — Manufacturing Automation (Cambridge, 2nd ed. 2012). Reference text on CNC + FOC + control.
Comparable products (market reference):
- DMG MORI DMU 65 monoBLOCK — Heidenhain TNC640, similar envelope, trunnion-table.
- Mazak VARIAXIS i-500 — MAZATROL SmoothG, tilting-rotary table.
- Hermle C32U — polymer-concrete base, Heidenhain TNC, premium aerospace.
- Makino F5 — high-dynamics linear-motor 3-axis foundation + 5-axis trunnion option.
- Matsuura MX-520 — table-table trunnion, Fanuc 31i.
End of walkthrough — design-5axis-cnc-machining-center.md