Place
Position the CNC in AR/XR or enter desktop mode.
ACTIVE PROTOTYPE · IN DEVELOPMENT
A generic three-axis CNC milling environment where learners set work zero, inspect G-code, verify safety, and watch material removal in XR or on desktop.

GUIDED WORKFLOW
Position the CNC in AR/XR or enter desktop mode.
Choose stock, material, tools and machine pockets.
Jog X/Y/Z and confirm the G54 work zero.
Load the external G-code and use the stock-envelope cube to verify the required material dimensions.
Run, pause and reset the cutting simulation.
Generate a score, findings and recommendations.
INTEGRATED TRAINING MODULES
Monitor alarms and safety conditions while the program runs, including collisions, clearance, spindle, feed, coolant and tool conditions.
Define stock and material, use the envelope cube to verify required stock dimensions, establish G54, assign T1–T15, create libraries and save the setup.
Load an external G-code program, including confirmed .NC files, or create and edit a program in the MDI editor for execution in continuous or Single Block mode.
Run the three-axis material-removal simulation, inspect the machined result and export the part as STL.
Estimate stock, consumed tooling, electricity, coolant, way lubrication and filtration from actual CNC program time and cutting conditions.
DIGITAL MACHINING LAB
Table and stock movement in X/Y with tool movement in Z.
Direct tool contact updates stock depth and color during machining.
Displays FPROG and F ACT with the active unit system and feed override applied.
Displays SPROG and S ACT in RPM with spindle override applied.
Estimates spindle load from calculated cutting power and torque.
Estimates X, Y and Z load percentages from motion, configured actuator profiles and cutting force.
Shows cycle progress plus FEED, CUT, RUN and total/elapsed machining times.
Current G-code line, AUTO/MDI, Single Block, coolant, tool changes, sound and playback speed.

SAFETY INTELLIGENCE
Stock and envelope: outside-stock cutting, stock mismatch and travel below stock thickness
Rapid motion: G0 below or too close to the stock surface
Cutting air: feed motion above the stock that may indicate an incorrect Z zero or program height
Plunge checks: vertical entry into material and verification of feed, spindle and coolant
Spindle: missing start or speed, no spindle command, machine-RPM limit and recommended RPM range
Feed and chip load: missing feed, high/low feed and high/low chip load
Coolant: no coolant command or coolant off while cutting a material that recommends it
Tool and material setup: missing pocket, diameter or length; invalid geometry or tool larger than stock; cutting length, stickout, reduced shank, holder clearance and holder collision; flute mismatch, conservative tool material, plastic heat and galling risk
Engagement and breakage: aggressive stepdown plus high or likely tool-breakage estimates
Runtime machine safety: axis/spindle load monitoring and non-continuable tool-tip collision with the table
PROGRAMMING & SETUP
Work with an external G-code program or create and edit a program directly in MDI.
G0/G1G2/G3G20/G21G90/G91M3/M4/M5M8/M9F · S · T6061-T6 aluminum · 1018 mild steel · Acetal/POM · Custom
HSS · Carbide · Coated carbide · Editable CSV library
Millimeters/inches · Absolute/incremental · Linear and I/J/K arcs
Stock dimensions · Maximum spindle RPM · Standard/custom actuator and axis-load profiles · Save/load setup
Material and tool prices · Reference tool life · Electricity · Coolant · Way oil · Pump and filter allocation
INSTRUCTOR EVIDENCE
The generated three-page PDF documents the CNC setup, simulated result, submission integrity and the editable direct manufacturing-cost estimate. The learner can also export the machined part as STL and a ZIP evidence package.
Student/course/assignment, program, date, Submission ID and verification status
Part preview, material, stock dimensions, G54, maximum RPM and tools used
Simulation status, machining time, removed volume, stock percentage, target comparison status and Safety summary
STL, G-code, session and manifest SHA-256 hashes; signature, verification URL and Safety events
Stock, tool life consumed, electricity, coolant, filter, way lubrication and estimated total
Program/cutting/coolant times, base/spindle/axis/pump energy and tool usage
READY TO EXPLORE?
Your Mech CNC Mill FREE license lasts 14 days. One trial per user.
Verified instructors receive complimentary access.