AI-NATIVE CNC ASSISTANT
Your reference point for CNC.
Trained only on verified manufacturer manuals — away from unverified data.
1,997 troubleshooters1,082 parameters198 articles4 Q&As8 languages
No signup, No ads, Free!
Alarm Troubleshooter
1,997Step-by-step interactive diagnostic wizard, brand-agnostic.
CNC Parameters
1,082Browse official manufacturer parameter descriptions.
G-Code Simulator
Test your G-code interactively in the browser.
CNC Calculators
Calculate cutting speed, feed rate, and engineering values.

25+ years. Verified sources.
cnc.wiki is built from manufacturer manuals, not internet forums.
— Hakan Gündoğdu, founder
Read more →Frequently Asked Questions
What the community wonders most
What are the fundamental differences between G00 and G01 commands in CNC programming, and what is each used for?On Mitsubishi drives, I encountered alarm 3D which was resolved by increasing input power capacity. However, I also need to understand the troubleshooting steps for alarm 52 across different Mitsubishi drive models (MDS-E, MDS-C, and M70/M700/M800/M80 Series CNCs), as it has been indicated as 'Excessive Error 1' or 'Battery fault' depending on the model.My Mitsubishi MDS-E drive is continuously showing Alarm 50 and Alarm 51. What are the possible causes for these alarms, and what steps should I follow to troubleshoot the issue?How can I use the G10 command for tool offsets, workpiece coordinate offsets, parameter input, and tool life management on machines with Fanuc control systems? Also, what are the safety precautions and application points I should be aware of when using this command?