Sobre Milling Machine Simulator 2: Machine Shop
FROM RAW STOCK TO FINISHED PART
Step into an industrial workshop where every cut shapes your creation.
Milling Machine Simulator 2: Machine Shop brings hands-on machining and CNC programming together in one factory. Secure your workpiece, choose your tools, set your cutting parameters, and watch material disappear as your part takes shape.
Operate the machines manually or let your G-code drive the process. From a simple facing operation to a complete machining sequence, you control how the job gets done.FIVE MACHINES. ONE WORKSHOP.
Move between different machines and discover how each one approaches the work.
- Manual Milling Machine — Take control of the handwheels, position your cutter, and machine your workpiece directly.
- Manual Lathe — Work with rotating stock to turn diameters, face surfaces, and create profiles.
- CNC Milling Machine — Write programs for milling, drilling, and repeatable tool movements.
- CNC Lathe — Program turning operations with roughing, finishing, and threading cycles.
- 5-Axis CNC Milling Machine — Explore multi-axis machining and approach your workpiece from different angles.
All five machines are included in the base game.SET UP. CUT. REFINE.
Machining starts before the tool touches the material. Mount and secure your workpiece, fit the right tool, and choose your spindle speed and feed.
Real-time material removal lets you follow the result of each pass. Mill surfaces, cut pockets, drill holes, and turn profiles as you work toward your intended shape.
Experiment with your approach, inspect the result, and plan the next cut.PROGRAM YOUR CNC MACHINES
Bring your machining ideas to life with Fanuc-style G-code.
Enter individual commands through MDI or write complete programs in the integrated editor. Preview your toolpaths before machining, adjust your code, and watch the machine execute your instructions.
Start with straightforward movements, then build more advanced programs using cycles, offsets, subprograms, and macros.
Motion and positioning
- Rapid positioning and linear interpolation: G0 and G1.
- Clockwise and counterclockwise arcs: G2 and G3.
- Selectable machining planes: G17, G18, and G19.
- Metric and imperial units, plus absolute and incremental positioning.
Setup and cutting control
- Work coordinate systems G54–G59 and programmable offset setting.
- Tool radius and tool length compensation.
- Feed per minute and feed per revolution.
- Constant surface speed, fixed spindle speed, and spindle speed limits.
- Tool changes, spindle direction, and coolant commands.
Machining cycles
- Drilling, peck drilling, tapping, and boring cycles.
- Lathe finishing and roughing with G70, G71, and G72.
- Thread cutting with G32 and multi-pass threading with G76.
Macro programming
- Variables and mathematical expressions.
- Trigonometric and other mathematical functions.
- Conditional execution with IF, branching with GOTO, and WHILE loops.
- Subprogram calls for reusable machining sequences.
Available operations depend on the selected machine.CHOOSE YOUR WAY TO PLAY
Free Play
Take your time, try different techniques, and create your own parts. Explore the machines and experiment with manual operations or CNC programs at your own pace.
Career Mode
Work toward defined machining objectives and put your setup, programming, and cutting skills to the test.EXPAND YOUR TOOLBOX WITH MODDING
Bring custom tools into your workshop with tool modding. Expand your tool collection and explore new machining possibilities with tools tailored to your projects.SAVE YOUR WORK. KEEP CREATING.
Save your workpieces and return to them later. Export your creations in OBJ or STL format to use your finished geometry beyond the workshop.
Whether you enjoy operating machinery, exploring CNC programming, or seeing a finished part emerge from raw stock, there is always another cut to make.