Industrial hands on course – 4 days (6 hours per day). A mainly practical ‘hands-on’ course that will gain and develop CNC programming skills. If you are interested in gaining an understanding of manual and conversational programming, this is the course for you. You will gain a College Certificate.
You will learn how to program CNC machining centres and CNC turning centres. This will include manual programming using ISO codes (G & M), use of Fixed Forms and Conversational programming (using EZ-Guide). You will then prove your programs (using the simulation and edit facility). Some CNC machine setting & manufacturing is included.
The course will include:
Introduction to the Machines; safety features, operation, Keyboard & Soft-key Explanation (familiarity with CNC controls), Axes Configuration. X, Y, Z. Manual modes and use of MDI
Setting tool length offsets, tool offset library, Datum setting (G54 – G59),
Tool selection, cutting tool materials, feed and speed calculations.
Produce CNC programs using ISO codes (G & M):-
G02~G03 Codes Using “I”, “J” & “K” with Plane selection. G43, G44 & G49 Applying Tool Length Offsets, G40, G41 & G42 Cutter Compensation. Applying Radius Offset, G80~G89 Canned Cycles for Drilling, Tapping & Boring etc. Rigid Tapping Function & Explanation. G04 Dwell & Exact Stop.
Description of M codes relative to type of machine. M98~M99 Sub Program Call & Use.
G70, G71, G72, & G73 Multi-Rep Cycles, G76 Tapping & Threading Cycles.
G41~G42 Cutter Compensation, Imaginary Tool Points.
Using Block Delete. Optional & Program Stop, M00 & M01.
Programming Examples. Using and Configuration of fixed forms
Produce CNC programs using Conversational – EZ guide:-
Control Description. Accessing the Manual Guide Screens.
Configuration of Tool Data.
Using Cycles for Rough Milling Countours & Pockets.
Using Cycles for Finish Milling Countours & Pockets.
Using Cycles for Hole machining (Drilling, Boring, Tapping etc.)
Using Cycles for Rough Turning & Boring.
Threading Cycles. Grooving Cycles.
Program Copying, Pasting & Cutting.
Program editing and simulation
Safe Setting and manufacturing procedures followed at all times – use of single block, optional stop, federate override etc. (following safe working practices at all times)
You will learn how to Produce CNC programs using ISO codes (with Fixed Forms) and Produce CNC programs using Conversational programming techniques – EZ guide.
You will learn how to set, operate and produce basic programs for Doosan CNC machining centres with Fanuc control (DNM400II Oi-D sn) and Doosan Lynx CNC lathes with Fanuc control (Lynx220B Oi-D sn).
Thus developing industry standard CNC Programming skills for both CNC Lathes & CNC Machining Centres, using ‘industrial standard’ Doosan fanuc CNC machines.
Some CNC experience would be beneficial. A general engineering knowledge of machining would be advantageous.
The course is assessed by observation of practical programming activities to demonstrate competence of CNC programming (both ISO & Conversational).
CNC Advanced Programming Techniques for Industry.