Anilam 3000M User manual

www.anilam.com
3000M CNC
Setup Utility Manual

CNC Setup Utility Manual
P/N 70000499F - Warranty
All rights reserved. Subject to change without notice. iii
31-August-06
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.
ACU-RITE Companies, Inc. reserves the right to make changes to improve reliability, function,
or design without notice. ACU-RITE Companies, Inc. assumes no liability arising out of the
application or use of the product described herein.
Copyright 2006 ACU-RITE Companies, Inc.

CNC Setup Utility Manual
P/N 70000499F - Contents
All rights reserved. Subject to change without notice. v
31-August-06
Section 1 - Machine Setup
Introduction ...................................................................................................................................... 1-1
Effectivity Notation........................................................................................................................ 1-1
Software Version Information ....................................................................................................... 1-1
Navigating Through the Setup Utility................................................................................................ 1-2
Keypad Keys ................................................................................................................................ 1-2
Specifying an Axis ........................................................................................................................ 1-3
Entering Parameters..................................................................................................................... 1-3
Highlighting Menu Options ........................................................................................................... 1-3
Exiting a Screen ........................................................................................................................... 1-3
Password Restricted Parameters ................................................................................................. 1-3
Saving Changes to Setup Parameters ............................................................................................. 1-4
Setting Parameters in Setup Utility................................................................................................... 1-4
Accessing Setup Utility Menus ......................................................................................................... 1-4
Overview of Main Parameter Categories.......................................................................................... 1-5
Units of Measurement ...................................................................................................................... 1-5
Section 2 - Builder Setup
Setting Axis Resolution Parameters................................................................................................. 2-1
Setting Axes for Encoder Type..................................................................................................... 2-1
Setting the Display Resolution...................................................................................................... 2-1
Setting the Linear Encoder Resolution ......................................................................................... 2-2
Setting Line Count for Rotary Encoder ......................................................................................... 2-3
Setting Ballscrew Pitch for the Rotary Encoder ............................................................................ 2-3
Setting the Ratio Between the Ballscrew Pulley and the Motor/Encoder Pulley ........................... 2-3
Setting the Starting Mark .............................................................................................................. 2-4
Setting Linear Correction Compensation..........................................................................................2-5
Setting In-Position Tolerance ........................................................................................................... 2-6
Setting Continuous Path................................................................................................................... 2-6
Setting Default Rapidrate ................................................................................................................. 2-7
Setting Axis Default Feedrate........................................................................................................... 2-7
Setting Software Limits .................................................................................................................... 2-8
Enabling Vector Limits ..................................................................................................................... 2-9
Setting Encoder Phases to Correct Axis Direction Displayed........................................................... 2-9
Setting Backlash Compensation .................................................................................................... 2-10
Setting Ballscrew Compensation.................................................................................................... 2-11
Setting Number of Segments ..................................................................................................... 2-11
Setting Table Entries .................................................................................................................. 2-12
Setting Offset and Zero Cross Parameters................................................................................. 2-13
Setting Segment Length ............................................................................................................. 2-14
Activating Ballscrew Compensation............................................................................................ 2-14
Using the Automatic File Loader.................................................................................................2-15
File Loader Error Messages ....................................................................................................... 2-18
Setting Axis Ports........................................................................................................................... 2-19
Setting Feed, Rapid, and No-Motion Filter Parameters.................................................................. 2-19
Setting Position Error Check Parameters....................................................................................... 2-22
Setting Amplifier Tuning Rapids ..................................................................................................... 2-23
Setting Digital Amplifier .................................................................................................................. 2-23
Setting Invert DAC Output.............................................................................................................. 2-24
U Axis Setup .................................................................................................................................. 2-24

CNC Setup Utility Manual
P/N 70000499F - Contents
vi All rights reserved. Subject to change without notice.
31-August-06
Setting the Spindle Axis ................................................................................................................. 2-25
Setting Spindle Output................................................................................................................ 2-25
Setting Spindle Gear Ranges .....................................................................................................2-26
M40–M41 Ratio (Spindle Pulley) ................................................................................................ 2-27
M40–M41 Ratio (Motor Pulley) ................................................................................................... 2-27
Setting the Number of Lines on the Spindle Encoder ................................................................. 2-27
Setting Spindle RPM Display...................................................................................................... 2-28
Setting Stop/Start Spindle When Hold/Start is Pressed.............................................................. 2-28
Setting Stop Program and Spindle on Gear Range Error ........................................................... 2-28
Setting Encoder Mounted on Motor ............................................................................................ 2-28
Setting Spindle Zero Speed RPM Tolerance.............................................................................. 2-29
Setting Spindle at Speed Percent............................................................................................... 2-29
Setting Z Axis Type ........................................................................................................................ 2-29
Setting Basic I/O Interface ............................................................................................................. 2-29
Activating the I/O Interface ......................................................................................................... 2-30
Output Function Setup................................................................................................................ 2-31
Configuring Output Ports ............................................................................................................ 2-32
Setting Up DSP2Nodes.............................................................................................................. 2-33
Assigning Output Ports to M-Functions ...................................................................................... 2-33
Assigning Input Ports to Input Functions .................................................................................... 2-35
Selecting Automatic Gear for DAC Output ................................................................................. 2-35
CNC Input Functions .................................................................................................................. 2-36
Setting Finish Pulse Timeout...................................................................................................... 2-38
Setting Vector Limit Inputs.......................................................................................................... 2-39
Vector/Home Limit Switch Connections...................................................................................... 2-40
I/O Settings for Factory-Assembled M-Function Hardware ........................................................ 2-41
Programmable I/O Interface Setup................................................................................................. 2-41
Handwheel/DRO Setup .................................................................................................................. 2-41
Handwheel Parameters .............................................................................................................. 2-42
DRO Parameters ........................................................................................................................ 2-43
Tool Management Setup ................................................................................................................ 2-45
Default Tool Table File ............................................................................................................... 2-45
Activation Options....................................................................................................................... 2-45
Manual Tool Change Operation.................................................................................................. 2-46
Activating Tool Length Offset ..................................................................................................... 2-46
Setting Output Signal to Default ................................................................................................. 2-46
Setting Default Spindle Orientation Angle .................................................................................. 2-47
Setting Spindle Orientation RPM ................................................................................................ 2-47
Setting Spindle Orientation in Position (Counts)......................................................................... 2-47
Stopping Program Run on Tool Commands............................................................................... 2-48
Setting the Use Tool Change Macro........................................................................................... 2-48
Setting the Tool Change Macro Program ................................................................................... 2-48
Setting the Default Tool-Table File .............................................................................................2-49
Setting the Force Spindle Off During Tool Change..................................................................... 2-49
Setting the Restore TLO After Power-Up or Home..................................................................... 2-49
Setting the Send Tflag When T0 Programmed on Fixed TC ...................................................... 2-49
Miscellaneous Setup Parameters................................................................................................... 2-50
Setting Maximum Programmed Linear Axis Feedrate ................................................................ 2-50
Setting Dry Run Feedrate........................................................................................................... 2-50
Setting Default Linear Axis Jog Feedrate and Jog Rapidrate ..................................................... 2-51
Maximum Programmed Rotary Axis Feedrate............................................................................ 2-51
Rotary Axis Dry Run Feedrate....................................................................................................2-51
Rotary Axis Jog Feedrate ........................................................................................................... 2-52

CNC Setup Utility Manual
P/N 70000499F - Contents
All rights reserved. Subject to change without notice. vii
31-August-06
Servo Up Delay .......................................................................................................................... 2-52
Automatic Feedrate Override on Arcs ........................................................................................ 2-52
Feed and Rapid Accel/Decel (ms) .............................................................................................. 2-53
Check DSP Integrity ................................................................................................................... 2-53
Servo Loop Sample Time (ms) ................................................................................................... 2-53
Interpolator Rate Factor.............................................................................................................. 2-54
Acceleration Ramp Type ............................................................................................................ 2-54
Ramp Z axis during RigidTap .....................................................................................................2-54
Enable Velocity Look Ahead....................................................................................................... 2-54
Monitor Setting ........................................................................................................................... 2-55
Display Resolution...................................................................................................................... 2-55
CNC Startup Mode ..................................................................................................................... 2-55
Show Introduction Screen .......................................................................................................... 2-55
User Definable Variables............................................................................................................ 2-56
Tool Changer Macro Example .................................................................................................... 2-56
Mcode for Macro Call #1 – #10...................................................................................................2-57
Macro Called for Mcode #1 – #10............................................................................................... 2-57
Homing the Axes............................................................................................................................ 2-58
Setting Homing Sequence.......................................................................................................... 2-58
Direction of Travel for the Homing Feature................................................................................. 2-59
Setting Homing Speed................................................................................................................ 2-60
Setting Home Preset Values ......................................................................................................2-60
Builder Text .................................................................................................................................... 2-61
Enabling Builder Text ................................................................................................................. 2-61
Editing Error Messages .............................................................................................................. 2-62
Editing Warning Messages......................................................................................................... 2-63
Editing Soft Key Inputs ............................................................................................................... 2-64
Languages ..................................................................................................................................... 2-65
Software Updates........................................................................................................................... 2-65
Direct Numeric Control................................................................................................................... 2-66
Selecting a DNC Execution Mode .............................................................................................. 2-66
Setting the Buffer Size................................................................................................................ 2-67
Enabling/Disabling ToolComp and CornerRad ........................................................................... 2-67
Setting DNC Mode to Hold Execution of Program Until You Press Start.................................... 2-68
Security .......................................................................................................................................... 2-68
Probing........................................................................................................................................... 2-69
Setting the Spindle Probe Type ..................................................................................................2-69
Setting the Nominal Probe Stylus Diameter ............................................................................... 2-69
Setting the Maximum Stroke from Home for First Pick ............................................................... 2-69
Setting the RPM for Calibration and Tool Measurement ............................................................ 2-69
Setting the Probe Orientation ..................................................................................................... 2-70
Setting the Z First Pick, FAST Feedrate..................................................................................... 2-70
Setting the Z First Pick, MEDIUM Feedrate................................................................................ 2-70
Setting the Z Final Pick, SLOW Feedrate................................................................................... 2-71
Setting the Z Retract Amount ..................................................................................................... 2-71
Setting the XY Retract Amount...................................................................................................2-71
Setting the Z Start Position......................................................................................................... 2-71
Setting the Diameter of Tool Probe Gauge................................................................................. 2-72
Setting the Positioning Feedrate Normally ................................................................................. 2-72
Setting the First Touch Feedrate ................................................................................................2-72
Setting the Nominal Probe Stylus Ball Radius............................................................................ 2-72
Setting the Diameter of Spindle Probe Gauge............................................................................ 2-73
Setting the Probe Logic .............................................................................................................. 2-73

CNC Setup Utility Manual
P/N 70000499F - Contents
viii All rights reserved. Subject to change without notice.
31-August-06
Section 3 - Operator Setup
Control Software Parameters ........................................................................................................... 3-1
Compensation Cutoff Angle.......................................................................................................... 3-4
Communications Parameters ........................................................................................................... 3-5
Simulated Draw Mode Setup Parameters .................................................................................... 3-6
Edit Mode Setup Parameters ....................................................................................................... 3-8
Program Directory Parameters ..................................................................................................... 3-9
Display Settings.......................................................................................................................... 3-10
Printer Settings........................................................................................................................... 3-10
Section 4 - Configuration Utilities
Save Configuration........................................................................................................................... 4-1
Copy Configuration........................................................................................................................... 4-1
Restore from Copy ........................................................................................................................... 4-2
Restore from Backup ....................................................................................................................... 4-2
Compare Configuration .................................................................................................................... 4-2
Print Configuration ........................................................................................................................... 4-3
Section 5 - Fine-Tuning Systems with Linear Encoders
Section 6 - Setup Utility Maps
Map 1 ............................................................................................................................................... 6-2
Map 2 ............................................................................................................................................... 6-3
Map 3 ............................................................................................................................................... 6-4
Map 4 ............................................................................................................................................... 6-5
Map 5 ............................................................................................................................................... 6-6
Map 6 ............................................................................................................................................... 6-7
Map 7 ............................................................................................................................................... 6-8
Map 8 ............................................................................................................................................... 6-9
Map 9 ............................................................................................................................................. 6-10
Map 11 ........................................................................................................................................... 6-12
Map 12 ........................................................................................................................................... 6-13
Map 13 ........................................................................................................................................... 6-14
Map 14 ........................................................................................................................................... 6-15
Map 15 ........................................................................................................................................... 6-16
Index ...................................................................................................................................... Index-1

CNC Setup Utility Manual
P/N 70000499F - Machine Setup
All rights reserved. Subject to change without notice. 1-1
31-August-06
Section 1 - Machine Setup
Introduction
This manual provides instructions on how to set up and operate the
ANILAM Setup Utility for the 3000M. The Setup Utility provides access to
3000M settings through a series of menus and submenus. Each menu
provides access to configuration settings or another menu.
Effectivity Notation
Some information does not apply to all ANILAM CNC products discussed
in this manual. Therefore, icons identify products to which the information
applies. Refer to Table 1-1. There are many parameters that are defined
per axis. In these cases, this manual will mostly document the primary
axes (i.e., XYZ). The parameters for the auxiliary axis (i.e., U) are
entered in the same way as those for the primary axes. Some
parameters can also be specified for the Spindle axis (i.e., S).
Table 1-1, Effectivity Notation
Icon Product
3200MK
3000M Two-Axis Systems
3300M/MK
3000M Three-Axis Systems
3300M/MK
3000M Four-Axis Systems
Software Version Information
To facilitate verification of software version information, a text file is added
to all CNC machine and offline software disks. The file lists the version
and the CNC type. The software version contained on the disk is coded
into the filename using the following format: 0xxxx.txt. For example,
software version 4.14A is formatted as 0414A.txt. Therefore, a disk
containing software version 4.14A contains a file named 0414A.txt.
3000M
-
2X
3000M-3X
3000M-4X

CNC Setup Utility Manual
P/N 70000499F - Machine Setup
1-2 All rights reserved. Subject to change without notice.
31-August-06
Navigating Through the Setup Utility
To navigate through the Setup Utility, use the keypad keys referenced in
Table 1-2. See “Section 6 - Setup Utility Maps,” for all maps referenced
in this section. Use these maps to navigate through Setup Utility software
features.
To select one of the items in each Setup Utility menu, highlight the item
by using the arrow keys on the keypad. Press ENTER to activate the
selected highlight.
Press ENTER to switch settings On or Off, or enter a specific value where
required. Press ENTER or Exit (F10) to save settings when prompted by
the software. Press Exit (F10) to close a menu and return to the previous
menu.
Keypad Keys
Refer to Table 1-2 for a description of the keys on the CNC console
keypad. In the text, the name of a key always is displayed in small capital
letters.
Table 1-2, Setup Utility Keypad Keys
Key Name Key Face
Enter
Arrow
Clear
X Axis
Y Axis
Z Axis
U Axis
Feedrate
Override
E-stop
Start (Green)
Hold (Red)
U

CNC Setup Utility Manual
P/N 70000499F - Machine Setup
All rights reserved. Subject to change without notice. 1-3
31-August-06
Specifying an Axis
Press the X, Y, Z, or Udimension key to specify an axis. For example,
“Press X” prompts the operator to press the X-AXIS key.
Entering Parameters
Press ENTER to enter parameters into the system.
Highlighting Menu Options
Press Up Arrow (F3) and Down Arrow (F4) to highlight menu options in
the Setup Utility.
Exiting a Screen
Press Exit (F10) to return to the previous screen.
Password Restricted Parameters
Some machine parameters are protected by passwords. The CNC
provides four access levels of passwords. Operators are assigned limited
access that allows them to set parameters used in normal machine
operations. Service and factory technicians require a higher level of
access. The Programmable I/O Interface requires a separate password.
See Table 1-3 for default machine passwords.
Table 1-3, Default Machine Passwords
Access Level Password Level
Limited – Operator 159
Service Technician Z48
Factory Technician Reserved for factory use
Programmable Logic Controller IPI
NOTE: Service supersedes Limited. Factory level is the highest and
supersedes all, except IPI, which is independent of the other
passwords.
Changing Protected Parameters
To change protected parameters, type a password when the CNC
displays the password prompt.
NOTE: You are only required to type a password once during Setup.
However, when you exit the Setup Utility and re-enter, you will
again be prompted for a password.

CNC Setup Utility Manual
P/N 70000499F - Machine Setup
1-4 All rights reserved. Subject to change without notice.
31-August-06
Saving Changes to Setup Parameters
If changes have been made to any setup parameters, a
“Save Changes?” prompt is displayed when the user exits Setup Utility.
Select Yes (F1) to save changes, No (F2) to cancel changes, and Cancel
(F9) to return to Setup Utility.
NOTE: When No (F2) is pressed, all parameters revert to their original
settings (settings prior to changes).
All configuration parameters are saved in a configuration file
(P3MCFG.CFG). Every time a parameter changes and the configuration
file is saved, the CNC automatically creates a backup file
(P3MCFG.BAK). The CNC provides utilities to manage the configuration
file. Refer to “Section 4 - Configuration Utilities” for detailed information.
Setting Parameters in Setup Utility
To set parameters in the Setup Utility, perform the following steps:
1. Highlight the menu in which the parameter is displayed, and press
ENTER.
2. Use one of the following three methods to set parameters:
If a default selection is listed in an entry field, press ENTER to
cycle through the available selections.
If a pop-up menu is displayed after the parameter is selected, use
the ARROW keys to highlight the required option, and press
ENTER.
If an entry field highlights after the parameter is selected, type the
required value or setting, and press ENTER.
Accessing Setup Utility Menus
Refer to the Startup Screen on “Map 1” in “Section 6.”
To access Setup Utility menus, perform the following steps:
1. Turn on the CNC.
After the CNC is turned on, the software starts automatically. The
CNC displays messages to indicate the status of the startup. When
the CNC software has successfully started, it displays a screen with
ANILAM company information and the software version number.
2. Press F10 to continue. The Software Options Menu is displayed.
3. Highlight Setup Utility, and press ENTER. The Setup Options Menu,
Menu A, is displayed.

CNC Setup Utility Manual
P/N 70000499F - Machine Setup
All rights reserved. Subject to change without notice. 1-5
31-August-06
Overview of Main Parameter Categories
There are, in general, two categories of parameters. The first category,
located under the Builder Setup menu entry, corresponds to the type of
parameters that the machine builders, or technicians, specify. The
second category, located under the Operator Setup menu entry,
corresponds to those that the CNC operator, or programmer, specify or
customize. See Map 1, Setup Options, Menu A.
In general, Builder parameters require a Service or Limited level
password and Operator parameters do not require any password.
Units of Measurement
The Units of Measurement parameter specifies the units used to enter
dimensional data. If you are using mixed data, input data in one format
(inch or mm) first. Change the format (inch or mm) and enter the rest of
the data. You can change the units as many times as necessary. By
using the proper units, you do not need to convert values, but you can
enter data precisely (i.e., no rounding during conversion).
To set the default measurement mode, perform the following steps:
1. See Map 1, Setup Options, Menu A.
2. Highlight Units in Inch.
3. Press
ENTER to toggle between Inch mode and Millimeter mode.
[Default: Inch]
All dimensional data will be displayed according to the units specified in
this parameter.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
All rights reserved. Subject to change without notice. 2-1
31-August-06
Section 2 - Builder Setup
The Builder Setup Menu allows access to the basic operating menus for
the X, Y, Z, and U-axes. Configure each axis in the CNC through this
menu.
Setting Axis Resolution Parameters
The CNC receives feedback from a linear encoder, rotary encoder, or an
**EverTrackTM encoder and provides closed-loop positioning for the
system. Each axis must be set for the type of feedback device used,
either a linear encoder or a rotary encoder.
[Default: Rotary Encoder]
Setting Axes for Encoder Type
To set the axis encoder type:
1. See the Resolution Setup, Menu D on “Map 1” in “Section 6 - Setup
Utility Maps.” For the remainder of the document, this is described as
“See Map 1, Menu D.”
2. Highlight Type.
3. Press X, Y, Z, or Ufor the axis being set, and press ENTER. A pop-up
window displays the following selections:
Linear Encoder
Rotary Encoder
EverTrack Encoder
4. Highlight Linear Encoder for axes that use a linear encoder; highlight
Rotary Encoder for axes that use a rotary encoder; highlight
EverTrack Encoder for axes with linear encoders that have the
EverTrack feature, and press ENTER. The CNC changes the encoder
type to the selected option.
Setting the Display Resolution
NOTE: You can display resolution in the Setup Utility in either MM Mode
or Inch Mode. One micron equals 0.001mm.
[Default: Inch Mode]
Enter the required resolution for each axis. Always select resolution in
microns, regardless of whether the CNC is in Inch Mode or MM Mode.
[Default: 2 Microns (0.002 mm/0.0001”)]
You can set the display resolution for each axis. The display resolution
should be equal to or coarser than the actual resolution of the installed
encoder. Changing the display resolution will not affect the accuracy of
the machine.
--------
**EverTrackTM EverTrackTM is a Trademark of ACU-RITE Companies, Inc.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
2-2 All rights reserved. Subject to change without notice.
31-August-06
Refer to Table 2-1 for Micron-to-Inch conversion values.
Table 2-1, Micron-to-Inch Conversion
Micron Millimeter Inch
0.5 Micron 0.0005 mm 0.00002”
1 Micron 0.001 mm 0.00005”
2 Microns 0.002 mm 0.0001”
5 Microns 0.005 mm 0.0002”
10 Microns 0.010 mm 0.0005”
To set display resolution:
1. See Map 1, Resolution Setup, Menu D.
2. Highlight Display Res, and press ENTER.
3. Press X, Y, Z, or Ufor the axis being set, and press ENTER. A pop-up
window displays the following selections:
0.5 Micron
1 Micron
2 Micron
5 Micron
10 Micron
4. Highlight the appropriate resolution, and press ENTER.
Setting the Linear Encoder Resolution
NOTE: You can display resolution in the Setup Utility in either MM Mode
or Inch Mode. One micron equals 0.001 mm.
[Default: Inch Mode]
NOTE: If resolution settings do not match those of the installed
equipment, positioning errors will occur.
Ensure that resolution settings match the installed equipment.
To set the linear encoder resolution:
1. See Map 1, Resolution Setup, Menu D.
2. Highlight Linear Enc Res.
3. Press X, Y, Z, or Ufor the axis being set. A pop-up window displays
the following selections:
0.5 Micron
1 Micron
2 Micron
5 Micron
10 Micron
4. Highlight the appropriate linear encoder resolution, and press ENTER.
The axis display will show movement at the selected resolution.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
All rights reserved. Subject to change without notice. 2-3
31-August-06
Setting Line Count for Rotary Encoder
NOTE: This parameter applies only to rotary encoders. Do not use it
with a linear encoder.
Enter the number of counts per revolution specified by the rotary encoder.
The software accepts line counts of up to 10,000 counts per revolution.
[Defaults: 1000 lines for X, Y, Z, and U]
[Defaults for AC Brushless systems only: 1024 lines for X, Y, Z, and U]
To enter a rotary encoder line count:
1. See Map 1, Resolution Setup, Menu D.
2. Highlight Rot Enc Lines.
3. Press X, Y, Z, or Ufor the axis being set. The CNC highlights the
encoder line entry field for the axis.
4. Type the rotary encoder line count, and press ENTER.
Setting Ballscrew Pitch for the Rotary Encoder
NOTE: This parameter applies only to rotary encoders. Do not use if
the axis is using a linear encoder for feedback.
Pitch is linear distance traveled per revolution of the ballscrew. Use the
unit of measurement (inch or mm) to which the CNC defaults.
Set the pitch (Bscrew Pitch) of the ballscrew. [Default: 0.20000]
To set ballscrew pitch:
1. See Map 1, Resolution Setup, Menu D.
2. Highlight Bscrew Pitch.
3. Press X, Y, Z, or Ufor the axis being set. The CNC highlights the
pitch entry field for the axis.
4. Type the pitch of the ballscrew for that axis, and press ENTER.
Setting the Ratio Between the Ballscrew Pulley and the Motor/Encoder Pulley
The Ratio is the difference in the size of the pulleys, which represent the
number of turns of the Encoder relative to the number of rotations of the
Ballscrew.
Most encoders today are mounted to the shafts to the motors; therefore,
the parameter for Motor Pulley represents the encoder pulley. If your
encoder were not mounted to the motor shaft, then the correct entry for
the Motor Pulley would be the actual encoder pulley.
For example, if the pulley on the ballscrew has 21 teeth, and the pulley on
the motor has 14 teeth: the ratio is 1.5 to 1. You would enter 1.5 for the
Ballscrew Pulley parameter, and 1for the Motor Pulley parameter. If you
do not know the actual ratio, you enter the number of teeth on the pulleys:
21 for Ballscrew Pulley, and 14 for the Motor Pulley.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
2-4 All rights reserved. Subject to change without notice.
31-August-06
Ballscrew Pulley Parameter
To enter the Ballscrew Pulley value:
1. See Map 1, Menu D. Highlight Ratio (Bsc Ply).
2. Press the appropriate axis key (i.e., X, Y, Z, or U). The CNC
highlights the value entry field for the axis.
3. Type the number of teeth on the Ballscrew pulley (or the Numerator of
the ratio), and press ENTER.
[Defaults: X 1.50000, Y 1.50000, Z 1.80000, U 1.00000]
[Defaults for AC Brushless systems only: X 2.00000, Y 2.00000, Z 1.00000, U 1.00000]
NOTE: This parameter applies only to rotary encoders. Do not use it
with a linear encoder.
Motor/Encoder Pulley Parameter
To enter the Motor/Encoder Pulley value:
1. See Map 1, Menu D. Highlight Ratio (Mtr Ply).
2. Press the appropriate axis key (i.e., X, Y, Z, or U). The CNC
highlights the value entry field for the axis.
3. Type the number of teeth on the Motor/Encoder pulley (or the
Denominator of the ratio), and press ENTER.
[Defaults: X, Y, Z, and U-axis 1.00000]
NOTE: This parameter applies only to rotary encoders. Do not use it
with a linear encoder.
Setting the Starting Mark
The Starting Mark entry is the first mark from the right-most end of the
encoder (as you look at the encoder). The entry is sign sensitive. If the
right-most mark is at the positive end of the axis, then the Starting Mark
must be positive. If the right-most mark is at the negative end of the axis,
then the Starting Mark must be negative.
[Defaults: X, Y, Z, and U-axis 0]
NOTE: This parameter applies only to EverTrack encoders. Do not use
if the axis is using rotary encoder for feedback.
To determine the starting mark number, refer to “Starting Reference
Mark” in 3000M CNC Motion Setup/Testing Utility, P/N 70000635, for a
description using Machine Setup & Testing (MST) to find the Starting
Reference Mark.
If you know the starting mark number, use the following procedure to set
the Starting Mark.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
All rights reserved. Subject to change without notice. 2-5
31-August-06
To set the Starting Mark:
1. See Map 1, Resolution Setup, Menu D.
2. Highlight Starting Mark.
3. Press X, Y, Z, or U for the axis being set. The CNC highlights the
entry field for the axis.
4. Type the starting mark for that axis, and press ENTER.
[Defaults: X 0, Y 0, Z 0, U 0]
Setting Linear Correction Compensation
Linear correction compensation corrects for linear errors due to linear
encoders or ballscrews. To determine the amount of correction required,
measure the error with a calibration device. When you activate linear
correction, the CNC applies the linear correction to the active resolution of
the axis.
If no linear correction is required, disable this feature. When enabled, you
can specify a different correction value for each axis.
Enter any appropriate correction factor from 0.300000 to 3.000000. A
value of 1.00 indicates no linear error correction for the selected axis.
[Default: Disabled (Off)]
To set linear correction compensation:
1. See Map 1, Linear Correction Compensation Setup, Menu E.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X Linear correction compensation to set the
X-axis.) Press ENTER to highlight the entry field for each axis.
3. Type the appropriate linear compensation correction, and press
ENTER.
[Defaults: X 1.000000”, Y 1.000000”, Z 1.000000”, U 1.000000”]
4. Highlight Linear correction compensation. This selection
activates/deactivates the option.
5. Press
ENTER to toggle the selection On or Off to activate/deactivate
compensation values entered. The CNC activates linear
compensation for all affected axes.
[Default: Off]

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
2-6 All rights reserved. Subject to change without notice.
31-August-06
Setting In-Position Tolerance
When the CNC has positioned the tool within the in-position tolerance of
the target, it calculates the next programmed move. At this time, the CNC
displays the in-position indicator. Specify the in-position tolerance for
each enabled axis in the Setup Utility.
[Default: 0.0004”]
NOTE: The CNC always executes Rapid moves in In-Position Mode.
For linear encoders, as a rule of thumb, tolerance equals two times the
resolution of the linear encoder.
When determining in-position tolerance for rotary encoders, tolerance is
usually four times the machine resolution (for example, if machine
resolution is 0.0002”, in-position tolerance will be 0.0008”). Use this as a
benchmark from which to adjust this value.
In-position tolerance must be smaller than continuous path tolerance.
To define in-position tolerance:
1. See Map 1, In Position Setup, Menu F.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X In position to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate in-position tolerance, and press ENTER.
Setting Continuous Path
Use the Continuous Path Mode for feed moves. With Continuous Path
Mode active, the CNC blends one move into another without a complete
stop between moves.
The CNC approaches the target position and comes within the continuous
path tolerance of the target. Then, the CNC begins to calculate the next
programmed move. It does not make an in-position check before it
executes the next move. This results in a smoothly contoured profile or
surface.
[Default: 0.0700” for all axes, with Continuous path turned On]
To activate and define the continuous path tolerance:
1. See Map 2, Continuous Path Setup, Menu D.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X Continuous path to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate tolerance, and press ENTER.
5. Highlight Continuous path. This selection activates/deactivates the
option.
6. Press
ENTER to toggle the selection On or Off. Select On to activate
Continuous Path Mode.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
All rights reserved. Subject to change without notice. 2-7
31-August-06
Setting Default Rapidrate
Default Rapidrate sets the speed at which an axis operates in Rapid
Mode. The machine builder sets the maximum rapidrate according to the
physical constraints of the machine. Physical constraints are as follows:
Available motor torque
Available servo drive output
Ballscrew pitch
Mass to be moved
Any mechanical advantage gained by pulleys or gears
To override the default rapid, adjust FEEDRATE OVERRIDE. The FEEDRATE
OVERRIDE switch allows the operator to decrease only the default rapid
rate of the machine. It does not allow the operator to exceed the
maximum rapid rate.
[Defaults: X=200 in/min; Y=200 in/min; Z=150 in/min; U=200 in/min]
To set the default rapid speed:
1. See Map 2, Default Rapid Setup, Menu E.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight Default rapidrate X axis to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate maximum default rapidrate, and press ENTER.
Setting Axis Default Feedrate
The Axis Default Feedrate establishes a default feedrate for each axis
wherever a feedrate has not been programmed.
[Default: 10 inches per minute for the X, Y, Z, and U-axis]
To set the axis default feedrate for an axis:
1. See Map 2, Default Feed Setup, Menu F.
2. Highlight the menu selection that corresponds to the axis being set.
(Example: Highlight Default feedrate X axis to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate axis default feedrate, and press ENTER.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
2-8 All rights reserved. Subject to change without notice.
31-August-06
Setting Software Limits
NOTE: The machine must have the Machine Home function enabled
and turned on in order to use software limits properly.
The operator or programmer can set positive and negative software limits
to restrict travel range.
Reference this physical limit to Machine Zero. If the Machine Zero
position is changed, the software limits will shift accordingly.
If no vector limits are used, use another method to determine an absolute
machine position (an indicator, for example).
[Default: Off (Disabled)]
To activate/deactivate software limits:
1. See Map 2, Software Limits Setup, Menu G.
2. Highlight Software limits. This selection activates/deactivates the
option.
3. Press
ENTER to toggle the selection On or Off. Select On to activate
software limits.
Enter positive and negative software limits separately for each axis.
To enter positive software limits:
1. See Map 2, Positive Software Limit Setup, Menu H.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X+ Software limit to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate positive software limit, and press ENTER.
To enter negative software limits:
1. See Map 2, Negative Software Limit Setup, Menu I.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X- Software limit to set the X-axis.)
3. Press
ENTER to highlight the entry field for the axis.
4. Type the appropriate negative software limit, and press ENTER.

CNC Setup Utility Manual
P/N 70000499F - Builder Setup
All rights reserved. Subject to change without notice. 2-9
31-August-06
Enabling Vector Limits
Vector limit switches, also called directional limit switches, define the
CNC’s hardware travel limits. If installed, vector limits must be enabled
for each axis in the Setup Utility. Once you enable the vector limits for an
axis, the CNC prohibits machine motion in that direction beyond the limit
switch.
[Default: Disable for all axes]
To enable the vector limits for an axis:
1. See Map 2, Vector Limits Setup, Menu J.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight X vector limits to set the X-axis.)
3. Press
ENTER to toggle the setting (Enable/Disable).
Setting Encoder Phases to Correct Axis Direction Displayed
Moving an axis in a positive direction results in a positive count on the
axis display. Likewise, moving an axis in a negative direction results in a
negative count on the axis display. If an axis display does not count in
the appropriate direction, adjust the Encoder Phase settings to correct
the problem.
[Default: Not Invert for X, Y, and Z-axis; Invert for U and S-axis]
This is the only way to change the direction of the count without making
hardware changes.
To adjust the Encoder Phase A Setting:
1. See Map 3, Encoder Phase Setup, Menu D.
2. Highlight the menu selection that corresponds to the axis being set.
(For example, highlight Phase for X axis to set the X-axis.)
3. Press
ENTER to toggle the setting (Not Invert/Invert). Change the
Phase A setting to invert the direction of count for the adjusted axis.
Other manuals for 3000M
2
Table of contents
Other Anilam Controllers manuals
Popular Controllers manuals by other brands

Carrier
Carrier 40KMC owner's manual

Panasonic
Panasonic FP? Positioning Unit RTEX Technical manual

S&C
S&C PMH Instructions for operation

Wilo
Wilo Control EC-Booster Installation and operating instructions

Woodward
Woodward UG40 Installation and operation manual

THORLABS
THORLABS LDC40 Series Programmer's reference guide