In: Mechanical Engineering
My goal is to be a NC-programmer of CNC machinist.
"Describe/illustrate if all conditions were ideal and you believed that all things were possible, what would you seek to achieve as your life's work or major accomplishment?"
Please write the answer at least 200 words. Thanks.
Solution:
As you told that you want to become a cnc programmer, this would lead to you become a production head for any organization for which you must have good knowledge of cnc code i am presenting you some cnc code which will be very useful to achieve your goal. All the best
I just want to explain some G code and M code commonly use in this CNC
G00 = Rapid Positing
G01 Linear interpolation
G02 = Circular Interpolation (CW)
G03 = Circular Interpolation (CCW)
G90 = absolue Mode
G90 = Incremental Mode
G95 = Inch per revolution
G21 = Metric unit
G20 = Inch unit
G17 = XY Plane
G18 = ZX Plane
G19 = ZY Plane
M02 = End of program
M03 = Spindle rotation
M04 = Spindle rotation (CCW)
M05 = Spindle stop
M06 Tool Change
M07 = coolant on
M09 = coolant off
Program for Given Drawing:
N01 G90 G20 G94 (Absolute Mode select, Inch system and Revolution per min)
N02 M06 T01 (Tool Change T01 )
N03 G03 S800 (Spindle on clockwise with 800 RPM)
N04 G00 X0 Y0 Z20 (Presetting the tool at origin with height = 20)
N05 G01 Z-75 (Linear interpolation)
N06 G01 X10
N07 G01 Y5
N08 G01 X3
N09 G01 Y3
N10 G01 X0 Y2
N11 G01 X0 Y0
N12 G00 Z50
N13 M05
N14 M06 T02
N15 M03 S2300
N16 G00 X6.25 Y 3
N17 G01 Z-75
N18 G00 Z50
N19 M05
N20 M06 T03
N21 M03 S600
N22 G00 X1 Y .75
N23 G01 Z-20
N24 G01 X4
N25 G00 Z20
N26 G00 X4 Y1
N27 G01 Y.5
N28 G00 Z20
N29 G00 X1 Y.5
N30 G01 Z-20
N31 G01 X1 Y1
N32 G00 Z20
N33 G00 X6 Y.75
N34 G01 Z-20
N35 G01 X10
N36 G00 Z20
N37 G00 X10 Y1
N37 G01 Z-20
N38 G01 Y.5
N39 G00 Z20
N40 G00 X6 Y.5
N41 G01 Z-20
N42 G02 X6 Y1
N43 M05
N44 M09
N45 M02