CNC Machinery. Module 4: CNC Programming "Turning" IAT Curriculum Unit PREPARED BY. August 2009

Size: px
Start display at page:

Download "CNC Machinery. Module 4: CNC Programming "Turning" IAT Curriculum Unit PREPARED BY. August 2009"

Transcription

1 CNC Machinery Module 4: CNC Programming "Turning" PREPARED BY IAT Curriculum Unit August 2009 Institute of Applied Technology, 2009

2 2 Module 4: CNC Programming "Turning"

3 Module 4: CNC Programming "Turning" Module Objectives: 1. Identify the different parts that compose the program. 2. Utilize both preparatory functions (G-codes) and miscellaneous functions (M-codes). 3. Demonstrate the ability to write a program to manufacture a simple workpiece using the MTS simulator. 4. Use some canned cycles in turning supported by the (SINUMERIK 840D) controller. 5. Utilize subprograms programs. 6. Verify the program graphically on the computer. Module Contents Topic Page No. 1 Structure of NC-program 4 2 Preparatory, additional and switching functions 5 3 How to write an NC program 7 4 Practical Tasks 12 Module 4: CNC Programming "Turning" 3

4 1.. Structure of an NC Program: The NC program consists of a series of commands with which the CNC machine tool is instructed to manufacture a certain work part. Fig Program beginning: it consists of a character (%) which informs the controller that an NC Program will follow. Everything stands before this character is ignored by the controller. The first line in the NC Program contains the program name. 1.2 Program core: it consists of a sequence of blocks (Lines). Each block contains the technical and geometric information that the controller requires for the correspondent machining step. It starts always with the block Number (N) e.g. N10, then the instructions or commands follow. 1.3 Program end: it consists of one block having one command which is M30. Fig. 4.1 Structure of an NC Program 4 Module 4: CNC Programming "Turning"

5 2.Preparatory, additional and switching functions: Four groups of instructions can be differentiated: 2.1 G-functions: G functions are codes determine the geometric part of the NC program. Some important G-Codes in the table below: Function G00 G01 G02 G03 G04 G20 G21 G54 G90 G91 G92 G94 G95 G96 G97 Description Rapid positioning; the tool will move to the target point in rapid speed Feed rate positioning; the tool will move to the target point according the feed rate speed Arc clockwise Arc counter clockwise Dwell; the tool will hold in place for a specific amount of time, and then continues; e.g. G04 X5, the tool will wait for 5 seconds. Inch units Metric units Work piece coordinate setting Absolute positioning; the tool will move to the target point according to absolute dimensions. Incremental positioning; the tool will move to the target point according to incremental dimensions. Max. Spindle speed limit. Feed rate (F) in mm/min., mainly for milling Feed rate (F) in mm/rev., mainly for turning Constant Cutting Speed Cancel Constant Cutting Speed Module 4: CNC Programming "Turning" 5

6 2.2 Coordinates (X, Y & Z): they are used in a block to locate the target point where the tool should go. In turning machines, tools follow 2 axes only, X & Z. 2.3 Additional and switching functions: Function Description F S T M3 M4 M5 M6 M7 M8 M9 M17 M30 TRANS Feed rate Speed Tool position Spindle rotation clockwise Spindle rotation counter clockwise Spindle stop Tool change Flood coolant #1 ON Flood coolant #2 ON Coolant OFF Subprogram end Program end Zero point Shift 6 Module 4: CNC Programming "Turning"

7 2.4 Cycles: A cycle allows performing a complete machining operation by specifying just one code. Cycle Cycle 81 Cycle 83 Cycle 93 Cycle 95 Cycle 97 Description Drilling; to make a hole in one phase. Deep Drilling (Pecking); to make a deep hole, which requires introducing the tool with several phases.(chip-breaking and chip removal) Recessing; to make an internal or external groove. Canned cycle (roughing and finishing cycle); to cut the material following a pre-set contour using a subprogram. Tapping; to make an internal or external thread. 3. How to write an NC program: The program beginning consists of a character or a command (ex. %) which informs the CNC-control that a NC-program will follow. The first line in the NC program contains the program name (ex. TP0147). The NC-program names can contain alphanumerical (containing letters and numbers) or numerical characters. For most CNC-controls, 2-6 digit character sequences are used for identification. An NC-program consists of order sequence of blocks. They contain the geometric and technical information that the CNC-control requires for each machining step. Everything stands before the character % for commenting the program is ignored by the control. Program end M30 The program end is commanded with M30. Important note Everything that stands before the character % for commenting the program is ignored by the control. Comments are also allowed within the program, these must be set in brackets. Module 4: CNC Programming "Turning" 7

8 Example 1: Rapid traverse in absolute dimensioning. N30 G90 N40 G00 X30 Z5 The tool will move to the target point with rapid speed, following the absolute dimensioning system is shown in Fig Fig. 4.2: Rapid Traverse in absolute dimensioning. Example 2: Rapid traverse in incremental dimensioning. N70 G91 N80 G00 X-12.5 Z-35 The tool will move to the target point with rapid speed, following the incremental dimensioning system shown in Fig Fig. 4.3: Rapid traverse in incremental dimensioning. 8 Module 4: CNC Programming "Turning"

9 Example 3: Feed rate traverse in absolute dimensioning. N120 G90 N130 G01 X140 Z-90 The tool will move in linear motion to the target point with feed rate speed, following the absolute dimensioning system as illustrated in Fig Fig. 4.4: Feed rate traverse in absolute dimensioning. Example 4: Feed rate traverse in incremental dimensioning. N50 G91 N60 G01 X20 Z-60 The tool will move in linear motion to the target point with feed rate speed, following the incremental dimensioning system as illustrated in Fig Fig. 4.5: Feed rate traverse in incremental dimensioning. Module 4: CNC Programming "Turning" 9

10 Arcs clockwise and counter clockwise. When an arc is to be machined, the interpolation parameters I, J & K must be specified. These parameters are used to define the center of a circle for circular movements as explained by Fig Fig. 4.6: I, and K parameters. "I" is the distance between the starting position and the circle center in the X- direction. "J" is the distance between the starting position and the circle center in the Y- direction. "K" is the distance between the starting position and the circle center in the Z- direction. Since in turning there is no Y-axis, then J is always zero and no need to mention it in the block; 10 Module 4: CNC Programming "Turning"

11 Example 5: Programming using G02 for clockwise Arc. See Fig. 4.7 N50 G01 X80 Z-40 N60 G02 X140 Z-106 I+45 K-20 Fig. 4.7: Programming using G02. Example 6: Programming using G03 for Counterclockwise Arc. Refer to Fig. 4.8 N50 G01 X80 Z-50 N60 G03 X140 Z-80 I-15 K-45 Fig. 4.8: Programming using G03. Module 4: CNC Programming "Turning" 11

12 Practical Tasks Practical Task (1) Title: Facing Create an NC program making 1 mm facing. The workpiece shown in the drawing below is the finished part. Parameters: o Chuck type: outside. o Chucking depth: 15 mm o Material: Aluminum Almg1 o Zero point: right workpiece side o Tool: Left Corner Tool, CL-SCLCL 2020 L 1208 ISO30 o Max. spindle speed limit: 2000 RPM o Constant cutting speed: 200 m/min o Feed rate: 0.2 mm/rev. o Spindle rotation: counter clockwise 12 Module 4: CNC Programming "Turning"

13 *Hints: 1-To create an NC program, use the following procedure: a. Setup form (tools) using setup mode; described in module 3. b. Setup sheet using setup dialog; described in module 3. c. Main program using editor. 2-While programming in editor you can always use the function renumber to reorganize the blocks numbers. 3-You can use shift + insert to insert a new line above. Solution: N10 G54 N15 G92 S2000 N20 T1 D1 M6 N25 G96 S200 F0.2 M4 N30 G0 X43 Z0 N35 G1 X-2 N40 G1 Z2 N45 G0 X150 Z150 N50 M30 Module 4: CNC Programming "Turning" 13

14 Practical Task (2) Title: Turning Using the same tool used in practical task (1), create an NC Program to produce the finished workpiece shown in the drawing below. It is needed to make a 1 mm facing operation prior to parallel turning; all dimensions are in mm. Parameters: o Chuck type: outside. o Chucking depth: 15 mm o Material: Aluminum Almg1 o Zero point: right workpiece side o Tool: Left Corner Tool, CL-SCLCL 2020 L 1208 ISO30 o Max. spindle speed limit: 2000 RPM o Constant cutting speed: 200 m/min. o Feed rate: 0.3 mm/rev. o Spindle rotation: counter clockwise 14 Module 4: CNC Programming "Turning"

15 *Hint: If the tool is moving along one axis, no need to mention the coordinate on the second axis. Possible solution: N10 G54 N15 G92 S2000 N20 T1 D1 M6 N25 G96 S200 F0.3 M4 N30 G0 X42 Z0 N35 G1 X-2 N40 G1 Z2 N45 G0 X45 Z0 N50 G1 X38 Z0 N55 G1 X38 Z-40 N60 G1 X40 Z-40 N65 G0 X40 Z0 N70 G1 X36 Z0 N75 G1 X36 Z-40 N80 G1 X38 Z-40 N85 G0 X38 Z0 N90 G1 X34 Z0 N95 G1 X34 Z-40 N100 G1 X36 Z-40 N105 G0 X36 Z0 N110 G1 X32 Z0 N115 G1 X32 Z-40 N120 G1 X34 Z-40 N125 G0 X34 Z0 N150 G1 X30 Z0 Module 4: CNC Programming "Turning" 15

16 N155 G1 X30 Z-40 N240 G1 X31 Z-40 N245 G0 X31 Z0 N250 G0 X150 Z150 N255 M30 Practical Task (3) Title: Turning (using cycle 95) Create an NC Program to produce the finished workpiece shown in the drawing below using cycle 95. It is needed to make a 1 mm facing operation prior to taper turning; all dimensions are in mm. Parameters: o Chuck type: outside. o Chucking depth: 15 mm o Material: Aluminum Almg1 o Zero point: right work part side o Tools: Pos#1: Left Corner Tool, CL-SCLCL 2020 L 1208 Pos#2: Left Corner Tool, CL-SVJCL 2020 L 1604 o Max. spindle speed limit: 2000 RPM o Constant cutting speed: 200 m/min o Feed rate: 0.3 mm/rev o Spindle rotation: counter clockwise 16 Module 4: CNC Programming "Turning"

17 Possible solution: 1-Subprogram (L1205): Use the editor to write the following subprogram. N20 G1 X40 Z0 N25 G1 X20 Z-40 N25 G1 X40 Z-40 N30 G1 X42 Z-40 N30 M17 Save the subprogram under the name L1205. Module 4: CNC Programming "Turning" 17

18 2-Main program: N10 G54 N15 G92 S2000 N20 T1 D1 M6 N25 G96 S200 F0.3 M4 N30 G0 X42 Z0 N35 G1 X-2 N40 G1 Z2 N45 G0 X42 Z2 N50 G0 X150 Z150 N55 T2 D1 M6 N60 G0 X42 Z2 N65 CYCLE95 ("L1205",2,0,0,0,0.2,0.1,0.1,1) N70 G0 X150 Z150 N80 M30 18 Module 4: CNC Programming "Turning"

19 Practical Task (4) Title: Recessing (using Cycle 93) Create an NC Program to produce the finished work part shown in the drawing below. It is needed to make 1 mm facing operation and using cycle 95 for parallel turning. All dimensions are in mm. All chamfers are 1mm x 45. (Use absolute dimensioning). Parameters: o Chuck type: outside. o Chucking depth: 15mm o Material: Aluminum Almg1 o Zero point: right work part side o Tools: Pos#1: Left Corner Tool, CL-SCLCL 2020 L 1208 Pos#2: Recessing Tool, ER-SGTFL 1212 L 1.85 o Max.spindle speed limit: 2000 RPM. o Constant cutting speed: 200 m/min. for parallel turning and 125 for recessing. Module 4: CNC Programming "Turning" 19

20 o Feed rate: 0.3 mm/rev. for parallel turning and 0.08 mm/rev. for recessing. o Spindle rotation: counter clockwise *Hint: You can use the start-tag / end-tag commands in editor to copy/paste similar programs already done. Possible solution: 1.Subprogram: Use the editor to write the following subprogram. N10 G1 X30 Z1 N15 G1 X30 Z0 N75 G1 X30 Z-60 N80 G1 X42 Z-60 N65 M17 Save the subprogram under the name L89. 2.Main program: N10 G54 N15 G92 S2000 N20 T1 D1 M6 N25 G96 S200 F0.3 M4 N30 G0 X42 Z0 N35 G1 X-2 N40 G1 Z2 N45 G0 X42 Z2 N50 G1 X41 Z2 20 Module 4: CNC Programming "Turning"

21 CYCLE95 ("L89",2,0.2,0.2,0.2,0.2,0.1,0.1,3) N360 G1 X42 Z-39 N250 G0 X150 Z150 N255 T2 D1 M6 N260 G96 S125 F0.08 M4 N265 G0 X32 Z-10 N270 G1 X30 Z-10 N280 CYCLE93 (30,-10,7.5,2,0,0,0,-1,-1,0,0,0.2,0.3,1.5,1,5) N285 G0 X32 Z-27.5 Module 4: CNC Programming "Turning" 21

22 N290 G1 X30 Z-27.5 N295 CYCLE93 (30,-27.5,5,5,0,0,0,-1,-1,0,0,0.2,0.3,1.5,1,5) N300 G1 X32 Z-42.5 N305 G1 X30 Z-42.5 N310 CYCLE93 (30,-42.5,7.5,2,0,0,0,-1,-1,0,0,0.2,0.3,1.5,1,5) N315 G0 X150 Z150 N320 M30 22 Module 4: CNC Programming "Turning"

23 Practical task (5) Title: Threading (using cycle 97) Create an NC Program to produce the finished work part shown in the drawing below. It is needed to make 1 mm facing operation prior to parallel turning. All dimensions are in mm. Parameters: o Chuck type: outside. o Chucking depth: 15mm o Material: Aluminum Almg1 o Zero point: right work part side o Tools: Pos#1: Left Corner Tool, CL-SCLCL 2020 L 1208 Pos#2: Left Threading Tool, TL-LHTR 2020 R o Max. spindle speed limit: 2000 RPM o Constant cutting speed: 200 m/min. for parallel turning o Spindle Speed for threading: 800 RPM o Feed rate: 0.3 mm/rev. o Spindle rotation: counter clockwise for parallel turning and clockwise for threading Module 4: CNC Programming "Turning" 23

24 Possible solution: 1-Subprogram (L90): N10 G1 X20 Z2 N15 G1 X20 Z0 N75 G1 X20 Z-40 N80 G1 X40 Z-40 N55 M17 2-Main program: N10 G54 N15 G92 S2000 N20 T1 D1 M6 N25 G96 S200 F0.3 M4 N30 G0 X42 Z0 N35 G1 X-2 N40 G1 Z2 N45 G0 X41 Z2 N50 CYCLE95 ("L90",2,0.2,0.25,0,0.1,0.15,0.1,1) N50 G0 X150 Z150 N250 T2 D1 M6 N255 M5 N260 G97 S800 F0.3 M4 24 Module 4: CNC Programming "Turning"

25 N265 CYCLE97 (2.5,,0,-35,20,20,10,0,1.25,0.02,29,0,30,4,3,1) Module 4: CNC Programming "Turning" 25

26 ((The following are the tables and information required to fill the parameters of cycle 97)) IANG: 26 Module 4: CNC Programming "Turning"

27 N270 G1 X70 Z0 N275 G0 X150 Z150 N270 M30 Module 4: CNC Programming "Turning" 27

28 Practical task (6) Title: CNC Turning Project. Using the MTS Simulation software, create an NC Program in order to manufacture the mechanical shaft shown in the technical drawing below. 1. Technical Drawing Overall diameter = 60mm; All chamfers are 1 x Machining Steps a. Facing b. Parallel Turning c. Recessing d. Threading e. Center Drilling f. Drilling 28 Module 4: CNC Programming "Turning"

29 Hints: It is up to the programmer to choose the suitable setup parameters according to the material and the dimensions of the finished work part. Direction of rotation is related to the tool in use. 3. Programming Steps a-tools Preparation: i.tool in position 1 Left Corner Tool CL-SCLCL 2020 L 1208 ISO30 ii.tool in position 5 Recessing Tool ER-SGTFL 2012 L ISO30 iii.tool in position 6 Left Threading Tool TL-LHTR 2020 R ISO30 iv.tool in position 7 Spotting Drill DR L HSS ISO30 Module 4: CNC Programming "Turning" 29

30 v.tool in position 9 Twist Drill DR L HSS ISO30 b- Subprogram (L150): N10 G1 X26 Z2 N15 G1 X30 Z-1 N20 G1 X30 Z-20 N25 G1 X33 Z-20 N30 G1 X35 Z-21 N35 G1 X35 Z-30 N40 G1 X38 Z-30 N45 G1 X40 Z-31 N50 G1 X40 Z-60 N55 G1 X41 Z-60 N60 G3 X45 Z-62 I0 K-2 N65 G1 X45 Z-70 N70 G1 X60 Z-100 N75 G1 X60 Z-110 N80 G1 X65 Z-110 N85 M17 30 Module 4: CNC Programming "Turning"

31 C- Main Programming i- Machine Setup: in order to set the machine, a setup sheet is created, where all the following has to be mentioned: 1. Chucking device 2. Chuck s dimensions 3. Chucking depth 4. Blank part s dimensions 5. Material 6. Zero point location 7. Tool s set 1-Selecting the chuck type Module 4: CNC Programming "Turning" 31

32 2- Defining workpart dimensions, material and zero point 3- Selecting tool equipment 32 Module 4: CNC Programming "Turning"

33 The following is the automatically generated Setup Sheet: {) {{ :47 { { CONFIGURATION { MACHINE MTS01 TM-016_-R1_-060x0646x0920 { CONTROL SINUMERIK 840DT { { PART { CYLINDER D L { MATERIAL "N\Aluminium\AlMg1" { DENSITY { { MAIN SPINDLE WITH WORKPART { CHUCK "Chuck Turning\Jaw chuck\kfd-hs 130" { STEP JAW "Jaw\Step jaw\hm-110_ " { CHUCKING DEPTH E {{ Right side of the part: Z { { TOOLS { T01 "DIN69880 V 30\Left corner tool\cl-sclcl-2020 L 1208 ISO30" { T02 EMPTY { T03 EMPTY { T04 EMPTY { T05 "DIN69880 V 30\Recessing tool\er-sgtfl-2012 L ISO30" { T06 "DIN69880 V 30\Left threading tool\tl-lhtr-2020 R ISO30" { T07 "DIN69880 V 30\Spotting drill\dr L HSS ISO30" { T08 EMPTY { T09 "DIN69880 V 30\Twist drill\dr L HSS ISO30" { T10 EMPTY { T11 EMPTY { T12 EMPTY { T13 EMPTY { T14 EMPTY { T15 EMPTY { T16 EMPTY { { TOOL COMPENSATION { D01 T01 Q3 R X Z G E I K A L N01 { D02 T02 Q0 R X Z G E I K A L N01 { D03 T03 Q0 R X Z G E Module 4: CNC Programming "Turning" 33

34 I K A L N01 { D04 T04 Q0 R X Z G E I K A L N01 { D05 T05 Q3 R X Z G E I K A L N01 { D06 T06 Q8 R X Z G E I K A L N01 { D07 T07 Q7 R X Z G E I K A L N01 { D08 T08 Q0 R X Z G E I K A L N01 { D09 T09 Q7 R X Z G E I K A L N01 { D10 T10 Q0 R X Z G E I K A L N01 { D11 T11 Q0 R X Z G E I K A L N01 { D12 T12 Q0 R X Z G E I K A L N01 { D13 T13 Q0 R X Z G E I K A L N01 { D14 T14 Q0 R X Z G E I K A L N01 { D15 T15 Q0 R X Z G E I K A L N01 { D16 T16 Q0 R X Z G E I K A L N01 { { WORKPART ZEROPOINTS {{ Right side of the part: Z { G54 X Z { {) ii- Main Program: N10 G54 N15 G92 S2000 N20 G00 X150 Z Module 4: CNC Programming "Turning"

35 a-facing N25 T1D1 M6 N30 G96 S200 F0.2 M4 N35 G00 X65 Z0 N40 G01 X-2 N45 G01 Z2 b-parallel Turning N50 G00 X26 Z5 Module 4: CNC Programming "Turning" 35

36 N55 CYCLE95 ("L150",2,0,0,,0.2,0.1,0.1,1) N60 G00 X150 Z150 c- Recessing N65 T5 D1 M6 N70 G96 S125 F0.08 M4 N75 G00 X45 Z-50 N80 CYCLE93 (40,-50,5,2.5,0,0,0,-1,-1,0,0,0.2,0.3,0.5,1,5) N85 G00 X45 Z-35 N90 CYCLE93 (40,-35,5,2.5,0,0,0,-1,-1,0,0,0.2,0.3,0.5,1,5) N95 G00 X150 Z Module 4: CNC Programming "Turning"

37 d- Threading N100 T6 D1 M6 N110 M5 N115 G97 S1000 M3 N120 G00 X35 Z10 N125 CYCLE97 (,30,0,-15,30,30,8,0,2.15,0.02,29,0,15,3,3,1) N130 G00 X150 Z150 e- Center Drilling N135 T7 D1 M6 N140 M5 N145 G96 S100 M4 N150 G00 X0 Z5 N155 G01 Z-5 N160 G01 Z5 N165 G00 X150 Z150 Module 4: CNC Programming "Turning" 37

38 f- Drilling N170 T9 D1 M6 N175 G96 S1000 F0.2 M4 N180 G00 X0 Z5 N185 G01 Z-15 N190 G01 Z5 N230 G00 X150 Z150 N235 M30 Finished Part 38 Module 4: CNC Programming "Turning"

39 Student's Notes: Module 4: CNC Programming "Turning" 39

40 40 Module 4: CNC Programming "Turning"

41 Work Sheet Part (A): 1.Write (T) for true and (F) for false following statements: 1. The character (%) informs the controller that an NC program will follow. 2. Everything before (%) is processed by the controller. 3. The first line in an NC program is the Number (N) 4. The first line in a block is the program s name 5. An NC program is a sequence of blocks 2. Complete the following sentences: 1- The consists of a series of commands with which the CNC machine tool is instructed to manufacture a certain work part. 2- is the first word in a block. 3- The are codes determine the geometric part of the NC-program. 4- A allows performing a complete machining operation by specifying just one code. 5- Everything stands before is ignored by the control. Module 4: CNC Programming "Turning" 41

42 Part (B): 1. Complete the following tables: Function Description F S Tool position M3 M4 M5 Tool change Coolant OFF M30 Function Description G00 G01 G02 G03 G90 Incremental positioning 42 Module 4: CNC Programming "Turning"

43 Part (C): a - Write a block to move the cutting tool from starting point to target point using feed rate positioning and incremental mode. N20 N30... B - Write a command to move the tool tip from starting point to target point Using rapid positioning and absolute mode. N20 N30.. Module 4: CNC Programming "Turning" 43

44 C - Complete the following NC program blocks using absolute dimensioning mode. N20 N30.. D - Complete the following NC program blocks using absolute dimensioning mode. N20 N Module 4: CNC Programming "Turning"

45 Part (D): 1. What is the G code used to select the metric units of measurement? a. G21 b. G20 c. G96 d. G19 2. What is the M code used to switch on the coolant? a. M03 b. M08 c. M04 d. M09 3. What is the M code used to end a subprogram? a. M17 b. M05 c. M30 d. M02 4. In TOPTURN editor, "shift+insert" is used to: a. Delete a line b. Create a line below c. Create a line above d. None of the above 5. While programming in MTS "editor" the function is used to reorganize the blocks numbers. a. Dialog program b. Renumber c. Link programs d. WOP Module 4: CNC Programming "Turning" 45

46 6. Match each code with its function. Write the corresponding number in the space provided. 1 G96 Feed in mm/min. 2 M07 Constant cutting speed 3 G94 Feed in mm/rev. 4 G20 Coolant ON 5 G95 Input inch units 7. Complete the following table: Cycle Description Tapping (threading) cycle Roughing and finishing cycle Deep drilling cycle Recessing cycle 46 Module 4: CNC Programming "Turning"

47 Part (E) 1. Write a program to do facing by cutting only 1 mm (at Z0) for the work part shown in the figure. Given that: Work part diameter D= 50 mm Tool = T03 Constant cutting Speed = 300 m/min in counterclockwise direction. Max. spindle speed = 2000 RPM Feed = 0.2 mm/rev 2. Write a short program to produce the shape shown below: Needed: To do 1mm facing (Z=-1) then straight turning according to the drawing above, using one tool. Given: - Blank diameter 54 mm Speed limit: 2000 RPM Constant speed: 200 m/min in counterclockwise direction. Feed Rate: 0.02 mm/min. Module 4: CNC Programming "Turning" 47

48 N15 G54 N20 N30 N40 N50 N55 N60 N70 N80 N90 N100 N110 N Read the following NC-program carefully, then answer the questions below: N310 G54 N315 G92 S3000 N320 T1 D1 N325 G96 S200 F0.2 M4 N330 G0 X42 Z0 N335 G1 X-2 N340 G1 Z2 N345 G0 X100 Z100 N350 T2 D1 N355 G0 X20 Z5 N360 CYCLE95 ("L142",2,0,0,,0.2,0.15,0.1,1) 48 Module 4: CNC Programming "Turning"

49 N365 G0 X70 Z70 N370 T5 D1 N375 G0 X21 Z2 N380 M5 N385 M3 N390 CYCLE97 (,20,0,-35,20,20,10,0,1.53,,29,0,30,4,3,1) N395 G0 X100 Z100 N400 M30 1. From the program shown above, the maximum spindle speed is A.2000 RPM B.1500 RPM C.3000 RPM. D.2500RPM 2. G00 X100 Z100 Means A. tool changing point B. zero point shift C. cutting speed and feed rate rotation direction for finishing. D. constant spindle speed and rotation direction 3. In the block N360 CYCLE95 ("L142",2,0,0,,0.2,0.15,0.1,1), L142 means A. main program B. subprogram C. depth of cutting. D. tool number Module 4: CNC Programming "Turning" 49

50 4. Cycle 97 is used to make A. roughing B. recessing C. threading D. finishing 5. Cycle 95 could be used for A. roughing B. recessing C. threading D. taper undercut 6. M30 means A. program end B. subprogram end C. program stop D. none of the above 7. T5 D1 block is used to: A. switch the spindle on B. call tool number 5 C. compensate tool 1 D. switch the spindle off 8. The block G96 S200 F0.2 M4 stands for: A. speed limit max 200 rpm B. constant cutting speed of 200 m/min C. cutting speed limit of 2000 rpm D. speed limit min 2000 rpm 9. The G code which is used to select the work part zero point is A. G21 B. G45 C. G54 D. G50 50 Module 4: CNC Programming "Turning"

51 10. G01 X=-2 in a facing operation is used to: A. Change tool number 2 B. Move in rapid traverse to X=-2 C. Remove the pin at the end of the part caused by the tool tip D. Create an arc counter clockwise Part (F): a) Study the following drawing and then answer the questions below if the recessing starts from the right side. 1. Complete the missing data in the following table. Start point in X Start point in Z Width of recess Depth 2. For the second recess complete the missing data in the following table Start point in X Start point in Z Width of recess Depth Module 4: CNC Programming "Turning" 51

52 b) Give the listed parameters for the grooving cycle shown in the figure below: 1. Start Point in X: 70 mm 2. Start Point in Z: 60 mm 3. Groove Width: mm 4. Groove Depth: mm 5. Angle contour longitudinal axis: 6. Flank Angle Start Point: 7. Flank Angle Opposite: 8. Radius / Chamfer outside start point: mm 9. Radius / Chamfer outside opposite: mm 10. Chamfer inside start point: mm 11. Chamfer inside opposite: mm References: 1. Turning Programming Manual MTS 2. CNC technology NCADU 52 Module 4: CNC Programming "Turning"

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009 CNC Machinery Module 5: CNC Programming / Milling PREPARED BY IAT Curriculum Unit August 2009 Institute of Applied Technology, 2009 ATM313-CNC Module 5: CNC Programming / Milling Module Objectives: 1.

More information

Module 2. Milling calculations, coordinates and program preparing. 1 Pepared By: Tareq Al Sawafta

Module 2. Milling calculations, coordinates and program preparing. 1 Pepared By: Tareq Al Sawafta Module 2 Milling calculations, coordinates and program preparing 1 Module Objectives: 1. Calculate the cutting speed, feed rate and depth of cut 2. Recognize coordinate 3. Differentiate between Cartesian

More information

CNC Programming Guide MILLING

CNC Programming Guide MILLING CNC Programming Guide MILLING Foreword The purpose of this guide is to help faculty teach CNC programming without tears. Most books currently available on CNC programming are not only inadequate, but also

More information

NUMERICAL CONTROL.

NUMERICAL CONTROL. NUMERICAL CONTROL http://www.toolingu.com/definition-300200-12690-tool-offset.html NC &CNC Numeric Control (NC) and Computer Numeric Control (CNC) are means by which machine centers are used to produce

More information

Table of Contents. Preface 9 Prerequisites 9. Key Concept 1: Know Your Machine From A Programmer s Viewpoint 13. Table of Contents

Table of Contents. Preface 9 Prerequisites 9. Key Concept 1: Know Your Machine From A Programmer s Viewpoint 13. Table of Contents Preface 9 Prerequisites 9 Basic machining practice experience 9 Controls covered 10 Limitations 10 Programming method 10 The need for hands -on practice 10 Instruction method 11 Scope 11 Key Concepts approach

More information

Trade of Toolmaking. Module 6: Introduction to CNC Unit 2: Part Programming Phase 2. Published by. Trade of Toolmaking Phase 2 Module 6 Unit 2

Trade of Toolmaking. Module 6: Introduction to CNC Unit 2: Part Programming Phase 2. Published by. Trade of Toolmaking Phase 2 Module 6 Unit 2 Trade of Toolmaking Module 6: Introduction to CNC Unit 2: Part Programming Phase 2 Published by SOLAS 2014 Unit 2 1 Table of Contents Document Release History... 3 Unit Objective... 4 Introduction... 4

More information

CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing. Part-10 CNC Milling Programming

CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing. Part-10 CNC Milling Programming CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing Part-10 CNC Milling Programming To maximize the power of modern CNC milling machines, a programmer has to master

More information

Computer Numeric Control

Computer Numeric Control Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct

More information

Figure 1: NC Lathe menu

Figure 1: NC Lathe menu Click To See: How to Use Online Documents SURFCAM Online Documents 685)&$0Ã5HIHUHQFHÃ0DQXDO 5 /$7+( 5.1 INTRODUCTION The lathe mode is used to perform operations on 2D geometry, turned on two axis lathes.

More information

User s Manual Cycle Programming TNC 320. NC Software

User s Manual Cycle Programming TNC 320. NC Software User s Manual Cycle Programming TNC 320 NC Software 340 551-04 340 554-04 English (en) 9/2009 About this Manual The symbols used in this manual are described below. This symbol indicates that important

More information

Controlled Machine Tools

Controlled Machine Tools ME 440: Numerically Controlled Machine Tools CNCSIMULATOR Choose the correct application (Milling, Turning or Plasma Cutting) CNCSIMULATOR http://www.cncsimulator.com Teaching Asst. Ergin KILIÇ (M.S.)

More information

Milling and turning with SINUMERIK:

Milling and turning with SINUMERIK: Milling and turning with SINUMERIK: CNC solutions for the shopfloor SINUMERIK Answers for industry. Simple to set up... Contents Shopfloor solutions for CNC machines with SINUMERIK Milling with the SINUMERIK

More information

ENGI 7962 Mastercam Lab Mill 1

ENGI 7962 Mastercam Lab Mill 1 ENGI 7962 Mastercam Lab Mill 1 Starting a Mastercam file: Once the SolidWorks models is complete (all sketches are Fully Defined), start up Mastercam and select File, Open, Files of Type, SolidWorks Files,

More information

Preview Sample. Date: September 1, 2010 Author: Matthew Manton and Duane Weidinger ISBN:

Preview Sample. Date: September 1, 2010 Author: Matthew Manton and Duane Weidinger ISBN: Computer Numerical Control Workbook Generic Lathe Published by CamInstructor Incorporated 330 Chandos Crt. Kitchener, Ontario N2A 3C2 www.caminstructor.com Date: September 1, 2010 Author: Matthew Manton

More information

527F CNC Control. User Manual Calmotion LLC, All rights reserved

527F CNC Control. User Manual Calmotion LLC, All rights reserved 527F CNC Control User Manual 2006-2016 Calmotion LLC, All rights reserved Calmotion LLC 21720 Marilla St. Chatsworth, CA 91311 Phone: (818) 357-5826 www.calmotion.com NC Word Summary NC Word Summary A

More information

Various other types of drilling machines are available for specialized jobs. These may be portable, bench type, multiple spindle, gang, multiple

Various other types of drilling machines are available for specialized jobs. These may be portable, bench type, multiple spindle, gang, multiple Drilling The process of making holes is known as drilling and generally drilling machines are used to produce the holes. Drilling is an extensively used process by which blind or though holes are originated

More information

FANUC SERIES 21i/18i/16i TA. Concise guide Edition 03.01

FANUC SERIES 21i/18i/16i TA. Concise guide Edition 03.01 FANUC SERIES 21i/18i/16i TA Concise guide Edition 03.01 0.1 GENERAL INDEX- CONCISE GUIDE FOR PROGRAMMER PAGE PAR. CONTENTS 7 1.0 FOREWORD 8 2.0 NC MAIN FUNCTIONS AND ADDRESSES 8 2.1 O Program and sub-program

More information

Computer Aided Manufacturing

Computer Aided Manufacturing Computer Aided Manufacturing CNC Milling used as representative example of CAM practice. CAM applies to lathes, lasers, waterjet, wire edm, stamping, braking, drilling, etc. CAM derives process information

More information

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A Projects ~ Figure Pl Project 1 If you have worked systematically through the assignments in this workbook, you should now be able to tackle the following milling and turning projects. It is suggested that

More information

Table 5.1: Drilling canned cycles. Action at the bottom of the hole. Cancels drilling canned cycle Intermittent or continuous feed.

Table 5.1: Drilling canned cycles. Action at the bottom of the hole. Cancels drilling canned cycle Intermittent or continuous feed. 5.18 CANNED CYCLES FOR DRILLING On a lathe, equipped with live tooling (which allows a tool, obviously a drilling or a similar tool, to rotate at the specified RPM, as in a milling machine) and an additional

More information

HAAS AUTOMATION, INC.

HAAS AUTOMATION, INC. PROGRAMMING WORKBOOK HAAS AUTOMATION, INC. 2800 Sturgis Rd. Oxnard, CA 93030 JANUARY 2005 . JANUARY 2005 PROGRAMMING HAAS AUTOMATION INC. 2800 Sturgis Road Oxnard, California 93030 Phone: 805-278-1800

More information

CNC PROGRAMMING WORKBOOK. Sample not for. Distribution MILL & LATHE. By Matthew Manton and Duane Weidinger

CNC PROGRAMMING WORKBOOK. Sample not for. Distribution MILL & LATHE. By Matthew Manton and Duane Weidinger CNC PROGRAMMING WORKBOOK MILL & LATHE By Matthew Manton and Duane Weidinger CNC Programming Workbook Mill & Lathe Published by: CamInstructor Incorporated 330 Chandos Crt. Kitchener, Ontario N2A 3C2 www.caminstructor.com

More information

Prof. Steven S. Saliterman Introductory Medical Device Prototyping

Prof. Steven S. Saliterman Introductory Medical Device Prototyping Introductory Medical Device Prototyping Department of Biomedical Engineering, University of Minnesota http://saliterman.umn.edu/ You must complete safety instruction before using tools and equipment in

More information

PROGRAMMING January 2005

PROGRAMMING January 2005 PROGRAMMING January 2005 CANNED CYCLES FOR DRILLING TAPPING AND BORING A canned cycle is used to simplify programming of a part. Canned cycles are defined for the most common Z-axis repetitive operation

More information

HAAS AUTOMATION, INC.

HAAS AUTOMATION, INC. PROGRAMMING WORKBOOK HAAS AUTOMATION, INC. 2800 Sturgis Rd. Oxnard, CA 93030 January 2005 JANUARY 2005 PROGRAMMING HAAS AUTOMATION INC. 2800 Sturgis Road Oxnard, California 93030 Phone: 805-278-1800 www.haascnc.com

More information

Mach4 CNC Controller Lathe Programming Guide Version 1.0

Mach4 CNC Controller Lathe Programming Guide Version 1.0 Mach4 CNC Controller Lathe Programming Guide Version 1.0 1 Copyright 2014 Newfangled Solutions, Artsoft USA, All Rights Reserved The following are registered trademarks of Microsoft Corporation: Microsoft,

More information

Prismatic Machining Preparation Assistant

Prismatic Machining Preparation Assistant Prismatic Machining Preparation Assistant Overview Conventions What's New Getting Started Open the Design Part and Start the Workbench Automatically Create All Machinable Features Open the Manufacturing

More information

Prof. Steven S. Saliterman Introductory Medical Device Prototyping

Prof. Steven S. Saliterman Introductory Medical Device Prototyping Introductory Medical Device Prototyping Department of Biomedical Engineering, University of Minnesota http://saliterman.umn.edu/ Images courtesy of Haas You must complete safety instruction before using

More information

NZX NLX

NZX NLX NZX2500 4000 6000 NLX1500 2000 2500 Table of contents: 1. Introduction...1 2. Required add-ins...1 2.1. How to load an add-in ESPRIT...1 2.2. AutoSubStock (optional) (for NLX configuration only)...3 2.3.

More information

1640DCL Digital Control Lathe

1640DCL Digital Control Lathe 1640DCL Digital Control Lathe MACHINE SPECIFICATIONS Multiple Function CNC Lathe 1. Manual Hand wheel Operation 2. CNC G-Code Operation 16.1 swing over bed, 8.6 swing over cross-slide 2.05 diameter hole

More information

Tutorial 1 getting started with the CNCSimulator Pro

Tutorial 1 getting started with the CNCSimulator Pro CNCSimulator Blog Tutorial 1 getting started with the CNCSimulator Pro Made for Version 1.0.6.5 or later. The purpose of this tutorial is to learn the basic concepts of how to use the CNCSimulator Pro

More information

MTC200 Description of NC Cycles. Application Manual SYSTEM200 DOK-MTC200-CYC*DES*V22-AW02-EN-P

MTC200 Description of NC Cycles. Application Manual SYSTEM200 DOK-MTC200-CYC*DES*V22-AW02-EN-P X rapid feed feed first feed * n... appr.. * appr.. * 1... end point Z gradient starting point Z end p. X start. p. X Z MTC200 Description of NC Cycles Application Manual SYSTEM200 About this Documentation

More information

Lathe Series Training Manual. Haas CNC Lathe Programming

Lathe Series Training Manual. Haas CNC Lathe Programming Haas Factory Outlet A Division of Productivity Inc Lathe Series Training Manual Haas CNC Lathe Programming Revised 050914; Rev3-1/29/15; Rev4-31017 This Manual is the Property of Productivity Inc The document

More information

Turning Operations. L a t h e

Turning Operations. L a t h e Turning Operations L a t h e Turning Operations Machine Tool LATHE Job (workpiece) rotary motion Tool linear motions Mother of Machine Tools Cylindrical and flat surfaces Some Typical Lathe Jobs Turning/Drilling/Grooving/

More information

MACHINING PROCESSES: TURNING AND HOLE MAKING. Dr. Mohammad Abuhaiba 1

MACHINING PROCESSES: TURNING AND HOLE MAKING. Dr. Mohammad Abuhaiba 1 MACHINING PROCESSES: TURNING AND HOLE MAKING Dr. Mohammad Abuhaiba 1 HoweWork Assignment Due Wensday 7/7/2010 1. Estimate the machining time required to rough cut a 0.5 m long annealed copper alloy round

More information

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Turning and Related Operations Drilling and Related Operations Milling Machining Centers and Turning Centers Other Machining Operations High Speed Machining

More information

EMCOMAT E-200 MC for the m cycle-controlled m

EMCOMAT E-200 MC for the m cycle-controlled m EMCOMAT E-200 MC for the m cycle-controlled m 1 HEADSTOCK Solid cast-iron construction Powerful Siemens drive system Short taper spindle nose with CAMLOCK adaptor Spindle bore diameter ø 53 (50) mm 2 2

More information

SINUMERIK live: turning technologies longitudinal turning and plunge-turning. Differences and use with SINUMERIK Operate

SINUMERIK live: turning technologies longitudinal turning and plunge-turning. Differences and use with SINUMERIK Operate SINUMERIK live: turning technologies longitudinal turning and plunge-turning Differences and use with SINUMERIK Operate siemens.com/cnc4you SINUMERIK live - Application technology explained in an easily

More information

SCE Training Curriculums

SCE Training Curriculums SCE Training Curriculums Siemens Automation Cooperates with Education 02/2016 CNC Technology Module 700-010 DIN programguide Basics For unrestricted use in educational / R&D institutions. Siemens AG 2016.

More information

CNC Applications. Programming Machining Centers

CNC Applications. Programming Machining Centers CNC Applications Programming Machining Centers Planning and Programming Just as with the turning center, you must follow a series of steps to create a successful program: 1. Examine the part drawing thoroughly

More information

BHARATHIDASAN ENGINEERING COLLEGE NATTRAMPALLI DEPARTMENT OF MECHANICAL ENGINEERING LABORATORY MANUAL ME6411-MANUFACTURING TECHNOLOGY LAB- II

BHARATHIDASAN ENGINEERING COLLEGE NATTRAMPALLI DEPARTMENT OF MECHANICAL ENGINEERING LABORATORY MANUAL ME6411-MANUFACTURING TECHNOLOGY LAB- II BHARATHIDASAN ENGINEERING COLLEGE NATTRAMPALLI 635 854 DEPARTMENT OF MECHANICAL ENGINEERING LABORATORY MANUAL ME6411-MANUFACTURING TECHNOLOGY LAB- II YEAR / SEMESTER : II / IV DEPARTMENT : Mechanical REGULATION

More information

Review Label the Parts of the CNC Lathe

Review Label the Parts of the CNC Lathe Review Label the Parts of the CNC Lathe Chuck Bed Saddle Headstock Cutting tool Toolpost Tailstock Centre Handwheel Cross Slide CNC Controller http://image.made-in- china.com/2f0j00zzftqvdrefoe/hobby-lover-metal-lathe-

More information

Cobra Series CNC Lathes

Cobra Series CNC Lathes PROGRAMMER S MANUAL TP1480B TP3264 TP2580 Cobra Series CNC Lathes Equipped with the GE Fanuc 21T Control Manual No. M-312C Litho in U.S.A. Part No. M C-0009500-0312 October, 1998 - NOTICE - Damage resulting

More information

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Basic NC and CNC Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Micro machining Lab, I.I.T. Kanpur Outline 1. Introduction to CNC machine 2. Component

More information

G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill

G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill Haas Technical Documentation G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill Scan code to get the latest version of this document Translation Available G02 CW / G03 CCW Circular Interpolation

More information

Machining. Module 6: Lathe Setup and Operations. (Part 2) Curriculum Development Unit PREPARED BY. August 2013

Machining. Module 6: Lathe Setup and Operations. (Part 2) Curriculum Development Unit PREPARED BY. August 2013 Machining Module 6: Lathe Setup and Operations (Part 2) PREPARED BY Curriculum Development Unit August 2013 Applied Technology High Schools, 2013 Module 6: Lathe Setup and Operations (Part 2) Module Objectives

More information

COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31)

COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31) COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31) (For III B.Tech - II SEM- Mechanical Engineering) DEPARTMENT OF MECHANICAL ENGINEERING SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY R.V.S

More information

SINUMERIK System 800 Cycles, User Memory Submodule 4

SINUMERIK System 800 Cycles, User Memory Submodule 4 SINUMERIK System 800 Cycles, User Memory Submodule 4 User Documentation SINUMERIK System 800 Cycles, User Memory Submodule 4 Programming Guide User Documentation Valid for: Control Software version SINUMERIK

More information

Getting Started. Terminology. CNC 1 Training

Getting Started. Terminology. CNC 1 Training CNC 1 Training Getting Started What You Need for This Training Program This manual 6 x 4 x 3 HDPE 8 3/8, two flute, bottom cutting end mill, 1 Length of Cut (LOC). #3 Center Drill 1/4 drill bit and drill

More information

LAB MANUAL / OBSERVATION

LAB MANUAL / OBSERVATION DHANALAKSHMI COLLEGE OF ENGINEERING DR. VPR NAGAR, MANIMANGALAM, CHENNAI- 601301 DEPARTMENT OF MECHANICAL ENGINEERING LAB MANUAL / OBSERVATION ME6611- CAD/CAM LABORATORY STUDENT NAME REGISTER NUMBER YEAR

More information

VMC Series II Vertical Machining Centers PROGRAMMER S MANUAL. Equipped with the Hardinge / Fanuc System II, Fanuc 0i-M, or Fanuc 18-MC Control

VMC Series II Vertical Machining Centers PROGRAMMER S MANUAL. Equipped with the Hardinge / Fanuc System II, Fanuc 0i-M, or Fanuc 18-MC Control PROGRAMMER S MANUAL VMC Series II Vertical Machining Centers Equipped with the Hardinge / Fanuc System II, Fanuc 0i-M, or Fanuc 18-MC Control Revised: July 26, 2004 Manual No. M-377B Litho in U.S.A. Part

More information

Motion Manipulation Techniques

Motion Manipulation Techniques Motion Manipulation Techniques You ve already been exposed to some advanced techniques with basic motion types (lesson six) and you seen several special motion types (lesson seven) In this lesson, we ll

More information

UNIT 5 CNC MACHINING. known as numerical control or NC.

UNIT 5 CNC MACHINING. known as numerical control or NC. UNIT 5 www.studentsfocus.com CNC MACHINING 1. Define NC? Controlling a machine tool by means of a prepared program is known as numerical control or NC. 2. what are the classifications of NC machines? 1.point

More information

INDEX A FAGOR. 1. MC Training Manual. 2. Additional Simple Cycles. 3. USB Interface. 4. Installation. 5. Electrical Drawings

INDEX A FAGOR. 1. MC Training Manual. 2. Additional Simple Cycles. 3. USB Interface. 4. Installation. 5. Electrical Drawings KNEE MILL PACKAGE INDEX 1. MC Training Manual 2. Additional Simple Cycles 3. USB Interface 4. Installation 5. Electrical Drawings 1 800 4A FAGOR * This information package also includes 8055 CNC Training

More information

PROGRAMMER S MANUAL CNC Lathes Equipped with the GE Fanuc 18T Control

PROGRAMMER S MANUAL CNC Lathes Equipped with the GE Fanuc 18T Control PROGRAMMER S MANUAL TP1421 CNC Lathes Equipped with the GE Fanuc 18T Control Revised: September 28, 1999 Manual No. M-320A Litho in U.S.A. Part No. M A-0009500-0320 April, 1997 - NOTICE - Damage resulting

More information

Design & Manufacturing II. The CAD/CAM Labs. Lab I Process Planning G-Code Mastercam Lathe

Design & Manufacturing II. The CAD/CAM Labs. Lab I Process Planning G-Code Mastercam Lathe 2.008 Design & Manufacturing II The CAD/CAM Labs Lab I Process Planning G-Code Mastercam Lathe Lab II Mastercam Mill Check G-Code Lab III CNC Mill & Lathe Machining OBJECTIVE BACKGROUND LAB EXERCISES DELIVERABLES

More information

Fixed Headstock Type CNC Automatic Lathe

Fixed Headstock Type CNC Automatic Lathe Fixed Headstock Type CNC Automatic Lathe MSY The BNE series is renowned for its high rigidity, heavy cutting capability and outstanding precision. The new MSY model extends the ability of the BNE series

More information

Fixed Headstock Type CNC Automatic Lathe

Fixed Headstock Type CNC Automatic Lathe Fixed Headstock Type CNC Automatic Lathe GTY Configured with two spindles, one turret, 2 x Y axes, gang tools and X3 axis to back spindle, the BNA42GTY can mount up to 45 tools. 3 tool simultaneous cutting

More information

LinuxCNC Help for the Sherline Machine CNC System

LinuxCNC Help for the Sherline Machine CNC System WEAR YOUR SAFETY GLASSES FORESIGHT IS BETTER THAN NO SIGHT READ INSTRUCTIONS BEFORE OPERATING LinuxCNC Help for the Sherline Machine CNC System LinuxCNC Help for Programming and Running 1. Here is a link

More information

WINMAX LATHE NC PROGRAMMING

WINMAX LATHE NC PROGRAMMING WINMAX LATHE NC PROGRAMMING Dual-screen and Max Consoles for Hurco Turning Centers March 2012 704-0115-306 Revision A The information in this document is subject to change without notice and does not represent

More information

Techniques With Motion Types

Techniques With Motion Types Techniques With Motion Types The vast majority of CNC programs require but three motion types: rapid, straight line, and circular interpolation. And these motion types are well discussed in basic courses.

More information

Optimized flute design Better chip evacuation. Carbide substrate Higher heat resistance, higher speed.

Optimized flute design Better chip evacuation. Carbide substrate Higher heat resistance, higher speed. Thread Mills Available for the first time, our solid thread mills are designed to be the highest quality thread milling solution. WIDIA-GTD Cut up to 63 HRC. Improved overall thread quality. Optimized

More information

Mill Series Training Manual. Haas CNC Mill Programming

Mill Series Training Manual. Haas CNC Mill Programming Haas Factory Outlet A Division of Productivity Inc Mill Series Training Manual Haas CNC Mill Programming Revised 021913 (Printed 02-2013) This Manual is the Property of Productivity Inc The document may

More information

CNC LATHE TURNING CENTER PL-20A

CNC LATHE TURNING CENTER PL-20A CNC LATHE TURNING CENTER PL-20A CNC LATHE TURNING CENTER For High Precision, High Speed and High Productivity MAIN FEATURE Introducing the latest and strongest CNC Lathe PL20A that has satisfied the requirements

More information

Thread Mills. Solid Carbide Thread Milling Cutters

Thread Mills. Solid Carbide Thread Milling Cutters Thread Mills Solid Carbide Thread Milling Cutters Thread milling cutters by Features and Benefits: Sub-micro grain carbide substrate Longer tool life with tighter tolerances More cost-effective than indexable

More information

Touch Probe Cycles TNC 426 TNC 430

Touch Probe Cycles TNC 426 TNC 430 Touch Probe Cycles TNC 426 TNC 430 NC Software 280 472-xx 280 473-xx 280 474-xx 280 475-xx 280 476-xx 280 477-xx User s Manual English (en) 6/2003 TNC Model, Software and Features This manual describes

More information

Touch Probe Cycles itnc 530

Touch Probe Cycles itnc 530 Touch Probe Cycles itnc 530 NC Software 340 420-xx 340 421-xx User s Manual English (en) 4/2002 TNC Models, Software and Features This manual describes functions and features provided by the TNCs as of

More information

[ means: One-stop shop. EMCOMAT FB-450 L / FB-600 L. Universal milling machines with Heidenhain TNC 320 or EMCO Easy Cycle

[ means: One-stop shop. EMCOMAT FB-450 L / FB-600 L. Universal milling machines with Heidenhain TNC 320 or EMCO Easy Cycle [ E[M]CONOMY] means: One-stop shop. EMCOMAT FB-450 L / FB-600 L Universal milling machines with Heidenhain TNC 320 or EMCO Easy Cycle EMCOMAT FB-450 L / FB-600 L Whether single or small series production,

More information

The enriched system configuration designed based on the loader head accommodates a wide range of automation needs.

The enriched system configuration designed based on the loader head accommodates a wide range of automation needs. CNC Lathe These are high-precision chucking machines equipped with a general-purpose in-machine loader head. The loading time is shortened substantially through coordinated operation of the loader head

More information

CNC TURNING CENTRES B1200-M-Y

CNC TURNING CENTRES B1200-M-Y CNC TURNING CENTRES B1200-M-Y Great versatility and superb chip removal. B1200 2-3 The family of BIGLIA B1200 lathes universally appreciated for their rigidity, accuracy and durability, has been designed

More information

CHAPTER 6 EXPERIMENTAL VALIDATION AND RESULTS AND DISCUSSIONS

CHAPTER 6 EXPERIMENTAL VALIDATION AND RESULTS AND DISCUSSIONS 119 CHAPTER 6 EXPERIMENTAL VALIDATION AND RESULTS AND DISCUSSIONS 6.1 CNC INTRODUCTION The CNC systems were first commercially introduced around 1970, and they applied the soft-wired controller approach

More information

SinuTrain. Milling made easy with ShopMill. Training Documentation 08/2006 SINUMERIK

SinuTrain. Milling made easy with ShopMill. Training Documentation 08/2006 SINUMERIK SinuTrain Milling made easy with ShopMill Training Documentation 08/2006 SINUMERIK 4 th and revised edition 08/2006 Valid from software version V06.04 All rights reserved Duplication or transmission of

More information

SAMSUNG Machine Tools PL35 CNC TURNING CENTER

SAMSUNG Machine Tools PL35 CNC TURNING CENTER SAMSUNG Machine Tools PL35 CNC TURNING CENTER SAMSUNG'S Advanced Engineering and Machine Design Cast iron structure for superior dampening characteristics and thermal displacement Rigid 45 degree slant

More information

6 AXES CNC TOOL GRINDING MACHINES

6 AXES CNC TOOL GRINDING MACHINES 6 AXES CNC TOOL GRINDING MACHINES Conical relief with S -splitting U-splitting 4-facett with S-splitting 4-facett with X-splitting NC.drills Counteringdrill 3 Flutes Stepdrill conical relief with S splitting

More information

WINMAX LATHE NC PROGRAMMING

WINMAX LATHE NC PROGRAMMING WINMAX LATHE NC PROGRAMMING Dual-screen and Max Consoles for Hurco Turning Centers April 2013 704-0115-309 Revision A The information in this document is subject to change without notice and does not represent

More information

Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations, Boring, Reaming, Tapping)

Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations, Boring, Reaming, Tapping) 1 Manufacturing Processes (2), IE-352 Ahmed M El-Sherbeeny, PhD Spring 2017 Manufacturing Engineering Technology in SI Units, 6 th Edition Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations,

More information

MANUAL GUIDE i Turning Examples GE FANUC

MANUAL GUIDE i Turning Examples GE FANUC MANUAL GUIDE i Turning Examples GE FANUC Contents OVERVIEW OF THE MANUAL GUIDE i PROGRAMMING PROCESS 5 Structure of a MANUAL GUIDE i Program 5 Structure of an Operation 5 Fixed Form Sentences 6 DEFINING

More information

Design to Cost. emcoturn e25. CNC turning center for bar stock work up to Ø 25 mm (1 ) and also chucking work

Design to Cost. emcoturn e25. CNC turning center for bar stock work up to Ø 25 mm (1 ) and also chucking work [ That s ] E[M]CONOMy: Design to Cost. emcoturn e25 CNC turning center for bar stock work up to Ø 25 mm (1 ) and also chucking work EMCOTURN E25 [ Work area] - Free chip fall - Best ergonomics - Total

More information

FNL-220Y / 220SY / 200LS Series CNC Turning-Milling Machines Linear Way

FNL-220Y / 220SY / 200LS Series CNC Turning-Milling Machines Linear Way RICH WELL 206.0 Dimensions R450 E FNL-220Y / 220SY / 200LS Series CNC Turning-Milling Machines Linear Way 20 C D Chip conveyor 092 H G B 46 575 A F Unit:mm A B C D E F G H FNL220LSY/FNL220LY 952 2946 2700

More information

OmniTurn Start-up sample part

OmniTurn Start-up sample part OmniTurn Start-up sample part OmniTurn Sample Part Welcome to the OmniTum. This document is a tutorial used to run a first program with the OmniTurn. It is suggested before you try to work with this tutorial

More information

PicoMill CNC. PicoMill CNC. High-tech for Production and Training Purposes. CNC Mini Drill Press/Milling Machine.

PicoMill CNC. PicoMill CNC. High-tech for Production and Training Purposes. CNC Mini Drill Press/Milling Machine. CNC Mini Drill Press/Milling Machine High-tech for Production and Training Purposes Table travel X, Y 10 x 4.13 Spindle mount MT3 With advanced GPlus 450 CNC or Siemens 808 D control GPlus 450 Siemens

More information

Technical Description. CNC Turning

Technical Description. CNC Turning Technical Description CNC Turning 0 The following is the minimum requirement for this skill for the Emirates Competition. The Technical Description consists of the following: Content: 1- Introduction 2

More information

CNC Turning. Module 3: CNC Turning Machine. Academic Services PREPARED BY. January 2013

CNC Turning. Module 3: CNC Turning Machine. Academic Services PREPARED BY. January 2013 CNC Turning Module 3: CNC Turning Machine PREPARED BY Academic Services January 2013 Applied Technology High Schools, 2013 Module 3: CNC Turning Machine Module Objectives Upon the successful completion

More information

Table of Contents. Table of Contents. Preface 11 Prerequisites... 12

Table of Contents. Table of Contents. Preface 11 Prerequisites... 12 Table of Contents Preface 11 Prerequisites... 12 Basic machining practice experience... 12 Controls covered... 12 Limitations... 13 The need for hands -on practice... 13 Instruction method... 13 Scope...

More information

11/15/2009. There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate

11/15/2009. There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate s Geometry & Milling Processes There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate All three of these will be discussed in later lessons What is a cutting

More information

Turning. MECH Dr Ghassan Al-Kindi - Lecture 10 1

Turning. MECH Dr Ghassan Al-Kindi - Lecture 10 1 Turning Single point cutting tool removes material from a rotating workpiece to generate a cylinder Performed on a machine tool called a lathe Variations of turning performed on a lathe: Facing Contour

More information

CNC Applications. Tool Nose Radius Compensation on Turning Centers

CNC Applications. Tool Nose Radius Compensation on Turning Centers CNC Applications Tool Nose Radius Compensation on Turning Centers Facing and Straight Turning When facing or straight turning, the tool nose radius has no effect on the part other than leaving a radius

More information

THE FUTURE RIGHT NOW PRECISION lathes, drilling- and milling machines

THE FUTURE RIGHT NOW PRECISION lathes, drilling- and milling machines THE FUTURE RIGHT NOW PRECISION lathes, drilling- and milling machines turning milling drilling WABECO lathes > D2000 D2400 D3000 precise lead screw lathe in-house design and production the classics - tried

More information

Manual Guide i. Lathe Training Workbook. For. Lathe Turning & Milling

Manual Guide i. Lathe Training Workbook. For. Lathe Turning & Milling Manual Guide i Lathe Training Workbook For Lathe Turning & Milling A-816A Hardinge Inc., 2008 Part No. A A-0009500-0816 Litho in USA June 2008 2 Section Pages Section One: Basic Machine Operations Sequence

More information

HAAS AUTOMATION, INC. PROGRAMMING MILL SERIES WORKBOOK ANSWERS HAAS AUTOMATION, INC STURGIS ROAD OXNARD, CA

HAAS AUTOMATION, INC. PROGRAMMING MILL SERIES WORKBOOK ANSWERS HAAS AUTOMATION, INC STURGIS ROAD OXNARD, CA HAAS AUTOMATION, INC. MILL SERIES PROGRAMMING WORKBOOK HAAS AUTOMATION, INC. 2800 STURGIS ROAD OXNARD, CA 93030 www.haascnc.com 800-331-6746 ANSWERS PROGRAMMING HAAS AUTOMATION INC. 2800 Sturgis Road Oxnard,

More information

sliding head machine, furthers the quest for cost and performance featuring the ability to switch between guide bush and non-guide bush types.

sliding head machine, furthers the quest for cost and performance featuring the ability to switch between guide bush and non-guide bush types. The Citizen A20, an evolving 5-Axis CNC sliding head machine, furthers the quest for cost and performance featuring the ability to switch between guide bush and non-guide bush types. Acclaimed for its

More information

Facing and Boring Heads UPA

Facing and Boring Heads UPA Facing and Boring Heads UPA Universal Facing and Boring Heads For use on universal milling and boring machines, jig borers etc. suitable for all types of work in single or series production. Product range

More information

Roturn Roturn NEW with Siemens 808 D. Heavy-duty, fast, versatile! CNC Inclined Bed Lathe.

Roturn Roturn NEW with Siemens 808 D. Heavy-duty, fast, versatile! CNC Inclined Bed Lathe. CNC Inclined Bed Lathe Heavy-duty, fast, versatile! Fanuc 0i-Mate TD with Manual Guide 0i control Turning diameter over bed up to 18.9 inch Z axis travel up to 17 inch 6-station tool turret Speed range

More information

KDL 30M HORIZONTAL TURNING CENTER

KDL 30M HORIZONTAL TURNING CENTER HORIZONTAL TURNING CENTER with LIVE TOOLING KEY FEATURES 12 Chuck BOX Ways Turret Style Tooling Slant Bed Construction Live Tooling Maximum Swing 610mm (24.02 ) Maximum Cutting Diameter 420mm (16.54 )

More information

SHOP NOTES. GPocket Guide and Reference Charts. for CNC Machinists. Made in the U.S.A.

SHOP NOTES. GPocket Guide and Reference Charts. for CNC Machinists. Made in the U.S.A. SHOP NOTES GPocket Guide and Reference Charts for CNC Machinists Made in the U.S.A. WHAT S INSIDE THIS BOOKLET? Decimal Equivalent Chart / Millimeter to Inch Chart Haas Mill G-Codes / Haas Mill M-Codes

More information

A study of accuracy of finished test piece on multi-tasking machine tool

A study of accuracy of finished test piece on multi-tasking machine tool A study of accuracy of finished test piece on multi-tasking machine tool M. Saito 1, Y. Ihara 1, K. Shimojima 2 1 Osaka Institute of Technology, Japan 2 Okinawa National College of Technology, Japan yukitoshi.ihara@oit.ac.jp

More information

Design to Cost. EMCOTURN E25. CNC turning center for bar stock work up to Ø 25 mm (1 ) and also chucking work. TURNiNG

Design to Cost. EMCOTURN E25. CNC turning center for bar stock work up to Ø 25 mm (1 ) and also chucking work. TURNiNG Design to Cost. EMCOTURN E CNC turning center for bar stock work up to Ø mm ( ) and also chucking work TURNiNG EMCO-WORLD.COM EMCOTURN E Uncompromising quality right down to the last detail at a very reasonable

More information

OmniTurn Training. Jeff Richlin OmniTurn Training Manual Richlin Machinery - (631)

OmniTurn Training. Jeff Richlin OmniTurn Training Manual Richlin Machinery - (631) OmniTurn Training Jeff Richlin 631 694 9400 jrichlin@gmail.com OmniTurn Training Manual Richlin Machinery - (631) 694 9400 1 OmniTurn Training Manual Richlin Machinery - (631) 694 9400 2 Codes Honored

More information

H2PN-T. Lathe CNC Controller. Manual. Version: Feb, 2009

H2PN-T. Lathe CNC Controller. Manual. Version: Feb, 2009 H2PN-T Lathe CNC Controller Manual Version: Feb, 2009 HUST Automation Inc. No. 80 Industry Rd., Toufen, Miaoli, Taiwan Tel: 886 37 623242 Fax: 886 37 623241 TABLE OF CONTENTS TABLE OF CONTENTS 1 MAIN

More information

VALLIAMMAI ENGINEERING COLLEGE DEPARTMENT OF MECHANICAL ENGINEERING QUESTION BANK ME6402 MANUFACTURING TECHNOLOGY II UNIT-I PART A 1. List the various metal removal processes? (BT1) 2. Explain how chip

More information