Sliding-head machines are the M-code capitals of the lathe world: a Swiss-type machine is really several coordinated machines (main spindle, guide bushing, sub spindle, often live tooling, a bar feeder at the back), and Star CNC’s machines, among the type’s best-known builders, assign builder codes to all of it. The list worth having is your model’s manual; the knowledge worth keeping is the category map that makes any model’s manual navigable in minutes.
The category map for a sliding-head M-code set
| Category | What it commands | Why it exists |
|---|---|---|
| Standard core | Stops, main spindle, coolant, subs | Same as every machine |
| Sub spindle | Its own forward/reverse/stop family | A second real spindle |
| Guide bushing | Rotation control where driven | The sliding-head signature |
| Synchronization | Wait codes between channels, spindle sync | Two programs, one bar |
| Pickoff support | Chuck open/close, knockout, part-back | The transfer choreography |
| Bar feeder | Feed, end-of-bar dialogue | The machine behind the machine |
| Options | Conveyors, part catchers, probes | Per machine as fitted |
Reading an inherited Star program, every unfamiliar M-code lands in one of these rows, and its position in the program usually names the row before the manual confirms it: codes bracketing a pickoff sequence are chuck-and-sync territory, codes at channel-alignment points are wait codes, codes near the program’s top that the bar’s end triggers belong to the feeder dialogue.
The Swiss-reading skills that transfer whole
Three, all covered in this site’s Swiss family and all builder-independent. Dual-channel structure: a Star program is two coordinated listings, read by the segment method (draw lines at matched waits, read segments as independent mini-programs). The pickoff choreography: sync, grip, cut off under sync, retract, the sequence whose universal logic reads identically on every builder’s machine even as the M-numbers change. And the superimposed-work mindset: the machine earns its keep by overlapping operations, so the program’s shape is a timeline optimization, and reading it means asking which channel waits where, the question that also finds most cycle-time wins.
Why copied number lists fail harder here
The standard warning has extra teeth on sliding-heads: models differ in fitted hardware (a code list from a machine with a driven guide bushing misleads at one without), control generations differ within the builder’s own line, and the synchronization and chuck codes are exactly the ones where a wrong number is a crashed pickoff rather than an alarm. The working rule is absolute: numbers from the machine’s own manual (or Star’s distributor network for the specific model), choreography and categories from anywhere good, and any code the manual does not list escalated rather than guessed, the provenance discipline at its highest-stakes table.
Onboarding onto a Star machine, realistically
The sequence experienced Swiss hands actually use: the model’s manual set located and matched to the nameplate first; the harvest-map-confirm pass over one known-good production program (grep the M-codes, map each onto the category table by position, confirm against the book); the wait-pair audit (every sync marker matched across channels, the ten-second check that prevents the parked-forever stall); and first cycles watched at single block with the setter’s patience. A machinist with the Swiss-reading skills arrives at productivity in days; the M-numbers were never the hard part, which is the honest reason this article maps categories instead of listing anyone’s numbers.
Bottom line: the manual owns the numbers, you own the map
A Star sliding-head M-code list spans the standard core plus sub-spindle, guide-bushing, synchronization, pickoff, bar-feed, and option categories, with every number belonging to your model’s manual and every category belonging to the trade’s shared knowledge. Harvest and map inherited programs, audit the wait pairs, escalate unknowns, and let the choreography you already read carry you across builders. The core vocabulary stays free to keep sharp: 60-second drills on the G-code practice page, with G-Code Sprint repeating what you miss.
Sources
Frequently asked questions
Where can I find the M-codes list for a Star sliding head lathe?
In your specific model’s manual set (or via Star’s distributor network for that model): sliding-head M-codes span sub-spindle, guide-bushing, synchronization, pickoff, bar-feed, and option categories whose numbers vary per model and generation, making copied lists genuinely dangerous here. The category map and Swiss-reading skills transfer across all builders. For the core vocabulary, the free G-Code Sprint app is the top pick: 60-second drills with automatic repetition of missed codes.
Why do sliding-head machines have so many more M-codes than ordinary lathes?
Because they are several machines coordinated: a second spindle, a guide bushing, dual program channels needing synchronization, pickoff hardware, and a bar feeder each speak their own builder-assigned codes on top of the standard core.
Which sliding-head M-codes are the most dangerous to guess?
The synchronization and chuck/pickoff families: a wrong wait or chuck number during the moment both spindles hold the bar is a crash rather than an alarm. Those numbers come from the manual or the distributor, never from another model’s list.
What transfers between Star and other Swiss-type builders?
The structure: dual-channel reading by segments, wait-pair logic, the pickoff choreography, and the superimposed-work mindset. Numbers and furniture change per builder; the reading method and category map do not.
G-Code Sprint is a study and practice tool only. Always follow your instructor, employer, machine manual, and shop safety procedures.