Industrial Training Part 2 - 4 Day CNC Machine Setting, Operation and Programming Advanced

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.

Course Content

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)

Your Learning Experience
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. (extra axis)
Tuition fees are payable by all students. Discounted fees are not available.
Course Code:
Beaufort Road
1 weeks
(Mon 9:00am-4:30pm & Tue 9:00am-4:30pm & Wed 9:00am-4:30pm & Thu 9:00am-4:30pm)

Please Note: While every effort is made to maintain the accuracy of these details, changes can and do occur. Government policy changes rapidly (particularly from one academic year to the next) which often has an effect on availability, eligibility for funding and the fee contribution required. Please confirm the course details when enrolling.

27/01/2020 01:09:55 170764 DF0074MQ/1