1
Introduction
The first vocational training
course was via the EITB Training Board at GEC Mechanical Handling Ltd, and I received the qualification (enclosed) of, (for
details see Para 2) :
Engineering
Craftmanship H01 & H23 Turning Course.
After 1 year initial-apprenticeship
with GEC Mechanical Handling Ltd, I received a certificate to verify that I had completed my 1 year initial-apprenticeship
at GEC Mechanical Handling Ltd, and I received the qualification (enclosed) of:
Broad Based
Training & Mechanical Eng’ for 46 weeks.
After a 3 year apprenticeship
with GEC Mechanical Handling Ltd, the 1 day a week training course was completed in 1986, and I received the qualification
(enclosed) of:
Mechanical
Engineering, Craft Studies 1,2 & 3
On 23rd August 1985
until 18th July 1987, I then worked in the Machine shop, as a Machinist operating Manual turning & milling
machines.
On 19th July 1987
until 1st March 1996, I then joined Horstman Defence Systems Ltd as a CNC Machinist, mainly operating a
Matsurra Vertical CNC Machine tool occasionally operated a Mitsui-Seiki Horizontal CNC Machine tool & other manual Milling
& Turning machines.
On 4th
March 1996 until 28th July 2006, I was promoted at Horstman Defence
Systems Ltd as a Manufacturing Production Engineer, mainly a member of the operations team with specific responsibility
to economically engineer and process sales orders & contracts with accountability for accurate and timely work instructions
and compliance with customer’s specified requirements.
Over the last 20 years I qualified
for many certificates for CNC Machine tool Programming & Advanced Programming, using pen & calculator to using Mastercam
CAD/CAM software to create CNC Machine tool programmes.
2 Details of Vocational
training Engineering Craftmanship H01 & H23 Turning Course.
A comprehensive Manual & programming courses are conducted in the Training Center and delivered
by a competent trainer with many years’ experience in both industry and training environments.
The Basic program has been designed for delegates with little or no experience of programming techniques
of Fanuc Controls. Delegates who have experience are offered the Advanced programming course to further their knowledge and
skills within the Fanuc Control system.
At the completion
of the course, the delegates will be able to format required programs from information given and down load to manufacturing
machines the training I received was as follows, in Para 2.1 & 2.2.
2.1 H02 – Turning I
MANUAL MACHINE OPERATORS COURSE
Topics discussed: Machine layout, axes, tool turret Mode select switch, machine operators panel:
jog rapid and feed Spindle start/stop buttons, turret indexing, chuck jaws & tailstock Axis zero setting, tool offset
measurement, prove-out.
CNC MACHINE OPERATORS COURSE
Topics discussed: Machine layout, axes, tool turret Mode select switch, Handle, Zero point return,
Jog, MDI, Edit, Memory Screen displays POSITION-PROGRAM-OFFSETCOMMAND/ MDI-ALARM
Keyboard, soft keys, machine operators panel: jog rapid and feed Spindle start/stop buttons, turret indexing, chuck jaws &
tailstock Axis zero setting, tool offset measurement and storing in Memory Program registering, program directory, program
search, block alter/delete/insert Program prove-out, machine lock, dry run, single block & automatic Offset adjustment,
block skip & optional stop, RS232 program
input/output.
2.2 H23 – Turning I I
BASIC PROGRAMMING COURSE
Topics discussed:
Machine details, and X & Z axes
Coordinates, decimal point, inch and metric formats
Program number and block numbers
G & M codes (modal/non-modal)
Constant surface speeds G96, direct revs G97, feed/rev G99
Absolute and incremental axes (U/W)
Program (work) absolute zeros G50
Rapid traverse G00, and linear interpolation G01, taper turning
Circular interpolation (G02/03, with R and I/J)
Automatic radiussing and chamfering
Tool nose radius compensation G40/41/42 with std.tool nose
geometries
Reference point return G28, turret indexing & offset activation
T……
Comments, block delete, optional stop & programmable data
input G10
Canned cycles G90 Straight Turning
G92 Thread Turning (G32)
G94 Straight Facing
Multiple Repetitive Cycles G71 Stock Removal in Turning
G72 Stock Removal in Facing
G70 Finish Turning
G74 Peck Drilling in Z axis, and
G74 Multiple Face Grooving in Z
axis
G75 Multiple Groove Turning in
X axis
ADVANCED PROGRAMMING COURSE
Topics discussed: Macros and # parameters, arithmetic and trigonometric Functions Local, common
and system variables, conditional and unconditional jumps Variable and macro preparation, macro call with variable assignment
Family of parts worked examples For both Basic and Advanced Programming courses copies of our own
Fanuc Training manuals are supplied, which delegates progressively work through on the course. The manuals contain programming
techniques and information data.