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: 0Distance: 0mmPosition: 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.
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.