Fanuc CNC Programming Training.

 Fanuc CNC programming,  setup and partmaking training for lathes and mills, on DVD or as in-house training.

  The "Master of CNC" DVD series of Fanuc lathe and mill programming.

My main goal in offering these DVDs  is to make you totally self sufficient in  programming and running  Fanuc, Yasnac and Mitsubishi controlled CNC lathes or mills.

To me, self sufficient means this: 
Your boss hands you a print and gives you the proper information about the type of material and how much stock to remove.
You have the skill to select the proper tools, figure the speeds, feeds and depth of cuts, calculate the part dimensions, write the program set the machine, run a part and fine-tune the program for an efficient cycle time.

If you learn and follow the instruction in my DVDs, you will be able to do all that.


If you need any CNC programming help or advice right now, call me at the number you see below...


Call anytime, days, evenings, weekends. If you get my answering machine, leave a message and I promise to call you back.


Phone advice is free
and if you should purchase any of the DVDs,  so is follow-up phone help.

Call Heinz at 614-888-8466
Make sure to leave a clear message with your phone number if you do not reach me, I will call you back.


hputz@columbus.rr.com 


I have made my living for the last 30 years by teaching the efficient use of CNC lathes and mills to large and small shops across the US and Canada.
There are a total of 12 DVDs, teaching all phases of CNC lathe and mill utilization, each filled with 2 hours of intensive CNC knowledge.
Each example and each shortcut shown on the DVDs  is based on my personal experiences in producing all kinds of CNC lathe and mill parts for the many shops I trained around the US and Canada.
Look over their content below and call me or email to discuss any CNC questions you might have.


The DVD packages:  

The Lathe package teaches all the skills needed for CNC lathe setup and programming and consists of:
"Prep", "Math 1", "Lathe 1", "Lathe 2", "Cutter Comp" and "Cycles/Shortcuts". 
It  is available for $570.- in DVD format if paid by check or money order.  
If paid by Credit Card, the price is $600.-. 
Shipping in the US is free.


 The Mill package teaches all the skills needed for CNC mill setup and programming and consists of:
"Prep", "Math 1",  "Mill 1" and "Mill 2",
"Cutter Comp" and "Cycles/Shortcuts".
It  is available for $570.- in DVD format if paid by check or money order.  
If paid by Credit Card, the price is $600.-. 
 Shipping in the US is free.


Both packages combined are available for $760.- if paid by check or money order,
or for $800.- if paid by Credit Card.



The CNC DVDs:

Look them over, then give me a call to discuss that the content fits exactly to what you are trying to learn.

Call Heinz at: 614-888-8466


1) CNC Partmaking: The purpose of this video is to familiarize new operators and programmers with the facts and skills necessary for a career in CNC productivity. It contains complete sequences of instruction from each video. 
Covered are the basics such as feeds, speeds, simple G-Codes, Math, lathe and mill examples programming examples and Canned Cycles.

 

2)Prep for CNC: You will learn  the practical skills necessary for CNC utilization, such as the  coordinate systems for lathes and mills, how to program rapids with G0, straight and angular feeds with G1, radius motions with G2 or G3, proper speed and feed calculations, time estimating, tool shapes and tool offsets and many of the other skills necessary for productivity. 
Control input and editing examples are also included.
This DVD applies to both lathes and mills and will teach you  the foundation of knowledge needed for programming lathes and mills.

3)Simplified CNC Math 1:  
Its called "Simplified" because it is meant for a person without math background.  This will teach you the skills essential to everyone involved in manual CNC programming. Calculations for angles, radius-tangent points and partial radius cuts are explained in a programming context, based on the use of a trig-function calculator. 
Speed, feed calculations and control use are introduced. This course has been taught to industry since 1974 and requires minimal math background.

4)Simplified CNC Math 2: A continuation of Math 1 with actual parts calculated, programs written and parts shown in cutting sequences. 
The content assumes knowledge of the skills taught in Math 1.

 5)Supplemental Math: The calculations necessary for nose-radius compensation. 
Needed for any control without the feature of automatic nose-radius compensation, such as the Fanuc 5T, the Yasnac 2000 Series and many other, older controls. 
(Note: This is one of our original videos, it is not updated).

6)Programming the Modern CNC Lathe 1:
This  DVD teaches the efficient  method of programming various Fanuc CNC lathe controls, starting with the 6T to todays controls such as the 16T, 21T, etc. 
It is based on the Fanuc method of programming and covers examples for various typical lathe operations, such as turning, drilling and threading. 
Cutting examples, tool offset changes, along with programming typical part shapes are shown, each example is complete with all necessary calculations for depth of cuts, feedrates and speeds.

7)Programming the Modern CNC Lathe 2:
This DVD teaches  the proper hands-on use of a typical, late model CNC lathe.
.You will see the actual hands-on use of a CNC lathe with the Fanuc 0T control and learn machine startup, control input of programs, editing, setting the machine coordinates, offset setting and changing.

 8)Programming the Fanuc 5T and Yasnac 2000 series Control: You will learn  the exact method of programming the older (pre-1980) controls. Data input, tool selection and speed selection unique to these older controls are explained, along with complete program examples. 
(Note: This is one of our original videos, it is not updated).

9)Programming the Modern CNC Mill 1:
This DVD will  teach you the method of programming the modern CNC mill control, starting with the 6M control to the controls available on new machines today, with examples for all typical mill operations, such as drilling and tapping with the use of Canned Cycles, contour milling and other typical mill operations. 
It is also based on the Fanuc method prevalent in industry and directly applicable to a large majority of today's mill controls.

10)Programming the Modern CNC Mill 2:
This DVD concentrates on the actual control use and part making. Control input, editing, setting of tool lengths and coordinate systems will be shown and explained.  Tool setting and coordinate system setting will be shown and explained with the use of a Vertical Machining Center.
Part improvement methods are shown by running a part  and then editing the program  for part cycle time improvement. 
Both the Fanuc 0M and a Mitsubishi control are used to show input and editing on the control.

11)Using Cutter Comp on Lathes and Mills: 
The proper use of cutter compensation in mills and noseradius compensation in lathes is shown and fully explained in a variety of examples.
The G-Codes for all controls are the same, only the method of application differs somewhat from control to control.  
The Fanuc method is described in detail in this DVD with many examples for different types of applications for mills and lathes.
G41 is always Cutter Comp Left, G42 Cutter Comp Right and G40 Cutter Comp Cancel.
This DVD concentrates on the proper use of this very valuable feature on lathes and mills. Limitations and proper use for both lathes and mills are described, fully explained and shown in many practical examples and actual cutting sequences.

12)Canned Cycles and Shortcuts:  
 Time savings, both in programming time and cutting time, are realized by the use of this valuable feature. 
The Fanuc lathe cycles for turning, boring, threading and grooving, G71, G70, G76, G75 and G74, are explained and shown with many examples. Look on the website for an example of the G71 cycle.
Sub programs calls by M98 for mills and lathes and many other timesaving shortcuts for lathes and mills are described and shown and explained.

The cost of individual  DVDs  is $125.- and each is approx. 2 hours long.
Checks and credit cards are accepted.



Before you order: Call me or email and tell me exactly what you are trying to learn and accomplish, I want to make your that the DVDs you select are really what you need.
Heinz. 614-888-8466.


 

All of the DVDs contain details such as sequence of cutting explained, speed and feed calculations and you will see some of them in this sample.




 
web traffic monitoring


Here is a part we recently turned on a very large CNC lathe as part of an in-house training job:

If you need hands-on CNC training on lathes or mills, take a look at a part we made during a training job on a 42" swing CNC lathe with a Fanuc control at Bradleys Motors in Corpus Christi, Texas.

If you are still producing parts manually and want to get into CNC manufacture, call me and I will tell you if I can help you.

The guy talking is me and those are my 2 students, Bryan and John.     They first learned from my CNC lathe DVDs, followed by the in-house training on their machine and programming the part together.    They did a very good job learning, just look at the first part we made together.  

The part is for a 1500 HP motor used in the oil fields, its quite large as you can see with a couple of very close tolerance bearing fits of +-.0005".
We used the G71 cycle for roughing and the G70 for finishing.  There is a thread that was cut with the G76 cycle. 
It was fun to make it, but quite exciting, each finished part was worth in excess of $6000.-

Take a look at their website, the production manager  is Jim Williams and they have a lot of knowledge in building and repairing large motors for all types of applications:
www.bradleysmotors.com 


In my DVDs, you will learn how to hold a part, calculate the part shape, figure speeds, feeds, depth of cuts and how to program efficiently, with all instruction based on my own experience. 
You will see and learn the proper method to write an efficient program for lathes and mills. You will also learn to input and edit CNC programs on  Fanuc controlled CNC lathes and mills, with actual controls and machines used for demonstration and learning.

Each example shown includes highly detailed examples of the complete CNC manufacturing process, including instruction on how to hold parts properly, how to figure RPM and feed rates for roughing and finishing, the proper and practical cutting sequence and many complete program examples.

 

 

 

I developed my "Simplified Method of Fanuc CNC Lathe and Mill Programming" during my work as CNC Education Consultant to Fanuc in Chicago.

Over the last many years I fine-tuned this method by incorporating ideas and skills I observed and learned from the many shops I trained around the US and Canada.

My CNC DVDs will teach you this method in exact detail, with examples for lathe and mill programs using speed and feed calculations, Cutter Comp, the Canned Cycles and Sub programs.


Look them over from the list below, then call me to discuss the controls and machines you work on. I want to make sure the DVDs will teach exactly you what you need to make your CNC manufacturing successful.

Note: Before you decide to purchase any of the DVDs,  please call me anytime, including evenings or weekends, at 614-888-8466 to discuss exactly what you need to learn.  I want to make absolutely sure that my DVDs apply specifically to what you are trying to accomplish.
  Heinz.
 

Heinz R. Putz  614-888-8466 


hputz@columbus.rr.com 



If you are a CNC operator, your goal should be to learn CNC lathe and mill  programming and setup, and it should be to be the best you can be.
Try to learn something new every day, the more you know, the more valuable you will be to the shop you work in. Look over the content of the DVDs, then contact me to and tell me how much you know already and what you might need to learn to advance in your job.
 


As a CNC shop owner or manager, you want to make sure you make your parts and setups more efficiently than your competitors. As all of you know, getting CNC turning and milling work and producing CNC parts, is very, very competitive, and its almost certain that all of your customers want to get a lower price.
I have never trained a CNC machine shop that could not have reduced their cycle time by at least 10%, and usually by a lot more.
So learn and apply the methods I pass on to you in these DVDs and I am sure you too, will get a lot more efficient.


If you are a CNC manager in a larger company, work hard on establishing a common level of CNC knowledge with everyone involved in the total CNC process. The more everyone involved knows about some of the details of CNC, the better the chances for a smooth manufacturing process. The smoothest running shops I trained, usually had great cooperation between Design,  Mfg. Engineering,  the Shop, and even Inspection, and that is only possible with a basic understanding of the real problems in CNC production.  
Its possible to learn all of the pertinent skills from the DVDs, but it would be better to consider a short in-house course to teach your people these skills.

Heinz R. Putz 
Center for CNC Education
195 Sinsbury Dr. N.
Worthington, OH 43085

614-888-8466

hputz@columbus.rr.com 


Fanuc CNC hands-on training:
Personalized, one-on-one programming and setup training using a CNC lathe with the Fanuc 0T control and a VMC with the Fanuc 0M control is now available here in Columbus, Ohio.
The content and courses are designed specifically for your particular situation and needs and last from 2 days to 1 week. 
Call me at 614-888-8466 for details and costs.

 



Example from "Prep for CNC".

The above picture  is a view from the DVD called "Prep for CNC", it shows and explains some of the factors involved in vibration and how to avoid them.  It is typical of the detailed CNC instruction given in all of my CNC DVDs:  Heinz.

 


Click below to take a look at  a sample from "Programming the Modern Lathe 1"

In the beginning you will see a lathe barpuller application programmed as a Subprogram. The Aluminum bar is long enough to make
17 pieces and the Sub is repeated 17 times. Its done on a 0T control, so the program starts like this:
O2007*
 M98 P2000 L17*( Do program O2000 17 times, all the cutting is in the Sub. 
After 17 repeats, it will read the M30 and stop).
M30*
Make sure that you don't stick out your bar too far past the drawtube, if it starts whipping, you could damage your machine and yourself.
Near the end of the sample, you will see a mill application utilizing Cutter Comp and a Sub to cut 4 brackets for a beltsander.
We utilize 4 coordinate systems, G54 to G57 to repeat the Subs in 4 different locations.
 

 




 .





 In the above partial example for a Fanuc 6T control, you see me explaining the proper method to call tools, setting the tool coordinates with the G50, the Gear Range(M41), and also explain the proper feed rate to achieve surface finishes such as 32 or 63. 
Heinz.

 

 


This explains how the feedrate in turning relates to the desired surface finish, based on a 1/32 noseradius insert. A feedrate of F.003 will give you very close to a 32 finish, F.006 a 63 finish, etc.

 

Example: G76 in 2 line format for OT and later controls.
2" diameter, 20 Threads per Inch, Mild Steel.

O2006*
N1 G50 S1500*
N2 T0101*
N3 G97 S700 M3*(Speed for threading, always in RPM)
N4 G0 X2.2 Z.2 M8*(Rapid to above part, .2" from face)
N5 G76 P021060 Q20 R5*(The first 2 digits in P represent the amount of finish passes, the next 2 are the pullout distance at the end of the threading motion, expressed in tenths of revolutions, the 60 is the angle of the tool)
N6 G76 X1.94 Z-1.0 P300(total thread depth) Q150(depth of first cut) F.05* 
R if needed is the amount of taper over total distance in thread motion.
The P value is figured by taking the F-value times the constant of .6, once figured you also have the X value.
N7 G0 X6.0 Z6.0 M9*
N8 M30*


In-house training for shops using CNC lathes or mills: 
 

Overall productivity and smooth production depends a great deal on the CNC knowledge of everyone involved in the total CNC manufacturing process. Anybody involved in the overall CNC manufacturing process, from design to inspection,  should have a very good basic knowledge about CNC programming and manufacturing., speeds, feeds and even some G-Code programming knowledge.
If you want to make all of your people more productive  in the use of your CNC machine tools,  I will come to your shop and teach them the basics of CNC, how to program more efficiently, work on reducing your setup times and produce your parts efficiently and accurately.  A typical course would take 3 days at a cost of $700.- per day plus reasonable travel and lodging expenses. Write or call if I can be of service. 

Heinz R. Putz  
614-888-8466

 

 

Start learning for free:

Learning CNC Lathe:

       Learning CNC Mill  :
Click here to learn about CNC mill programming. Also includes the basis of time estimating.



  A special note to CNC machine operators and skilled machinists: 
The most important part of your job right now is to stay current with new technology, and for skilled machinists that means CNC turning and milling programming and setup.   To greatly enhance your job opportunities, you need to learn the skills of programming and setup for  CNC mills and lathes, especially with Fanuc CNC controls.  Look over the DVD content descriptions and decide what you need. Call me and tell where your CNC skills are right now and discuss your particular needs  before you decide to buy.
Pricing opportunities to individuals that need to enhance their job skills: Call me for special price opportunities.

Educational Institutions:
  Set up practical CNC training programs based on our videos or DVD's.
Use them as part of the training program or as part of your overall curriculum. They are based on the Fanuc method developed over many years of teaching CNC to machine shops around the US.

Heinz R. Putz, Center for CNC Education.
195 Sinsbury Dr. N. Worthington, OH 43085
614-888-8466.


CNC Knowledge.

Example of Fanuc turning cycle:  

  G71 for the 0T control. (For G74,G75 and G76, write or call.) 
Here is what you want to achieve: Turn a 4" piece down to a 2" diameter, 1" back in the length direction. The part is already faced, so we only do the rough turning and leave a little stock for finishing.

     O1000(Program number)
     N1 G50 S2500(Max speed)
     N2 T0101
     N3G96 S600 M3(Speed in SFM for 1018 Steel)
     N4 G0 X4.0 Z.1 M8(Rapid to OD of part, .1" away from face, turn coolant on)
     N5 G71 U.15  R.02(U=cutting depth, R= pullaway distance after each cut)
     N6 G71 P7 Q9 U.05 W.005 F.015(P7 tells the control to look at N7 and Q9 to look at N9, this is how we  give the motions describing the part. 
     U is the amount of stock left for finishing on the OD, W is the amount left on the shoulder.          
     N7 G0 X2.0
     N8 G1 Z-1.0 
     N9 X4.0
     N10 G0 X6.0 Z6.0 M9(Rapid back to a position clear of the part, turn coolant off)
     N11 M30( End of program)
     Notes: The 6T version has a single line and so do various Yasnac controls, they look like this:
     N5 G71 P7 Q9 U.05 W.005 D1500 F.015(D= depth of each pass and has to be given as a value
     without a decimal point)
     This cycle is normally followed by G70( Finish Cycle) after tool change to a finish tool. Rapid to the 
     same position for the start of the G71, then program G70 P7 Q9.
     
     This cycle has been available in slightly modified form since about 1975 and is used by everyone.  flexible, easy to use and learn.
     
 Any questions, call me at 614-888-8466, ask for Heinz.
Heinz R. Putz
614-888-8466

 

 

 

About Fanuc CNC Programming: In 1980 Fanuc came out with the 6T and the 6M controls and established the modern G-Code method of programming CNC lathes and mills. 
Since then, we've had many series of Fanuc CNC controls, and all of them are programmed exactly the same way except for minor differences in the lathe canned cycles. 
Yasnac and Mitsubishi followed the exact method of Fanuc.  
The G-Code method of Fanuc is also followed by almost every major control manufacturer.

In my job as a CNC education consultant to Fanuc, I had the opportunity to study the Fanuc method in-depth. In the following 20+ years of my CNC training job since then I've had the opportunity to refine my own skill and study the methods of many successful CNC shops around the US and Canada.
My goal is to pass this knowledge on to you in the form of my videos and to make you as successful as the effort you are willing to put into learning.

Heinz R. Putz
Center for CNC Education 
614-888-8466 

.

A recommended CNC book:

The "CNC Programming Handbook" by Peter Smid.
Its factual, detailed and accurate, I recommend it highly.
Contact Peter Smid directly at psmid@nas.net

www.Beaumontmetalworks.com 
A manufacturer of good belt sanders for shops and hobby



CNC Education on CD, practical and efficient:
http://cnc-academy.com



Learn more about G-Codes and basic CNC: www.nfrpartners.com/cncfaq.htm



The Centroid Control: Easy to learn, very, very capable, huge memory.
This is my recommendation for a jobshop or moldmaking control:
www.centroidcnc.com

Mills and lathes with the Centroid control:
www.atrump.com

Midwest dealer for Atrump mills with Centroid:
www.industrialmachinery.com

Fanuc Replacement Parts in beautiful Virginia:
www.cnc-electronics.com 

                      www.fixmycnc.com

                      www.repair-fanuc.com

United Kingdom-Europe, CNC parts for Fanuc controls:
www.fanuc-spares.co.uk 

Replacement Monitors for many CNC Controls:
www.cnc-monitors.co.uk 

Reasonable replacement parts for you CNC:
www.dnc-electronics.co.uk 

Attention CNC users in Australia: If you need service, parts or education, look at: www.shera.com.au

A valuable resource for engineering professionals:
http://www.cad-portal.com

CNC Router users: Build your own machine and save.
www.machinetoolcamp.com

Precision CNC machining services in Milwaukee:
www.cncmachining.org 

Selected Machinery Dealers:

www.industrialmachinery.com  
Great Service, with a lot of expertise in CNC and manual machinery.  Make sure to check this out.

  www.gaec.com 
A big selection of CNC and manual machines.

www.braunmachinery.com 

www.nemicmach.com

www.emachinetool.com

www.actionmachinery.com