Even the Old Masters in the Workshop Slip Up – Standardization is the Way to Go
Anyone working in CNC machining will understand this: the setup sheet is something nobody pays attention to on a daily basis, but when something goes wrong, it can drive you crazy. Last time, I ran into a situation in the workshop where a seasoned machinist set up a workpiece from memory. He ended up setting the wrong zero point for the coordinate system and scrapped an entire batch of material. The boss's face turned green. After that, our workshop began implementing standardized setup sheets, and the results were immediate. Now, with this CNCSetup skill, it's truly a blessing for us machinists.
Honestly, when I first saw this skill, I was taken aback because it covers such a comprehensive range of machine models. DMG MORI's 5-axis milling machines like the NMV3000, DMU50, NHX500, as well as turning centers like the NLX2500 (both single-spindle and twin-spindle versions), ALX2000, plus CITIZEN sliding-head lathes (both Laser Head and LFV models), MITSUBISHI wire EDM and sinker EDM machines, and even Haas machines are all included. This basically covers the entire equipment lineup of a small machining workshop.
What Does a Setup Sheet Look Like? Let's Look at the Template Directly
The core of this skill is a structured Markdown template, with a dedicated setup sheet format for each machine type. For example, in the 5-axis milling template, it starts with a workpiece information table, including fields like Part Number, Part Name, Customer, Operation, and Machine model checkboxes, followed by basic fields such as Program Number, Setup By, and Date. Next comes the fixture section, which includes Fixture ID, Clamping Position, Clamping Method, Clamping Torque (in Nm), Pallet Number, and Coordinate System (G54/G55 or others).
The tooling list section is particularly detailed, with T-number, Description, Diameter, Length, Offset Number (e.g., H1 D1), and Remarks, all presented clearly at a glance. For 5-axis machines, there is also a dedicated CELOS settings area, covering whether spindle warm-up is required, coolant type (flood, through-spindle, mist), pressure values, chip conveyor on/off, and so on. Finally, there's a first-article inspection record table for key dimensions, listing nominal dimensions, tolerances, measured values, and pass/fail status, making it convenient for on-site quality inspection.
# SETUP SHEET - 5-AXIS MILLING
## Job Information
| Field | Value |
|-------|-------|
| Part Number | |
| Part Name | |
| Machine | [ ] NMV3000 [ ] DMU50 [ ] NHX500 |
| Program Number | |
| Setup By | |
| Date | |
This template is not rigid; you can fill in the blanks based on your actual situation. The skill itself doesn't auto-fill data, but it gives you a clear structural framework to guide you in providing all the necessary information. I think that's sufficient because the value of a setup sheet lies in its completeness, not its level of automation.
Special Details for Turning Centers and Sliding-Head Lathes
The template for turning centers (such as the NLX2500) places more emphasis on material information and main-spindle/sub-spindle clamping. For example, there are fields for material type (bar stock, blank, forging, casting), bar stock specifications, whether a bar feeder is needed, and bar stop position (in millimeters from the chuck face). The spindle chuck type (3-jaw, collet, special), chuck size, jaw type (hard jaws, soft jaws, pie jaws), jaw inner diameter, clamping length, and clamping pressure (in bar) – these parameters are crucial for turning operations, especially for thin-walled parts that are prone to deformation; the pressure settings must be documented.
The CITIZEN sliding-head lathe template is even more specialized, featuring guide bushing settings (size, rotary or fixed type, material selection of carbide or bronze), main spindle collet size, clamping pressure, bar stock protrusion length, and sub-spindle settings (collet size, pick-up position Z-coordinate, clamping length). The LFV model also includes low-frequency vibration cutting parameters, such as oscillation frequency, amplitude, and whether it applies to external turning, internal boring, or drilling. These details simply couldn't be written by anyone who isn't a seasoned machining veteran – it's clear the developer genuinely understands workshop production.
Wire EDM and Sinker EDM Parameters Are No Less Thorough
For MITSUBISHI EDM equipment, the template is divided into two parts: wire EDM and sinker EDM. For wire EDM, you need to fill in the wire type (brass, coated, etc.), diameter, tension, wire feed speed, as well as the power, pulse width, pulse interval, wire speed, and offset for different stages such as roughing, semi-finishing, finishing, and skimming. For sinker EDM, you fill in the electrode material (copper or graphite), electrode number, undersize, polarity, and the current, pulse time, and depth for roughing, semi-finishing, and finishing stages. It also specifically notes the precision for wire EDM as ±0.004mm and for sinker EDM as ±0.050mm, which serves as a very useful guideline for operators.
How to Install and Use? Done in Three Minutes
Installing this skill is simple, provided you already have an AI assistant like Claude configured. Just run a single command in your terminal:
npx skills add https://github.com/majiayu000/claude-skill-registry --skill CNCSetup
Once the command executes, the skill files will be automatically downloaded to your local machine. After that, during a conversation, simply mention one of these keywords – "setup sheet", "create setup", "job setup", "machine setup", "tooling list", "fixture setup", or "new job" – and the AI will automatically activate this skill and select the appropriate template based on the machine type you mention.