Navigation

  • Page 1

    www.anilam.com 4200T CNC Programming and Operations Manual

  • Page 2

    4200T CNC Programming and Operations Manual P/N 70000412F - Warranty All rights reserved. Subject to change without notice. iii 31-July-05 Warranty ANILAM warrants its products to be free from defects in material and workmanship for one (1) year from date of installation. At our option, w...

  • Page 3

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. v 31-July-05 Section 1 - Programming Concepts Introduction ............................................................................................................

  • Page 4

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents vi All rights reserved. Subject to change without notice. 31-July-05 Manual Mode Settings .....................................................................................................................3-7 Activati...

  • Page 5

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. vii 31-July-05 Programming a Pecking Cycle (G78).............................................................................................5-11 Programming a Chip...

  • Page 6

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents viii All rights reserved. Subject to change without notice. 31-July-05 Copying Program Blocks................................................................................................................6-11 Printing ...

  • Page 7

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. ix 31-July-05 Automatic Draw Restart................................................................................................................8-7 Erasing the ...

  • Page 8

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents x All rights reserved. Subject to change without notice. 31-July-05 Selecting a Program for Running ................................................................................................... 10-2 Selecting a Pr...

  • Page 9

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. xi 31-July-05 Automatic Execution Starting at a Specific Block ...........................................................................11-5 Using Arrow Keys to S...

  • Page 10

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents xii All rights reserved. Subject to change without notice. 31-July-05 Performing Arc Moves (G02 or G03) ..........................................................................................13-6 Setting Software Lim...

  • Page 11

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. xiii 31-July-05 Chaining Geometry Elements to Create a Shape ........................................................................14-26 Viewing a Listing of Geom...

  • Page 12

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents xiv All rights reserved. Subject to change without notice. 31-July-05 Section 16 - Advanced Programming Features Block Separator..............................................................................................

  • Page 13

    4200T CNC Programming and Operations Manual P/N 70000412F - Contents All rights reserved. Subject to change without notice. xv 31-July-05 Keypad Equivalent Keyboard Keys ................................................................................................17-2 Section 18 - Off-...

  • Page 14

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts All rights reserved. Subject to change without notice. 1-1 31-July-05 Section 1 - Programming Concepts Introduction This section contains programming concepts for the beginning programmer. It contains term...

  • Page 15

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts 1-2 All rights reserved. Subject to change without notice. 31-July-05 Axis Descriptions Z Axis Refer to Figure 1-1. Motion along the Z-axis is linear. Positive Z motion is toward the tailstock and negativ...

  • Page 16

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts All rights reserved. Subject to change without notice. 1-3 31-July-05 X Axis Refer to Figure 1-2. In relation to the tool, positive X motion is away from the centerline of the part. Negative X motion is to...

  • Page 17

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts 1-4 All rights reserved. Subject to change without notice. 31-July-05 Example (using front tooling and Incremental Mode): In X, to travel 2 inches toward the part centerline (negative direction), program ...

  • Page 18

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts All rights reserved. Subject to change without notice. 1-5 31-July-05 Absolute Positioning Refer to Figure 1-5. When the CNC is in the Absolute Mode, all positions are measured from Absolute Zero. The Absol...

  • Page 19

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts 1-6 All rights reserved. Subject to change without notice. 31-July-05 Incremental Positioning Refer to Figure 1-6. Incremental positions are measured from the machine’s current position. This is conveni...

  • Page 20

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts All rights reserved. Subject to change without notice. 1-7 31-July-05 R1R2R3D1 D2 D3DIARADR=RadiusD=Diameter Figure 1-7, Diameter and Radius Programming The default, set by the machine builder, is usually Di...

  • Page 21

    4200T CNC Programming and Operations Manual P/N 70000412F - Programming Concepts 1-8 All rights reserved. Subject to change without notice. 31-July-05 6. Subsequent blocks in the program set spindle information, call tool number, turn on coolant, etc., and make the initial move toward t...

  • Page 22

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics All rights reserved. Subject to change without notice. 2-1 31-July-05 Section 2 - CNC Console and Software Basics CNC Console Refer to Figure 2-1. The CNC console consists of a 14-inch color scre...

  • Page 23

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics 2-2 All rights reserved. Subject to change without notice. 31-July-05 Keypad Refer to Figure 2-2. The keypad to the right of the monitor is laid out in two groups. 24,Alphanumeric Keys 26,...

  • Page 24

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics All rights reserved. Subject to change without notice. 2-3 31-July-05 Alphanumeric Keys Refer 23,to Figure 2-2, 23,Keypad Keys. Alphanumeric Keys enable you to key-in position coordinates (X and...

  • Page 25

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics 2-4 All rights reserved. Subject to change without notice. 31-July-05 Key Face Primary Function Shift Function Letter R Underscore Letter S/Spindle Speed Designator Backslash Letter T/Tool wor...

  • Page 26

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics All rights reserved. Subject to change without notice. 2-5 31-July-05 Editing Keys Refer to Table 2-2. Use the editing keys to edit programs and move around the screen. Table 2-2, Editing Keys La...

  • Page 27

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics 2-6 All rights reserved. Subject to change without notice. 31-July-05 Table 2-3, Programming Word Keys (Continued) Label or Name Key Face Function POSITIVE/NEGATIVE INDICATOR Used to indicate pos...

  • Page 28

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics All rights reserved. Subject to change without notice. 2-7 31-July-05 Pop-up Menus Refer to Figure 2-3. Pop-up menus are temporary menus that enable you to make additional selections. Pop-up menu...

  • Page 29

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics 2-8 All rights reserved. Subject to change without notice. 31-July-05 Typeover and Insert Modes The edit mode has two text entry modes: “typeover” and “insert”. By default, the CNC runs i...

  • Page 30

    4200T CNC Programming and Operations Manual P/N 70000412F - CNC Console and Software Basics All rights reserved. Subject to change without notice. 2-9 31-July-05 Figure 2-4, Message Window Old Messages

  • Page 31

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-1 31-July-05 Section 3 - Manual Operation and Machine Setup This section describes the functions of the keys and switches on the Manual...

  • Page 32

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-2 All rights reserved. Subject to change without notice. 31-July-05 Manual Panel Keys Manual Operation Keys enable you to control machine movements manually. These keys are located on the Ma...

  • Page 33

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-3 31-July-05 Table 3-1, Manual Operation Keys (Continued) Label or Name Key Face Purpose JOG + Moves selected axis in positive directio...

  • Page 34

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-4 All rights reserved. Subject to change without notice. 31-July-05 Manual Mode Screen Refer to Figure 3-2. When the CNC is in Manual Mode, it displays the Manual screen. The Manual screen ...

  • Page 35

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-5 31-July-05 Distance To Go Displays distance to go with respect to X and Z commanded coordinates. Machine Status Display Area Displays...

  • Page 36

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-6 All rights reserved. Subject to change without notice. 31-July-05 DWELL: A timed pause, indicated in number of seconds or revolutions. Units are specified as seconds or revolutions, during...

  • Page 37

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-7 31-July-05 Shutting Down the CNC To shut down the CNC: 1. Press E-STOP. The servos disengage and the CNC reverts to Manual Mode. 2....

  • Page 38

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-8 All rights reserved. Subject to change without notice. 31-July-05 Before you make a manual move, make any necessary mode settings. Modes set from the Manual screen remain active if the CNC...

  • Page 39

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-9 31-July-05 When the FEEDRATE OVERRIDE is set to 100%, the CNC makes all Feed moves at the programmed feedrate. To run the CNC at a per...

  • Page 40

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-10 All rights reserved. Subject to change without notice. 31-July-05 Setting Absolute Zero Refer to Figure 3-3. In Absolute Mode, all positions are measured from Absolute Zero. Absolute Ze...

  • Page 41

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-11 31-July-05 When the machine is powered up, its present location is automatically set as the Absolute Zero Reference. When the CNC is ...

  • Page 42

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-12 All rights reserved. Subject to change without notice. 31-July-05 Jogging the Machine (in Increments) In Manual Mode, you can position the machine with jog increments. Jog increments adva...

  • Page 43

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup All rights reserved. Subject to change without notice. 3-13 31-July-05 Using Manual Data Input Mode To use Manual Data Input Mode: 1. In Manual Mode, type the command block(s) at the COMMAND: l...

  • Page 44

    4200T CNC Programming and Operations Manual P/N 70000412F - Manual Operation and Machine Setup 3-14 All rights reserved. Subject to change without notice. 31-July-05 Refer to Table 3-4 for JOG selections available with the handwheel. Table 3-4, Handwheel Jog Resolution Settings Jog Mod...

  • Page 45

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-1 31-July-05 Section 4 - Preparatory Functions: G-Codes Preparatory Functions: G-Codes G-codes initiate motion commands, canned cycles, var...

  • Page 46

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-2 All rights reserved. Subject to change without notice. 31-July-05 Table 4-1, Modal and Non-Modal G-Codes Modal Non-Modal G-Code Function G-Code Function G0 Positioning-Rapid Traverse G4 Dwel...

  • Page 47

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-3 31-July-05 Rapid Traverse (G0) Format: G0 G0 initiates rapid traverse. The machine builder sets the actual rapidrate in the Setup Utility....

  • Page 48

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-4 All rights reserved. Subject to change without notice. 31-July-05 Linear Interpolation (G1) Format: G1 Linear Interpolation (G1) initiates feed motion in a straight line. It is used for cutti...

  • Page 49

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-5 31-July-05 Angular Motion Programming Example Angular (vectored) motions are straight-line motions involving motion in both the X- and Z-a...

  • Page 50

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-6 All rights reserved. Subject to change without notice. 31-July-05 Circular Interpolation (G2 and G3) Arc input format: G2 (G3) Xn Zn In Kn Radius format: G2 (G3) Xn Zn Rn Circular Inter...

  • Page 51

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-7 31-July-05 Examples of Circular Interpolation Refer to Table 4-6 and Figure 4-4. Both the MM and Inch equivalents are provided. Table 4-6...

  • Page 52

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-8 All rights reserved. Subject to change without notice. 31-July-05 Table 4-7 provides the incremental version of the part program diagrammed 51,in Figure 4-4, 51,Circular Interpolation. Tabl...

  • Page 53

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-9 31-July-05 A timed dwell is a timed stop. An infinite dwell is a stop that can only be canceled by pressing START. With a dwell activated...

  • Page 54

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-10 All rights reserved. Subject to change without notice. 31-July-05 Non-modal Exact Stop Check (G9) Format G9 NOTE: Rapid moves are always performed in In-Position Mode. Refer to Table 4-9 f...

  • Page 55

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-11 31-July-05 Setting Software Limits (G22) Format: G22 Xn Zn In Kn Activates Software Limits, Modal Format: G22 Cancels Software Lim...

  • Page 56

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-12 All rights reserved. Subject to change without notice. 31-July-05 Figure 4-5, Front Tooling Software Limits Figure 4-6, Rear Tooling Software Limits Maximum Spindle Speed (G24) Format: G2...

  • Page 57

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-13 31-July-05 The S-word can contain up to four digits (Sxxxx, range 0001 to 9999). Leading zeros can be omitted. Once you program a G24 com...

  • Page 58

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-14 All rights reserved. Subject to change without notice. 31-July-05 Refer to Table 4-13 for a sample Program Listing containing the G33 command. E or F, not both, must be programmed. At least...

  • Page 59

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-15 31-July-05 Notes: 1. All of the above will clear any G92 active Tool Table. 2. Typically, the table found in the Tool Table is used (F1) t...

  • Page 60

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-16 All rights reserved. Subject to change without notice. 31-July-05 Changing Fixture Offsets Using Calibrate Keys To change offset using the calibrate keys: 1. Move the machine to the desired ...

  • Page 61

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-17 31-July-05 Figure 4-8, G59 Part Program Refer to Figure 4-8. The diagram illustrates the part programmed in Table 4-15. In this exampl...

  • Page 62

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-18 All rights reserved. Subject to change without notice. 31-July-05 To change the radius between intersections, refer to the previous program. If you wanted to change the radius of the corner ...

  • Page 63

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-19 31-July-05 While the In-Position Mode (G61) is active, the CNC approaches target and performs an in-position check before the next move is...

  • Page 64

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-20 All rights reserved. Subject to change without notice. 31-July-05 Using Macros (G65, G66, G67) NOTE: Before using macros, you must learn how variables and parameters are used in a program or...

  • Page 65

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-21 31-July-05 A subprogram consists of fixed dimensions, but a macro contains variables and parameters that can change every time the macro i...

  • Page 66

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-22 All rights reserved. Subject to change without notice. 31-July-05 Inch Mode (G70) or MM Mode (G71) Inch Mode Format: G70 MM Mode Format: G71 You can change the unit of measurement display vi...

  • Page 67

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-23 31-July-05 ABSINC Figure 4-9, Absolute vs. Incremental Programming Table 4-24, Absolute vs. Incremental Programming Examples Absolute Inc...

  • Page 68

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-24 All rights reserved. Subject to change without notice. 31-July-05 Presetting the Axes (G92) Format: G92 Xn Zn X is the distance in X from the tool tip to Part Zero (usually a diameter valu...

  • Page 69

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes All rights reserved. Subject to change without notice. 4-25 31-July-05 Cutting Feedrates in Feed per Minute (G94) G94: (FPM) Inch or MM per minute feedrate programming. Refer to Table 4-27. Feedra...

  • Page 70

    4200T CNC Programming and Operations Manual P/N 70000412F - Preparatory Functions: G-Codes 4-26 All rights reserved. Subject to change without notice. 31-July-05 Setting Spindle Speed to Constant Surface Speed (G96) CAUTION: Program a G24 Sxxxx (Maximum Spindle RPM) prior to G96. Th...

  • Page 71

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-1 31-July-05 Section 5 - Canned Cycles Programming a Z-Axis Turning/Boring Cycle with a Defined Profile (G73) Format G73 Wn An Rn Sn Cn Bn Pn In Jn...

  • Page 72

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-2 All rights reserved. Subject to change without notice. 31-July-05 The subprogram profile is programmed after the end of the main program and uses the letter O. The profile program can contain lines, arcs and ...

  • Page 73

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-3 31-July-05 Table 5-2, G73 Part Program Program Block Description N1 G70 G90 G0 X0 Z0 T0 Sets Inch/MM Mode and Absolute Mode. Places machine at X0,Z0 ...

  • Page 74

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-4 All rights reserved. Subject to change without notice. 31-July-05 Programming an X-Axis Facing/Boring Cycle with Defined Profile (G74) Format G74 Wn An Rn Sn Cn Bn Pn In Jn Kn Refer 71,to Table 5-1...

  • Page 75

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-5 31-July-05 0.2" R. 2 places(5.08 MM)0.60 Dia.(82.55MM)0.70"(17.78MM)0.10" X 45 deg. CHAMFER(2.54MM)0.40"(10.16MM)0.05" X 45 deg.CHAM...

  • Page 76

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-6 All rights reserved. Subject to change without notice. 31-July-05 The following subprogram describes the part profile called into the main program above. The CNC calculates actual moves based on the profile ...

  • Page 77

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-7 31-July-05 Programming a Z-Axis Rough Turning or Boring Cycle (G76) Use the Z-Axis Rough Turning Cycle (G76) to clear stock along the Z-axis (outer diameter,...

  • Page 78

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-8 All rights reserved. Subject to change without notice. 31-July-05 G81 Address Words Refer to Figure 5-5. The G76 turning cycle removes stock material along the Z-axis, from the outer diameter of the work. Th...

  • Page 79

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-9 31-July-05 Programming an X-Axis Radial (Facing) Roughing Cycle (G77) Format: G77 Xn Zn Cn An Bn Dn En Refer to Table 5-5 for a list and description...

  • Page 80

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-10 All rights reserved. Subject to change without notice. 31-July-05 G77 can be used for I.D. or O.D cuts. B determines the standoff position in Z, from which the tool advances to the start of the facing cycle....

  • Page 81

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-11 31-July-05 Programming a Pecking Cycle (G78) Format G78 Zn Rn Fn In Pn Refer to Table 5-6 for a list and description of the Address Words used to defin...

  • Page 82

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-12 All rights reserved. Subject to change without notice. 31-July-05 Programming a Chip Break Cycle (G79) Format G79 Zn Rn Fn In Jn Kn Wn Un Pn Refer to Table 5-7 for a list and description of the Addre...

  • Page 83

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-13 31-July-05 The peck distance will never be more than I or less than K. To prevent binding of the chips, tool, and workpiece in deep-hole drilling, as the d...

  • Page 84

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-14 All rights reserved. Subject to change without notice. 31-July-05 After the tool reaches total depth (X), it remains at the bottom of the groove until the dwell time (D, optional) elapses. The CNC calculates...

  • Page 85

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-15 31-July-05 Table 5-9, G81 Programming Example Program Block Description N1 O7 *GROOVY Establishes program name and number. N2 G90 G70 G0 T0 X0 Z0 M...

  • Page 86

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-16 All rights reserved. Subject to change without notice. 31-July-05 WBZXX0, Z0Part OutlineTool Path Figure 5-12, G82 Address Words Refer to Figure 5-12. The G82 canned cycle creates a groove along the radial (...

  • Page 87

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-17 31-July-05 Types of Threading Refer to Table 5-11. The following terms will help explain the threading cycles given in subsequent sections. Table 5-11, Ty...

  • Page 88

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-18 All rights reserved. Subject to change without notice. 31-July-05 Cutting Longitudinal Threads with Canned Cycles (G83, Uni-directional) Format G83 En Zn Cn Dn An Sn Rn Xn Vn Bn Wn Refer to Table 5...

  • Page 89

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-19 31-July-05 Refer to Figure 5-13. The figure describes the motion of the CNC during a G83 canned cycle. The G83 canned cycle creates a longitudinal thread ...

  • Page 90

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-20 All rights reserved. Subject to change without notice. 31-July-05 Cutting Longitudinal Threads with Canned Cycles (G84, Bi-directional) Format G84 En (Fn) Zn Cn Dn An Sn Rn Bn Wn Refer to Table 5-13...

  • Page 91

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-21 31-July-05 Refer to Figure 5-14. The figure describes the motion of the CNC during a G84 canned cycle. The G84 canned cycle creates a longitudinal thread ...

  • Page 92

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-22 All rights reserved. Subject to change without notice. 31-July-05 G84 Programming Example Figure 5-15, G84 Programming Example Refer to Figure 5-15 for a diagram of the part programmed in Table 5-14. The Li...

  • Page 93

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-23 31-July-05 Cutting Radial Threads with Canned Cycles (G85, Uni-directional) Format: G85 En (Fn) Xn Cn Dn An Sn Rn Zn Vn (Bn) Wn Refer to Table 5-...

  • Page 94

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-24 All rights reserved. Subject to change without notice. 31-July-05 RACBVG85ZDXtool pathpart edge Figure 5-16, G85 Canned Cycle NOTE: All variables are sign (+/-) dependent. Moves can be defined as Outer Diam...

  • Page 95

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-25 31-July-05 G85 Radial (Face) Plunge Thread Example X0, Z01.40"(35.56MM)4.00"(101.6MM)G85-BSCROLL THDPITCH = 0.125" (3MM).20"(5.08MM) Fig...

  • Page 96

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-26 All rights reserved. Subject to change without notice. 31-July-05 Cutting Radial Threads with Canned Cycles (G86, Bi-directional) Format G86 En (Fn) Xn Cn Dn An Sn Rn Bn Wn Refer to Table 5-17 for a ...

  • Page 97

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-27 31-July-05 Refer to Figure 5-18. The diagram describes the motion of the CNC during the G86, multiple-pass thread cutting. In Radial Bi-directional thread...

  • Page 98

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-28 All rights reserved. Subject to change without notice. 31-July-05 Tapping a Hole with a Canned Cycle (G87) NOTE: The machine must support spindle M-codes (spindle forward, spindle reverse and spindle off) in ...

  • Page 99

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-29 31-July-05 Refer to Figure 5-19. The diagram describes the Address Words used to define a G87 Tapping Cycle. G87 is used for tapping holes. The CNC feeds...

  • Page 100

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-30 All rights reserved. Subject to change without notice. 31-July-05 Programming a Boring Cycle (G88) Format G88 Zn Xn Cn An Bn Refer to Table 5-19 for a listing and description of the Address Words associated ...

  • Page 101

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-31 31-July-05 Refer to Figure 5-20. The G88 boring cycle removes stock material along the Z-axis, from the inner diameter of the work. The tool must be posit...

  • Page 102

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-32 All rights reserved. Subject to change without notice. 31-July-05 Lathe Tool Probe Cycles (Option) This document describes operation and an overview of the lathe tool probe canned cycles available on the 4200...

  • Page 103

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-33 31-July-05 Tool Probe G-code Cycle Designations Before running any of these probing cycles you must go into Probing Setup and set the probing setup paramete...

  • Page 104

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-34 All rights reserved. Subject to change without notice. 31-July-05 To set the Probe Parameters: • On the Software Options menu, select Software Utility. • On the Setup Options menu, select Builder Setup....

  • Page 105

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-35 31-July-05 Probe Orientation Probe orientation is the position the tool is placed. G146 may be used to position the tool. If orientation 2 is to be used, ...

  • Page 106

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-36 All rights reserved. Subject to change without notice. 31-July-05 G151 Tool Preset Cycle Bring the probe arm down and jog the tool into the orientation position. The tool that is being set must be active be...

  • Page 107

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-37 31-July-05 Description of Tool Probe Cycles This section contains detailed descriptions of the tool probe cycles: • Establishing a Position on the Machi...

  • Page 108

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-38 All rights reserved. Subject to change without notice. 31-July-05 Tool Probe Calibration Cycle (G150) Format: G150 An Bn Sn Dn This cycle is used to calibrate the probe. This is used to set the X and Z datu...

  • Page 109

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-39 31-July-05 Tool Preset (G151) Format: G151 Bn Cn Sn Dn This tool preset (G151) can be run from within a program or from the manual mode. Refer to Table 5...

  • Page 110

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles 5-40 All rights reserved. Subject to change without notice. 31-July-05 Tool Wear/Breakage Cycle (G154) Format: G154 Bn Cn Sn Dn In Kn Un Refer to Table 5-22. Table5-22, G154 Address Word Address Word Descripti...

  • Page 111

    4200T CNC Programming and Operations Manual P/N 70000412F - Canned Cycles All rights reserved. Subject to change without notice. 5-41 31-July-05 Protected Probe Positioning Cycle (G146) Format: G146 Xn Zn Fn When an X and Z move is programmed using the G146 (Protected Probe Positioning ...

  • Page 112

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-1 31-July-05 Section 6 - Program Editor Activating the Program Editor Program blocks are written with the Program Editor. Activate the Program Editor to pu...

  • Page 113

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-2 All rights reserved. Subject to change without notice. 31-July-05 First BlockProgram ListingStatus LineSoftkeys Figure 6-1, Edit Screen Refer to Figure 6-1 to write and edit programs from the Edit Screen. Ref...

  • Page 114

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-3 31-July-05 Edit Soft Keys Refer to Table 6-2 for a list of the soft keys in the edit mode. Table 6-2, Edit Soft Keys Soft Key Label No. Function Help F1...

  • Page 115

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-4 All rights reserved. Subject to change without notice. 31-July-05 Editing Shift Soft Keys The Edit screen contains ten soft keys when it activates. Four additional soft keys activate when you press SHIFT. Re...

  • Page 116

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-5 31-July-05 Deleting a Program Block There are two ways to delete program blocks from a Program Listing: Press DelBlk (F4) to delete one block at a time. ...

  • Page 117

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-6 All rights reserved. Subject to change without notice. 31-July-05 Going to a Line of the Program Listing The Go to Line feature enables you to go to any line in the Program Listing. Go to Line operates indepe...

  • Page 118

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-7 31-July-05 Searching the Program Listing for Selected Text Use the Find Word and Find Next features to search blocks for selected text. Enter the text to ...

  • Page 119

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-8 All rights reserved. Subject to change without notice. 31-July-05 Restoring a Block If a block has been deleted, you can restore it to the program by using Undelete Block. The last block deleted is the first ...

  • Page 120

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-9 31-July-05 If Yes (F1) or No (F2) is chosen, the CNC replaces (F1) or leaves the text unchanged (F2), then moves to the next occurrence of the entered text...

  • Page 121

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-10 All rights reserved. Subject to change without notice. 31-July-05 Marking (Highlighting) Programming Blocks Many editing features require you to mark (highlight) affected program blocks before the edit is per...

  • Page 122

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-11 31-July-05 Copying Program Blocks NOTE: You can cut, save and paste blocks within a Program Listing. Paste features works for pasting blocks between two d...

  • Page 123

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-12 All rights reserved. Subject to change without notice. 31-July-05 6. Highlight BLOCK operations, and press ENTER. The BLOCK operations Pop-Up Menu activates. 7. Highlight Cut, and press ENTER. The CNC saves...

  • Page 124

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-13 31-July-05 Numbering (or Re-numbering) Program Blocks To number or re-number blocks in a program: 1. In Edit Mode, mark all the blocks in the program. ...

  • Page 125

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-14 All rights reserved. Subject to change without notice. 31-July-05 NOTE: The Write feature does not use or overwrite information in the buffer, where cut and saved blocks are stored. When Write is used, the i...

  • Page 126

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-15 31-July-05 Playing Recorded Keystrokes The Play keys feature retrieves recorded keystrokes and prints them on the screen. To retrieve recorded keystrokes...

  • Page 127

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor 6-16 All rights reserved. Subject to change without notice. 31-July-05 5. Press Continue (F10) to return to the Edit screen. NOTE: While the program is printing, press Cancel (F9) to cancel the print job. Accessin...

  • Page 128

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Editor All rights reserved. Subject to change without notice. 6-17 31-July-05 Canceling Unsaved Edits If edits have not been saved, they can be canceled. To cancel unsaved edits: 1. In Edit Mode, press SHIFT and then pre...

  • Page 129

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-1 31-July-05 Section 7 - Edit Help Edit Help provides diagrams and entry fields to program move types and canned cycles for blueprint programming. NOTE: To sele...

  • Page 130

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-2 All rights reserved. Subject to change without notice. 31-July-05 LINESARCSRAD/CHAMFERMUTIPLETHREADINGCLEARINGDRILL/TAPGENERALCOMPENSATIONAbortReEditSelectText123456789Feed/Rev.Feed/Min.Inc r.AbsoluteMMInc hFeedRa ...

  • Page 131

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-3 31-July-05 Figure 7-2, Main Edit Help Menu Figure 7-3, Sample Help Template Menu Soft Keys Soft Keys

  • Page 132

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-4 All rights reserved. Subject to change without notice. 31-July-05 Edit Help Menu 131,The Main Edit Help 131,Menu (Figure 7-2) displays categories for which Help Menus are available. Refer 133,to Table 7-2, Edit...

  • Page 133

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-5 31-July-05 Table 7-2, Edit Help Menu Features Feature Description Menu Item Number Use this number to select a menu item. Help Templates In the Edit Help Menu,...

  • Page 134

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-6 All rights reserved. Subject to change without notice. 31-July-05 Table 7-3, Edit Help G-Code Menu G-Code Label and Description G4 Dwell. Programs a timed or infinite dwell. G9 Exact Stop (Single Block). Non-moda...

  • Page 135

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-7 31-July-05 Table 7-4, Edit Help M-Code Listing M-Code Function M0 Program stop M1 Optional program stop M2 End of program M3 Spindle ON FWD M4 Spindle ON REV M5...

  • Page 136

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-8 All rights reserved. Subject to change without notice. 31-July-05 Edit Help Soft Keys Refer to Table 7-5 for a list of the soft keys available in the Main Edit Help Menu. Table 7-5, Edit Help Soft Keys Soft Key La...

  • Page 137

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-9 31-July-05 Help Template Menu Selecting a help template from the Edit Help Menu activates the Help Template Menu for the selected move type or Canned Cycle. (R...

  • Page 138

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-10 All rights reserved. Subject to change without notice. 31-July-05 Table 7-6, Help Template Menus (Continued) Template Description Reference Table DRILL/TAP (Drill and Tapping Cycles) 163,Table 7-14, DRILL/TAP ...

  • Page 139

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-11 31-July-05 Help Graphic Screens The Help Graphic screens list and give instructions on entering move types and Canned Cycles into the Program Listing. Refer t...

  • Page 140

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-12 All rights reserved. Subject to change without notice. 31-July-05 The following features are available in the Help Graphic screens: Menu Item Number Menu items 2 through 9 are inactive in the Help Graphic screen. ...

  • Page 141

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-13 31-July-05 Using Help Graphic Screens to Enter Program Blocks The Program Editor displays Help Graphic screens for writing and editing program blocks. When a ...

  • Page 142

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-14 All rights reserved. Subject to change without notice. 31-July-05 Available Help Graphic Screens Help Graphic Screens are available for each of the templates shown and described in Table 7-7. The table shows the ...

  • Page 143

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-15 31-July-05 Table 7-8, LINES Help Template Menu LINES3 LINES Templates and Parameters Move Description Z End Pt.: Z endpoint CNC moves in a straight line al...

  • Page 144

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-16 All rights reserved. Subject to change without notice. 31-July-05 Table 7-8, LINES Help Template Menu (Continued) LINES3 LINES Templates and Parameters Move Description ANGLE/RADIUS7 Angle: B, angle measured fr...

  • Page 145

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-17 31-July-05 Table 7-9, ARCS Help Template Menu ARCS Templates and Parameters Move Description RADIUS/END2 X End Pt.: X endpoint Z End Pt.: Z endpoint Radius:...

  • Page 146

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-18 All rights reserved. Subject to change without notice. 31-July-05 Table 7-9, ARCS Help Template Menu (Continued) ARCS Templates and Parameters Move Description CENTER/X5 X Center Pt.: I, incremental centerpoint...

  • Page 147

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-19 31-July-05 Table 7-9, ARCS Help Template Menu (Continued) ARCS Templates and Parameters Move Description ARC/ARC9 R1 Center X: I, centerpoint of the first a...

  • Page 148

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-20 All rights reserved. Subject to change without notice. 31-July-05 Table 7-10, RAD/CHAMFER Help Template Menu RAD/CHAMFER5 RAD/CHAMFER Templates and Parameters Move Description RADIUS2 X Midpoint: X intersection p...

  • Page 149

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-21 31-July-05 Table 7-10, RAD/CHAMFER Help Template Menu (Continued) RAD/CHAMFER5 RAD/CHAMFER Templates and Parameters Move Description CORNER CHAMF5G59 Chamfer:...

  • Page 150

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-22 All rights reserved. Subject to change without notice. 31-July-05 Table 7-11, MULTIPLE Help Template Menu MUTIPLE6MULTIPLE Templates and Parameters Move Description DEFINITION2 First Angle: B, angle measured fro...

  • Page 151

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-23 31-July-05 Table 7-11, MULTIPLE Help Template Menu (Continued) MUTIPLE6MULTIPLE Templates and Parameters Move Description 5RAD/RAD 1st Angle: B, angle measure...

  • Page 152

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-24 All rights reserved. Subject to change without notice. 31-July-05 Table 7-11, MULTIPLE Help Template Menu (Continued) MUTIPLE6MULTIPLE Templates and Parameters Move Description CHAMF/CHAMF6 1st Angle: B, angle m...

  • Page 153

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-25 31-July-05 Table 7-11, MULTIPLE Help Template Menu (Continued) MUTIPLE6MULTIPLE Templates and Parameters Move Description CHAMF/RAD8 1st Angle: B, angle meas...

  • Page 154

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-26 All rights reserved. Subject to change without notice. 31-July-05 Table 7-12, THREADING Help Template Menu THREADING7 THREADING Templates and Parameters Move Description UNI-DIRECT.G832 G83 Longitudinal Uni-Direc...

  • Page 155

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-27 31-July-05 TPI: E, Threads per inch. Used in Inch programming. Lead: F, pitch (single pass threading) or amount of travel in Z per revolution (multi-pass...

  • Page 156

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-28 All rights reserved. Subject to change without notice. 31-July-05 threading Canned Cycle. Num. Starts: W, used only in multiple pass threading, the number of staggered starts used to reach depth. Default: 1. NO...

  • Page 157

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-29 31-July-05 Num. Starts: W, used to program the number of starts in a multiple start thread. Default: 1 (Single start thread). angle (described by the A param...

  • Page 158

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-30 All rights reserved. Subject to change without notice. 31-July-05 Table 7-12, THREADING Help Template Menu (Continued) THREADING7 THREADING Templates and Parameters Move Description TAPPINGG876 G87 Tapping Cycle ...

  • Page 159

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-31 31-July-05 Table 7-13, CLEARING Help Template Menu CLEARING8CLEARING Templates and Parameters Move Description AREA CLR TURN2G73 G73 Area Clearance (Turn) Cyc...

  • Page 160

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-32 All rights reserved. Subject to change without notice. 31-July-05 Table 7-13, CLEARING Help Template Menu (Continued) CLEARING8CLEARING Templates and Parameters Move Description AREA CLR FACE3G74 G74 Area (Face) ...

  • Page 161

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-33 31-July-05 Depth/Pass: C, maximum incremental depth of cut per side for each pass. Pull Out: A, incremental distance in Z from start position to beginning of p...

  • Page 162

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-34 All rights reserved. Subject to change without notice. 31-July-05 Table 7-13, CLEARING Help Template Menu (Continued) CLEARING8CLEARING Templates and Parameters Move Description LON'L GROOVEG819 G81 Longitudinal ...

  • Page 163

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-35 31-July-05 Table 7-14, DRILL/TAP Help Template Menu DRILL/TAP9DRILL/TAP Templates and Parameters s Move Description PECKINGG782 G78 Peck Drilling Cycle Finish...

  • Page 164

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-36 All rights reserved. Subject to change without notice. 31-July-05 Table 7-14, DRILL/TAP Help Template Menu (Continued) DRILL/TAP9DRILL/TAP Templates and Parameters s Move Description G88BORING G88 Boring Canned C...

  • Page 165

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-37 31-July-05 Programming Modal G-Codes in Edit Help Certain G-Codes define the way the CNC will interpret commands entered by an operator. These G-Codes set the...

  • Page 166

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-38 All rights reserved. Subject to change without notice. 31-July-05 Programming LINE Moves in Edit Help NOTE: Refer 137,to Table 7-6, Help Template Menus. This table gives a list of all Help Graphic Templates, and ...

  • Page 167

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-39 31-July-05 Table 7-16, LINE Move Types LINE Move Types Defined By Vector − An XZ endpoint (menu item 4) OR − An angle measured from the Z-axis (3 o’cloc...

  • Page 168

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-40 All rights reserved. Subject to change without notice. 31-July-05 X-Positive AngleRotation (CCW)Negative AngleRotation (CW)X+0 Degrees(3 o'clock positionalong the Z axis)ChuckTOOLPST2Rear Tool Post27090180 Figure ...

  • Page 169

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help All rights reserved. Subject to change without notice. 7-41 31-July-05 Using Angles to Program Moves Refer to Figure 7-9. Angles can be used to program LINE Moves or lines used to define other types of moves. Figure...

  • Page 170

    4200T CNC Programming and Operations Manual P/N 70000412F - Edit Help 7-42 All rights reserved. Subject to change without notice. 31-July-05 Programming MULTIPLE Move Commands in Edit Help Refer to Figure 7-10. The figure shows the MULTIPLE Help Template Menu, accessed through the Edit ...

  • Page 171

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-1 31-July-05 Section 8 - Draw Mode Introduction The CNC has two Draw Modes: Draw Simulation Mode Real Time DRAW Mode. NOTE: In this manual, Draw (with a capit...

  • Page 172

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode 8-2 All rights reserved. Subject to change without notice. 31-July-05 Starting Draw Start Draw Simulation Mode from the Program Directory. The Display (F5) and Parms (F9) settings determine how Draw looks and runs. Yo...

  • Page 173

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-3 31-July-05 The Draw screen displays the following information to the left of the Draw window: Blk: Block Number currently being simulated. X X Current Position...

  • Page 174

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode 8-4 All rights reserved. Subject to change without notice. 31-July-05 Draw Parameters Refer to Figure 8-2. Figure 8-2, Draw Parameters Pop-up Menu Draw shows the following features during simulation: Feature Displayed...

  • Page 175

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-5 31-July-05 Drawing Compensated Moves The ToolComp setting determines if and how Draw displays compensated moves. This lets you see the effects of compensation ...

  • Page 176

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode 8-6 All rights reserved. Subject to change without notice. 31-July-05 Setting Grid Size You can adjust the grid size. The units are determined by the CNC’s current mode. [Default: 1.00] To set the Grid size: 1. With...

  • Page 177

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-7 31-July-05 Automatic Draw Restart The Run parameter determines whether Draw automatically restarts after a DISPLAY setting change. This enables you to make mor...

  • Page 178

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode 8-8 All rights reserved. Subject to change without notice. 31-July-05 Starting Draw at a Specific Block 1. With the Draw Mode active, press Parms (F9). Parameter Pop-Up Menu activates. 2. Highlight Start N#, and press...

  • Page 179

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-9 31-July-05 Fitting the Display to the Viewing Window Draw can automatically scale the display to fit in the viewing area. To fit the display to the viewing are...

  • Page 180

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode 8-10 All rights reserved. Subject to change without notice. 31-July-05 Using the Window Zoom Refer to Figure 8-4. Figure 8-4, Display Window (Zoom) Draw lets you zoom in on any portion of the display. To zoom in on a...

  • Page 181

    4200T CNC Programming and Operations Manual P/N 70000412F - Draw Mode All rights reserved. Subject to change without notice. 8-11 31-July-05 Changing the Viewing Area without Changing the Scale Refer to Figure 8-5. Figure 8-5, Display Pan To shift a portion of the screen in a desired dir...

  • Page 182

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-1 31-July-05 Section 9 - Tool Page and Tool Management This section discusses entering information into the Tool Page, including Tool Nose Radi...

  • Page 183

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-2 All rights reserved. Subject to change without notice. 31-July-05 Tool Number ColumnPositionDisplayActive Row DisplaySoftkey LabelsTool Offset Information(entered by user) Figure 9-1, Tool Page ...

  • Page 184

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-3 31-July-05 Entering Values in the Tool Page The row numbers shown on the Tool Page correspond to Tool Numbers. When the CNC executes a progra...

  • Page 185

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-4 All rights reserved. Subject to change without notice. 31-July-05 Clearing Tool Information (Delete Row) To clear a row: 1. Go to the Tool Page and position the cursor at the row being cleared....

  • Page 186

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-5 31-July-05 Figure 9-2, Tool-Length Offsets Refer to Table 9-1. The T code used to activate a tool number consists of the Word Address T and ...

  • Page 187

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-6 All rights reserved. Subject to change without notice. 31-July-05 NOTE: If desired, a skim cut can be made prior to determining the Tool-Length Offset. In Z, the skim cut is a shallow face cut ...

  • Page 188

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-7 31-July-05 Tool Offset Modification Refer to Table 9-2 and Table 9-3. Table 9-2, Tool Offset Address Words Address Word Description Q X offse...

  • Page 189

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-8 All rights reserved. Subject to change without notice. 31-July-05 Activating a Tool Number in the Manual Mode NOTE: Make sure the correct offsets have been entered in the Tool Page before manual...

  • Page 190

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-9 31-July-05 Figure 9-3, Tool Nose Radius When tool compensation is not active, the CNC positions the tool’s Theoretical Cutting Point on the...

  • Page 191

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-10 All rights reserved. Subject to change without notice. 31-July-05 Figure 9-4, Left of Path Compensation (G41) Refer to Figure 9-4. When left hand tool compensation is activated, the tool offs...

  • Page 192

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-11 31-July-05 Selecting a Tool Location Code 0) Button Tool1) Back Bore2) Bore3) Turn4) Back Turn6) Plunge Bore7) Plunge Face8)Plunge Turn5) Bac...

  • Page 193

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-12 All rights reserved. Subject to change without notice. 31-July-05 Tool Nose Radius Programming Examples Refer to Table 9-5. G40 or G41/G42 commands must be accompanied by a motion statement wi...

  • Page 194

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-13 31-July-05 Left of Path TNR Program (G41) Refer to Figure 9-7. The diagram shows a part design for an O.D. turning tool. It uses Absolute m...

  • Page 195

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-14 All rights reserved. Subject to change without notice. 31-July-05 Refer to Table 9-6. The table lists and describes the program required to program the part in the diagram. Diameter Mode is us...

  • Page 196

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-15 31-July-05 Right of Path TNR Program (G42) Refer to Figure 9-8. The diagram shows a part design for a boring tool (inner diameter), using Ab...

  • Page 197

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-16 All rights reserved. Subject to change without notice. 31-July-05 Refer to Table 9-7. The table lists and describes the program required to machine the part in the diagram. Diameter mode is u...

  • Page 198

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-17 31-July-05 Canceling Tool Nose Radius Compensation (G40) NOTE: The G40 code must be programmed with a linear feed code (G00 or G01) currently...

  • Page 199

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-18 All rights reserved. Subject to change without notice. 31-July-05 Choosing the Correct TNR Compensation Refer to Figure 9-9. There is only one question a programmer needs to ask to determine wh...

  • Page 200

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-19 31-July-05 Figure 9-10, Changing Compensation Refer to Figure 9-10 and Table 9-9. In this example, the tool makes an O.D. cut toward the c...

  • Page 201

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-20 All rights reserved. Subject to change without notice. 31-July-05 Motion of Tool during TNR Compensation (1) At start-up of compensation Refer to Figure 9-11. In linear to linear, or linear to...

  • Page 202

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-21 31-July-05 Compensation around Acute Angles During compensated moves around sharp angles, the CNC “rounds off” the intersection of the tw...

  • Page 203

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management 9-22 All rights reserved. Subject to change without notice. 31-July-05 Diagram B shows the tool path resulting when a Compensation Cutoff angle is used. The CNC introduces a 0 degree radius arc mov...

  • Page 204

    4200T CNC Programming and Operations Manual P/N 70000412F - Tool Page and Tool Management All rights reserved. Subject to change without notice. 9-23 31-July-05 Setting Wear Offset Adjustment While Running a Program Wear offset adjustment is used to increment or decrement an X or Z tool of...

  • Page 205

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-1 31-July-05 Section 10 - Program Management The Program Directory provides access to all of the program management and disk utilities. These functio...

  • Page 206

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-2 All rights reserved. Subject to change without notice. 31-July-05 To switch the Program Directory display mode, press Display (SHIFT + F9). The display setting showing only part program names is usually...

  • Page 207

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-3 31-July-05 Selecting a Program for Editing and Utilities When you press Edit (F8), the highlighted program opens for editing. NOTE: If you activate ...

  • Page 208

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-4 All rights reserved. Subject to change without notice. 31-July-05 Logging to Other Drives The Program Directory displays the programs in the C:\USER directory by default, but it can be set to show program...

  • Page 209

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-5 31-July-05 Marking and Unmarking Programs Some operations can be performed on more than one program at a time. The Program Directory allows you to s...

  • Page 210

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-6 All rights reserved. Subject to change without notice. 31-July-05 Deleting Groups of Programs 1. From the Program Directory, mark all programs to be deleted. 2. Press Delete (F3). The CNC prompts you to...

  • Page 211

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-7 31-July-05 Renaming Programs To rename a program: 1. From the Program Directory, highlight a program. 2. Press Utility (F9). The Utility Pop-Up Men...

  • Page 212

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-8 All rights reserved. Subject to change without notice. 31-July-05 Formatting Floppy Disks Before programs can be copied to a floppy disk, the disk must be formatted. Most disks come pre-formatted. The C...

  • Page 213

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-9 31-July-05 Displaying System Information Refer to Figure 10-2. The System Information screen displays specific details about the CNC and software pa...

  • Page 214

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-10 All rights reserved. Subject to change without notice. 31-July-05 Copying Programs from/to Unspecified Locations To copy programs to or from an unspecified location: 1. From the Program Directory, press...

  • Page 215

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-11 31-July-05 Printing Programs from Unspecified Locations The CNC can print to any standard IBM PC compatible printer. To print programs from unspeci...

  • Page 216

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-12 All rights reserved. Subject to change without notice. 31-July-05 Deleting an Unspecified Program Use the Del ? (SHIFT + F3) soft key to delete an unspecified program. It enables the user to delete prog...

  • Page 217

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management All rights reserved. Subject to change without notice. 10-13 31-July-05 Optimizing Your Hard Disk When data is stored on a hard disk, it is stored in areas known as tracks and sectors, similar to those on a CD...

  • Page 218

    4200T CNC Programming and Operations Manual P/N 70000412F - Program Management 10-14 All rights reserved. Subject to change without notice. 31-July-05 Maximizing Program Storage Space The CNC has a fixed amount of space available for programs. Check the space available with the System I...

  • Page 219

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs All rights reserved. Subject to change without notice. 11-1 31-July-05 Section 11 - Running Programs NOTE: All programs should be verified in Draw prior to running them. Refer 171,to “Section 8 - 171,Draw ...

  • Page 220

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs 11-2 All rights reserved. Subject to change without notice. 31-July-05 Message LinePositionDisplaysMachineStatusDisplay AreaActiveSoftkey(Highlights)ProgramArea Figure 11-1, Single-Step/Motion Screen To run a pr...

  • Page 221

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs All rights reserved. Subject to change without notice. 11-3 31-July-05 Single-Step Execution of Selected Program Blocks Using Arrow Keys to Select Starting Block Select the starting block before starting the pro...

  • Page 222

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs 11-4 All rights reserved. Subject to change without notice. 31-July-05 Position Display The Position Displays for X and Z show: Machine Movement to the programmed (commanded) position in reference to Machine ...

  • Page 223

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs All rights reserved. Subject to change without notice. 11-5 31-July-05 Holding or Canceling an Auto Run Press HOLD to hold program execution. To restart a program that is on hold, press START. To cancel a prog...

  • Page 224

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs 11-6 All rights reserved. Subject to change without notice. 31-July-05 Using Draw while Running Programs In Real Time Draw, the CNC displays moves as it executes them. S.Step (F5) or Auto (F6) and the Draw (F10...

  • Page 225

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs All rights reserved. Subject to change without notice. 11-7 31-July-05 To switch the display between the Large Position Display and the default position displays in S.Step or Auto Mode, press B. Teach Mode Use T...

  • Page 226

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs 11-8 All rights reserved. Subject to change without notice. 31-July-05 1. If no command or axis data is typed onto the command line and START is pressed, the CNC will store all axes positions with a G90 code. 2....

  • Page 227

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs All rights reserved. Subject to change without notice. 11-9 31-July-05 Parts Counter and Program Timer The CNC keeps track of program run-time (TIMER) and the number of completed parts (PARTS). The CNC displays...

  • Page 228

    4200T CNC Programming and Operations Manual P/N 70000412F - Running Programs 11-10 All rights reserved. Subject to change without notice. 31-July-05 Table 11-2, M-Codes Used with Parts Counter and Program Timer M-Code Function M9355 X0 Prevents the parts counter from resetting to zero. M...

  • Page 229

    4200T CNC Programming and Operations Manual P/N 70000412F - S Function, M Functions, and C Axis Programming All rights reserved. Subject to change without notice. 12-1 31-July-05 Section 12 - S Function, M Functions, and C-Axis Programming Introduction This section provides S and M code...

  • Page 230

    4200T CNC Programming and Operations Manual P/N 70000412F - S Function, M Functions, and C Axis Programming 12-2 All rights reserved. Subject to change without notice. 31-July-05 Miscellaneous Functions (M-Codes) Refer to Table 12-3. Miscellaneous codes control a variety of machine tool...

  • Page 231

    4200T CNC Programming and Operations Manual P/N 70000412F - S Function, M Functions, and C Axis Programming All rights reserved. Subject to change without notice. 12-3 31-July-05 Table 12-4, Control M-Codes (Continued) M-Code Function M100 Mirror image. M100 programmed with axis (M100 X...

  • Page 232

    4200T CNC Programming and Operations Manual P/N 70000412F - S Function, M Functions, and C Axis Programming 12-4 All rights reserved. Subject to change without notice. 31-July-05 C-Axis Jog The Manual Panel can be used to jog the C-Axis to position. To set the Manual Panel for jogging t...

  • Page 233

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-1 31-July-05 Section 13 - Simplified Command Interface (SCI) Mode SCI provides an additional set of soft keys that contain the mo...

  • Page 234

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-2 All rights reserved. Subject to change without notice. 31-July-05 Table 13-1 lists the features available in SCI Mode. The SCI Mode can only be activated from the Manual screen. Whe...

  • Page 235

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-3 31-July-05 SCI Mode Soft Keys Table 13-2 lists the SCI soft key functions. All moves are manual operations. Activating the SHI...

  • Page 236

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-4 All rights reserved. Subject to change without notice. 31-July-05 Table 13-2, SCI Mode Soft Keys (Continued) Soft Key Label Soft Key Number Function RPM SHIFT + F5 Sets the spindle ...

  • Page 237

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-5 31-July-05 Exiting SCI Mode Press SHIFT + F10 (Exit) to cancel SCI Mode. The CNC returns to the Manual screen. Commanding Move...

  • Page 238

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-6 All rights reserved. Subject to change without notice. 31-July-05 Performing Line Moves (G01) Refer to Table 13-4. Executes a linear move to the target location. Table 13-4, Line Mo...

  • Page 239

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-7 31-July-05 In either case, the endpoint must be specified. The centerpoint of the arc will be either Absolute or Incremental. ...

  • Page 240

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-8 All rights reserved. Subject to change without notice. 31-July-05 +X, +Z-X, -ZCHUCKBACSFT Figure 13-2, Rear Tool Post Software +X, +Z-X, -ZCHUCKFRSOFT Figure 13-3, Front Tool Post Sof...

  • Page 241

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-9 31-July-05 Homing the Machine (G28) To home all axes, press SHIFT. The soft keys change. Press Home (F6). NOTE: The CNC will ...

  • Page 242

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-10 All rights reserved. Subject to change without notice. 31-July-05 Making a Rough Facing Cut (G77) NOTE: This cycle is similar in format and execution to a G77 Rough Facing Cycle. Pe...

  • Page 243

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-11 31-July-05 Cutting Threads (G83) NOTE: This cycle is similar in function and execution to the G83 Threading Cycle. Refer to Tab...

  • Page 244

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-12 All rights reserved. Subject to change without notice. 31-July-05 Activating Absolute (G90) or Incremental (G91) Mode Press Abs/Inc (SHIFT + F8) to switch the CNC between Absolute an...

  • Page 245

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-13 31-July-05 Setting the Feedrate to Feed per Revolution (G95) Refer to Table 13-11. Set the CNC to Feed Per Revolution (G95) Mo...

  • Page 246

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-14 All rights reserved. Subject to change without notice. 31-July-05 Setting the Spindle Speed to Revolutions per Minute (G97) Refer to Table 13-13. Set spindle speed to the Revolution...

  • Page 247

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-15 31-July-05 Cutting a Taper Refer to Table 13-14. Cut a Taper by specifying the following entry fields: Table 13-14, Cutting ...

  • Page 248

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode 13-16 All rights reserved. Subject to change without notice. 31-July-05 5. Press Slave (F10) to deactivate the Slave Mode and manually re-position the tool at the starting point of the nex...

  • Page 249

    4200T CNC Programming and Operations Manual P/N 70000412F - Simplified Command Interface (SCI) Mode All rights reserved. Subject to change without notice. 13-17 31-July-05 Cutting a Radius Refer to Table 13-17. Cut a radius by specifying the following entry fields: Table 13-17, Cutting...

  • Page 250

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-1 31-July-05 Section 14 - Shape Editor The Shape Editor is a graphic CNC programming tool. The Shape Editor enables you to write part subprograms without ...

  • Page 251

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-2 All rights reserved. Subject to change without notice. 31-July-05 Display Area Viewing area. Drawing Tools Tools used to create and edit shapes. Soft Keys Shape Editor has two sets of soft keys: a default set ...

  • Page 252

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-3 31-July-05 Shape Terminology The Shape Editor works with two types of screen objects “construction geometry” and “shapes”. Only shapes are execute...

  • Page 253

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-4 All rights reserved. Subject to change without notice. 31-July-05 Selecting Editing Tools Refer 254,to Figure 14-3, 254,Shape Editing Tools 254,. Editing tools create or edit shapes. Select an editing tool ...

  • Page 254

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-5 31-July-05 . Figure 14-3, Shape Editing Tools Select the shape of a new segment by moving the highlight up or down the left column of templates. Once the ...

  • Page 255

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-6 All rights reserved. Subject to change without notice. 31-July-05 Line Tools Refer to Table 14-2. In addition to the six line definition templates in the right column, the endpoint of a line can be described u...

  • Page 256

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-7 31-July-05 Table 14-3, Line Segment Endpoint Definition Tools Template Purpose Requirements Defines a point in a X, Z coordinate system. Use absolute X an...

  • Page 257

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-8 All rights reserved. Subject to change without notice. 31-July-05 Arc Tools Refer to Table 14-4. There are two types of Arcs, clockwise (Cw) and counterclockwise (Ccw). To change arc direction, highlight a tem...

  • Page 258

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-9 31-July-05 Table 14-4, Arc Segment Tools (Continued) Arc Template Arc Definition Template Values Required AX,ZR Arc followed by tangent line from pointer t...

  • Page 259

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-10 All rights reserved. Subject to change without notice. 31-July-05 Example #1, Creating a Basic Shape Refer to Figure 14-4. This example demonstrates the construction of a simple shape. Naturally, the shape to...

  • Page 260

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-11 31-July-05 Refer to Table 14-5. The only way to start a new shape is with the Create selection found in the S-EDIT Pop-Up Menu. This example starts in t...

  • Page 261

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-12 All rights reserved. Subject to change without notice. 31-July-05 Action Description 13. The template is highlighted. Use ARROWS to select X template. 13. Activates selected template and prompts, “Enter X...

  • Page 262

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-13 31-July-05 Because there is only one shape in the example, it is Shape #1. Refer to 279,Table 14-8 279, that shows how 279,to use this in a progr 279,am...

  • Page 263

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-14 All rights reserved. Subject to change without notice. 31-July-05 Projecting Line Segments (Restoring Sharp Corners) Use the Project feature to remove a blend radii and restore the sharp corners. This operati...

  • Page 264

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-15 31-July-05 4. Highlight the desired shape, and press ENTER. The editor will prompt you to find out if the origin of the shape should be changed. 5. Press...

  • Page 265

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-16 All rights reserved. Subject to change without notice. 31-July-05 Deactivating and Activating Shapes Shapes can be deactivated to prevent screen clutter. When a shape is deactivated, it is not deleted from th...

  • Page 266

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-17 31-July-05 Lines and circles are drawn on the display with dotted lines. Points are marked by X’s. All geometry elements are numbered. Geometry tools ...

  • Page 267

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-18 All rights reserved. Subject to change without notice. 31-July-05 Template Purpose Requirements Identifies the intersection points of any two elements in a geometry. Prompts user to select a point when more ...

  • Page 268

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-19 31-July-05 Circle Tools Some circle tools require point definition or identification when used, the Shape Editor will display a message when this is neces...

  • Page 269

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-20 All rights reserved. Subject to change without notice. 31-July-05 Example #2, Creating Construction Geometry and Chaining it Into a Shape To better understand geometry tools, work through the following example...

  • Page 270

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-21 31-July-05 All geometry tools are accessed with the left column GEOMETRY template highlighted. Highlight the template, and press ENTER to cycle through ...

  • Page 271

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-22 All rights reserved. Subject to change without notice. 31-July-05 9. The template is highlighted. Press ENTER. 9. Activates template and prompts, “Enter X value:” 10. Type .5 (X circle center). Press EN...

  • Page 272

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-23 31-July-05 Step 3: Create tangent lines. Fit geometry to inspect. Action Description 1. With highlighted, press ENTER until the template activates. ...

  • Page 273

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-24 All rights reserved. Subject to change without notice. 31-July-05 Step 4: Locate shape starting point. Action Description 1. The template is highlighted. Press ENTER until the template activates. Use ARRO...

  • Page 274

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-25 31-July-05 Step 5: Create ramp off geometry. Action Description 1. Select the template. Press ENTER until the template activates. Use ARROWS to highl...

  • Page 275

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-26 All rights reserved. Subject to change without notice. 31-July-05 Chaining Geometry Elements to Create a Shape Refer 276,to Table 14-13, 276,Exercise 2, Step 6. 276, A new shape must be created before chain...

  • Page 276

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-27 31-July-05 Table 14-13, Exercise 2, Step 6 Step 6: Chain segments of geometry to form shape. Action Description 1. Press S-EDIT (F3). 1. A pop-up activa...

  • Page 277

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-28 All rights reserved. Subject to change without notice. 31-July-05 Viewing a Listing of Geometry Elements A complete listing of all the geometry elements and relevant position information is available. To view...

  • Page 278

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-29 31-July-05 Deleting All Geometry Elements To delete all geometry elements: 1. With the Shape soft keys active, press SHIFT and DelAll (F9). The Shape Ed...

  • Page 279

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-30 All rights reserved. Subject to change without notice. 31-July-05 Table 14-14, Shape Editor Hot Keys Keypad Key Function “A” Automatic Fit - Adjusts the scale of the image and centers the image so the imag...

  • Page 280

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-31 31-July-05 Refer to Table 14-15. Table 14-15, G-code for Example #2 Block Description N1. G70 G90 G0 X0 Z0 T0 Activate Inch/Abs Modes. Rapid to Machine H...

  • Page 281

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor 14-32 All rights reserved. Subject to change without notice. 31-July-05 Deleting Shape Files CAUTION: Do not delete a shape file unless the associated shape is no longer needed to produce the part. If the main pro...

  • Page 282

    4200T CNC Programming and Operations Manual P/N 70000412F - Shape Editor All rights reserved. Subject to change without notice. 14-33 31-July-05 Table 14-17, Shape Editor Settings Action Description Dimensions Switches dimensioning mode and angles between absolute and incremental. Input ...

  • Page 283

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication All rights reserved. Subject to change without notice. 15-1 31-July-05 Section 15 - Communication Introduction The CNC is equipped to exchange data with other RS-232 compatible devices. The baud rate, parity, dat...

  • Page 284

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication 15-2 All rights reserved. Subject to change without notice. 31-July-05 Accessing the Communication Utilities To access the Communication screen: 1. With the CNC in the Manual Mode press Program (F2). The Program ...

  • Page 285

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication All rights reserved. Subject to change without notice. 15-3 31-July-05 Setting Communication Parameters This manual does not attempt to discuss the merits of the different parameter choices. Refer to an appropriat...

  • Page 286

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication 15-4 All rights reserved. Subject to change without notice. 31-July-05 Parity The CNC supports the following parity settings: Odd, Even, or None. [Default: Even] Data Bits The CNC supports the following data bit s...

  • Page 287

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication All rights reserved. Subject to change without notice. 15-5 31-July-05 Testing the Data Link The CNC has a utility to test the data link. With the CNC connected to another machine, set the parameters on both machi...

  • Page 288

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication 15-6 All rights reserved. Subject to change without notice. 31-July-05 Testing the Link To test the link: 1. Set up an RS-232 connection with another device. 2. Set the other device to receive. 3. With the Link ...

  • Page 289

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication All rights reserved. Subject to change without notice. 15-7 31-July-05 Setting the Transmission and Receiving Display If the CNC is transmitting or receiving with the Text Mode active, the exchanged program will be...

  • Page 290

    4200T CNC Programming and Operations Manual P/N 70000412F - Communication 15-8 All rights reserved. Subject to change without notice. 31-July-05 Using Data Control (DC) Codes Data Control (DC) codes are sometimes required to automate the operation of a paper tape reader or punch. Refer ...

  • Page 291

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-1 31-July-05 Section 16 - Advanced Programming Features Block Separator Format G90 G01 G95 X0 Z0 F.003 ; X1 Z-1 ; Z-2 ; X0 ; Z0 Description...

  • Page 292

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-2 All rights reserved. Subject to change without notice. 31-July-05 Expressions and Functions Expression commands can be used within a program to do complex mathematical calculations. Parenthese...

  • Page 293

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-3 31-July-05 Table 16-2, Operators and Functions (Continued) Operator Function Format Description tan tangent trigonometric function Tan (n...

  • Page 294

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-4 All rights reserved. Subject to change without notice. 31-July-05 Table 16-3, System Variables (Continued) Variable Address Description + Current Z tool length offset. #1022 Current feedrate. #...

  • Page 295

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-5 31-July-05 Read Only Variables These variables range from #221 to #250 and are read only in macros. Read only variables must be assigned ...

  • Page 296

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-6 All rights reserved. Subject to change without notice. 31-July-05 Setting Selective Block Skips Format #100n, where n is a number 1 - 9 The programmer can use up to 9 optional block skips. Ref...

  • Page 297

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-7 31-July-05 Contents of Variables It is often useful to know the contents of a variable when programming to assist in testing. Using the P...

  • Page 298

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-8 All rights reserved. Subject to change without notice. 31-July-05 Indirect Transfer Variables can be indirectly assigned to a depth of four levels by introducing extra pound (#) symbols before ...

  • Page 299

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-9 31-July-05 Storing the Results of Computation Variables on the left side of an equation store the result of computation when a mathematica...

  • Page 300

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-10 All rights reserved. Subject to change without notice. 31-July-05 Applications of Parametric Programming Families of Parts Parametric programming can be a powerful tool in cutting down program...

  • Page 301

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-11 31-July-05 User Macro (G65, G66, G67) Refer to Table 16-12. G66 is modal and G67 cancels a macro. Table 16-12, User Macro Calls G-code ...

  • Page 302

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-12 All rights reserved. Subject to change without notice. 31-July-05 Setting and Passing Parameters When parameters are passed to a macro body by letter address, the contents of the parameters ar...

  • Page 303

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-13 31-July-05 Probe Move (G31) G31 is to be issued with an associated axis move (i.e. G31 X10). When the G31 is executed, it moves at curre...

  • Page 304

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-14 All rights reserved. Subject to change without notice. 31-July-05 Conditional Statements Conditional statements IF, THEN, ELSE, GOTO, and WHILE are available for the programmer to use. Refer ...

  • Page 305

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-15 31-July-05 Table 16-16, Conditional Statements (Continued) Statement Format Description DO – END N620 DO nnnn N630 ------------ N65...

  • Page 306

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-16 All rights reserved. Subject to change without notice. 31-July-05 Abbreviating Statements The Expand key feature allows the operator to use statements without typing-in the entire statement. ...

  • Page 307

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-17 31-July-05 Logical Terms All required logical operations can be carried out using the following command characters or combinations of cha...

  • Page 308

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-18 All rights reserved. Subject to change without notice. 31-July-05 Comparative Terms Comparisons can be made between variables, and between variables and constants. Refer to Table 16-20. Tabl...

  • Page 309

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-19 31-July-05 File Inclusion File inclusion is a function that allows a second program to be called or included in the program that is being...

  • Page 310

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-20 All rights reserved. Subject to change without notice. 31-July-05 N03 ....... No end of program used Mysub.g N01 O200 Subroutine format N02 .... N03 .... N04 .... N05 M99 End of subroutine ...

  • Page 311

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features All rights reserved. Subject to change without notice. 16-21 31-July-05 Program Body Comments *W #23 = width of tool *Groove size positive, Z moves away from spindle. N125 #51 = .100 *Clearance di...

  • Page 312

    4200T CNC Programming and Operations Manual P/N 70000412F - Advanced Programming Features 16-22 All rights reserved. Subject to change without notice. 31-July-05 Program Body Comments N270 END *End Loop N275 IF (#50 != 0) THEN N280 G90 G00 Z#52 N285 G91 G01 X#53 N290 G90 G00 X#...

  • Page 313

    4200T CNC Programming and Operations Manual P/N 70000412F - Machine Software and Peripherals Installation All rights reserved. Subject to change without notice. 17-1 31-July-05 Section 17 - Machine Software and Peripherals Installation Passwords The Setup Utility requires a password for...

  • Page 314

    4200T CNC Programming and Operations Manual P/N 70000412F - Machine Software and Peripherals Installation 17-2 All rights reserved. Subject to change without notice. 31-July-05 Keypad Equivalent Keyboard Keys Refer to Table 17-1. Table 17-1, Keyboard Equivalents Function CNC Key Face Ke...

  • Page 315

    4200T CNC Programming and Operations Manual P/N 70000412F - Off-line Software Installation All rights reserved. Subject to change without notice. 18-1 31-July-05 Section 18 - Off-line Software The off-line version of the software requires 315,an **Intel® 315, based Personal Computer (...

  • Page 316

    4200T CNC Programming and Operations Manual P/N 70000412F - Off-line Software Installation 18-2 All rights reserved. Subject to change without notice. 31-July-05 Windows Off-line Software Installation 1. Insert the installation disk in the floppy drive. 2. Go to the task bar, and click...

  • Page 317

    4200T CNC Programming and Operations Manual P/N 70000412F - Off-line Software Installation All rights reserved. Subject to change without notice. 18-3 31-July-05 Disabled Features The following software features, found in the Program Directory’s Utility (F9) pop-up are not available un...

  • Page 318

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-1 31-July-05 Section 19 - Sample Programs Introduction The following sample programs are examples of typical programming formats used in the 4200T CNC. ...

  • Page 319

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-2 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #1 One operation is required to complete this component. Part must be extended a minimum of 2.75 inches from chuck jaws with ...

  • Page 320

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-3 31-July-05 *SAMPLE-1.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH-SPINDLE RANGE G24 S1500 *RPM LIMIT WITH CONSTANT SURFACE ...

  • Page 321

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-4 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #2 One operation is required to complete this component. Part must be extended a minimum of 2.75 inches from chuck jaws with...

  • Page 322

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-5 31-July-05 *SAMPLE-2.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1500 *RPM LIMIT WITH CONSTANT SURFACE...

  • Page 323

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-6 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #3 One operation is required to complete this component. Part must be extended a minimum of 4.50 inches from chuck jaws with...

  • Page 324

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-7 31-July-05 *SAMPLE-3.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1500 *RPM LIMIT WITH CONSTANT SURFACE ...

  • Page 325

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-8 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #4 One operation is required to complete this component. Part must be extended a minimum of 4.50 inches from chuck jaws with ...

  • Page 326

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-9 31-July-05 *SAMPLE-4.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1800 *RPM LIMIT WITH CONSTANT SURFACE ...

  • Page 327

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-10 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #5 One operation is required to complete this component. Part must be extended a minimum of 4.50 inches from chuck jaws wit...

  • Page 328

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-11 31-July-05 *SAMPLE-5.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1600 *RPM LIMIT WITH CONSTANT SURFACE...

  • Page 329

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-12 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #6 One operation is required to complete this component. Part must be extended a minimum of 4.50 inches from chuck jaws with...

  • Page 330

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-13 31-July-05 *SAMPLE-6.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1600 *RPM LIMIT WITH CONSTANT SURFACE...

  • Page 331

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-14 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #7 One operation is required to complete this component. Part must be extended a minimum of 4.50 inches from chuck jaws with...

  • Page 332

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-15 31-July-05 *SAMPLE-7.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1600 *RPM LIMIT WITH CONSTANT SURFACE...

  • Page 333

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-16 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #8 One operation is required to complete this component. Part must be extended a minimum of 5.00 inches from chuck jaws with...

  • Page 334

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-17 31-July-05 *SAMPLE-8.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M42 *MID-SPINDLE RANGE G24 S1800 *RPM LIM...

  • Page 335

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-18 All rights reserved. Subject to change without notice. 31-July-05 Sample Program #9 One operation is required to complete this component. Part must be extended a minimum of 10.5 inches from chuck jaws; sup...

  • Page 336

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs All rights reserved. Subject to change without notice. 19-19 31-July-05 *SAMPLE-9.G* G70 G90 G0 X0 Z0 T0 *INCH, ABSOLUTE, RAPID X Z, TOOL 0 M43 *HIGH SPINDLE RANGE G24 S1600 *RPM LIMIT WITH CON...

  • Page 337

    4200T CNC Programming and Operations Manual P/N 70000412F - Sample Programs 19-20 All rights reserved. Subject to change without notice. 31-July-05 G1 X1.05 *FEED TO GROOVE DEPTH G4 T2 *DWELL AT BOTTOM OF GROOVE (2 SECONDS) G0 X1.27 *RAPID OUT OF THE GROOVE G91 Z-.035 *INCREMEN...

  • Page 338

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-1 31-July-05 % (RPM), machine status display, 3-5 % Feed, machine status display, 3-5 .G extension, 10-1, 10-2, 10-3 .S files, 10-14 4200T CNC Setup Utility Man...

  • Page 339

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-2 All rights reserved. Subject to change without notice. 31-July-05 separators, description, 16-1 skip variables, description, 16-5 skip variables, listed, table, 16-5 skips, setting selective, 16-6 blocks, writing, ...

  • Page 340

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-3 31-July-05 COM1, 15-3 COM2, 15-3 Comm Port, selecting, 15-3 command line, manual screen area, 3-4 COMMAND, program area label, 3-6 Commanding Moves in SCI Mode...

  • Page 341

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-4 All rights reserved. Subject to change without notice. 31-July-05 delete groups of programs, 10-6 program on another drive, 10-12 text, 2-8 Delete (F3), 10-3 deleting a character, 6-4 a program block, 6-5 a segment...

  • Page 342

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-5 31-July-05 Erase, parameter, 8-7 error messages, displayed, 2-8 establishing, position on the machine, 5-37 E-STOP, 3-7 key, illustration, 3-3 no keyboard equi...

  • Page 343

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-6 All rights reserved. Subject to change without notice. 31-July-05 G41, 4-2 G41, left of path compensation, illustration, 9-10 G42, 4-2 G42, right of path compensation, illustration, 9-10 G5, 4-2 G5, ellipse, 4-9 G5...

  • Page 344

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-7 31-July-05 G97, spindle speed, set to RPM, (G97), 13-14 G97, spindle, setting speed to constant RPM, 4-26 G-code defined, 4-1 exact stop check, formats, 4-10 ...

  • Page 345

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-8 All rights reserved. Subject to change without notice. 31-July-05 invert probe logic, to set, 5-34 J jog :1, mode, 3-11 :10, mode, 3-11 :100, mode, 3-11 continuous, 3-8 continuous move, execute, 3-12 conventional, ...

  • Page 346

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-9 31-July-05 status display, area labels, 3-5 macros address words, listed, 4-20 call in main program, 4-21 defined, 16-6 program listing, 4-21 programming, 16-1...

  • Page 347

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-10 All rights reserved. Subject to change without notice. 31-July-05 off-line passwords, listed, 18-1 software installation, 18-1 to exit, 18-1 Windows, to install, 18-3 Windows, to run, 18-3 OFFSET, machine status d...

  • Page 348

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-11 31-July-05 move, (G31), 16-13 move, G31, 5-32 orientation, 5-35 parameters, to set, 5-34 positioning feedrate with probing, to set, 5-34 retract amount after ...

  • Page 349

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-12 All rights reserved. Subject to change without notice. 31-July-05 radial grooving cycle, (G82), 5-15 radius, description, 1-6 single moves, 3-12 system variables, listed, 16-3 T codes, 9-5 user variables block ski...

  • Page 350

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-13 31-July-05 restart, Draw, 8-7 restart, Draw, description, 8-3 restarting, program on hold, 11-2 restore, programs, 10-6 restoring, a block, 6-8 restoring, sha...

  • Page 351

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-14 All rights reserved. Subject to change without notice. 31-July-05 parameters, 16-12 parity, 15-4 receiving display, 15-7 software, 15-4 stop bits, 15-4 test link display modes, 15-5 transmission display, 15-7 vari...

  • Page 352

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-15 31-July-05 Start N#, parameter, 8-7 starting block, select auto mode, using SEARCH, 11-5 single-step mode, using SEARCH, 11-3 using arrow keys, 11-5 using arr...

  • Page 353

    4200T CNC Programming and Operations Manual P/N 70000412F - Index Index-16 All rights reserved. Subject to change without notice. 31-July-05 defined, 5-33 description, 5-40 designations, 5-36 TOOL, machine status display, 3-5 ToolComp, Draw, description, 8-5 tool-length offset descriptio...

  • Page 354

    4200T CNC Programming and Operations Manual P/N 70000412F - Index All rights reserved. Subject to change without notice. Index-17 31-July-05 turning/boring cycle longitudinal, (G73), 5-1 ZOFF, machine status display, 3-5 zoom, Draw window, 8-10 zoom, in or out, 8-1

  • Page 355

    P/N 70000412F 31-July-05 www.anilam.com U.S.A. ANILAM One Precision Way Jamestown, NY 14701 (716) 661-1899 (716) 661-1884 anilaminc@anilam.com ANILAM, CA 16312 Garfield Ave., Unit B Paramount, CA 90723 (562) 408-3334 (562) 634-5459 anilamla@anilam.com Dial “011” before each n...

x