G-code Corrector Deprecated
Apply inverse kinematics (IK) and/or calibration corrections to your 5-axis G-code. Import calibration data from the Calibrator tool to compensate for measured errors.
1 Calibration data
Click to upload calibration JSON
Click to start/stop. Drag to rotate view. Red/orange show error without calibration.
Generate demo G-code (tests both C and B axes):
Downloads demo G-code - nozzle should stay at centre point
2 G-code input
Click to upload or drag and drop
G-code files (.gcode, .nc, .g, .txt)
3 Processing options
Firmware IK mode: The G-code will keep tip coordinates (firmware converts to machine coords). Calibration corrections are applied directly since IK is linear in XYZ.
IK parameters
Values are auto-loaded from calibration data if available.
G-code analysis
Load G-code to see analysis
How it works
Converts tool-tip coordinates to machine coordinates based on C/B axis angles and LC/LB parameters.
Compensates for measured deviations from the theoretical model using Fourier-fitted correction curves.
IK is applied first (if enabled), then calibration corrections. This matches how calibration was measured.