Navigation

  • Page 1

    P/N 70000497 31-August-01 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 ...

  • Page 2

    Student Workbook for Two-Axis Systems P/N 70000497 - Warranty All rights reserved. Subject to change without notice. iii 31-August-01 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, we wil...

  • Page 3

    Student Workbook for Two-Axis SystemsP/N 70000497 - ContentsAll rights reserved. Subject to change without notice. v31-August-01Section 1 - Fundamentals of ProgrammingTool Motion Orientation................................

  • Page 4

    Student Workbook for Two-Axis SystemsP/N 70000497 - ContentsviAll rights reserved. Subject to change without notice.31-August-01Draw Graphics.................................................................................................................................. 3-14Starting Draw..........

  • Page 5

    Student Workbook for Two-Axis SystemsP/N 70000497 - ContentsAll rights reserved. Subject to change without notice. vii31-August-01Listing All Geometry Elements ..............................................................

  • Page 6

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of ProgrammingAll rights reserved. Subject to change without notice.1-131-August-01Section 1 - Fundamentals of ProgrammingWelcome to ANILAM’s Training Program!This workbook and the training tape will take you on a step-by-stepthr...

  • Page 7

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of Programming1-2All rights reserved. Subject to change without notice.31-August-01Figure 1-1, Mill Axes of Motion (Tool Motion Orientation)X AxisThe table moves left and right along the X-axis. Positive motion is toolmovement to ...

  • Page 8

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of ProgrammingAll rights reserved. Subject to change without notice.1-331-August-01Absolute PositioningABSOLUTEFigure 1-2, Absolute PositioningRefer to Figure 1-2. In the Absolute Mode, all positions are measuredfrom Absolute Zero...

  • Page 9

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of Programming1-4All rights reserved. Subject to change without notice.31-August-01NOTE: An incremental "0" move commands a move to the currentposition; thus there is no motion.Defining PositionsZ-Z+X-X+Y-Y+Tool TipAbsolu...

  • Page 10

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of ProgrammingAll rights reserved. Subject to change without notice.1-531-August-011234Y+Y-X+X-Absolute Zero(X0, Y0)X-3, Y-2X2, Y-3X3, Y2X-2, Y3Figure 1-5, Cartesian CoordinatesThe figure is a center-referenced blueprint with four ...

  • Page 11

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of Programming1-6All rights reserved. Subject to change without notice.31-August-01Quiz 1Figure 1-6, Quiz 1 CoordinatesDirections: Refer to Figure 1-6. Circle the correct answers.I.The X-axis runs:The Y-axis runs:The Z-axis runs:...

  • Page 12

    Student Workbook for Two-Axis SystemsP/N 70000497 - Fundamentals of ProgrammingAll rights reserved. Subject to change without notice.1-731-August-01Quiz 1 Answer KeyI.X-axis: b.Y-axis: a.Z-axis: cII.1. b.2. d.3. d.4. c.5. c.6. a.7. a8. a.III. X-2, Y-1

  • Page 13

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console All rights reserved. Subject to change without notice. 2-1 31-August-01 Section 2 - CNC Console Figure 2-1, 3000M Console Console Overview Refer to Figure 2-1. The console consists of the 12.1” color, flat-panel Liquid Crys...

  • Page 14

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console 2-2 All rights reserved. Subject to change without notice. 31-August-01 The START and STOP keys initiate and halt machine operation. The E-STOP performs an emergency shutdown of all functions. FEEDRATE OVERRIDE overrides t...

  • Page 15

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console All rights reserved. Subject to change without notice. 2-3 31-August-01 Soft Key Labels Identify the function of the soft key directly underneath. Labels change from screen to screen; a highlighted label indicates an active m...

  • Page 16

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console 2-4 All rights reserved. Subject to change without notice. 31-August-01 SPINDLE:FWD/REV/OFF: Spindle status. Optional. COOLANT: Coolant status. Optional. PARTS: Counts the number of successfully completed parts. (Increm...

  • Page 17

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console All rights reserved. Subject to change without notice. 2-5 31-August-01 Distance To Go Position Display shows the remaining distance to the commanded position. To switch the POSN setting: 1. In Manual, S. Step, or Auto Mo...

  • Page 18

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console 2-6 All rights reserved. Subject to change without notice. 31-August-01 Table 2-1, Move Mode Selections Mode Description Rapid Default rapid speed for continuous jogs. Actual speed is determined at machine setup. Feed Conti...

  • Page 19

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console All rights reserved. Subject to change without notice. 2-7 31-August-01 Program Soft Keys Figure 2-5, Program Directory NOTE:actionGoToR: Refer to 3000M CNC actionGoToR:Programming and Operations Manual for actionGoToR:Two-Ax...

  • Page 20

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console 2-8 All rights reserved. Subject to change without notice. 31-August-01 Edit Soft Keys Figure 2-6, Program Editor In Edit Mode, note the active soft keys (F1 to F10) at the bottom of the screen. Refer to Table 2-4. action...

  • Page 21

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console All rights reserved. Subject to change without notice. 2-9 31-August-01 Table 2-4, Edit Mode Soft Keys (Continued) Key Function Calc. (F7) Activates the calculator menu for the Math, Triangle or Geometry Calculator. Sub (F8)...

  • Page 22

    Student Workbook for Two-Axis Systems P/N 70000497 - CNC Console 2-10 All rights reserved. Subject to change without notice. 31-August-01 Quiz 2 Exercise 1: Review the section on the console keyboard. Then, locate the alphanumeric section, the CLEAR key, the cursor control keys, and the ...

  • Page 23

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-1 31-August-01 Section 3 - Programming Sample 2-Axis CNC Operator's Role Manually position the Z-axis. If the Z-axis is equipped as a digital readout, the CNC d...

  • Page 24

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-2 All rights reserved. Subject to change without notice. 31-August-01 The Part 351.5" Dia..125" Depth.75"4.75"3.5"1.75"1.75"8 .250" Dia. Thruon 2.5 Dia. B.C.Rad. 0.4375"T...

  • Page 25

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-3 31-August-01 Creating a Program Name To create a new program: 1. In Manual Mode, press PROGRAM (F2). Program Directory activates (C:\USER). 2. Press Create (...

  • Page 26

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-4 All rights reserved. Subject to change without notice. 31-August-01 Table 3-1, Sample Part Program EX-1 Block # Block Description 1 Dim Abs Activate Absolute Mode. 2 BasicDrill ZDepth -0.300 Tool#1 Activate Ba...

  • Page 27

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-5 31-August-01 Block 1: Set Absolute Mode Format: Dim Abs To set the CNC to Absolute Mode: 1. Press ABS/INCR. 2. Press Save (F10) to save the block. Block 2: ...

  • Page 28

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-6 All rights reserved. Subject to change without notice. 31-August-01 3. Enter values in all entry fields that contain "0.0000". Otherwise, the cycle will not work properly. Blank entry fields are option...

  • Page 29

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-7 31-August-01 2. Fill in the following values: X -1 Y 0 Tool# 0 3. Press Save (F10) to save the block. Block 7: Circular Pocket Milling Format: CircPock XCe...

  • Page 30

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-8 All rights reserved. Subject to change without notice. 31-August-01 Block 8: Rapid Move and Tool Compensation Format Rapid X -0.5000 Y 0.0000 ToolComp Left Program the rapid move off to the upper left side of th...

  • Page 31

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-9 31-August-01 Block 10: Line X Move and Corner Rounding Format: Line X 4.7500 CornerRad 0.4375 Feed 14.0 Activate Corner Rounding in the same block that progra...

  • Page 32

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-10 All rights reserved. Subject to change without notice. 31-August-01 Recalling Values from the Right Triangle Calculator Figure 3-2, Recall Selection Pop-up Figure 3-3, Right Triangle Calculator Screen To recall...

  • Page 33

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-11 31-August-01 Figure 3-4, Triangle Calculator Recall Pop-up Block 12: Line Move from Right Triangle Calculation Figure 3-5, Triangle Calculation Format: Li...

  • Page 34

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-12 All rights reserved. Subject to change without notice. 31-August-01 2. Highlight X. Recall the B Triangle Calculator value to the X entry field. Refer to 32,“Recalling Values from the 32,Right Triangle 32,...

  • Page 35

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-13 31-August-01 Format: ZMove 0.0000 Program a Z Move block as a reminder to manually return to Z0. The CNC will halt the program when the block is executed a...

  • Page 36

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-14 All rights reserved. Subject to change without notice. 31-August-01 Draw Graphics Figure 3-6, Draw Mode (Iso View) Showing Sample Part Starting Draw Start Draw Simulation Mode from the Edit or MDI Mode. The DIS...

  • Page 37

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-15 31-August-01 switch the operating mode. Run in Motion (motion-to-motion) or S. Step (block-by-block) Mode to check axis position at the end of every motion ...

  • Page 38

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-16 All rights reserved. Subject to change without notice. 31-August-01 Putting Draw in Hold Press Hold (F8) or HOLD to pause a program running in Draw. Press Start (F7) or START to resume. Selecting the View Mode ...

  • Page 39

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-17 31-August-01 Running Programs There are three ways to run a program: Single-Step Mode One block at a time (stops on every block). Motion Mode One motion at ...

  • Page 40

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-18 All rights reserved. Subject to change without notice. 31-August-01 Holding or Canceling a Single-Step Run Press HOLD to pause program execution. To restart the program, press START. To cancel a program that is...

  • Page 41

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-19 31-August-01 Starting at a Specific Block CAUTION: Choose the specified starting block carefully. Modes and compensations enabled in the program before the s...

  • Page 42

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample 3-20 All rights reserved. Subject to change without notice. 31-August-01 Refer 41,to Figure 3-8, 41,Program Timer and Parts Counter. The CNC keeps track of program run time (TIMER) and the number of successfully co...

  • Page 43

    Student Workbook for Two-Axis Systems P/N 70000497 - Programming Sample All rights reserved. Subject to change without notice. 3-21 31-August-01 Quiz 3 True or False 1. After the program is written, you must decide how the work will be held, what tools you will use, and in what order you w...

  • Page 44

    Student Workbook for Two-Axis Systems P/N 70000497 - Machine SetupAll rights reserved. Subject to change without notice.4-131-August-01Section 4 - Machine SetupIn this section, you will:q 44,Set Absolute 44, Zero.q 46,Set the 46, Z 46, Home 46, Position.q 46,Set 46, Tool Length 46, Offsets fo...

  • Page 45

    Student Workbook for Two-Axis SystemsP/N 70000497 - Machine Setup4-2All rights reserved. Subject to change without notice.31-August-01B. Switch to Feed Jog Mode. Press Z- until the edge finder is slightlybelow the work surface.C. Jog in X+. As the tool moves closer to the work surface,decrease...

  • Page 46

    Student Workbook for Two-Axis Systems P/N 70000497 - Machine SetupAll rights reserved. Subject to change without notice.4-331-August-01Using the DRO ModeYou can use DRO (Digital Readout) Mode to set X0, Y0 and Tool LengthOffsets. Use the hand cranks to position the axes manually, instead ofturn...

  • Page 47

    Student Workbook for Two-Axis SystemsP/N 70000497 - Machine Setup4-4All rights reserved. Subject to change without notice.31-August-01Setting the Tool Length Offset for Milling ToolsNOTE: Normally, in a CNC retrofit, there is a quick change spindle sothat the tool goes to the same position for e...

  • Page 48

    Student Workbook for Two-Axis Systems P/N 70000497 - Machine SetupAll rights reserved. Subject to change without notice.4-531-August-01Machining the PartTo machine the part:1. Select the required program.2. In the Manual screen, press AUTO (F6) to activate the Auto Mode.3. Place Tool #1 in the s...

  • Page 49

    Student Workbook for Two-Axis SystemsP/N 70000497 - Machine Setup4-6All rights reserved. Subject to change without notice.31-August-01Quiz 4True or False:1. Before you machine the workpiece, you must select (load) the required program inthe Edit Mode.2. Absolute Zero is always used as the tool c...

  • Page 50

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-131-August-01Section 5 - CalculatorsThe CNC features a powerful calculator package that contains threeseparate calculators:q 50,Math 50, Calculatorq 54,Right 54, Triangle Calc...

  • Page 51

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-2All rights reserved. Subject to change without notice.31-August-01Math Calculator BasicsFigure 5-2, Math Calculator & Soft KeysRefer to Figure 5-2. The Math Calculator is displayed as a pop-up in thecenter of the screen.Numbe...

  • Page 52

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-331-August-01Table 5-1, Math Operation Soft KeysOperationSoft Key LabelSoft Key NumberAdd+(F1)Subtract-(F2)Multiply*(F3)Divide/(F4)Left Hand Parenthesis((F5)Right Hand Parenthes...

  • Page 53

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-4All rights reserved. Subject to change without notice.31-August-01Order of calculation:6 * 9 = 5454 -1 = 5353 + 7 = 6060 + 4 = 6464 / 8 = 8Using Additional FunctionsRefer to Table 5-2. The Func (F7) key activates a pop-up menu th...

  • Page 54

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-531-August-01Storing Numbers from the Math CalculatorPress Store (F9) to copy the number from the storage area to thecalculator’s memory. The Math Calculator ’s memory hold...

  • Page 55

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-6All rights reserved. Subject to change without notice.31-August-01Figure 5-3, Right Triangle Calculator ScreenTo solve for the sides and angles of a right triangle:1. With the Right Triangle Calculator active, highlight the field ...

  • Page 56

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-731-August-01Geometry CalculatorThe CNC uses Cartesian coordinates (X, Y, Z-axis values) to define mostpositions. However, the operator must sometimes determine positioncoordin...

  • Page 57

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-8All rights reserved. Subject to change without notice.31-August-01Using the Geometry CalculatorUse the ARROWS to select a template. Press ENTER to activate theselected template. Points, lines and circles are the basic elements o...

  • Page 58

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-931-August-01Review the tables to see the requirements for each template. Sometemplates require some feature of an existing element as a reference.Experiment to understand how ...

  • Page 59

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-10All rights reserved. Subject to change without notice.31-August-01Line TemplatesLine templates use other elements or axis positions as references.Templates that draw lines tangent to circles display all possible tangentlines and ...

  • Page 60

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-1131-August-01Circle TemplatesCircle templates use other elements as positioning references.Templates that draw circles tangent to other circles, lines or pointsdisplay all poss...

  • Page 61

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-12All rights reserved. Subject to change without notice.31-August-01Listing All Geometry ElementsThe CNC stores information on all points, circles and lines created in theGeometry Calculator in the Geometry List.q For a point, the ...

  • Page 62

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-1331-August-01Recalling Values to a ProgramRefer to Figure 5-5. The Program Editor displays Recall (F2) when agraphic menu activates. You can now recall calculator solutions s...

  • Page 63

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-14All rights reserved. Subject to change without notice.31-August-01Recalling Values from the Right Triangle CalculatorFigure 5-7, Recall Selection Pop-UpTo recall values from the Right Triangle Calculator:1. From the graphic menu ...

  • Page 64

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-1531-August-01To recall a value from the Geometry Calculator:1. From the graphic menu for the block being edited, highlight the fieldto receive the recalled value.2. Press Recal...

  • Page 65

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-16All rights reserved. Subject to change without notice.31-August-015"Rad. 1.25"Rad. 0.75"OBLONGX0, Y0Figure 5-10, Oblong Geometry Calculator ExampleRefer to Figure 5-10. Use the Geometry Calculator to locateprogram...

  • Page 66

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-1731-August-01Refer to Table 5-6 for a list of the elements you will create.Table 5-6, Geometry Calculator Example-ElementsElementTemplateTemplate NameCircle 1Center and Radius ...

  • Page 67

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-18All rights reserved. Subject to change without notice.31-August-01III. Line 3To create Line 3:1. Refer to 65, Figure 65, 5-11, 65, Completed Geom 65,etry 65, Calculator 65, Display.2. Highlight the Line Tangent to Two Circles Tem...

  • Page 68

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-1931-August-01VII. Point 7To create Point 7:1. Refer to 65, Figure 65, 5-11, 65, Completed Geom 65,etry 65, Calculator 65, Display.2. Highlight the Point Definition: Intersecti...

  • Page 69

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-20All rights reserved. Subject to change without notice.31-August-01Sample Program with Recalled Geometry PointsRefer to Table 5-7. In the following procedure, you will recall values fromthe Geometry Calculator based on the preced...

  • Page 70

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-2131-August-01Block 4: Activate Tool #1Format: Tool#1To activate Tool #1:1. Press 5/TOOL. The Tool Mount Graphic Menu activates.2. Enter the following values:Tool#1The CNC ac...

  • Page 71

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-22All rights reserved. Subject to change without notice.31-August-01Block 8: Linear Feed with Recalled ValuesFormat: Line X5.0750 Y0.7462Move to the required XY endpoint (Point 5 to Point 6), as follows:1. Press 1/LINE. The Rap...

  • Page 72

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-2331-August-013. Refer to 63, Figure 63, 5-7, 63, Recall Selection Pop- 63,Up. Highlight theGEOMETRY CALCULATOR TEMPLATE. Press ENTER. The GeometryCalculator Recall Menu acti...

  • Page 73

    Student Workbook for Two-Axis SystemsP/N 70000497 - Calculators5-24All rights reserved. Subject to change without notice.31-August-017. Select Both X and Y. Press ENTER. The CNC transfers the X(0.1250) and Y (1.2437) coordinate values to the Rapid GraphicMenu.The XCenter and YCenter default to...

  • Page 74

    Student Workbook for Two-Axis SystemsP/N 70000497 - CalculatorsAll rights reserved. Subject to change without notice.5-2531-August-01Quiz 5Exercise 1:Use the Math and Trigonometry Calculators to find the cosine of 35 degrees.Exercise 2:Refer to Figure 5-13. Use the Right Triangle Calculator to ...

  • Page 75

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-131-August-01Section 6 - Sample Programs and Practice ExercisesThis section of the manual contains sample programs and practiceexercises.First time p...

  • Page 76

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-2All rights reserved. Subject to change without notice.31-August-01Sample Program #1 - Drill ProgramEX1Figure 6-1, Layout for Sample Program #1Refer to Figure 6-1. This program drills 5 holes in a surfac...

  • Page 77

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-331-August-01Sample Program #2 - Rectangular Pocket ProgramABS (X0, Y0)1.01.04.0.5 R2.00.375 DeepEX8Figure 6-2, Layout for Sample Program #2Refer to ...

  • Page 78

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-4All rights reserved. Subject to change without notice.31-August-01Sample Program #3 - Irregular Pocket Program6.01.52.51.0 R1.0.751.5.5 R(2)2.5ABS(X0,Y0)EX6Figure 6-3, Layout For Sample Program #3Refer t...

  • Page 79

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-531-August-01Sample Program #31 Dim Abs2 PocketSub# 1 StartHgt 0.1000 ZDepth -0.1250 XStart 1.0000YStart -1.0000 Stepover 0.1500 FinStock ...

  • Page 80

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-6All rights reserved. Subject to change without notice.31-August-01Sample Program #4 - Irregular Pocket ProgramEX7Figure 6-4, Layout For Sample Program #4Refer to Figure 6-4. This program uses a 3/8-inch...

  • Page 81

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-731-August-01Sample Program #5 - Program with Looping Subprogram.75"ABS (X0,Y0).50"1.0" Typical2.0"Typical.Detail1.0"0.5&quo...

  • Page 82

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-8All rights reserved. Subject to change without notice.31-August-01Sample Program #51 Dim Abs2 RapidX 0.7500 Y -0.7500 Tool# 13 LoopSub# 1 #Loops 3 Xincr 2.0000 YIncr -1.00004 ZMove0.00005X -2...

  • Page 83

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-931-August-01Sample Program #6 - Program with Rotating SubprogramDETAIL12 POS.ABS(X0, Y0)Figure 6-6, Layout for Sample Program #6Refer to Figure 6-6....

  • Page 84

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-10All rights reserved. Subject to change without notice.31-August-01Using the Practice ExercisesThe practice exercises consist of a series of tables. Each table containskeystrokes and instructions requir...

  • Page 85

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-1131-August-01Sample Program #11 Dim Abs2 * .375 DRILL3 BasicDrill ZDepth -0.6500 Tool# 14 RapidX 1.0000 Y -0.80005X 2.00006 Dim Incr7Y -1....

  • Page 86

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-12All rights reserved. Subject to change without notice.31-August-01Practice Exercise #3 - Writing the Blocks in SP1.MThis exercise illustrates the steps used to write the blocks contained in 76,Sample P...

  • Page 87

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-1331-August-01Write a Basic Drill cycle. At the endpoint of each move, the machine will hold to execute theBasicDrill cycle. Operator must make man...

  • Page 88

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-14All rights reserved. Subject to change without notice.31-August-01Activate the Incremental Mode.Block - 6 Dim Incr1Activate ABS/INCGraphic Menu.ABSINC3Add block to programlisting.Save(F10)2Toggle s...

  • Page 89

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-1531-August-01Write modal move.Block - 10 X 5.0000 Y -2.60001Activate Modal MoveGraphic Menu.X5Key in 2.2LINE2Key in 5.5TOOL6Key in decimal.3Adv...

  • Page 90

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-16All rights reserved. Subject to change without notice.31-August-01Practice Exercise #4 - Entering SP1.M Tooling on the Tool PageTool length offsets are not needed to run programs in Draw. If thisprogra...

  • Page 91

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-1731-August-01Activate Draw. Turn Tool on, Rapid on, set the Mode to Auto and turn Run off. Set the viewto isometric, fit the program to the Window...

  • Page 92

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-18All rights reserved. Subject to change without notice.31-August-01Starting Practice Exercises #6 - #8Practice Exercises #6 - #8 are a series of related exercises designed tocoach a first time programmer...

  • Page 93

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-1931-August-01Practice Exercise #6 - Creating a New Program SP4.MEnsure no program named “SP4.M” already exists. Start this exercisefrom the Man...

  • Page 94

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-20All rights reserved. Subject to change without notice.31-August-01(X0, Y0)(X-1.25, Y0)R1.25R.75(X5, Y0)51867234YXPocket ShapeGeometry To Solve For Tangent PositionsEX7AIFigure 6-9, Geometry Calculator L...

  • Page 95

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-2131-August-01Create 1.25-inch circle centered on X 0, Y 0.1Highlight tool to createa circle on a center. Select8Activate highlightedtool. CNC prom...

  • Page 96

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-22All rights reserved. Subject to change without notice.31-August-01Create line tangent to top of both circles.1Highlight tool to createa line tangent to twocircles. Select7Key in 1.RAPID12Activate select...

  • Page 97

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-2331-August-01Create point at intersection of circle #1 and tangent line #3.1Highlight tool to createa point where twoelements intersect. Select4Ente...

  • Page 98

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-24All rights reserved. Subject to change without notice.31-August-01Create point at intersection of circle #1 and tangent line #4.1Highlight tool to createa point where twoelements intersect. Select4Enter...

  • Page 99

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-2531-August-01Step 1 - Define Irregular Outline by Writing SubprogramRefer to 94, Figure 6-9, 94, Geometry 94, Calculator 94, Layout 94, For 94, Prac...

  • Page 100

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-26All rights reserved. Subject to change without notice.31-August-01Program an Arc to the first tangent point (#5).Arc Cw X 0.1250 Y 1.2437 Radius 1.25001Activate Mill softkeys.Mill(F5)9Activate for...

  • Page 101

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-2731-August-01Program an Arc to third tangent point (#7).Arc Cw X 5.0750 Y -0.7462 Radius 0.75001Activate Arc GraphicMenu.Arc(F4)8Activate for...

  • Page 102

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-28All rights reserved. Subject to change without notice.31-August-01Program an Arc to the Starting point (closing the shape of the pocket).Arc Cw X -1.2500 Y 0.0000 Radius 1.25001Activate the ArcGr...

  • Page 103

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-2931-August-01Activate the editor and write a subprogram call block.Call 991Highlight requiredprogram. SelectSP4.M5Key in 9.9PLANE2Activate programe...

  • Page 104

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-30All rights reserved. Subject to change without notice.31-August-01A Tangent line does not point to a position inside the pocket. An 89.9degree Angle is used because it points to a position 0.1 degrees ...

  • Page 105

    Student Workbook for Two-Axis Systems P/N 70000497 - Sample Programs and Practice ExercisesAll rights reserved. Subject to change without notice.6-3131-August-01 - Table Continued -Program irregular pocket block ( continued ).19Highlight required field. SelectStepover32Advance toRoughFeed.20Key ...

  • Page 106

    Student Workbook for Two-Axis SystemsP/N 70000497 - Sample Programs and Practice Exercises6-32All rights reserved. Subject to change without notice.31-August-01Write rapid move to part change position.Block - 4 Rapid X -2.0000 Y 2.00001Activate Rapid GraphicMenu.RAPID15Key in 2.2LINE2Chang...

  • Page 107

    Student Workbook for Two-Axis Systems P/N 70000497 - Index All rights reserved. Subject to change without notice. Index-1 31-August-01 %, 2-3 *HALTED, 2-3 3000M CNC Programming and Operations Manual for Two-Axis Systems, P/N 70000496, referenced, 2-7, 2-8, 3-15 A ABS, positioning mode, 2-3 ...

  • Page 108

    Student Workbook for Two-Axis Systems P/N 70000497 - Index Index-2 All rights reserved. Subject to change without notice. 31-August-01 DISPLAY (F5), 3-14 Display (F8), 2-7 distance to go position display, 2-5 divide, two numbers, 5-3 Draw Graphics, reference, 3-15 Hold (F8), 3-16 starti...

  • Page 109

    Student Workbook for Two-Axis Systems P/N 70000497 - Index All rights reserved. Subject to change without notice. Index-3 31-August--01 M machine position display, illustration, 2-2 machine, the part, 4-5 Manual (F4), 2-6 manual mode, screen illustration, 2-2 manual operation keys, illustra...

  • Page 110

    Student Workbook for Two-Axis Systems P/N 70000497 - Index Index-4 All rights reserved. Subject to change without notice. 31-August-01 quiz 5, 5-25 R Rapid, 2-6 RAPID, move mode, 2-3 recall calculator values, 5-13 last position, 5-12 right triangle calculator, 3-10 values, between calc...

  • Page 111

    Student Workbook for Two-Axis Systems P/N 70000497 - Index All rights reserved. Subject to change without notice. Index-5 31-August--01 Tool Off, description, 3-16 Tool On, description, 3-16 ToolComp, 3-3 triangle calculator. See also, right triangle calculator description, 5-5 hiding, scre...

  • Page 112

    P/N 70000497 31-August-01 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 ...

x