CNC Lathe Programming Using Fanuc G-Coding & M-Coding
What you'll learn
- Be able to read FANUC programs
- Manually input programs without CAM-Software
- Canned Cycles Explained
- Program basic parts on a CNC Lathe
- Learn the basics of programming a 2-axis CNC Lathe.
- Have some basic understanding of a 2-axis CNC Lathe
Hi, my name is Chris and welcome to my course on CNC Lathe programming.
Programming CNC machines is a very important skill for anyone looking to get into the machining business.
This course serves as a springboard into CNC Lathe machining . If you're interested in programming, and you're not already programming CNC Lathes and machining centres and have some basic understanding of CNC Lathes, then this course is perfect for you!
Rather than relying on CAD/CAM to produce parts, I will teach you how to manually input codes and breakdown cycles giving you a clear understanding of G-codes, M-codes & canned cycles. With written program examples to make learning to program easy.
In this course we will be learning the basics of programming a 2-Axis CNC Lathe. We will be covering topics such as:
Cartesian coordinate system
Program safety line
Return to reference
Tool change & offset
G96 & G97 spindle speed control ( plus constant surface speed formula calculation)
G-codes (G0, G01, G02 & G03)
G71 stock removal cycle
G70 finish pass cycle
G83 peck drilling cycle
G72 facing cycle
G75 grooving cycle
G75 part-off cycle
I will explain in detail about each cycle breaking down every part of the program
You will find the videos in the course specially created for making you understand these.
Who this course is for:
CNC Machine operator
If your unsure about something or have a question then please get in touch.
Hope to see you on the course.
Who this course is for:
- CNC Machine operator
- CNC Hobbyist
- CNC students who are interested in programming
Hello, I am Chris and currently work as CNC Programmer in the United kingdom. I began my career in CNC Machining in 2005, where I spent the first four years doing my apprenticeship and the following 12 years programming, operating and setting a full range off CNC Lathe Machines. During my CNC journey I have worked in Europe and Southeast Asia, this allowed me to gain great experience in different working environments. I am passionate about CNC Machining and I would like to share my knowledge and skills.