MACHINE
INTELLIGENCE
STARTS HERE

Interactive command center for CNC machining, G-code programming, and 3D printing. Simulate toolpaths, calculate feeds & speeds, and master the fundamentals.

47
G-Code Commands
6
Interactive Tools
Toolpaths to Explore
Tool 01 — Simulator
G-Code Toolpath Visualizer
Write or paste G-code below and watch it rendered in real-time. Supports G0, G1, G2, G3, and common setup codes.
Live Simulation
Lines: 0 Distance: 0mm Position: X0 Y0
Tool 02 — Reference
G-Code Command Library
Searchable reference for essential G and M codes. Click to explore.
Command Database
Tool 03 — Calculator
Feeds & Speeds Calculator
Calculate optimal cutting parameters for your CNC operations.
Parameter Engine
Material
Tool Diameter (mm)
Number of Flutes
Depth of Cut (mm)
Stepover (%)
Spindle Speed (RPM)
Feed Rate (mm/min)
Plunge Rate (mm/min)
Chip Load (mm/tooth)
Material Removal Rate
Surface Speed (m/min)
Tool 04 — Materials
3D Printing Material Database
Compare properties and printing parameters for common FDM filaments. Click a card to select.
Tool 05 — Anatomy
CNC Machine Anatomy
Hover over the components to explore a 3-axis CNC milling machine.
BASE / BED T-SLOT TABLE WORKPIECE COLUMN SPINDLE HEAD MOTOR COLLET X Y Z

Hover over a component

Move your cursor over any part of the CNC machine above to learn about its function, typical specifications, and role in the machining process.

Tool 06 — Axes
3-Axis Position Visualizer
Drag the sliders to move the virtual tool head through XYZ space.
Coordinate System
Tool 07 — Quiz
CNC Knowledge Challenge
Test your machining knowledge with 10 questions.
Assessment Module