Your Reference Point for CNC!
CNC Programming, Alarm Solutions, Interactive Tools, and CNC Simulator. 25+ years of experience, articles based only on verified sources, and an AI Assistant trained on these articles! Plus, in 8 languages, no signup, no ads, and completely free!
Ask AI Assistant
Get answers to your CNC questions in natural language, grounded in our articles.
Alarm Troubleshooter
Step-by-step interactive diagnostic wizard, brand-agnostic.
G-Code Simulator
Test your G-code interactively in the browser.
Machine Backups
Community-shared library of machine backups.
Recently Added Articles
Latest published content
Siemens CYCLE800 G-Code: Swivel Planes & Tool Alignment
Master Siemens CYCLE800 for 3+2 axis machining. Learn plane swiveling, tool alignment, parameter setup, and how to troubleshoot Alarm 61190 and 61153.
Siemens CYCLE72 Contour Milling: Guide to Sinumerik Path Milling
Master Siemens CYCLE72 for contour milling on Sinumerik CNC controls. Learn parameter setup, avoid simulation alarm 61123, and prevent machine collisions.
Siemens CYCLE952 Contour Turning Cycle Programming Guide
Master Siemens CYCLE952 contour turning on Sinumerik CNC controls. Learn parameter lists, resolve Alarm 61051, and configure balance cutting.
Siemens SLOT1 and SLOT2 Slot Milling Cycles Programming Guide
Master slot milling on Siemens Sinumerik controls using SLOT1 and SLOT2 cycles. Learn parameter configurations, alarm 61000 prevention, and optimal tool paths.
Sinumerik POCKET3 and POCKET4 Milling Cycles: Siemens Guide
Master Siemens POCKET3 and POCKET4 pocket milling cycles. Learn parameters, avoid Alarm 61000 & Alarm 61105, and optimize toolpath insertion strategies.
Siemens CYCLE84 and CYCLE99 Threading Cycles Programming Guide
Program the Siemens CYCLE84 rigid tapping cycle and CYCLE99 thread turning cycle on SINUMERIK. Avoid spindle alarms, collisions, and tool breakage.
By Control Brand
By Category
Frequently Asked Questions
What the community wonders most
Join the Community
cnc.wiki is more than a knowledge site — it's a place where operators help each other.
Browse Backups
Explore machine backups shared by the community, find references for your own machine.
Share a Backup
Share your machine's backup. Make the biggest contribution to the operator community.
Send Technical Manual
Share technical manuals you own to benefit the community.

Why cnc.wiki?
In 8 languages, no signup, no ads, free!
With 25+ years of field and management experience across every area of the CNC industry, articles built from verified sources, and an AI assistant trained on official manufacturer manuals rather than internet noise, our goal is one thing:
Wherever you are in the world, find the right CNC answer quickly!
Hakan Gündoğdu
Founder of CNC.wiki, Co-founder of CNC CARE