Modes a mill-turn post switches between
| Mode | Typical output |
|---|---|
| Turning | G18, G96/G97 constant surface speed, G95 feed per rev, main spindle M03/M04 |
| C-axis indexing (face/cross drilling) | C-axis engage, C position, live tool M-codes |
| Polar interpolation (face milling) | G12.1 / G13.1 on FANUC-type controls |
| Cylindrical interpolation (wrap milling) | G07.1 on FANUC-type controls |
| Y-axis milling | G17/G19 planes with Y moves |
| Sub-spindle operations | Part transfer, sub-spindle codes, mirrored Z |
Example: switching from turning to C-axis drilling
(OP10 TURNING)
G18 G96 S220 M03
G95
(...)
(OP20 CROSS DRILL - LIVE TOOL)
G97 M05
M89 (C-axis mode on - machine specific)
G00 C0.
G94
M13 S3000 (live tool on - machine specific)
G83 X20. Z-15. R3. Q2. F120.
C90.
C180.
G80
Codes for C-axis mode and live tool spindle vary by machine builder; the post uses the machine's M-code list.
Mill-turn logic in the Fusion post
- Detecting operation type (turning vs milling) in
onSection(). - Choosing the spindle (main or sub) and the correct M-codes.
- Engaging and disengaging the C-axis and brakes.
- Handling diameter programming for X in turning.
- Part transfer and cut-off sequences.
Machine definition
Fusion's machine definition for mill-turn includes spindles, turrets and axes. Matching the post to the machine definition allows accurate simulation of both turning and milling.
Mill-turn is where generic posts struggle most: every machine combines spindles, turrets and axes differently.
Fusion mill-turn posts
See our Fusion 360 customisation service and mill-turn post development.