Anilam 3000M Utility Manual

Anilam 3000M Utility Manual

Cnc
Hide thumbs Also See for 3000M:
Table of Contents

Advertisement

3000M CNC
Setup Utility Manual
www.anilam.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 3000M and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Anilam 3000M

  • Page 1 3000M CNC Setup Utility Manual www.anilam.com...
  • Page 2 P/N 70000499F - 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.
  • Page 3: Table Of Contents

    CNC Setup Utility Manual P/N 70000499F - Contents 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........................
  • Page 4 CNC Setup Utility Manual P/N 70000499F - Contents 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......................
  • Page 5 CNC Setup Utility Manual P/N 70000499F - Contents 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 ......................
  • Page 6 CNC Setup Utility Manual P/N 70000499F - Contents 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..........................
  • Page 7: Section 1 - Machine Setup Introduction

    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.
  • Page 8: Navigating Through The Setup Utility

    CNC Setup Utility Manual P/N 70000499F - Machine Setup 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.
  • Page 9: Specifying An Axis

    CNC Setup Utility Manual P/N 70000499F - Machine Setup Specifying an Axis Press the X, Y, Z, or U dimension key to specify an axis. For example, “Press X” prompts the operator to press the X- key. AXIS Entering Parameters Press to enter parameters into the system.
  • Page 10: Saving Changes To Setup Parameters

    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.
  • Page 11: Overview Of Main Parameter Categories

    CNC Setup Utility Manual P/N 70000499F - Machine Setup 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.
  • Page 12: Section 2 - Builder Setup

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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.
  • Page 13: Setting The Linear Encoder Resolution

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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”...
  • Page 14: Setting Line Count For Rotary Encoder

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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.
  • Page 15: Setting The Starting Mark

    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.
  • Page 16: Setting Linear Correction Compensation

    CNC Setup Utility Manual P/N 70000499F - Builder Setup To set the Starting Mark: 1. See 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.
  • Page 17: Setting In-Position Tolerance

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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.
  • Page 18: Setting Default Rapidrate

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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...
  • Page 19: Setting Software Limits

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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.
  • Page 20: Enabling Vector Limits

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 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.
  • Page 21: Setting Backlash Compensation

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Backlash Compensation Backlash is the loss motion that occurs when the encoder reverses direction and begins to record motion before the table actually moves. Backlash compensation takes this loss motion into account and corrects the move.
  • Page 22: Setting Ballscrew Compensation

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Ballscrew Compensation The CNC can compensate for inaccuracies along the ballscrew. This ensures a high degree of precision in the finished workpiece. NOTE: Perform a Machine Home sequence before enabling ballscrew compensation.
  • Page 23: Setting Table Entries

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Table Entries NOTE: Refer to “Using the Automatic File Loader” for details on how to enter values from a file. Determine the amount of compensation required for each segment along an axis.
  • Page 24: Setting Offset And Zero Cross Parameters

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Offset and Zero Cross Parameters Both the Offset and Zero Cross parameters enable you to specify a starting point for ballscrew compensation. Both values are measured from Machine Home. These values include distance and direction (positive or negative) from Machine Home.
  • Page 25: Setting Segment Length

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Segment Length In Standard ballscrew compensation, the length of each lasered segment is the same. The CNC counts off the segments from the beginning of the compensated area, determined by the sum of the Offset and Zero cross values previously assigned.
  • Page 26: Using The Automatic File Loader

    3, Table Entries Setup, Menu G. Refer to Figure 2-1. 2. Press LdFile (F8). Enter the appropriate password, if required. The CNC displays the Ballscrew compensation file loader menu. 3000M - Setup Utility Table Entries - Setup Table Entries 1. 0.00000 0.00000 0.00000 0.00000...
  • Page 27 CNC Setup Utility Manual P/N 70000499F - Builder Setup Table 2-2, Ballscrew Compensation File Loader Parameters Parameter Description Starting Determines which segment will be the first for data transfer. If you type a segment value greater than 128 (maximum number of segments allowed) or a value greater than the Ending Segment value, an Error message is displayed.
  • Page 28 CNC Setup Utility Manual P/N 70000499F - Builder Setup Most text editors support Find/Change or Search/Replace commands that facilitate such changes. The first number (0, -1, -2…) represents the commanded position; the second number is the actual position measured by the laser. For example, in the sample data file displayed above, a commanded move to -2.000”...
  • Page 29: File Loader Error Messages

    CNC Setup Utility Manual P/N 70000499F - Builder Setup File Loader Error Messages The File Loader allows up to 128 table entries. If more than 128 entries are loaded, the CNC displays the warning, Data from file truncated! after the data transfer. Set the segment limit (refer to 3, Segment Length Setup, Menu J) to the proper limit before you attempt the laser file load.
  • Page 30: Setting Axis Ports

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Axis Ports Use the Axis Ports Setup Menu to assign the active axes on the machine. Normally, axes X, Y, and Z are assigned to ports 0, 1, and 2, respectively.
  • Page 31 Derivative Sampling Time. The rate at which the derivative gain (Kd) is applied. NOTE: Refer to 3000M CNC Motion Setup/Testing Utility, P/N 70000635, manual for documentation on using features that allow the CNC to automatically determine filter parameters. The Rigid Tapping Filters are not set automatically.
  • Page 32 CNC Setup Utility Manual P/N 70000499F - Builder Setup To change the Rapid Filter parameters: 1. See 5, Rapid Filter Parameters, Menu F. 2. Highlight the PID parameter being set (Kp, Ki, Kd, Kf, Ιl, or Ds). 3. Press X, Y, Z, U, or S for the axis being set. The entry field for the axis highlights.
  • Page 33: Setting Position Error Check Parameters

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Position Error Check Parameters WARNING: The Position Error Check parameter must be enabled for the CNC system to be able to declare a servo fault and shut down the system in an emergency.
  • Page 34: Setting Amplifier Tuning Rapids

    These parameters enable the Digital Amplifiers on specific axes. When an axis is selected to have Digital Amplifiers, the communication port will be open/close automatically when functions pertaining to the Digital Amplifiers are selected. Refer to 3000M CNC Motion Setup/Testing Utility, P/N 70000635. To set the digital amplifier: 1.
  • Page 35: Setting Invert Dac Output

    7, Menu G. [Default: X, Y, Z, U, W - Invert DAC Output No] U Axis Setup In addition to the primary axis (i.e., XYZ), the 3000M Four Axes includes 5400M/MK 3000M-4X an Auxiliary axis, the U-axis. Most auxiliary axis parameters are included under the General Axis Setup menu in the same menus where the primary axis parameters are defined.
  • Page 36: Setting The Spindle Axis

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Spindle Axis Standard CNC systems use the Z-axis for the spindle. To set the spindle axis: 1. See 8, Spindle Axis Setup, Menu C. Use this menu to set all setup parameters associated with the spindle axis.
  • Page 37: Setting Spindle Gear Ranges

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Spindle Gear Ranges Depending on the mechanical considerations of the system, the spindle drive may require gearing and belt drive arrangements to provide required spindle speeds and torque. NOTE: The Analog Spindle Output option is required for controlled spindle operation.
  • Page 38: M40-M41 Ratio (Spindle Pulley)

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 5. Highlight Invert DAC in M40 gear range, and press . Highlight ENTER No, and press . [Default: No] ENTER 6. Highlight Low setting for M41 gear range, and press . Type ENTER the appropriate Low range RPM, and press to store the setting.
  • Page 39: Setting Spindle Rpm Display

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Spindle RPM Display Configure the spindle RPM display to accept feedback from either a spindle encoder or a display-programmed RPM. [Default: Program] This parameter does not affect RPM or voltage output to the spindle; the parameter affects only the displayed RPM value.
  • Page 40: Setting Spindle Zero Speed Rpm Tolerance

    Refer to Drawing Package, P/Ns 70000595 (2-axis systems) and 70000596 (3-axis systems) for detailed explanation of the I/O setup in 3000M two-axis Systems and 3000M three-axis systems respectively. All rights reserved. Subject to change without notice. 2-29 31-August-06...
  • Page 41: Activating The I/O Interface

    Function signals to the CAN I/O (via CAN-Bus protocol) to activate the required output ports. ANILAM IPI Activates the ANILAM Integral Programmable Intelligence (IPI). IPI accesses CNC registers and system flags to create sophisticated programs that control many machine functions. For details, refer to Integral Programmable Intelligence User's Guide, 70000416.
  • Page 42: Output Function Setup

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Output Function Setup The CAN I/O generates outputs to activate or deactivate various machine devices as commanded by the CNC. The CNC supports M-function outputs. M-function outputs are activated when programmed M-code blocks are executed and when triggered by specific “conversational language”...
  • Page 43: Configuring Output Ports

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Configuring Output Ports Default port settings provide a +24 VDC common source when the port is active, and put the port in a high impedance state when the port is inactive. Each output port is rated for 500 mA. Usually, one function activates a port(s) and another deactivates it (latched output).
  • Page 44: Setting Up Dsp Nodes

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Up DSP Nodes To set the DSP Nodes: 1. See 8, I/O Nodes Setup, Menu E. 2. Highlight DSP2 Node, and press to activate Menu F. ENTER 3. To configure each bit, press Bit (F1). Menu H activates. 4.
  • Page 45 CNC Setup Utility Manual P/N 70000499F - Builder Setup Finish When a function activates an output port that has been set for a finish pulse, the CNC delays the run of the program until an “External finish pulse” input function is received. If no finish pulse is received by the end of the timeout period, the CNC displays an Error message and terminates the program.
  • Page 46: Assigning Input Ports To Input Functions

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Assigning Input Ports to Input Functions NOTE: CAN Node 0 and CAN Node 1 operate identically. To assign a CAN Node’s input ports to Input functions, see 8. The # symbol indicates either CAN Node 0 or CAN Node 1, as determined in Menu D.
  • Page 47: Cnc Input Functions

    CNC Setup Utility Manual P/N 70000499F - Builder Setup CNC Input Functions Each input function causes a specific action by the CNC. Refer to Table 2-8 for a description of each Input function. See 9, CNC Input # Functions Setup, Menu F. Table 2-8, Input Function Usage Input Function Tool Guard...
  • Page 48 For example, two bits are used with each bit corresponding to X- and Y-axis on a 3000M Two-Axis System; three input bits are used with each bit corresponding to X, Y, and Z-axis on a 3000M three-axis system. The input bits must be sequential. Second spindle...
  • Page 49: Setting Finish Pulse Timeout

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Finish Pulse Timeout When an output port configured for a finish pulse is activated, the CNC is put on hold until it receives an external finish pulse. While on hold, the CNC will not run program blocks (in Programmed Mode) and will not respond to keypad inputs (in Manual Mode).
  • Page 50: Setting Vector Limit Inputs

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Vector Limit Inputs NOTE: If vector limits are enabled, a signal must be wired to both the positive and negative direction ports assigned to the axis (X+/X-, Y+/Y-, Z+/Z-). Otherwise, the CNC will inhibit motion in the direction (positive/negative) of the unwired port.
  • Page 51: Vector/Home Limit Switch Connections

    0. This can be node 0 on the SCB or an individual CAN I/O addressed as node 0. Connection is only to node 0. For additional information, refer to the 3000M and 5000M Kit CNC Installation, P/N 70000593. Connection of vector/home limit switches is hard coded to individual input bit.
  • Page 52: I/O Settings For Factory-Assembled M-Function Hardware

    CNC Setup Utility Manual P/N 70000499F - Builder Setup I/O Settings for Factory-Assembled M-Function Hardware ANILAM pre-wires CNCs for the settings listed in Table 2-11. Table 2-11, ANILAM M-Function Settings M-Functions (Output 3 Node #) CURR BIT 1. M01 2. M02 Bit Off 3.
  • Page 53: Handwheel Parameters

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Handwheel Parameters Refer to Table 2-13 for information on the parameters used to only when the counter port is configured for handwheel use. See 4, Menus H and N. Table 2-13, Handwheel Parameters Setting Description Scaling...
  • Page 54: Dro Parameters

    CNC Setup Utility Manual P/N 70000499F - Builder Setup DRO Parameters Refer to Table 2-14 for information on the settings used only when the counter port is configured for DRO use. See 4, Menu J and M. Table 2-14, DRO Parameters Setting Description Display Axis...
  • Page 55 CNC Setup Utility Manual P/N 70000499F - Builder Setup 7. Press to toggle to the desired phase setting, Invert or Not ENTER Invert. [Default: Not Invert] 8. Highlight DRO, and press . This will allow you to configure ENTER other DRO specific parameters. See 4, Menu M.
  • Page 56: Tool Management Setup

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Tool Management Setup The CNC system supports manual tool change operations only. Default Tool Table File To enter the default tool table file: 1. See 10, Menu C. Highlight Default tool-table file, and press .
  • Page 57: Manual Tool Change Operation

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Manual Tool Change Operation For manual tool change operations (i.e., when a tool changer is not being used), use the settings specified in Table 2-16 and refer to Menu C. Table 2-16, Manual Tool Change Settings Manual Tool Change Required Description...
  • Page 58: Setting Default Spindle Orientation Angle

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Default Spindle Orientation Angle Selects an angle of orientation beyond the marker pulse. The range is 0.1 to 360 degrees. This feature eliminates the need for exact mechanical positioning of the spindle encoder. The spindle orientation angle is programmable via CNC software.
  • Page 59: Stopping Program Run On Tool Commands

    3. Type the name of the program containing the macro, and press ENTER NOTE: You must write the macro in ANILAM’s G-code (ISO) format using an offline editor. After you have developed the macro, copy the program to the CNC’s system directory, usually C:\P3M, and then reboot the system.
  • Page 60: Setting The Default Tool-Table File

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Default Tool-Table File To enter the default tool-table file: [Default: P3MTOOL.DAT] 1. See 10, Menu C. 2. Highlight Default tool-table file, and press ENTER 3. In the highlighted entry field, type the name of the file. Setting the Force Spindle Off During Tool Change The CNC will generate an error message if tool change is attempted with spindle running.
  • Page 61: Miscellaneous Setup Parameters

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Miscellaneous Setup Parameters The Miscellaneous Setup parameters enable you to configure various CNC functions not addressed by other Setup option menus. These menus are detailed in the following subsections. Setting Maximum Programmed Linear Axis Feedrate The maximum programmable linear axis feedrate limits the maximum speed at which the CNC will allow the machine to travel in feed mode.
  • Page 62: Setting Default Linear Axis Jog Feedrate And Jog Rapidrate

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Default Linear Axis Jog Feedrate and Jog Rapidrate Set the default feedrate at which the machine travels in Jog Mode. This defines the default speed the machine will travel when the operator presses the Jog keys (X+, X-, Y+, Y-, Z+, Z-).
  • Page 63: Rotary Axis Jog Feedrate

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Rotary Axis Jog Feedrate Set up the feedrate for rotary axes at which the machine travels in Jog Mode. This defines the machine’s default jog speed for rotary axis. [Defaults: Feedrate 1016.0] To set the default jog rotary feedrate: 1.
  • Page 64: Feed And Rapid Accel/Decel (Ms)

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Feed and Rapid Accel/Decel (ms) Feed Accel/Decel and Rapid Accel/Decel define Feed and Rapid acceleration and deceleration ramp times (in milliseconds). [Default: 140.00] To set Feed Accel/Decel and Rapid Accel/Decel: 1. See 5, Miscellaneous Setup, Menu C.
  • Page 65: Interpolator Rate Factor

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Interpolator Rate Factor Interpolator Rate Factor allows you to specify the interpolator sample rate (in servo loop time). [Default: 15] Interpolator Sample Rate = Servo Loop Sample Time x Interpolator Factor To set Interpolator Rate Factor: 1.
  • Page 66: Monitor Setting

    ENTER SVGA and VGA. The SVGA setting for flat panels applies to flat panel-based CNC console assemblies purchased from ANILAM as well as flat panels in laptops for use with off-line software. CNC Startup Mode Set the acceleration ramp time for feed rate.
  • Page 67: User Definable Variables

    CNC Setup Utility Manual P/N 70000499F - Builder Setup User Definable Variables User definable variables are defined via parameters #1130 – #1139 and #1120 – #1129 in Miscellaneous Setup (see 6, Menu E, Miscellaneous Setup Menu). These parameters correspond directly to system variables #1130 through #1139.
  • Page 68: Mcode For Macro Call #1 - #10

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Mcode for Macro Call #1 – #10 M-Code number you assign to call the macro in “Macro called for Mcode #1 – #10.” [Default: 0] To set the Mcode for macro call: 1.
  • Page 69: Homing The Axes

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Homing the Axes Most machines have an absolute reference point for each axis. This reference point is defined by the hardware and called “Machine Home.” In most cases, operators use the zero marker pulse (Index Pulse) of the axis encoder and the vector limit switch to define Machine Home.
  • Page 70: Direction Of Travel For The Homing Feature

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Direction of Travel for the Homing Feature 10, Home Type Setup, Menu G. Use the Home type parameter to set the direction of travel for the Homing feature. This menu specifies the types of homing available. No Homing disables the homing function.
  • Page 71: Setting Homing Speed

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting Homing Speed To set the speed at which the CNC moves the machine during Homing: 1. See 10, Datum Search Speed Setup, Menu I. 2. Highlight the menu selection corresponding to the axis being set (For example, highlight X Datum search speed to set the X-axis), and press ENTER...
  • Page 72: Builder Text

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Builder Text IPI can display customized messages to indicate machine status or possible error conditions. These messages are set up in the Setup Utility and displayed in the message area of the CNC screen. To use custom messages, you must create an appropriate conditional logic program that will initialize the proper IPI register.
  • Page 73: Editing Error Messages

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Editing Error Messages To edit Error messages: 1. Go to Map11, Menu C Highlight Edit Error Messages, and press ENTER The Prog. Interface Error Messages screen activates. Refer to Figure 2-4. Interface Figure 2-4, Builder Text - Error Message Window 2.
  • Page 74: Editing Warning Messages

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Editing Warning Messages To edit Warning messages: 1. See 11, Menu C. Highlight Edit Warning Messages, and press ENTER The CNC displays the Prog. Interface Warning Messages window. See Figure 2-5. Interface Figure 2-5, Builder Text - Warning Message Window 2.
  • Page 75: Editing Soft Key Inputs

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Editing Soft Key Inputs These are user definable soft key inputs. The soft key inputs are used in conjunction with IPI registers F1INPUT/R01 thru F9INPUT/R09. The text is defined in Builder Text. Nine (9) soft key inputs can be defined. F10 is used for Exit.
  • Page 76: Languages

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Languages CNC systems are capable of displaying messages and additional text in a language other than English. The required text files must be installed for the language options to operate properly. [Default: English ] If the operator attempts to set the option for a language and the CNC cannot find the associated text file, an error message is displayed.
  • Page 77: Direct Numeric Control

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Direct Numeric Control The Direct Numeric Control (DNC) feature allows the operator to run a program not stored in the CNC’s memory. Programs that are larger than the CNC’s memory, usually generated from CAD or CAM software, can be run.
  • Page 78: Setting The Buffer Size

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Buffer Size This parameter allows you to specify the amount of memory to be reserved for DNC in Buffered Mode. The selections are as follows: 32K [Default] 128K Max indicates that the CNC will intelligently estimate the maximum memory allocation.
  • Page 79: Setting Dnc Mode To Hold Execution Of Program Until You Press Start

    “Password Restricted Parameters” in “Section 1.” CAUTION: ANILAM urges you to take particular caution if you change the passwords that control access to the Setup Utility. If the password is lost, you must erase the current configuration file and reinstall the software (thus restoring the default password).
  • Page 80: Probing

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Probing Setting the Spindle Probe Type The transmission type used for the installed spindle touch probe is defined. NOTE: While the Default for some of these settings may be zero, they must be changed to a valid number and in most cases, zero is not a valid number.
  • Page 81: Setting The Probe Orientation

    CNC Setup Utility Manual P/N 70000499F - Builder Setup 2. Highlight RPM for calibration and tool measurement , and press ENTER 3. Type the spindle spin RPM for tool touch, and press ENTER [Default: 0 (rev/min)] Valid range: (100–1000) Setting the Probe Orientation Sets the probe orientation using the following values: Probe is pointing to the right as you are facing the machine in the +X direction.
  • Page 82: Setting The Z Final Pick, Slow Feedrate

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Z Final Pick, SLOW Feedrate Sets user definable SLOW feedrate. To set the SLOW feedrate: 1. See Map 11 , Probing Setup, Menu J . 2. Highlight Z final pick, SLOW feedrate , and press ENTER 3.
  • Page 83: Setting The Diameter Of Tool Probe Gauge

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Diameter of Tool Probe Gauge Sets the probe calibration standard diameter. To set the XY retract amount: 1. See Map 11 , Probing Setup, Menu J . 2. Highlight Diameter of tool probe gauge , and press ENTER 3.
  • Page 84: Setting The Diameter Of Spindle Probe Gauge

    CNC Setup Utility Manual P/N 70000499F - Builder Setup Setting the Diameter of Spindle Probe Gauge Sets the exact diameter of the ring gauge used for probe calibration. To set the diameter of spindle probe gauge amount: 1. See Map 11 , Probing Setup, Menu J .
  • Page 85: Section 3 - Operator Setup

    Table 3-1, Control Software Parameters Control Software Settings Parameter Function Default plane A plane defines movement 3000M-3X along two axes, excluding a XY [Default] third, so planar movement is two-dimensional. The CNC confines circular moves and tool diameter compensation to the plane the user selects.
  • Page 86: Compensation Cutoff Angle

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Table 3-1, Control Software Parameters (Continued) Control Software Settings Parameter Function Circle Determines whether circle Center When the CNC encounters adjustments centers or endpoints will be illogical coordinates for either a adjusted.
  • Page 87 CNC Setup Utility Manual P/N 70000499F - Operator Setup Table 3-1, Control Software Parameters (Continued) Control Software Settings Parameter Function Disk access Activates/deactivates the disk Activates the disk access marker. access marker. marker When the CNC is reading/writing information from/to a disk or other medium, the disk access marker appears in the upper-left corner of the screen.
  • Page 88 CNC Setup Utility Manual P/N 70000499F - Operator Setup Compensation Cutoff Angle Refer to Figure 3-1. Assume you make all programmed moves with Tool Diameter Compensation active. Figure 3-1 shows the following two cases: Diagram A shows the tool path that results when you do not use compensation cutoff angle.
  • Page 89: Communications Parameters

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Communications Parameters Go to 13, Communications Setup, Menu C for the available communications parameters. See Table 3-2 for a description of each parameter and its settings. Table 3-2, Communications Parameters Communications Parameter Function Settings...
  • Page 90: Simulated Draw Mode Setup Parameters

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Simulated Draw Mode Setup Parameters Refer to 13, Draw Setup, Menu G, for the available Draw Mode Parameters. The parameters affect both real time and Simulated Draw Modes. Refer to Table 3-3 for a description of each parameter and its settings.
  • Page 91 CNC Setup Utility Manual P/N 70000499F - Operator Setup Table 3-3, Draw Mode Setup Parameters (Continued) Draw Mode Parameter Function Settings Cutter Activates/deactivates cutter Ignore CNC will not show compensated compensation in compensation in Draw Modes. moves (if any) used in the program. Draw Use CNC shows compensated and non- compensated programmed moves.
  • Page 92: Edit Mode Setup Parameters

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Edit Mode Setup Parameters Go to 13, Editor Setup, Menu M, for the available Edit Mode Parameters. Refer to Table 3-4 for a description of each parameter and its settings. Table 3-4, Edit Mode Parameters Edit Mode Parameter Function...
  • Page 93: Program Directory Parameters

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Program Directory Parameters Go to 14, Program Setup, Menu C for the available program parameters. These parameters determine the way in which the program directory displays information, whether to delete backup files during optimization, and whether and how often the disk is checked via software.
  • Page 94: Display Settings

    CNC Setup Utility Manual P/N 70000499F - Operator Setup Display Settings Go to 14, Display Setup, Menu F for available display parameters. The listed parameters control how the CNC displays text and graphics on the screen. There are separate settings for the Editor, CNC Control and Help screens, and the displayed soft keys.
  • Page 95: Section 4 - Configuration Utilities

    The Save Configuration feature “force saves” a configuration file regardless of whether any changes were made to the existing file in the Setup Utility. NOTE: ANILAM recommends that you save your file before you use any other Configuration Utilities option. 1. Go to 15, Utilities Setup, Menu B.
  • Page 96: Restore From Copy

    CNC Setup Utility Manual P/N 70000499F - Configuration Utilities Restore from Copy Use this feature to restore a copy of the configuration from the A drive (A:\P3MCFG.GFG) and save it as the new configuration file: NOTE: If you restore your configuration file from a copy or a backup, you will need to reboot when the system prompts you to do so.
  • Page 97: Print Configuration

    CNC Setup Utility Manual P/N 70000499F - Configuration Utilities Print Configuration Use the Print Configuration feature to print a file to a printer. NOTE: If there is no printer connected to your parallel port, an Error message is displayed. 1. Go to 15, Utilities Setup, Menu B.
  • Page 98: Section 5 - Fine-Tuning Systems With Linear Encoders

    CNC Setup Utility Manual P/N 70000499F - Fine-Tuning Systems with Encoders Section 5 - Fine-Tuning Systems with Linear Encoders Machines equipped with linear encoders require changes in the Setup Utility to minimize or eliminate the effects of lost motion on the control system.
  • Page 99: Map 5

    CNC Setup Utility Manual P/N 70000499F - Fine-Tuning Systems with Encoders 6. If your system is oscillating (hunting) within that distance, make the following adjustments within the Setup screen: Refer to “Section 6,” 5, Miscellaneous Setup, Menu C. Check the Servo Loop Sample Time (ms) parameter. With a .5, 1, 2, 5, or 10 micron resolution glass scale, the value should remain at the default value, 0.400 msec.
  • Page 100 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Section 6 - Setup Utility Maps This section contains maps referenced in “Section 1 – Section 5.” Refer “Navigating Through the Setup Utility” in “Section 1” for instructions on how to use the software and maps. All rights reserved.
  • Page 101: Map 12

    CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 1 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 102: Map 13

    CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 2 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 103: Map 14

    CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 3 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 104: Map 15

    CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 4 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 105 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 5 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 106 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 6 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 107 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 7 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 108 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 8 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 109 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 9 6-10 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 110 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 10 All rights reserved. Subject to change without notice. 6-11 31-August-06...
  • Page 111 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 11 6-12 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 112 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 12 All rights reserved. Subject to change without notice. 6-13 31-August-06...
  • Page 113 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 13 6-14 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 114 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 14 All rights reserved. Subject to change without notice. 6-15 31-August-06...
  • Page 115 CNC Setup Utility Manual P/N 70000499F - Setup Utility Maps Map 15 6-16 All rights reserved. Subject to change without notice. 31-August-06...
  • Page 116 Standard and DLX Drawing file loader, to use, 2-15 Package, P/N 70000596, automatically, check disk at referenced, 2-29 startup, program directory 3000M and 5000M Kit CNC setup parameter, 3-9 Installation, P/N 70000593, auxiliary axis referenced, 2-40 axis, setup, 2-24 3000M CNC Motion...
  • Page 117 CNC Setup Utility Manual P/N 70000499F - Index file loader, description, 2-15 compensation adjustment (%), file loader, parameters, 2-16 digital amplifier, 2-23 offset parameter, to set, 2-13 compensation cutoff angle, 3-4 table entries, to set, 2-12 compensation cutoff angle, to set, 2-11 control software setup zero cross parameter, to set, 2-13 parameter, 3-2...
  • Page 118 CNC Setup Utility Manual P/N 70000499F - Index display program text, Draw mode setup DAC output, automatic gear parameter, 3-6 selection, 2-35 resolution DAC, defined, 2-24 linear encoder, to set, 2-2 data bis, communication setup to set, 2-2, 2-55 parameter, 3-5 setup parameters, table, 3-10 default AC brushless systems...
  • Page 119 CNC Setup Utility Manual P/N 70000499F - Index mode, m-codes, listed, 2-50 manual select, input function, 2-36 mode, no Z, activating, 2-50 start, input function, 2-36 rotary axis, feedrate, 2-51 Ds, derivative sampling time, F8, LdFile, 2-15 2-20 feed acceleration/deceleration, DSP integrity check, description, 2-53 2-53...
  • Page 120 CNC Setup Utility Manual P/N 70000499F - Index grid double spindle gear select, 2-36 Draw mode setup parameter, 3-6 external size, Draw mode setup parameter, 3-6 feed hold, 2-36 finish pulse, 2-36 hold, 2-36 handwheel manual select, 2-36 parameters start, 2-36 listed, 2-42 general warning input message, 2-37 scaling factor, 2-42...
  • Page 121 CNC Setup Utility Manual P/N 70000499F - Index maps, setup utility, 1-2 max memory allocated (in MB- language, to set, 2-65 bytes), control software setup laser file data, file format, 2-16 parameter, 3-3 laser files, generate ballscrew maximum compensation values, 2-17 arc correction, control software setup LdFile, (F8), 2-15 parameter, 3-2...
  • Page 122 Programmable Intelligence set, 2-72 User’s Guide, referenced, primary axes, XYZ, 1-1 2-30, 2-41 print quality, printer setup P/N 70000504, 3000M CNC parameter, 3-10 Programming and Operations print, configuration file, 4-3 Manual for Three- and Four- printer, setup parameters Axis Systems, referenced,...
  • Page 123 CNC Setup Utility Manual P/N 70000499F - Index positioning feedrate normally, to set, 2-72 resolution, display, linear probe orientation, to set, 2-70 encoder, setup, 2-2 RPM for calibration and tool restore measurement, to set, 2-69 from spindle probe type, to set, 2-69 backup, 4-2 XY retract amount, to set, 2-71 copy, 4-2...
  • Page 124 CNC Setup Utility Manual P/N 70000499F - Index keypad keys, 1-2 starting segment, ballscrew maps, 1-2 compensation file loader, menu options, selecting, 1-3 parameter, 2-16 menus, accessing, 1-4 stop organization, 1-2 bits, communication setup parameter, 3-5 parameters, entering, 1-3 program execution, 2-46, 2-48 parameters, setting, 1-4 reading keyboard, input function, 2-36 password, 1-3...
  • Page 125 CNC Setup Utility Manual P/N 70000499F - Index unipolar, spindle output, 2-25 limit, machine home, 2-59 units of measurement, with positive index description, 1-5 and vector limit, machine home, 2-59 updating, software version, 2-65 limit, machine home, 2-59 user definable variable wrap text, printer setup description, 2-56 parameter, 3-10...
  • Page 126 Germany ANILAM GmbH Fraunhoferstrasse 1 D-83301 Traunreut Germany +49 8669 856110 +49 8669 850930 info@anilam.de Italy ANILAM Elettronica s.r.l. 10043 Orbassano Strada Borgaretto 38 Torino, Italy +39 011 900 2606 +39 011 900 2466 info@anilam.it Taiwan ANILAM, TW No. 246 Chau-Fu Road Taichung City 407 Taiwan, R.O.C.

Table of Contents

Save PDF