Anilam 3000M CNC 70000505
Anilam 3000M CNC 70000505
Anilam 3000M CNC 70000505
com
Student Workbook for Three-Axis Systems
P/N 70000505 - Warranty
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 will repair or replace any defective product upon
prepaid return to our factory.
This warranty applies to all products when used in a normal industrial environment. Any
unauthorized tampering, misuse or neglect will make this warranty null and void.
Under no circumstances will ANILAM, any affiliate, or related company assume any liability for
loss of use or for any direct or consequential damages.
The foregoing warranties are in lieu of all other warranties expressed or implied, including, but
not limited to, the implied warranties of merchantability and fitness for a particular purpose.
The information in this manual has been thoroughly reviewed and is believed to be accurate.
ANILAM reserves the right to make changes to improve reliability, function or design without
notice. ANILAM assumes no liability arising out of the application or use of the product
described herein. All rights reserved. Subject to change without notice.
X Axis
The table moves left and right along the X-axis. Positive motion is tool
movement to the right (table left); negative motion is tool movement to
the left (table right).
Y Axis
The table moves in and out along the Y-axis. Positive motion is tool
movement in (table outward); negative motion is tool movement out (table
inward).
Z Axis
Along the Z-axis, the tool moves up and down on the spindle. Positive
motion is tool movement up (away from the work); negative motion is tool
movement down (into the work).
Absolute Positioning
ABSOLUTE
Incremental Positioning
Defining Positions
Tool Tip Z+
ABS Zero
Y+
X-
Absolute Zero
X+
Coordinates
Y-
X - 2.0
Y + 3.0
Z + 4.0
Z- CARTCOOR
Y+ Absolute Zero
(X0, Y0)
4
X-2, Y3
3
X3, Y2
X- X+
X-3, Y-2
2
X2, Y-3
Y-
Figure 1-5, Cartesian Coordinates
The figure is a center-referenced blueprint with four hole locations. Each
hole location describes a specific X, Y position, referenced from Absolute
Zero (X0, Y0).
Point 1 is located at X negative 3, Y negative 2 (X-3, Y-2). Point 2 is
located at X positive 2, Y negative 3 (X2, Y-3). Point 3 is located at X
positive 3, Y positive 2 (X 3, Y2). Point 4 is located at X negative 2, Y
positive 3 (X-2, Y3). These are Absolute dimensions. Absolute
dimensions are referenced to Absolute Zero (X0, Y0).
Quiz 1
I.
X-axis: b. Y-axis: a. Z-axis: c
II.
1. b. 2. d. 3. d. 4. c.
5. c. 6. a. 7. a 8. a.
LCD
Keypad
Cursor
Movement
Keys
Operator
Keys
Soft Keys
3000MCONSOLE
Console Overview
Refer to Figure 2-1. The CNC console consists of a 12.1” color, flat-
panel Liquid Crystal Display (LCD), the console keypad, and the soft
keys. The keypad contains four types of keys:
Alphanumeric Keys
Cursor Movement Keys
Operator Keys
Soft Keys
The console has a 12.1” LCD screen that displays the programming
functions and canned cycles.
Keyboard Layout
The Alphanumeric Keys at the top of the keyboard include the X, Y, and Z
dimension keys and the number keys. The number keys are hotkeys that
have dual purposes that will be discussed later. Use these to program
moves. Press ABS/INC to switch between the Absolute and Incremental
Modes. Cursor Movement Keys include: CLEAR, ENTER, and the
ARROWS.
The START and STOP keys initiate and halt machine operation. The E-STOP
performs an emergency shutdown of all functions. FEEDRATE OVERRIDE
overrides the active feedrate to increase or decrease machine speed. Soft
keys F1 to F10 beneath the console correspond to the on-screen labels.
Position Display
Primary Display Area
Machine Position Display
Secondary
Display
Area
Program
Listing
Message Area
MANUAL4
Soft Key Labels Identify the function of the soft key directly
underneath. Labels change from screen to screen;
a highlighted label indicates an active mode.
Program Listing Displays program blocks as they run.
Primary Display Area Labels
BLOCK: Current program block number.
TOOL: Active tool.
FEED: Current feedrate.
POSN: Position Display Mode (Program or Distance to Go).
DIA: Active tool diameter.
%: Feedrate override setting (0% to 120% for Feed
moves; 0% to 100% for Rapid moves).
Secondary Display Area Labels
PROGRAM: Name of selected program.
MANUAL/AUTO/S.STEP:
Current operating mode
IN-POSN: Tells operator whether machine has reached target
(IN-POSN) or not.
ABS / INC: Current positioning mode.
INCH / MM: Current units mode.
HALTED/*HALTED/RUNNING:
Without asterisk: machine is in a programmed
hold, or has completed its program.
With asterisk: hold was activated by an event, or
HOLD was pressed.
Running: indicates normal program run.
FEED/RAPID/ARC: Current move mode.
LOOP: Number of loops remaining (when running a
subprogram that has loops).
DWELL: Seconds remaining in a dwell.
RPM: Spindle RPM (optional). May display programmed
RPM or actual RPM. Refer to builder’s
documentation for details.
FIXTURE: Indicates the active fixture offset (1 to 9). “0”
indicates no fixture offset is active.
JOG: Current jog mode.
SPINDLE:FWD/REV/OFF:
Spindle status. Optional.
COOLANT: Coolant status. Optional.
PARTS: Counts the number of successfully completed
parts. (Increments by one every time the CNC
encounters EndMain in a program run.) The
counter resets to zero when you start a new
program.
TIMER: Total program run time from START to EndMain
execution. If the CNC holds, the counter pauses
until the program restarts. The counter resets to
zero when you start a new program.
Position Display
Position Display
Primary Display Area
Machine Position Display
Secondary
Display
Area
Message Area
POSN
Sof
SofttKey
Key Labels
Labels
Figure 2-3, Position Display Options
Refer to Figure 2-3. The POSN: option sets the CNC to display machine
position in one of two ways:
Program Position Display shows the programmed
position.
Jog Moves
Enable Jog moves when:
The CNC is in Manual Mode, Teach Mode, or Tool Page.
The servos are on.
Soft Keys
Exit (F10) Exits Edit Mode and returns to the Manual screen. (Auto,
S.Step, or Manual).
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 ENTER key. As you identify the keys, name
their functions. Locate the machine movement keys. Make sure you can identify every
key and its function.
Exercise 2:
Study the display. Review the section on the displayed information, including the
location of programming, positioning and tooling information. Go into Manual Mode and
switch through the five Jog Modes (Rapid, Feed, Jog 1, Jog 10, and Jog 100).
Exercise 3:
In Edit Mode, review the functions of soft keys F1 to F10. Go through the various layers
of menus to find all available cycles. Activate two or three of the canned cycle graphic
menus to become familiar with these screens.
To activate a graphic menu, highlight the cycle name and press ENTER.
For example, to activate the Basic Drill Cycle’s Graphic Menu:
1. In the Edit Mode, press Drill (F3). The Drill Pop-up Menu activates.
2. Highlight Basic and press ENTER. The Basic Drilling Cycle’s Graphic Menu
activates. Note the entry fields and accompanying graphic.
True or False:
1. Limit switches, when installed, limit the maximum feed rate of each axis.
2. The X+, X-, Y+, Y-, Z+, Z- keys on the console keypad are used only to program
moves.
3. The Bolt Hole Pattern canned cycle is located in the Drill Pop-up Menu.
4. If you press E-STOP, the CNC halts movement on all axes and removes power from
the servo motors.
5. In Edit Mode, press Tool (F6) to access the Tool Page.
1. F
2. F
3. T
4. T
5. T
3.5"
.125" Depth
1.5" Dia.
.75"
35
4.75"
PROGSAMP
Summary
First, decide how to clamp the part and where to set Part Zero (X0, Y0).
Absolute positions are measured from Part Zero. Therefore, locate Part
Zero at a point that corresponds to dimensions on the part print.
Required Tools
For the Sample Part:
Required Tools Tool #1 - 1/4” Drill
Tool #2 - 7/16” End Mill
Editing Blocks
To edit an existing program block:
1. In Edit Mode, highlight a block.
2. Press ENTER if the existing block is a move or cycle. The appropriate
graphic menu opens.
3. Highlight the entry fields that require changes.
4. Make the appropriate changes. Press Save (F10) to close the block.
NOTE: When the program block’s graphic menu offers a default entry
(for example, Cw/Ccw), highlight the block and press the +/- key
to change the selection. Use the +/- key to switch non-numeric
settings, such as ToolComp (Right/Left/Off).
NOTE: Make sure you have entered the appropriate offsets in the Tool
Page for Tool #2, a 7/16” end mill.
4. Press Save (F10) to save the block.
NOTE: The program is now ready for the outside contour moves.
Z -0.130
Feed 20 (inches per minute)
NOTE: Press the +/- key to switch the Tool Comp setting.
3. Press Save (F10) to save the block.
CornerRad 0.4375
2. On the print, Side A (0.75) and Angle D (35°) are given. Type the
given values:
A 0.75
D 35
3. Press Find (F7). The CNC calculates and displays all other
values (B=1.0711, C=1.3076, E=55, F=90).
4. B is the missing X dimension. To copy the value to memory,
highlight B and press Store (F9).
5. Press Exit (F10) to return to the Edit screen.
II. Now, program the line move:
1. Press 2/LINE. The Line Graphic Menu activates.
2. Highlight X. Recall the B Triangle Calculator value to the X entry
field. Refer to “Recalling Values from the Right Triangle
Calculator.”
3. Press Save (F10) to save the block.
Block 18: Make the Last Cut and Move Away from the Part
Format: Line Y 0.5000
Make another line move in Y to make the last cut and end up clear of the
part. Move the tool away from the work:
1. Press 2/LINE. The Line Graphic Menu activates.
2. Highlight Y. Type 0.5.
3. Press Save (F10) to save the block.
Starting Draw
Start Draw Simulation Mode from the Edit or MDI Mode. The DISPLAY
(F5) and Parms (F9) settings determine how Draw looks and runs.
Adjust view settings before you start the simulation. Use soft keys to
make setting changes.
In Draw Simulation Mode, the CNC does not halt the operation of the
program for dwells and tool mounts.
NOTE: In the Tool Page, set the tool diameter for Tool #1 to .25 in. Set
the tool diameter for Tool #2 to .4375 in. Add a temporary tool
length offset of .1 in. for both tools. This enables the Draw
Graphics Mode to display tool movement away from the part in Z.
To activate Draw Simulation Mode:
1. In Edit Mode, select the program.
2. Press Draw (F2). The viewing displayed in upper-right corner of the
screen. Draw soft keys activate.
3. Press DISPLAY (F5). A pop-up is displayed, with Fit highlighted.
4. Press ENTER. Fit scales the image to fit in the viewing area.
5. Press Run (F3) to run the program. The CNC traces the tool path in
the viewing area, but the machine remains idle.
In Run Mode, the soft keys change to allow you to change the way the
draw simulation runs. Press Auto (F1), S. Step (F2) or Motion (F3) to
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 or
block.
NOTE: To clear the Draw display and return to the Edit screen, press
Draw (F2) or Exit (F10).
Refer to Figure 3-6, Draw Mode (Iso View) Showing Sample Part. Run
the completed program in Draw Graphics (also called Simulation Mode)
to verify the moves. Refer to the 3000M CNC Programming and
Operations Manual for Three- and Four-Axis Systems, P/N 70000504,
“Section 7 - Viewing Programs with Draw” for more information on Draw
Graphics.
The CNC simulates drilled holes as cylinders fixed on the hole position.
NOTE: The CNC will simulate drilled holes only if you have entered a
Tool Diameter for the active tool (in the Tool Page).
Draw Graphics usually runs the program twice; first without Tool
Compensation, then with Tool Compensation. The first drawing shows
the actual programmed tool path. The second drawing is the
compensated tool path that the machine will actually follow. Compare
these views with the blueprint to make sure each move begins and ends
where it should, and that Tool Compensation activates and deactivates as
required.
View the program in Isometric view (3D), then in the XY (top) view for the
best results (refer to Figure 3-7). Look at it from the front (XZ) or end
(YZ) views to examine the depths of the cuts. If you detect any errors,
return to the Edit Mode and correct the program as necessary. Re-run
the program in Draw to verify any corrections before you run the program.
Tool On or Off
Turn Tool On to display a drawing of the tool as it moves through the
part. Draw displays only the active tool. The tool must have a diameter
on the Tool Page or it will not appear in Draw. Draw scales the displayed
tool (cylinder) to the corresponding diameter. With Tool Off, Draw runs
the program faster.
Default: On.
NOTE: The CNC will only run the currently selected program. Use
Select (F6) in the Program Directory to select a program.
Refer to Figure 3-8, Program Timer and Parts Counter. The CNC keeps
track of program run time (TIMER) and the number of successfully
completed parts (PARTS). Run time is displayed in hours, minutes and
seconds. These two features are available in Manual, Auto and S. Step
Modes.
The timer begins timing the program run when you press START. It stops
when it encounters an EndMain block. Therefore, ensure that an
EndMain block has been included at the end of the program.
The timer pauses if the CNC holds and during a tool change. The timer stops
if the operator switches to Manual Mode. The timer value remains the same
until the operator switches to Auto or S.Step Mode again. Then, the timer
resets to zero.
The Parts Counter starts at zero and increments by one every time the
CNC runs an EndMain block. Therefore, ensure that an EndMain block
has been included at the end of the program. The CNC continues to
count parts until you switch to Manual Mode. The counter resets to zero
when you switch to Auto or Single-Step Mode.
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 will use them.
2. You must tell the control how to drill before you tell it where to drill.
Exercise 1
Use the blueprint for the Sample Part (refer to Figure 3-1, Programming Sample Part) to
program a Bolt Hole Pattern, Circular Pocket and contours on your own. Use Draw
Graphics to check your work. Try to create the program without referring to the text.
Answer Key (True/False Only)
1. F
2. T
3. T
4. F
5. T
6. F
7. F
B. Switch to Feed Jog Mode. Press Z- until the edge finder is slightly
below the work surface.
C. Jog in X+. As the tool moves closer to the work surface,
decrease the Jog resolution to Jog 100 (0.010” per move).
D. Press SPDL FWD. The spindle turns on.
E. Switch to Jog 10 (0.001” per move) and move the tool in until the
edge finder kicks out of concentricity. Turn off the spindle.
F. The edge of the spindle is now 0.100” to the left of the workpiece.
Set X to -0.100”. To do this, press X, press the +/- key so that the
sign is negative, and type 0.100. Press ENTER. The CNC displays
-0.100 in the X Axis Display.
NOTE: Do not press START, which commands a move to the entered
position.
6. Find the Y Part Edge:
A. Press the X- and Y+ JOG keys to move the table into position.
Move to the Y Part Edge Position. (You may need to raise the
edge finder in Z to clear the work holding device.) Use Rapid Jog
Mode.
B. Switch to Feed Jog Mode. Press Z- until the edge finder is slightly
below the work surface.
C. Jog in Y-. As the tool moves closer to the work surface, decrease
the Jog resolution to Jog 100 (0.010” per move).
D. Press SPDL FWD. The spindle turns on.
E. Switch to Jog 10 (0.001” per move) and move the tool in until the
edge finder kicks out of concentricity. Turn off the spindle.
F. The edge of the spindle is 0.100” away from the workpiece. Set Y
to 0.100”. To do this, press Y and type 0.100. Press ENTER. The
CNC displays 0.100 in the Y Axis Display.
NOTE: Do not press START, which commands a move to the entered
position.
7. Visually inspect the spindle center position.
A. Switch to Jog Rapid Mode.
B. Jog Z+ to clear the work surface.
C. Return to X0, Y0. (Press X. Press 0. Press Y. Press 0. Press
START.)
D. Make sure the spindle is centered over the upper-left corner of the
part. If not, repeat the procedure to correct any errors until the
spindle is centered over the upper-left corner of the part at X0,
Y0.
8. Return to Z 0.100. (Press Z. Press .100. Press START.)
8. Press the JOG key to switch to Jog 100 (0.010” per move). Press Z-
to move the tool closer to the part.
9. Move the paper back and forth. If it moves freely, press the JOG key
to switch to Jog 10 (0.001” per move). Press Z- until the tip of the tool
pinches the paper and it no longer moves.
The value displayed in the Z Axis Display is the Tool #1 Length
Offset. Enter the offset in the Tool Page so that every time Tool #1 is
activated, the programmed Z position will be referenced to that point.
10. Enter the Tool Page. Highlight Tool #1 (row 1). Press Calib (F8).
The CNC enters the Z Axis Display value as the Tool #1 Length
Offset.
1. In the Tool Page, use the ARROWS to move the cursor to the
appropriate row (Row 1 for Tool #1 and Row 2 for Tool #2).
2. Move the cursor to the Diameter column.
3. Type the appropriate diameter (0.25 for Tool #1 and 0.4375 for Tool
#2).
4. Press Exit (F10) to exit the Tool Page and save the diameters.
5. Press Z. Press 0. Press START. The CNC returns to Z0.
Quiz 4
True or False:
1. Before you machine the workpiece, you must select (load) the required program in
the Edit Mode.
2. Absolute Zero is always used as the tool change position.
3. In DRO Mode, you must use the hand cranks to position the table.
4. Tool #0, Z0 is also known as the Z Home position.
5. Before you enter the first Tool Length Offset, Tool #0 must be the active tool.
6. The CLEAR key cancels all active Tool Length Offsets.
7. The CNC supports 16 tool numbers.
Exercise 1:
Set a new Z Home position. Set the Tool Length Offsets for Tools #1 and #2.
Exercise 3:
1. F
2. F
3. T
4. T
5. T
6. F
7. F
Section 5 - Calculators
The CNC features a powerful calculator package that contains three
separate calculators:
q Math Calculator
q Right Triangle Calculator
q Geometry Calculator
The programmer can recall calculator solutions directly into the labeled
fields of a graphic menu. Each of the three calculators has separate
memory space to store and recall solutions.
Math Calculator
The Math Calculator has the same features commonly found in a
scientific calculator, including: basic math, trigonometry, unit conversion,
logs, exponential operations, angle/radian conversions, and inverse
calculation.
1. Refer to Figure 5-1. In Edit or MDI Mode, press Calc (F7). The
Calculator Selection Menu is displayed on the screen.
2. Highlight the Math Calculator template and press ENTER. The Math
Calculator activates.
Soft Keys
Figure 5-2, Math Calculator & Soft Keys
Refer to Figure 5-2. The Math Calculator is displayed as a pop-up in the
center of the screen.
Numbers appear in the storage area, as entered. Select math operations
from the soft keys.
Refer to Table 5-1, Math Operation Soft Keys. Type the first number of
the calculation, then press an operation soft key. The CNC places the
number in the column. Now, select the operation to be performed with
the next number. Type the second number, and so forth.
After you type the last number of a calculation, press ENTER. The CNC
places the final number in the column and calculates the answer. The
result is displayed in the storage area. Press Store (F9) to copy the
result to the calculator’s memory.
Press CE (F8) to clear previous calculations.
When the operator types illogical combinations of operations and
numbers, the CNC displays an error message or a row of asterisks
(*******).
NOTE: Off-line keyboard users can use the appropriate keyboard keys.
1. With the Math Calculator active, type the first number, followed by the
appropriate function hot key: + (F1), - (F2), * (F3), or / (F4). The CNC
adds the number and operation symbol to the column.
2. Type the second number and press ENTER. The CNC adds the
second number to the column and displays the solution in the storage
area.
Using Parentheses
Use parentheses to indicate arithmetical operations in a non-standard
order. (Example: finding a sum before using it as a multiplication factor.)
The CNC performs operations within parentheses first.
When the CNC encounters parentheses, it solves the operation within the
parentheses immediately, and substitutes that value for the parenthetical
expression in the column.
Use parentheses in pairs, if at all. Make sure the parenthetical
expression contains a left parenthesis “(” at the beginning and a right
parenthesis “)” at the end. Otherwise, the CNC cannot calculate the
result.
The CNC performs operations within parentheses top to bottom, as they
appear in the column, with innermost expressions solved first.
For example, the following expression:
(7 + 4 + ((6 * 9) -1)) / 8
Generates a result of 8.
Order of calculation:
6 * 9 = 54
54 -1 = 53
53 + 7 = 60
60 + 4 = 64
64 / 8 = 8
1. With the Math Calculator active, type a number and press Func (F7).
The Function Pop-Up Menu is displayed to the right of the calculator.
2. Highlight a function and press ENTER. The result is displayed in the
storage area.
Table 5-2, Function Selection Pop-Up Listing
Pop-Up Box Label Function
Sine Sine Function
Cosine Cosine Function
Asine Arcsine Function
Acosine Arcosine Function
ATangent Arctangent Function
SQRT Square Root Function
SQR Squaring Function
LN Natural Log Function
Log Log Function Base 10
Exp Exponential Function
ToMetric Inch-to-Metric Conversion
ToInch Metric-to-Inch Conversion
ToDegs Radian-to-Degree Conversion
ToRads Degree-to-Radian Conversion
Inverse Inverse Function
NOTE: If accessed from a graphic menu, the Math Calculator will auto
paste values into an entry field.
To clear a single incorrect value, highlight that value and press CLEAR.
To clear all displayed values, press ClrAll (F8).
An illogical entry generates an error message.
Recall Right Triangle Calculator solutions directly to a program (for
positive incremental moves only). To adjust these solutions to produce
Absolute coordinates, recall the values to the Math Calculator and add an
offset value.
1. With the Right Triangle Calculator active, highlight the field for one
side or angle and type the value.
2. Highlight another side or angle and type the value.
3. Press Find (F7). A scaled drawing of the triangle is displayed in the
solution box. Calculated sides and angles are displayed in all fields.
Geometry Calculator
The CNC uses Cartesian coordinates (X, Y, Z-axis values) to define most
positions. However, the operator must sometimes determine position
coordinates based on the known construction of other elements on the
print, including lines, circles and angles.
The Geometry Calculator provides an assortment of line, circle, angle
and point templates. Use these templates to sketch a geometry
construction that identifies the unknown position. The Geometry
Calculator inserts a point at the required position. The calculator
automatically solves the coordinates of all points. Recall stored
coordinates as necessary in a program.
Review the tables to see the requirements for each template. Some
templates require some feature of an existing element as a reference.
Experiment to understand how each template operates.
Point Templates
Some point templates insert points at positions defined by the operator.
Some use other elements as references.
Many line and circle templates display a “Select point definition . . .,”
message when activated. This indicates that the selected template
requires the operator to select (or create) a reference point.
Templates that insert points at circle centers and element intersections
will prompt the operator for the required element number(s). The CNC
displays all possible intersections. The user selects one.
Line Templates
Line templates use other elements or axis positions as references.
Templates that draw lines tangent to circles display all possible tangent
lines and prompt the operator to select one.
Constructs a line between any two points. - Use any point tool to
Prompts user to select a point tool to define locate the two
each endpoint. endpoints.
Circle Templates
Circle templates use other elements as positioning references.
Templates that draw circles tangent to other circles, lines or points
display all possible tangent circles and prompt the operator to select one.
Use Calc. Distance to calculate the shortest distance between any two
elements drawn with the Geometry Calculator.
NOTE: For circles, the CNC calculates the shortest distance from the
circle center to the other element.
To calculate the distance between two elements with the Geometry
Calculator:
1. With the Geometry Calculator open, press GEOMETR (F7). A pop-
up menu is displayed.
2. Highlight Calc. Distance and press ENTER. The CNC prompts,
“Enter number of first element:”
3. Type the first element number. The CNC prompts, “Enter number of
second element:”
4. Type the second element number. The CNC calculates and displays
the shortest distance between the two elements.
NOTE: The operator can recall saved values only from the same
calculator in which they were saved. Use the menu to select the
type of recall.
You can recall Geometry Calculator values from the calculator’s Select
point: pop-up menu. This menu is displayed next to a copy of the sketch
that generated the points. The recall listing corresponds to the numbered
elements on the sketch.
SEL_PNT
5"
Rad. 1.25"
Rad. 0.75"
X0, Y0
OBLONG
Refer to Table 5-6 for a list of the elements you will create.
Table 5-6, Geometry Calculator Example-Elements
Element Template Template Name
Circle 1 Center and Radius Template
Circle 2 Center and Radius Template
III. Line 3
To create Line 3:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Line Tangent to Two Circles Template. Press
ENTER. The CNC prompts for a circle number.
3. Type 1. Press ENTER. The CNC prompts for a circle number.
4. Type 2. Press ENTER. The CNC displays all possible lines
tangent to both circles (labeled 1 to 4) and prompts you to Select
1-4.
5. Type 1. Press ENTER. The CNC displays the top tangent line.
IV. Line 4
To create Line 4:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Line Tangent to Two Circles Template. Press
ENTER. The CNC prompts for a circle number.
3. Type 1. Press ENTER. The CNC prompts for a circle number.
4. Type 2. Press ENTER. The CNC displays all possible lines
tangent to both circles (labeled 1 to 4) and prompts you to Select
1-4.
5. Type 4. Press ENTER. The CNC displays the bottom tangent line.
6. Press Display (F5). Highlight Redraw. Press ENTER. The CNC
redraws the display to show all constructed elements.
V. Point 5
To create Point 5:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Point Definition: Intersection of Two Elements
Template. Press ENTER. The CNC prompts for the first
element.
3. Type 1. Press ENTER. The CNC prompts for the second
element.
4. Type 3. Press ENTER. The CNC displays Point 5 tangent to the
entered elements.
VI. Point 6
To create Point 6:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Point Definition: Intersection of Two Elements
Template. Press ENTER. The CNC prompts for the first
element.
3. Type 3. Press ENTER. The CNC prompts for the second
element.
4. Type 2. Press ENTER. The CNC displays Point 6 tangent to the
entered elements.
VII. Point 7
To create Point 7:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Point Definition: Intersection of Two Elements
Template. Press ENTER. The CNC prompts for the first element.
3. Type 2. Press ENTER. The CNC prompts for the second
element.
4. Type 4. Press ENTER. The CNC displays Point 7 tangent to the
entered elements.
VIII.Point 8
To create Point 8:
1. Refer to Figure 5-11, Completed Geometry Calculator Display.
2. Highlight the Point Definition: Intersection of Two Elements
Template. Press ENTER. The CNC prompts for the first
element.
3. Type 1. Press ENTER. The CNC prompts for the second
element.
4. Type 4. Press ENTER. The CNC displays Point 8 tangent to the
entered elements.
NOTE: The Geometry Calculator stores all values. These values can be
recalled to a program. Keep in mind that these Absolute values
might need to be adjusted according to how you use them in the
program.
5. Select Both X and Y. (Both values are required.) Press ENTER. The
CNC transfers the X (0.1250) and Y (-1.2437) coordinate values to
the Rapid Graphic Menu.
6. Press Save (F10) to save the block.
Arc (Endpoint-Radius)
Arc (Center-Endpoint)
Arc (Center-Angle)
SEL_ARC
Quiz 5
Exercise 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 find all sides and angles of
the following triangle. Where A = 0.2500 and D = 25.0000.
In this exercise, you will repeat the example provided in the text. Do not refer to the
step-by-step instructions in the workbook. Use the Geometry Calculator to create the
oblong slot. Store the four tangential points (where the lines and circles meet). In Edit
Mode, recall these values to an open program.
Use Draw Graphics to verify the program that contains the recalled points from
“Exercise 3.”
EX1
Write block for Peckdrill Cycle to drill to a ZDepth of .65 inch using .015 in pecks with Tool
#1.
The same block activates the CNC in a Drill Mode.
Block - 3 PeckDrill ZDepth -0.6500 StartHgt 0.1000 Peck 0.1500 Feed 12.8 Tool# 1
1 Activate Drill pop-up Drill 12 Enter decimal point.
menu. (F3)
2 Highlight required 13 Enter 1. 1
selection. Select RAPID
Pecking
3 Activate Pecking cycle 14 Enter 5. 5
Graphic Menu. TOOL
4 Change sign. +
- 15 Advance to Feed.
Switch
Negative
5 Enter decimal point. 16 Enter 1. 1
RAPID
6 Enter 6. 6 17 Enter 2. 2
LINE
10 Enter 1. 1 21 Enter 1. 1
RAPID RAPID
Switch
Negative
Switch for
Incr
Switch
Negative
3 Enter 1. 1 6 Add block to Program Save
RAPID
Listing. (F10)
Switch
Negative
3 Enter 1. 1 6 Add block to Program Save
RAPID
Listing. (F10)
3 Advance to Y. 7 Enter 6. 6
4 Change sign. +
- 8 Add block to Program Save
Listing. (F10)
Switch
Negative
Tool length offsets are not needed to run programs in Draw. If this
program were used to cut a part, the operator would need to set the
Machine Zero (Absolute Zero) and a tool length offset for Tool# 1.
Sample Program #1 is written for a 3/8” diameter twist drill. Start this
exercise from the Program screen.
SP1.M
2 Start the Program Edit 7 Enter 5. 5
Editor. (F4)
TOOL
3 Start the Tool Page. Tool 8 Exit the Tool Page. Exit
(F6) (F10)
4 Enter decimal point. 9 Exit the Editor. Exit
(F10)
5 Enter 3. 3
Start Draw. Turn Tool on, turn Rapid on, set the Mode to Auto and turn off Run. Set the view
to Isometric, fit the program to the Window and run it. Change the view to the XY plane and
run it again.
1 Highlight “SP1.M”. 15 Close Parms pop-up Parms
Select menu. (F9)
SP1.M
2 Activate the Program Edit 16 Activate VIEW pop-up VIEW
Editor. (F4) menu. (F4)
3 Activate Draw. Draw 17 Highlight required
(F2) selection. Select
Iso
4 Activate Parms pop-up Parms 18 Activate Iso view.
menu. (F9)
5 Highlight required 19 Activate DISPLAY. DISPLAY
selection. Select (F5)
Tool
6 Switch parameter (if 20 Activate selection and
required). pause for the
Switch On “Program ended
normally” message.
7 Highlight required 21 Run the program and Run
selection. Select verify the programmed (F3)
Rapid moves.
8 Switch parameter (if 22 Activate VIEW pop-up VIEW
required). menu. (F4)
Switch On
9 Highlight required 23 Highlight required
selection. Select selection. Select
Mode XY
10 Activate Mode pop-up 24 Activate XY view.
menu.
11 Highlight required 25 Run the program and Run
selection. Select verify its moves. (F3)
Auto
12 Activate Auto (if 26 Close Draw. Exit
required). (F10)
13 Highlight required 27 Close the Editor. Exit
selection. Select (F10)
Run
14 Switch parameter (if 28 Close the Program Exit
required). Directory. (F10)
Switch Off
3 Activate ASCII Chart. ASCII (F2) 9 Close ASCII Chart. ASCII (F2)
4 Highlight required 10 Add new program to
character. Select list USER program list.
S
5 Add character to name. 11 Close the Program Exit
Directory. (F10)
6 Highlight required
character. Select
P
Practice Exercise #7 - Finding SP4.M Positions with Geometry Calculator
Refer to Figure 6-3, Geometry Calculator Layout for Exercise #7. This
exercise clears the all values stored in the Geometry Calculator and
calculates the five positions required to program Sample Program #4.
Once calculated, the position coordinates are stored in the CNC for recall
into the program.
Do this exercise before Exercise #8. Programs visible in the Editor are
not affected by running the calculator. Start this exercise from the
Manual screen.
R 1.25
(X0, Y0) R.75
(X5, Y0)
(X-1.25, Y0)
Pocket Shape
5
6 3
2 X
1
7 4
8
circles.
circles.
Verify the coordinates of points #5, #6, #7, #8, and close calculator.
1 Activate Geometry GEOMETR 3 Close the Geometry Cancel
pop-up menu. (F7) List. (F9)
2 Activate the Geometry 4 Close Geometry Exit
List and verify the Calculator. (F10)
listed position
coordinates make
sense. Positions on
Geometry List are
automatically stored in
Geometry Calculator’s
memory.
Practice Exercise #8 - Programming SP4.M using Calculator Positions
This exercise programs the irregular pocket shown in Sample Program
#4. Do this exercise after you have completed Exercises # 5 and #6.
The tangential positions found with the Geometry Calculator in Exercise
#6 will be recalled to the program in this exercise.
The program in this exercise uses an Irregular Pocket cycle. Plan the
moves in the subprogram to make programming an irregular pocket
easier.
The main program must always come before any subprograms. In this
exercise, the subprogram is written and tested first. After testing, the
main program is added in front of it.
This program is written in three steps:
Step 1 Write the subprogram.
Step 2 Test the subprogram with Draw.
Step 3 Write the main part of the program in front of the subprogram.
SP4.M
2 Activate Program Edit 6 Enter 9. 9
Editor. (F4)
PLANE
2 Change sign. +
- 7 Advance to Y.
Switch
Negative
3 Enter 1. 1 8 Enter 0.
RAPID
4 Activate Geometry
Calculator recall.
Program an Arc to the Starting point (closing the shape of the pocket).
Arc Cw X -1.2500 Y 0.0000 Radius 1.2500
1 Activate the Arc (F4) 8 Highlight required field.
Graphic Menu. Arc Select
Radius
2 Advance to X. 9 Enter 1. 1
RAPID
3 Change sign. +
- 10 Enter decimal point.
4 Enter 1. 1 11 Enter 2. 2
RAPID LINE
7 Enter 5. 5
TOOL
SP4.M
2 Activate Program Edit 6 Enter 9. 9
Editor. (F4) PLANE
Add EndMain block to signal the end of the main program. This block must be the last block
in the main program (just in front of the first block in the subprogram).
EndMain
1 Add EndMain block to EndMain 2 Restore the default soft Prev
the program. (F4) key line. (F9)
SP4.M
2 Activate the Program Edit
Editor. (F4)
Use the first block in the main program to activate the Absolute Mode.
Dim Abs
1 Activate ABS/INC 2 Add block to the
Graphic menu. program.
4 Enter 9. 9 22 Enter 6.
PLANE
8 Enter 1. 1 26 Enter 2. 2
RAPID LINE
10 Change sign. +
- 28 Advance to FinStock.
Switch
Negative
11 Enter decimal point. 29 Enter decimal point.
12 Enter 2. 2 30 Enter 0. 0
LINE
13 Enter 5. 5 31 Enter 1. 1
TOOL RAPID
16 Enter 9. 9 34 Enter 2. 2
PLANE LINE
18 Enter 9. 9 36 Enter 5. 5
PLANE TOOL
38 Enter 9. 9 42 Enter 1. 1
PLANE RAPID
Practice Exercises
This section contains sample programs and practice exercises.
If you are a first-time programmer, we encourage you to do the exercises
to learn about the CNC. Even if you are an experienced operator, you
may find it useful to look at one of the sample programs.
Practice Exercises #1 to #5 list all keystrokes required to create, program
and check Sample Program #1 - Drill Program.
Practice Exercises #6 to #8 list all the keystrokes required to create (with
the Geometry Calculator), program and check Sample Program #4 -
Irregular Pocket Program.
EX1
Refer to Figure 6-4. This program drills five holes in a surface using a
3/8” diameter twist drill (Tool #1). The holes are drilled with a Pecking
Drill Cycle. Go to the Tool Page and enter 0.375” diameter for Tool #1
before you run the program in Draw.
Detailed instructions for how to program and view this program are
outlined in Practice Exercises #1 to #5.
Sample Program #1
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 * .375 DRILL
4 PeckDrill ZDepth -0.6500 StartHgt 0.1000 Peck 0.1500 Feed 12.8
Tool# 1
5 Rapid X 1.0000 Y -.8000
6 X 2.0000
7 Dim Incr
8 Y -1.2000
9 Y -1.2000
10 Dim Abs
11 X 5.0000 Y -2.6000
12 DrillOff
13 Rapid Z 0.0000 Tool# 0
14 X 0.0000 Y 0.0000
15 EndMain
16 <End Of Program>
Sample Program #2 - Rectangular Pocket Program
1.0
4.0
Refer to Figure 6-5. This program uses a 1/2” diameter endmill (Tool #1)
to mill out a rectangular pocket.
Go to the Tool Page and enter 0.50” diameter for Tool #1 before you run
the program in Draw.
Sample Program #2
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 RectPock XCenter 3.0000 YCenter -2.0000 StartHgt 0.1000
Length 4.0000 Width 2.0000 ZDepth -0.3750 Ccw
CornerRad 0.5000 Stepover 0.3000 DepthCut 0.1875
FinStock 0.0150 RoughFeed 14.0 FinFeed 10.0 Tool# 1
4 Rapid Z 0.0000 Tool# 0
5 X -3.0000 Y 3.0000
6 EndMain
7 <End Of Program>
Sample Program #3 - Irregular Pocket Program
6.0
ABS
(X0,Y0) 2.5
.5 R
(2) 1.5
1.5
1.0 R 2.5
.75 1.0
EX6
Refer to Figure 6-6. This program uses a 1/2“ diameter endmill (Tool #1)
to mill out the irregular pocket shown. Go to the Tool Page and enter
0.50“ diameter for Tool #1 before you run the program in Draw.
The pocket outline is defined by Subprogram #1. The first cut starts at
the same position as the first Line (feed) move in the subprogram, and
moves in a direction parallel to the first straight Line (feed) move in the
subprogram.
Sample Program #3
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 Pocket Sub# 1 StartHgt 0.1000 ZDepth -0.1250 XStart 1.0000
YStart -1.0000 Stepover 0.1500 FinStock 0.0100 RoughFeed
12.5 FinFeed 9.5 Tool# 1
4 Rapid Z 0.0000 Tool# 0
5 X -2.0000 Y 2.0000
6 EndMain
7 Sub 1
8 Rapid X 0.0000 Y 0.0000
9 Line X 2.5000 CornerRad 0.5000
10 Y -1.5000
11 X 6.0000
12 Dim Incr
13 Line Y -2.5000 CornerRad 1.0000
14 Dim Abs
15 Line X 0.7500 CornerRad 0.5000
16 Y -2.5000
17 X 0.0000 Y -1.5000
18 Y 0.0000
19 EndSub
20 <End Of Program>
Refer to Figure 6-7. This program uses a 3/8“ diameter endmill (Tool #1)
to mill out an irregular pocket. Go to the Tool Page and enter 0.375”
diameter for Tool #1 before you run the program in Draw.
The shape of the pocket is defined by the moves in Subprogram #99.
The starting position of the first cut is the (compensated) intersection of
the first and last feed moves (Arcs) in the subprogram. The direction of
the first cut is forced to 89.9 degrees (0.01° inside the Arc) by the Angle
value.
The keystrokes used to program and view Sample Program #4 are
shown in Practice Exercises #6 to #8.
Sample Program #4
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 Pocket Sub 99 StartHgt 0.1000 ZDepth -0.2500 Angle 89.9000
XStart 0.0000 YStart 0.0000 Stepover 0.1600 DepthCut 0.1250
FinStock 0.0100 RoughFeed 12.5 FinFeed 9.5 Tool# 1
4 Rapid Z 0.0000 Tool# 0
5 X -2.0000 Y 2.0000
6 EndMain
7 Sub 99
8 Rapid X -1.2500 Y 0.0000
9 Arc Cw X 0.1250 Y 1.2437 Radius 1.2500
10 Line X 5.0750 Y 0.7462
11 Arc Cw X 5.0750 Y -0.7462 Radius 0.7500
12 Line X 0.1250 Y -1.2437
13 Arc Cw X -1.2500 Y 0.0000 Radius 1.2500
13 EndSub
14 <End Of Program>
ABS (X0,Y0)
.50"
1.0" Typical
2.0"
Typical.
.75"
0.5"
R 0.2"
1.0"
R 0.4" 0.5"
1.0"
Detail
EX5
Refer to Figure 6-7, Layout for Sample Program #4. This program loops
Subprogram #1 to cut three L-shaped pockets. The pockets are cut with
a 1/8” diameter endmill (Tool#1). Each loop starts at a position within the
pocket.
All of the XY axis moves in the subprogram are written for incremental
positioning. This enables the CNC cut the pocket anywhere on the work.
Go to the Tool Page and enter 0.125” diameter for Tool #1 before you run
the program in Draw.
Sample Program #5
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 Rapid X 0.7500 Y -0.7500 Tool# 1
4 Loop Sub 1 Loops 3 XIncr 2.0000 YIncr -1.0000
5 Rapid Z 0.0000 Tool# 0
6 X -2.0000 Y 2.0000
7 EndMain
8 Sub 1
9 Dim Abs
10 Rapid Z 0.1000
11 Line Z -0.0620 Feed 1.5
12 Dim Incr
13 Line Y 0.2500 ToolComp Left Feed 2.1
14 Line X -0.2500
15 Line Y -1.0000 CornerRad 0.4000
16 Line X 1.0000
17 Line Y 0.5000
18 Line X -0.5000 CornerRad 0.2000
19 Line Y 0.5000
20 Line X -0.2500
21 Line Y -0.2500 ToolComp Off
22 Dim Abs
23 Rapid Z 0.1000
24 EndSub
25 <End Of Program>
ABS
(X0, Y0)
DETAIL
12 POS.
Sample Program #6
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 RMS Sub# 1 #Loops 12 StartAngle 0.0000 Angle 30.0000 XCenter 3.0000
YCenter -2.0000 Tool# 1
4 Rapid Z 0.0000 Tool# 0
5 X -2.0000 Y 2.0000
6 EndMain
7 Sub 1
8 Dim Abs
9 Rapid X 3.7500 Y -2.0000
10 Z 0.1000
11 Line Z -0.1250 Feed 1.2
12 Dim Incr
13 Line Y 0.1000 ToolComp Left Feed 2.2
14 Arc Ccw X 0.0000 Y -0.2000 Radius 0.1000
15 Line X 1.0000
16 Arc Ccw X 0.0000 Y 0.2000 Radius 0.1000
17 Line X -1.0000
18 Line Y -0.1000 ToolComp Off
19 Dim Abs
20 Rapid Z 0.1000
21 EndSub
22 <End Of Program>
+Z
(Y1)
-Y
(X2)
+X
+Y 2.25"
.75"
R.75"
.75"
R .1875"
R1.125" 1.5"
.375" R.2188"
.375" .4375 +X
XY Plane View
Refer to Figure 6-10, Layout for Sample Program #7 - Mold Rotation and
Figure 6-11, Subprogram Layout for Sample Program #7. This program
uses a ball endmill to cut a bottle mold. Subprograms #1 and #2 define
the forward and reverse paths of the tool in the XY plane. The mold
rotation is cut by alternately executing Subprograms #1 and #2 while
rotating around the X-axis.
This example does not use diameter compensation. In this example, the
size of Tool #1 will determine size of the finished mold. Go to the Tool
Page and enter an appropriate diameter for Tool #1 before you run the
program in Draw.
Sample Program #7
1. Dim Abs
1 Rapid Z 0.0000 T 0.0000
1. Rapid X 2.0000 Y 1.0000 Tool# 1
2. Z 0.5000
3. Line Z 0.0000 Feed 10.0
4. MoldRotStartAngle 0.0000 EndAngle -180.0000 Cycles 12 FwdSub 1
RevSub 2 AxisRot X BAxisCL 1.0000
5. Rapid Z 0.0000 Tool# 0
6. EndMain
7. Sub 1
8. Dim Incr
9. Line Y 0.3750
10. Arc Cw X 0.3750 Y 0.0000 Radius 0.1875
11. Arc Ccw X 0.4375 Y 0.0000 Radius 0.2188
12. Line X 0.7500 Y 0.7500
13. Arc Cw X 0.7500 Y 0.3750 Radius 1.1250
14. Line X 2.2500 CornerRad 0.7500
15. Line Y -1.5000
16. EndSub
17. Sub 2
18. Line Y 1.5000 CornerRad 0.7500
19. Line X -2.2500
20. Arc Ccw X -0.7500 Y -0.3750 Radius 1.1250
21. Line X -0.7500 Y -0.7500
22. Arc Cw X -0.4375 Y 0.0000 Radius 0.2188
23. Arc Ccw X -0.3750 Y 0.0000 Radius 0.1875
24. Line Y -0.3750
25. EndSub
26. <End Of Program>
Y1.5
X1.625
R9" +X
.25" .27"
Refer to Figure 6-12, Layout for Sample Program #8 - Mold Rotation and
Figure 6-13, Subprogram Layout for Sample Program #8. This program
uses a ball endmill to cut a bottle mold. Subprogram #15 defines the
forward path of the tool. Subprogram #16 defines the reverse path. The
mold rotation is cut by alternately executing Subprograms #15 and #16
while rotating around the Y-axis.
A mold rotation would normally be cut with a ball endmill. This example
does not use diameter compensation. In this example, the size of Tool
#1 will determine the size of the finished mold. Go to the Tool Page and
enter an appropriate diameter for Tool #1 before you run the program in
Draw.
Sample Program #8
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 Rapid X 1.6250 Y 1.5000 Tool# 1
4 Z 0.5000
5 Line Z 0.0000 Feed 10.0
6 MoldRot StartAngle 0.0000 EndAngle 180.0000 Cycles 10
FwdSub 15 RevSub 16 AxisRot Y BAxisCL 1.6250
7 Rapid Z 0.0000 Tool# 0
8 EndMain
9 Sub 15
10 Dim Incr
11 Line X -0.2500
12 Arc Cw X -0.2500 Y 0.2700 Radius 0.2500
13 Arc Cw X 0.1250 Y 3.0000 Radius 12.0000
14 Arc Ccw X -0.1250 Y 2.0000 Radius 9.0000
15 Arc Cw X 0.2500 Y 0.2500 Radius 0.2500
16 Arc Cw X 0.2500 Y 0.0625 Radius 3.0000
17 EndSub
18 Sub 16
19 Arc Ccw X -0.2500 Y -0.0625 Radius 3.0000
20 Arc Ccw X -0.2500 Y -0.2500 Radius 0.2500
21 Arc Cw X 0.1250 Y -2.0000 Radius 9.0000
22 Arc Ccw X -0.1250 Y -3.0000 Radius 12.0000
23 Arc Ccw X 0.2500 Y -0.2700 Radius 0.2500
24 Line X 0.2500
25 EndSub
26 <End Of Program>
+Z
-X
+Y
Y +X
-Z
Figure 6-14, Layout for Sample Program #9, Mold Rotation
R 5"
+Z
.25"
+X .125" .25"
2" .5"
.125"
XZ Plane View
Figure 6-15, Subprogram Layout for Sample Program #9
Refer to Figure 6-14, Layout for Sample Program #9, Mold Rotation and
Figure 6-15, Subprogram Layout for Sample Program #9. This program
uses a ball endmill to cut a dish. Subprogram #1 defines the forward
path of the tool. Subprogram #2 defines the reverse path. The mold
rotation is cut by alternately executing Subprograms #1 and #2 while
rotating around the Z-axis. In order to rotate around the Z-axis, the
subprograms are programmed in the XZ plane.
This example uses tool diameter compensation. Each subprogram
includes an additional ramp move to activate the diameter compensation.
Note that moves in Subprogram #1 are compensated right and moves in
Subprogram #2 are compensated left. This is because the moves in the
subprograms are executed in opposite directions.
Go to the Tool Page and enter an appropriate diameter for Tool #1 before
you run the program in Draw.
Sample Program #9
1 Dim Abs
2 Rapid Z 0.0000 T 0.0000
3 Rapid X 0.0000 Y 0.0000 Tool# 1
4 Z 0.5000
5 Line Z 0.0000 Feed 5.0
6 MoldRot StartAngle 0.0000 EndAngle 350.0000 Cycles 13
FwdSub 1 RevSub 2 AxisRot Z Feed 5.7
7 Rapid Z 0.0000 Tool# 0
8 Plane XY
9 EndMain
10 Sub 1
11 Plane XZ
12 Dim Incr
13 Line Z -0.2500 ToolComp Right
14 Line X 0.5000
15 Arc Cw X 2.0000 Z 0.1250 Radius 5.0000
16 Line X 0.1250
17 Line Z 0.2500 ToolComp Off
18 EndSub
19 Sub 2
20 Line Z -0.2500 ToolComp Left
21 Line X -0.1250
22 Arc Ccw X -2.0000 Z -0.1250 Radius 5.0000
23 Line X -0.5000
24 Line Z 0.2500 ToolComp Off
25 EndSub
26 <End Of Program>
R1"
(X1,Y1)
(X3.125,Y1.00)
EX11
ANILAM, CA
16312 Garfield Ave., Unit B
Paramount, CA 90723
(562) 408-3334
(562) 634-5459
[email protected]
France
ANILAM S.A.R.L.
2 Ave de la Cristallerie
B.P. 68-92316
Serves Cedex, France
+33-1-46290061
+33-1-45072402
[email protected]
Germany
ANILAM GmbH
Fraunhoferstrasse 1
D-83301 Traunreut
Germany
+49 8669 856110
+49 8669 850930
[email protected]
Italy
ANILAM Elettronica s.r.l.
10043 Orbassano
Strada Borgaretto 38
Torino, Italy
+39 011 900 2606
+39 011 900 2466
[email protected]
Taiwan
ANILAM, TW
No. 246 Chau-Fu Road
Taichung City 407
Taiwan, ROC
+886-4 225 87222
+886-4 225 87260
[email protected]
United Kingdom
ACI (UK) Limited
16 Plover Close, Interchange Park
Newport Pagnell
Buckinghamshire, MK16 9PS
England
+44 (0) 1908 514 500
+44 (0) 1908 610 111
[email protected]
China
Acu-Rite Companies Inc.(Shanghai Representative Office)
Room 1986, Tower B
City Center of Shanghai
No. 100 Zunyi Lu Road
Chang Ning District
200051 Shanghai P.R.C.
+86 21 62370398
+86 21 62372320
[email protected]
P/N 70000505
31-August-01 www.anilam.com