How to Start Up Mori CNC Milling Machine
This procedure covers the daily startup of a Mori Seiki or DMG MORI vertical machining center, from the walkaround check to the first qualified part. It is written for operators and shop supervisors who need a repeatable sequence, not a manual rewrite. After reading, you should be able to tell which steps are safety-critical, which parameters matter, and when a warm-up is not enough.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What matters most when you start up Mori CNC milling machine
Pre-start checks on a cold Mori machine
Most startup damage happens before the spindle ever turns. Walk the machine first. Look for a clamp left loose on the table, a tool sitting in the spindle taper, or a chip pile under the way covers that will get dragged into the linear guides. On a Mori Seiki (now DMG MORI) VMC, the table and the ATC arm travel close together, so anything left in the work envelope becomes a crash waiting for the first tool change.
Confirm the plant air supply is connected and dry. Mori tool changers and spindle brakes typically expect 0.5–0.7 MPa. If the regulator sits below 0.5 MPa, the tool changer can drop a tool mid-cycle or stall between pots. Drain the filter bowl and check the desiccant if the shop runs humid. Wet air also ruins the air-blast used to clean the taper.
Check the automatic lubrication unit. The way-lube reservoir should be between the low and high marks, and the pump should show pressure within a few minutes of power-on. A dry guideway on a machine that rapids at 30 m/min will score the rail before you hear anything. Also verify the coolant level and concentration, and confirm the chip conveyor and any mist collector are clear.
- 1Safety gearSafety glasses, steel-toe shoes, no loose sleeves or jewelry near the spindle.
- 2WorkholdingVise or fixture bolted and torqued; no loose parallels or shims on the table.
- 3Air line0.5–0.7 MPa, filter drained, no water in the bowl.
- 4Lube and coolantWay-lube between marks; coolant at the specified concentration and level.
Why the warm-up window matters for tolerance
A machine that has been off overnight is not the same machine it was at 4 p.m. yesterday. The spindle grows as it heats, the ballscrews expand, and the column and bed follow. On a machine held to ±0.005 mm, a few microns of thermal drift is the difference between a part that passes and one that does not. That is why the warm-up is a process step, not a courtesy.
A practical warm-up does two things. It brings the spindle and structure to a stable temperature, and it distributes oil across the guideways and ballscrews before they see load. If you skip straight to a tight-tolerance cut, the first few parts will drift and the operator will chase the offset instead of the process.
How long is enough depends on the machine and the shop. A small VMC in a temperature-controlled room may stabilize in 10 minutes. A large machine, or one in a shop that swings 8 °C between night and day, may need 20 minutes or more. The test is simple: cut a test part, measure it, and cut a second one 30 minutes later. If the two do not match, the machine is still moving.
For work held tighter than ±0.01 mm, run the warm-up on the spindle speeds you will actually use. A warm-up at 1,000 rpm does not prepare a spindle for a 12,000 rpm finishing pass. On a Mori with a high-speed spindle, step up through the speed range so the bearings see the same thermal load as production.
- 1Step the speed500, 1,500, 3,000, 6,000 rpm, 3–5 minutes each, then the production speed.
- 2Move the axesExercise X, Y, Z and any rotary axis through their normal travel, not just a few millimeters.
- 3Check the roomLog shop temperature at startup. A drift over the shift explains drift in the part.
First-part checks after you start up Mori CNC milling machine
The first part off a cold machine is a process check, not a production part. Measure it fully: critical dimensions, datums, and any feature that depends on tool length or work offset. If the part is out but consistently out, adjust the offset once. If it is out and inconsistent, stop and find the cause before running the second part.
Watch the spindle load and the sound of the cut on that first part. A load that climbs steadily through a pocket usually means chip evacuation is failing, not that the tool is dull. A chatter that appears only at one corner of the travel can point to a loose clamp or a fixture that is not seated.
Record what you changed. Offset corrections, tool length edits, and warm-up time are the data that make tomorrow's startup faster. A shop that keeps a startup log finds drift patterns that a single operator never sees.
If the machine sat idle for more than a week, treat the startup as a return-to-service, not a daily start. Check the lube system for a full cycle, confirm the spindle taper is clean and dry, and run a longer warm-up before any production cut.
- 1Measure the first partCheck critical dimensions against the drawing before releasing the run.
- 2Listen and watch loadRising load or new chatter points to chips, clamping, or tool wear.
- 3Log the correctionsNote offsets and warm-up time so the next startup starts from data, not memory.
Mistakes that turn a startup into a crash
The most expensive startup mistake is a wrong tool length offset. It happens when a tool is changed and the length is not re-measured, or when the offset is loaded from the wrong tool number. The dry run with override at 25% and single block on is what catches it. Skipping the dry run to save five minutes can cost a spindle and a fixture.
The second most common error is zero-returning an axis into an obstruction. If a fixture or a rotary table is sitting in the travel path, the machine will find the hard stop instead of the reference. Jog clear first, then zero-return. On a machine with a rotary table, confirm the table is at its safe index before you move X or Y.
A third error is ignoring the air supply until the tool changer alarms. A pressure drop at the wrong moment drops a tool onto the table. Check the regulator at startup, and if the shop shares air with other equipment, check it again after the first tool change.
Finally, do not clear an alarm and keep running without reading it. Mori controls log alarms with a timestamp. A drive overload at startup, a lube pressure fault, or an over-travel alarm each point to a different cause. Reading the code takes ten seconds; guessing takes an hour.
- 1Wrong tool lengthRe-measure changed tools; dry run with 25% override and single block.
- 2Axis into obstructionJog clear before zero return; check rotary index position.
- 3Air pressure dropVerify 0.5–0.7 MPa at startup and after the first tool change.
- 4Unread alarmRead the code and timestamp before resetting and restarting.
Step-by-step power-up and reference return
Follow the order. Each step assumes the previous one passed.
- 1Energize the main breakerClose the machine disconnect, then the control cabinet breaker. Watch the control screen for a normal boot. If the drive alarms on power-up, stop and read the alarm code before clearing it.
- 2Release the E-stop and enable the drivesTwist out the E-stop, press the reset on the operator panel, then press the power-on or ready button. Wait for the drives to enable; an over-travel alarm at this point usually means the machine was left off its reference position.
- 3Check the lubrication and hydraulic pressureConfirm the lube pump cycles and the hydraulic unit reaches its set pressure if the machine has one. Low pressure will alarm out mid-cut on a mill-turn or a machine with a pallet changer.
- 4Return each axis to reference in Z firstJog away from any obstruction, then zero-return Z, then X and Y, then any rotary axis. Z first keeps the spindle clear of the table and fixture. Do not rapid an axis into a hard stop to find reference.
- 5Run the spindle warm-up cycleUse the machine's built-in warm-up program or run the spindle in steps, for example 500, 1,500, 3,000, 6,000 rpm for 3–5 minutes each. Ten to twenty minutes total brings the spindle and casting closer to thermal equilibrium.
- 6Verify offsets and tool dataCheck the work offset against the setup sheet, confirm tool lengths and diameters match the tool list, and re-measure any tool that was changed overnight. A wrong length offset is the most common cause of a first-part crash.
- 7Dry-run the first programWith no workpiece in the vise, run the program with rapid override at 25%, feed override at 25%, and single block on. Watch the distance-to-go display and confirm clearances at every tool change.
Daily start vs. after a long shutdown
Match the startup depth to how long the machine has been idle.
| Check | Daily start | After 1+ week idle |
|---|---|---|
| Air pressure | 0.5–0.7 MPa, drain bowl | Same, plus check for moisture in lines |
| Way lube | Confirm reservoir level | Force a full pump cycle, watch pressure |
| Reference return | Z, then X, Y, rotary | Same, plus check for drift in position |
| Warm-up | 10–20 minutes, stepped speeds | 20–30 minutes, full axis travel |
| Spindle taper | Air blast, quick visual | Clean and dry, inspect for rust |
| First part | Measure before release | Measure and hold, then re-check at 30 min |
The rule that matters
If the part is tolerance-critical, the warm-up and the dry run are not optional. Skip them and you are measuring thermal drift, not the machine.
Startup questions operators ask
How long should I warm up a Mori CNC milling machine?
For a daily start, 10–20 minutes with the spindle stepped through 500, 1,500, 3,000, and 6,000 rpm is a practical baseline. Move the axes through their normal travel as well.
For work held tighter than ±0.01 mm, or after a long shutdown, extend to 20–30 minutes and include the production spindle speed. Confirm stability by cutting two test parts 30 minutes apart and comparing them.
Why does my machine alarm on over-travel at startup?
The machine was likely left off its reference position, or an axis was moved by hand with the drives off. Jog the axis away from the hard stop, then run zero return in the correct order: Z first, then X and Y.
If the alarm repeats after a successful reference return, check the limit switch and the parameter for the reference position. Do not keep resetting and rapiding into the stop.
Can I skip the dry run if the program ran yesterday?
No. The program may be the same, but the setup is not. A tool was changed, a vise was moved, or an offset was edited. The dry run is the check that catches those changes.
Run it with rapid and feed override at 25%, single block on, and no workpiece in the fixture. Watch distance-to-go at each tool change.
What air pressure does a Mori tool changer need?
Most Mori tool changers and spindle brakes expect roughly 0.5–0.7 MPa. Below 0.5 MPa, the changer can stall or drop a tool.
Check the regulator at startup, drain the filter bowl, and re-check after the first tool change if the shop shares its air supply with other equipment.
How do I know if the machine is thermally stable?
Cut a test part, measure it, wait 30 minutes, and cut another. If the critical dimensions match, the machine is close to stable.
If they drift, extend the warm-up and log shop temperature at the same time. Thermal drift usually follows room temperature, not the program.
What should be in a daily startup log?
Air pressure, lube level, coolant concentration, shop temperature, warm-up time, and any offset corrections made on the first part.
After a few weeks, the log shows which days drift and why. That turns startup from a habit into a measured process.
Need parts machined to ±0.005 mm?
Send us your drawings for a free DFM analysis and a quotation within 12 hours. We run 127 high-precision CNC machines across three plants, from one prototype to 10,000+ part runs.
12-hour quote100% inspectionISO 9001 / IATF 16949No minimum order