Rockwell-automation 8520-MUM 9/Series CNC Mill Operation and Programmi Manual de usuario

Busca en linea o descarga Manual de usuario para Equipo Rockwell-automation 8520-MUM 9/Series CNC Mill Operation and Programmi. Rockwell Automation 8520-MUM 9/Series CNC Mill Operation and Programming Manual Documentation Set User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 952
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
Operation and
Programming
Manual
9/Series CNC
Mill
Allen-Bradley
Vista de pagina 0
1 2 3 4 5 6 ... 951 952

Indice de contenidos

Pagina 1 - Programming

Operation andProgrammingManual9/Series CNCMillAllen-Bradley

Pagina 2 - Important User Information

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualviChapter 13Coordinate Control13.0 Chapter O

Pagina 3 - Summary of Changes

OffsetTables and SetupChapter 33-26

Pagina 4

Chapter44-1Manual/MDI Operation ModesThis chapter describes the manual and MDI operating modes. Major topicsinclude:Topic: On page:Mechanical handle f

Pagina 5

Manual/MDI Operation ModesChapter 44-2Figure 4.1Data Display in MANUAL ModePRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTE-STOPPROGRAM[ MM ] F 0

Pagina 6

Manual/MDI Operation ModesChapter 44-3The control can be equipped with an optional offset jogging feature,activated by a switch installed by the syste

Pagina 7

Manual/MDI Operation ModesChapter 44-43. Press t he <AXIS/DIRECTION> button for the axis and direction to jog.The control makes one incremental

Pagina 8

Manual/MDI Operation ModesChapter 44-5Figure 4.2HPG Feed–+If desired, the system installer can enable a feature that allows control overthe angle in w

Pagina 9

Manual/MDI Operation ModesChapter 44-6The control may be equipped with an optional jog offset feature, activatedby a switch installed by the system in

Pagina 10 - Axis Motion

Manual/MDI Operation ModesChapter 44-7Programmable Zone Overtravel ---- the axes reach a travel limitestablished by independent programmable areas. Pr

Pagina 11 - Table of Contents

Manual/MDI Operation ModesChapter 44-8This feature lets you disable the servo drives, and allows the axes to bemoved by external means (such as a hand

Pagina 12

Manual/MDI Operation ModesChapter 44-9Figure 4.3Machine HomeMachine coordinatesystem zero point+Z+XMachinehomepointABAMP-defined homecoordinatesX=AZ=B

Pagina 13

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualviiChapter 15UsingQuickPathPlust15.0 Chapter

Pagina 14 - Chapter 27

Manual/MDI Operation ModesChapter 44-102. Place the control in manual mode. Refer to page 4-1.3. Determine the direction that each axis must travel to

Pagina 15

Manual/MDI Operation ModesChapter 44-11In manual data input (MDI) mode, machine operations can be controlledby entering program blocks directly by usi

Pagina 16

Manual/MDI Operation ModesChapter 44-12Figure 4.5Program Display Screen in MDI ModePRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTE-STOPPROGRAM[

Pagina 17 - Appendix D

Manual/MDI Operation ModesChapter 44-133. Pressing the [TRANSMIT] key transmits the blocks to control memory.Once the blocks have been sent to control

Pagina 18

Manual/MDI Operation ModesChapter 44-14Figure 4.6MDI Mode Program ScreenPRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTE-STOPPROGRAM[ MM ] F 0000

Pagina 19 - Using This Manual

Chapter55-1Editing Programs OnlineThis chapter describes the basics of editing programs on line (at thekeyboard) i ncluding:Selecting the program to e

Pagina 20 - Manual Organization

Editing Programs OnlineChapter 55-2This section discusses how to select a part program for editing. Note thatonly part programs that are stored in con

Pagina 21 - Reading this Manual

Editing Programs OnlineChapter 55-32. The part program to be edited can be selected using two methods:Keying-in the program name of the part program t

Pagina 22 - Terms and Conventions

Editing Programs OnlineChapter 55-4Figure 5.2Program Edit ScreenINSERT :EDITFILE : 000001 POS 1*1 MODE : CHARN00020 WHILE [#1LT 10] DO 1;N00025 G01 F1

Pagina 23 - Related Publications

Editing Programs OnlineChapter 55-5The following section discusses moving the cursor in the program displayarea (lines 7-20 of the CRT). It assumes th

Pagina 24

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualviii18.4.7ShortBlock Acc/Dec G36,G36.1 18-22

Pagina 25 - Basic Control Operation

Editing Programs OnlineChapter 55-63. Key in the character or character string to search for, and press eitherthe:{FORWRD} softkey -- to search in the

Pagina 26 - Removable Operator Panel

Editing Programs OnlineChapter 55-7After selecting a part program to be edited, use the following method toadd lines, blocks, or characters to the par

Pagina 27 - Keyboard

Editing Programs OnlineChapter 55-82. Locate the block cursor i n the program display area at the character(s)that need to be changed by pressing the

Pagina 28 - Calculator Function

Editing Programs OnlineChapter 55-9Example 5.3Changing WordsTo change X97 to X42 in the following block first select the word cursorsize (see section

Pagina 29 - Mathematical Operators

Editing Programs OnlineChapter 55-10Example 5.4Inserting CharactersTo change G01X97Z93; to two separate blocks:Program Block(Program Display Area)Ente

Pagina 30

Editing Programs OnlineChapter 55-11The control can erase part program data in 3 ways:Erase a character or a wordErase all the characters from the cur

Pagina 31

Editing Programs OnlineChapter 55-12DIGITZEMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHRENUMPRGRAMMERGEPRGRAMQUICKVIEWCHAR/WORD

Pagina 32 - Softkeys

Editing Programs OnlineChapter 55-13Example 5.8Erasing An Entire BlockProgram Block(Program Display Area)Enter(Input Area)NotesX93M01Z10; Positionthec

Pagina 33

Editing Programs OnlineChapter 55-14Follow t hese steps to assign or renumber sequence numbers:1. From the edit menu, press the continue softkey {• }

Pagina 34

Editing Programs OnlineChapter 55-154. Here are two choices:To assign sequence numbers or to resign sequence numbers to allblocks from t he beginning

Pagina 35 - Portable Operator Panel

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualix21.6.6 Moving To/FromMachine Home 21-48...

Pagina 36 - The MTB Panel

Editing Programs OnlineChapter 55-164. Key-in the program name of the part program to insert, then presseither the [TRANSMIT] key or the {EXEC} softke

Pagina 37 - Table 2.D

Editing Programs OnlineChapter 55-17The QuickView features display sample patterns or the G --code prompts tohelp in writing part programs. By keying

Pagina 38

Editing Programs OnlineChapter 55-18Axis SelectionThe selection of the axes that can be programmed using QuickView isdetermined by the type of QuickVi

Pagina 39 - {FRONT PANEL}

Editing Programs OnlineChapter 55-19This feature is used to select the plane that is used to program the differentQuickView features in. This will det

Pagina 40

Editing Programs OnlineChapter 55-20With the QuickView functions and the QuickPath Plus section, dimensionsfrom part drawings can be used directly to

Pagina 41 - Software MTB Panel Screen

Editing Programs OnlineChapter 55-21Angle of a line, corner radius, and chamfer size is often necessary for asample pattern in QuickPath Plus promptin

Pagina 42 - Jog Screen

Editing Programs OnlineChapter 55-22Figure 5.3QuickPath Plus Menu ScreenCIRCLE, ANGLE, POINT ANGLE, CIRCLE, POINTANGLE, POINTCIRCLE , CIRCLECIRANG PTC

Pagina 43 - ProgramExecute Screen

Editing Programs OnlineChapter 55-235. To enter the blocks in the program being edited, move the blockcursor in the program display area just past the

Pagina 44

Editing Programs OnlineChapter 55-24G-code format prompting a ids the operator in programming differentG--codes by prompting the programmer for the ne

Pagina 45 - Turning Power On

Editing Programs OnlineChapter 55-252. Position the cursor at the desired G--code to prompt by using the upand down cursor keys. The selected G--code

Pagina 46 - Turning Power OFF

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualx25.1.2 IrregularPocketFinishing (G89.2) 25-

Pagina 47 - Power-Up

Editing Programs OnlineChapter 55-26Milling fixed cycle format prompting aids the programmer by promptingfor the necessary parameters for the milling

Pagina 48 - Emergency Stop Reset

Editing Programs OnlineChapter 55-274. Use the up and down cursor keys to select the parameters to bechanged or entered. The selected parameter will b

Pagina 49 - Access Control

Editing Programs OnlineChapter 55-28The digitize feature allows the programmer to generate blocks in aprogram based on the actual position of the cutt

Pagina 50 - AssigningAccess Levels

Editing Programs OnlineChapter 55-294. Press the {MODE SELECT} softkey if it is necessary to change anyof the following programming modes while digiti

Pagina 51

Editing Programs OnlineChapter 55-305. Determine if the next move will be linear or circular.If the next move is to be linear press the {LINEAR} softk

Pagina 52

Editing Programs OnlineChapter 55-31Figure 5.7Linear Digitize ScreenX 0.000Y 0.000Z 0.000F 0.000 MMPM S 00DIGITIZE:METRIC, ABS, G17ABSOLUTE [ MM ] GOO

Pagina 53 - Password Protectable

Editing Programs OnlineChapter 55-32After the axes have been positioned at the end point of the linear movepress e ither the {STORE END PT} or the {ED

Pagina 54 - Table 2.E

Editing Programs OnlineChapter 55-33Figure 5.8CIRCLE 3 PNT Digitize ScreenDIGITIZE:METRIC, ABS, G17ABSOLUTE [ MM ] GOOX 0.000Y 0.000Z 0.000F 0.000 MMP

Pagina 55 - Entering Passwords

Editing Programs OnlineChapter 55-34After the second point on the arc has been stored reposition the axes at theend point of the arc. Store this block

Pagina 56

Editing Programs OnlineChapter 55-35Figure 5.9CIRCLE TANGNT Digitize ScreenDIGITIZE:METRIC, ABS, G17ABSOLUTE [ MM ] GOOX 0.000Y 0.000Z 0.000F 0.000 MM

Pagina 57 - Changing Operating Modes

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualxiChapter 28Paramacros28.0 Chapter Overview

Pagina 58 - Manual mode

Editing Programs OnlineChapter 55-36After the axes have been positioned at the end point of the arc press eitherthe {STORE END PT} or the {EDIT &

Pagina 59 - MDI mode

Editing Programs OnlineChapter 55-37To delete part programs stored in memory:1. Press the {PRGRAM MANAGE} softkey.(softkey level 1)PRGRAMMANAGEOFFSET

Pagina 60 - Automatic mode

Editing Programs OnlineChapter 55-38To change the program names assigned to the part programs stored inmemory:1. Press the {PRGRAM MANAGE} softkey.(so

Pagina 61 - Machine Messages

Editing Programs OnlineChapter 55-39The control has a part program display feature that allows viewing (butnot editing) of any part program.Follow t h

Pagina 62 - MACHINE MESSAGE

Editing Programs OnlineChapter 55-40It is possible to assign a short comment on the program directory screens toeach individual program. These comment

Pagina 63 - • } softkey while holding

Editing Programs OnlineChapter 55-41If a comment has previously been entered it will be displayed to theright of the “COMMENT”prompt. This comment may

Pagina 64 - {CLEAR ACTIVE}

Editing Programs OnlineChapter 55-422. Press the {COPY PRGRAM} softkey.REFORMMEMORYACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERIFYPRGRA

Pagina 65 - {REFORM MEMORY}

Editing Programs OnlineChapter 55-43This section contains information on how to select the protectable partprogram directory. Use this directory to st

Pagina 66

Editing Programs OnlineChapter 55-44The control displays t he main program directory screen:ACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMSE

Pagina 67

Editing Programs OnlineChapter 55-45The control displays the protectable directory screen:REFORMMEMORYCHANGEDIRNCRYPTMODESET-UPNCRYPTSELECTED PROGRAM:

Pagina 68 - Figure 2.10

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualxii30.5 Using Interference Checking with a D

Pagina 69

Editing Programs OnlineChapter 55-46Protected program encryption and decryption allow you to encrypt aprotected program so that it is unreadable when

Pagina 70

Editing Programs OnlineChapter 55-47The control displays t he set-up encryption screen:UPDATE& EXITSTOREBACKUPREVRSEFILLENTER A CHARACTER:=.=9=D=O

Pagina 71

Editing Programs OnlineChapter 55-48To fill in the encryption/decryption table by using the {REVRSEFILL} softkey, press the {REVRSE FILL} softkey. Pre

Pagina 72

Editing Programs OnlineChapter 55-49Once the encryption/decryption t able is created and you press the{NCRYPT MODE} softkey, protected programs are en

Pagina 73

Editing Programs OnlineChapter 55-50

Pagina 74

Chapter66-1Editing Part Programs Offline (ODS)You can use the offline development system (ODS) to write or edit partprograms. Once completed these par

Pagina 75 - Offset Tables and Setup

Editing Part Programs OfflineChapter 66-2Selecting the Part Program application provides access to the part programutilities of ODS. To select the Par

Pagina 76 - Tool Offset Dimensional

Editing Part Programs OfflineChapter 66-32. Press [F4] to pull down the Utility menu:The workstation displays this screen:F1 - File F2 - Project F3 -

Pagina 77 - Figure 3.2

Editing Part Programs OfflineChapter 66-44. Select a new or existing file. To create a new file, type in the new filename. To open an existing file us

Pagina 78

Editing Part Programs OfflineChapter 66-5The following sections require the workstation to be interfaced with thecontrol or storage device. Interface

Pagina 79 - Setting Tool Offset Tables

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualxiiiAppendix DAllen-Bradley 7300 Series CNC

Pagina 80 - {OFFSET} softkey

Editing Part Programs OfflineChapter 66-6To download a part program from ODS to the control’s memory, followthese steps:1. Interface the workstation w

Pagina 81 - {INCH/METRIC}

Editing Part Programs OfflineChapter 66-75. Press [F4] to pull down the Utility menu.F1 - File F2 - Project F3 - Application F4 - UtilityF5 -Configura

Pagina 82 - {PREVIOUS AXIS}

Editing Part Programs OfflineChapter 66-87. Use the arrow keys t o highlight the download destination or press theletter that corresponds to the downl

Pagina 83 - {MEASURE}

Editing Part Programs OfflineChapter 66-9If the selected part program file name already exists on the control, theworkstation displays this screen:F1

Pagina 84 - Verification

Editing Part Programs OfflineChapter 66-10After selecting the Rename or Overwrite option, or if the file beingdownloaded did not already exist on the

Pagina 85 - When Does Verification Occur

Editing Part Programs OfflineChapter 66-11When the download process is complete, you see this screen:F1 - File F2 - Project F3 - Application F4 - Util

Pagina 86 - Offset {ACTIVE OFFSET}

Editing Part Programs OfflineChapter 66-12The programmer can upload a part program from the control’s memory tothe workstation using the Upload applic

Pagina 87

Editing Part Programs OfflineChapter 66-13F1 - File F2 - Project F3 - Application F4 - UtilityF5 -ConfigurationProj: Demo Appl: Part Program Util: non

Pagina 88 - Offset Tables {WORK

Editing Part Programs OfflineChapter 66-14The workstation displays the part program files that are stored on thecontrol or storage device:F1 - File F2

Pagina 89 - System Tables

Editing Part Programs OfflineChapter 66-15If the selected part program already exists on the workstation, theworkstation displays this screen:F1 - Fil

Pagina 90 - {INCH/METRIC} softkey

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualxiv

Pagina 91 - Backing Up Offset Tables

Editing Part Programs OfflineChapter 66-16If the Overwrite option is selected, the part program file being uploadedoverwrites t he file having the sam

Pagina 92

Editing Part Programs OfflineChapter 66-17After the part program has been uploaded to the workstation, theworkstation displays this screen:F1 - File F

Pagina 93

Editing Part Programs OfflineChapter 66-18

Pagina 94

Chapter77-1Running a ProgramThis chapter describes how to test a part program and execute it inautomatic mode. Major topics include:selecting special

Pagina 95 - Programmable Zone Table

Running a ProgramChapter 7Running a ProgramChapter 77-2When the MISCELLANEOUS FUNCTION LOCK is made active, thecontrol displays M--, second auxiliary

Pagina 96 - Tables and Setup

Running a ProgramChapter 77-3To enter a sequence number to stop execution:1. Press the {PRGRAM MANAGE} softkey. Note that a program musthave already b

Pagina 97 - Single Digit Feedrate Table

Running a ProgramChapter 7Running a ProgramChapter 77-4In single block mode, the control executes the part program block byblock. Each time the <CY

Pagina 98

Running a ProgramChapter 77-5Before selecting a part program it is necessary to tell the control where thispart program is currently residing. The pro

Pagina 99 - {QUIT} softkey

Running a ProgramChapter 7Running a ProgramChapter 77-63. Press t he softkey corresponding to the location the part program is tobe read from, {FROM P

Pagina 100 - Chapter 3

Running a ProgramChapter 77-7To select a program for automatic execution:1. Press t he {PRGRAM MANAGE} softkey. The control displays theprogram direct

Pagina 101 - Manual/MDI Operation Modes

Chapter11-1Using This ManualThis chapter describes how to use this manual. Major topics include:how the m anual is organized and what information can

Pagina 102 - Jogging an Axis

Running a ProgramChapter 7Running a ProgramChapter 77-82. Key in the name of the part program to activate. Not that if theprogram is being selected fr

Pagina 103 - IncrementalJog

Running a ProgramChapter 77-9It is sometimes necessary to deactivate a part program that has beenselected for automatic execution. This is necessary w

Pagina 104 - Chapter 4

Running a ProgramChapter 7Running a ProgramChapter 77-10Use the Program Search feature to begin program execution from someblock other than at the beg

Pagina 105 - Arbitrary Angle Jog

Running a ProgramChapter 77-113. Press the {SEARCH} softkey.(softkey level 3)DE-ACTPRGRAMSEARCH MID STPRGRAMT PATHGRAPHSEQSTOPTIMEPARTS4. You can sear

Pagina 106 - Resetting Overtravels

Running a ProgramChapter 7Running a ProgramChapter 77-12When using the N search, O search, or STRING search features, firstkey in the desired N number

Pagina 107

Running a ProgramChapter 77-13Use the Mid-Start Program feature to begin program execution from someblock other than the first block of the program. T

Pagina 108

Running a ProgramChapter 7Running a ProgramChapter 77-14Important: The search with recall feature will not:send PAL nonmodal M--codes including user--

Pagina 109 - JOG SELECT

Running a ProgramChapter 77-153. Press t he {MID ST PRGRAM} softkey.(softkey level 3)DE-ACTPRGRAMSEARCH MID STPRGRAMT PATHGRAPHSEQSTOPTIMEPARTS4. To s

Pagina 110

Running a ProgramChapter 7Running a ProgramChapter 77-166. Press t he {EXIT} or the {EXIT & MOVE} softkey once the programis at the desired locati

Pagina 111 - MDI Mode

Running a ProgramChapter 77-17Program interrupts that are enabled in blocks prior to the searched block(M96L__P__), are active and available for execu

Pagina 112 - MDI Basic Operation

Because of the variety of uses for the products described in this publication,those responsible for the application and use of this control equipment

Pagina 113

Using This ManualChapter 11-2Table 1.AManual OrganizationChapter Title Summary1 ManualOverview Manualoverview,intended audience,definition of key term

Pagina 114

Running a ProgramChapter 7Running a ProgramChapter 77-18Axis Inhibit, Dry Run, and Automatic operation can be interrupted usingany of the operations l

Pagina 115 - Editing Programs Online

Running a ProgramChapter 77-19Quick Check is a basic syntax checker for a part program. It checks thatproper format and syntax has been followed durin

Pagina 116 - Selecting the Program To

Running a ProgramChapter 7Running a ProgramChapter 77-20If the c ontrol finds no errors during Quick Check the program screendisplays the message “COM

Pagina 117 - Control (Online)

Running a ProgramChapter 77-21AXIS INHIBIT can be activated to inhibit motion of any or all of the axesdepending on the configuration determined by th

Pagina 118

Running a ProgramChapter 7Running a ProgramChapter 77-22The <FEEDRATE OVERRIDE> switch may be used to modify the cuttingfeedrate. The system ins

Pagina 119 - {CHAR/WORD}

Running a ProgramChapter 77-23Automatic mode is the normal operating mode of the control. A programthat is run in the automatic mode is executed with

Pagina 120 - • ] softkey

Running a ProgramChapter 7Running a ProgramChapter 77-24In automatic mode, the control manages machine operations according tothe commands in a part p

Pagina 121 - Changing

Running a ProgramChapter 77-25Use the program recover feature to resume a program that was e xecutingand was interrupted by some means such as a contr

Pagina 122

Running a ProgramChapter 7Running a ProgramChapter 77-26CAUTION: When a program recover is performed, the controlautomatically returns the program to

Pagina 123 - Inserting

Running a ProgramChapter 77-27To perform a program restore operation after automatic program executionhas been interrupted follow these steps:1. Press

Pagina 124

Using This ManualChapter 11-3Table 1.A (cont.)Manual OrganizationAppendix Title SummaryAppendixA Softkeys Describes softkeys and theirfunctions forsof

Pagina 125 - Erasing Characters and

Running a ProgramChapter 7Running a ProgramChapter 77-28CAUTION: When you exit a program restart operation (searchwith memory), M- and S-codes are sen

Pagina 126 - Erasing An Entire Block:

Running a ProgramChapter 77-29CAUTION: If the Jog Retract function is deactivated during itsexecution (performing a control reset, E-STOP, etc.), atte

Pagina 127 - Sequence Numbers {RENUM

Running a ProgramChapter 7Running a ProgramChapter 77-30Figure 7.6Jog Retract OperationJog retractexitmovesJog retractreturn movesIn Figure 7.6 notice

Pagina 128 - • } t o change the

Running a ProgramChapter 77-31Figure 7.7Jog Retract Moves that Exceed the Maximum Allowed in AMP1234567Return pathFigure 7.7 emphasizes the possible p

Pagina 129 - {MERGE PRGRAM}

Running a ProgramChapter 7Running a ProgramChapter 77-32To perform a block retrace operation:1. Press the <CYCLE STOP> or activate the <SINGL

Pagina 130 - Exiting Edit Mode {EXIT

Running a ProgramChapter 77-33The block retrace function is unable to retrace any of the following blocksand an attempt to do so will result in an err

Pagina 131 - Programming Aids {QUICK

Running a ProgramChapter 7Running a ProgramChapter 77-34

Pagina 132 - Chapter 5

Chapter88-1Display and GraphicsThe first part of this chapter gives a description of the different datadisplays available on the control. The second p

Pagina 133 - Selecting a QuickView Plane

Displays and GraphicsChapter 88-2The screens described above may also show in addition to axis position:The current unit system being used (millimeter

Pagina 134 - Sample Patterns

Displays and GraphicsChapter 88-33. To return to softkey level 1, press the [DISP SELECT] key a gain.The most recently selected data position screen w

Pagina 135

Using This ManualChapter 11-4The term PAL is an abbreviation for Programmable Application Logic.This is a ladder logic program that processes signals

Pagina 136

Displays and GraphicsChapter 88-4(2) {PRGRAM} (Large Display)Axis position in the current work coordinate system displayed in largecharacters.Figure 8

Pagina 137 - Figure 5.4

Displays and GraphicsChapter 88-5{PRGRAM} (Small Display)Axis position in the current work coordinate system displayed for allsystem axes in the activ

Pagina 138 - {GCODE PROMPT}

Displays and GraphicsChapter 88-6(3) {ABS}The axis position data in the machine coordinate system.Figure 8.4Results Aft er Pressing {ABS} SoftkeyE-STO

Pagina 139 - (softkey level 6)

Displays and GraphicsChapter 88-7(4) {ABS} ( Large Display)Axis position in the machine coordinate system displayed in largecharacters.Figure 8.5Resul

Pagina 140 - Mill Cycle Form at Prompting

Displays and GraphicsChapter 88-8{ABS} (Small Display)The axis position data in the machine coordinate system displayed for allsystem axes in the acti

Pagina 141

Displays and GraphicsChapter 88-9(5) {TARGET}The coordinate values of the end point of the currently executing axismove is displayed at a position in

Pagina 142 - Digitizing a Program(Teach)

Displays and GraphicsChapter 88-10(6) {TARGET} (Large Display)The coordinate values in the c urrent work coordinate system, of the endpoint of command

Pagina 143 - • } softkey

Displays and GraphicsChapter 88-11{TARGET} (Small Display)The coordinate values of the end point of the currently executing axismove is displayed at a

Pagina 144 - Linear Digitizing

Displays and GraphicsChapter 88-12(7) {DTG}The distance from the current position to the command end point, of thecommanded axis in normal size charac

Pagina 145 - ABSOLUTE [ MM ] GOO

Displays and GraphicsChapter 88-13(8) {DTG} (Large Display)The distance from current position t o the command end point of thecommanded axis move in l

Pagina 146 - Digitizing an Arc (3 Points)

Using This ManualChapter 11-5We indicate information that is especially important by the following:WARNING: indicates circumstances or practices that

Pagina 147

Displays and GraphicsChapter 88-14{DTG} (Small Display)The distance from the current position to the command end point, of thecommanded axis in normal

Pagina 148 - End Points

Displays and GraphicsChapter 88-15(9) {AXIS SELECT}Important: {AXIS SELECT} is available only during a large characterdisplay or when more than 9 axes

Pagina 149

Displays and GraphicsChapter 88-16(10) {M CODE STATUS}The currently active M codes are displayed. This screen indicates only thelast programmedM c ode

Pagina 150

Displays and GraphicsChapter 88-17(11) {PRGRAM DTG}This screen provides a multiple display of position information from theprogram screen and the dist

Pagina 151 - Deleting Program {DELETE

Displays and GraphicsChapter 88-18{PRGRAM DTG} (SmallDisplay)This screen provides a multiple display of position information from theprogram screen an

Pagina 152 - {RENAME PRGRAM}

Displays and GraphicsChapter 88-19(12) {ALL}This screen provides a multiple display of position information from theprogram, distance t o go, absolute

Pagina 153 - {DISPLY PRGRAM}

Displays and GraphicsChapter 88-20(13) {G CODESTATUS}The currently active G-codes are displayed.Figure 8.18Results Aft er Pressing {G CODE} SoftkeyPRO

Pagina 154 - Comment Display {PRGRAM

Displays and GraphicsChapter 88-21(14) {SPLIT ON/OFF}The split screen softkey is only available if your system installer haspurchased the dual-process

Pagina 155 - {COPY PRGRAM}

Displays and GraphicsChapter 88-22A l arge screen display makes it easier for you to see the axes.E-STOPPRGRAM ABS TARGET DTG AXISSELECTPROGRAM [MM]PR

Pagina 156 - COPY: FROM_NAME,TO_NAME

Displays and GraphicsChapter 88-23When changing the value of some parameter on the PAL display page, partprogram execution is not typically interrupte

Pagina 157 - ProgramDirectory

Using This ManualChapter 11-6

Pagina 158

Displays and GraphicsChapter 88-249/240 CNCsThe 9/240 control is equipped to display four languages. The languagesavailable and the order they are dis

Pagina 159

Displays and GraphicsChapter 88-252. Select a program. Press {SELECT PRGRAM}.(softkey level 2)SELECTPRGRAMQUICKCHECKSTOPCHECKT PATHGRAPHT PATHDISABL3.

Pagina 160 - Protected Program Encryption

Displays and GraphicsChapter 88-26The control for both QuickCheck and active graphics continues to plot toolpaths, even if the graphics screen is not

Pagina 161

Displays and GraphicsChapter 88-27In some cases, you may want to operate without graphics. For example,you cannot edit a part program using QuickView

Pagina 162

Displays and GraphicsChapter 88-28You may want to change the parameters to alter your graphics. If you wantto view a different graphics screen, you mu

Pagina 163 - Table to Backup Memory

Displays and GraphicsChapter 88-292. Set Select Graph. Use t he up and down cursor keys to select theaxes. Then set them by pressing the left or right

Pagina 164

Displays and GraphicsChapter 88-304. Set Auto Size. Use the up and down cursor keys to select theparameter. Set auto size by pressing the left or righ

Pagina 165 - Chapter Overview

Displays and GraphicsChapter 88-317. Set the M ain Program Sequence Starting #: parameter. It is onlyavailable with QuickCheck. Use the up and down cu

Pagina 166 - Chapter 6

Displays and GraphicsChapter 88-329. Set the Process Speed parameter. It is only available withQuickCheck. Use the up and down cursors to select this

Pagina 167

Displays and GraphicsChapter 88-33The active and QuickCheck graphics features can run in single-block orcontinuous mode as described in chapter 8.In:

Pagina 168

Chapter22-1Basic Control OperationThis chapter describes how to operate the Allen-Bradley 9/Series control,including:Topic: On page:MTBpanel 2-12{FRON

Pagina 169

Displays and GraphicsChapter 88-34Figure 8.19Zoom Window Graphic Display ScreenINCRWINDOWDECRWINDOWZOOMABORTZOOM20.015.611.16.72.2-2.2-6.7X-1 1.1-15.6

Pagina 170

Displays and GraphicsChapter 88-35To use the zoom window feature:1. Press the {ZOOM WINDOW} softkey. This changes the display tothe zoom window displa

Pagina 171 - , or press [R]

Displays and GraphicsChapter 88-363. To change the size of the window, use the {INCR WINDOW} or{DECR WINDOW} softkeys. To change the window size at a

Pagina 172

Displays and GraphicsChapter 88-37When power is turned on, the control displays the power turn-on screen.The following section discusses how to modify

Pagina 173

Displays and GraphicsChapter 88-384. Press the {ENTER MESAGE} softkey. This highlights the softkey,and the control displays the input prompt “PTO MESS

Pagina 174

Displays and GraphicsChapter 88-39The 9/Series screen saver utility is designed to reduce the damage done tothe CRT from “burn in”. Burn in is the res

Pagina 175

Displays and GraphicsChapter 88-402. Press the [SCREEN SAVER] softkey.PRGRAMPARAMPTOMSI/OEMAMP DEVICESETUPMONI-TORTIMEPARTSSYSTEMTIMING(softkey level

Pagina 176 - Upload Part Programs to

Chapter99-1CommunicationsThis chapter covers:communication port parametersinputting part programs from a tape readeroutputting part programs to a tape

Pagina 177

CommunicationsChapter 99-22. Press the {DEVICE SETUP} softkey to display the device setupscreen as shown in Figure 9.1.(softkey level 2)PRGRAMPARAMAMP

Pagina 178

CommunicationsChapter 99-33. Use the up or down cursor keys to move the c ursor to the parameterto be changed. The current value for each parameter wi

Pagina 179

Basic Control OperationChapter 22-2Figure 2.1 shows the different operator panels available. The coloroperator panel has identical keys and softkeys i

Pagina 180

CommunicationsChapter 99-4DEVICE (setting type of peripheral)Select your peripheral device immediately after selecting your serial port.The devices wi

Pagina 181

CommunicationsChapter 99-5PORT TYPEPort type options differ depending on the port you select.Port TypePortA RS232-CPortB RS232-C orRS422ABAUD RATEYou

Pagina 182

CommunicationsChapter 99-6PROTOCOLSelect the protocol for communications from the following options.LEVEL_1LEVEL_2*DF1RAWPARITY (parit y check)Select

Pagina 183 - Running a Program

CommunicationsChapter 99-7OUTPUT CODESelect either EIA (RS-244A) or ASCII (RS-358-B) as output codes for 8bit data lengths. Selecting 7 bit data lengt

Pagina 184 - Sequence Stop {SEQ STOP}

CommunicationsChapter 99-8STOP PRG ENDThis parameter is available only if you are reading a tape and have selecteda tape reader as your device (refer

Pagina 185

CommunicationsChapter 99-9If “%”is set to “yes”, making it a valid program end-code, no programend-code other than PRGRM NAME can be set to “yes”. If

Pagina 186 - Single Block

CommunicationsChapter 99-10Figure 9.2Program Directory ScreenSELECTED PROGRAM:DIRECTORY PAGE 1 OF 1NAME SIZE COMMENTO12345 1.3 SUB TEST 1TEST 3.9 NEWM

Pagina 187 - Input Device

CommunicationsChapter 99-115. Select the device to copy from by using this table.Ifthe peripheraldevice is connected to: Press thissoftkey:PortA {FROM

Pagina 188 - Selecting a Program

CommunicationsChapter 99-126. Specify if you want to copy one program or multiple programs.Input Single ProgramPress {SINGLE PRGRAM} to copy one progr

Pagina 189

CommunicationsChapter 99-13If a program is in control memory and you want to send a copy of thatprogram to a peripheral device, follow these steps:1.

Pagina 190 - • or • cursor

Basic Control OperationChapter 22-3Table 2.A explains the functions of keys on the operator panel keyboard.In this manual, the names of operator panel

Pagina 191 - Deselecting a Part Program

CommunicationsChapter 99-143. Press the {COPY PRGRAM} softkey.(softkey level 2)ACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERIFYPRGRAMPRG

Pagina 192 - Program Search {SEARCH}

CommunicationsChapter 99-156. Specify if you want to output one, multiple, or all programs onto tape.Output Single ProgramPress {SINGLE PRGRAM} to out

Pagina 193

CommunicationsChapter 99-16Output All ProgramsPress {OUTPUT ALL} to copy all programs in memory to tape atone time.{OUTPUT ALL} works like {MULTI PRGR

Pagina 194 - Chapter 7

CommunicationsChapter 99-17To verify that a part program stored in memory matches a source programstored in memory or on a peripheral device:1. If one

Pagina 195 - {MID ST PRGRAM}

CommunicationsChapter 99-185. To verify a part program in memory against a part program stored ona peripheral device, press the {VERIFY PORT A} or{VER

Pagina 196

Chapter1010-1Introduction to ProgrammingThe control performs machining operations by executing a series ofcommands that make up a part program. These

Pagina 197

Introduction to ProgrammingChapter 1010-2Tape with ProgramEnd = M02,M30, M99This particular tape format allows single- or multi-program format on atap

Pagina 198

Introduction to ProgrammingChapter 1010-3Figure 10.2Tape Configuration (Program End = % (ASCII), ER (EIA))EOBProgram start codeLeadersectionTape start

Pagina 199 - Basic Program Execution

Introduction to ProgrammingChapter 1010-4(3) Program Start CodeThe first end-of-block code (EOB code) after the leader section indicatesthe beginning

Pagina 200 - (4) Feedhold Status

Introduction to ProgrammingChapter 1010-5(6) CommentInformation punched between the control out code “(”and the control incode “)”within the program s

Pagina 201 - {QUICK CHECK}

Basic Control OperationChapter 22-4Reset OperationsBlock ResetUse the block reset feature t o force the control to skip the block execution.To use the

Pagina 202 - Axis Inhibit Mode

Introduction to ProgrammingChapter 1010-6Each machining operation performed by the control is determined by thecontrol’s interpretation of a group of

Pagina 203 - Dry Run Mode

Introduction to ProgrammingChapter 1010-7The control sequentially executes blocks in a part program to conduct therequired machining operation.Importa

Pagina 204

Introduction to ProgrammingChapter 1010-8Enter up to 8 alphanumeric characters for program names, which thecontrol uses to call up programs for editin

Pagina 205 - Part Production/Automatic

Introduction to ProgrammingChapter 1010-9Each block in a part program can be assigned a sequence number todistinguish one block from another. Sequence

Pagina 206 - 9/Series

Introduction to ProgrammingChapter 1010-10Information between the control out code “(”and the control in c ode “)”within a part program is regarded as

Pagina 207 - Recover{RESTRT

Introduction to ProgrammingChapter 1010-11The control considers a “/”without a number to mean “/1”. However, “/1”must be programmed if more than one b

Pagina 208

Introduction to ProgrammingChapter 1010-12When the same series of blocks are repeated more than once it is usuallyeasier to program them using a subpr

Pagina 209

Introduction to ProgrammingChapter 1010-13Generally, programs are executed sequentially. When an M98Pnnnnn(“nnnnn”representing a subprogram number) co

Pagina 210 - Jog Retract

Introduction to ProgrammingChapter 1010-14M99 c ode acts as a return command in both sub- and main programs.There are specific differences, however, w

Pagina 211

Introduction to ProgrammingChapter 1010-15Example 10.8Subprogram Calls and ReturnsMAINPROGRAM SUBPROGRAM 1 SUBPROGRAM 2(MAIN PROGRAM);(SUBPROGRAM 1);

Pagina 212 - Jog retractreturn moves

Basic Control OperationChapter 22-5Expressions entered on the input line cannot exceed a total of 25characters. Only numeric or special mathematical o

Pagina 213 - Block Retrace

Introduction to ProgrammingChapter 1010-16Nesting is the term used to describe one program calling another. Theprogram called is said to be a nested p

Pagina 214

Introduction to ProgrammingChapter 1010-17Words in a part program consist of addresses and numeric values.Address ---- A character to designate the as

Pagina 215 - Figure 7.8

Introduction to ProgrammingChapter 1010-18Table 10.A shows the effects of leading zero suppression (LZS)andtrailing zero suppression (TZS). It presume

Pagina 216

Introduction to ProgrammingChapter 1010-19Important: If backing up a table using a G10 program (such as the offsettables or coordinate system tables),

Pagina 217 - Display and Graphics

Introduction to ProgrammingChapter 1010-20Table 10.BWord Formats and DescriptionsAddress Valid Range Inch Valid Range Metric FunctionA 8.6 8.5 Rotary

Pagina 218 - • } softkey displays

Introduction to ProgrammingChapter 1010-21Table 10.BWord Formats and DescriptionsAddress V alid Range Inch Valid Range Metric FunctionS 5.3 5.3 Spindl

Pagina 219 - (1) {PRGRAM}

Introduction to ProgrammingChapter 1010-22This section describes general features of the words used in programming.Later chapters in this manual descr

Pagina 220 - U - 7483 .647

Introduction to ProgrammingChapter 1010-23An F--word with numeric values specifies feedrates for the cutting tool inlinear interpolation (G01), and ci

Pagina 221 - {PRGRAM} (Small Display)

Introduction to ProgrammingChapter 1010-24In a metric part program for a linear axis, a feedrate of 100 millimeters perminute (mmpm) typically would b

Pagina 222 - (3) {ABS}

Introduction to ProgrammingChapter 1010-25How t he modal G-codes are executed is shown below, t aking G00 andG01, both c lassified into the same G--co

Pagina 223 - U -0.035

9/Series MillOperation and Programming ManualOctober 2000Summary of ChangesThe following is a list of the larger changes made to this manual since its

Pagina 224 - {ABS} (Small Display)

Basic Control OperationChapter 22-6Example 2.1Mathematic ExpressionsExpression Entered Result Displayed12/4* 3912/[4*3] 112+2/2 13[12+2]/2 712-4+3 111

Pagina 225 - (5) {TARGET}

Introduction to ProgrammingChapter 1010-26Table 10.EG-codesG-Code ModalGroup Function TypeG00 01 Rapid Positioning ModalG01 Linear InterpolationG02 Ci

Pagina 226 - U - 7483 . 647

Introduction to ProgrammingChapter 1010-27G-Code TypeFunctionModal GroupG22 04 Programmable Zone 2and 3,ON ModalG22.1 Programmable Z one 3,ONG23 Progr

Pagina 227 - {TARGET} (Small Display)

Introduction to ProgrammingChapter 1010-28G-Code TypeFunctionModal GroupG48 00 ResetAcc/DectoDefault AMPedValues Non--ModalG48.100Acceleration Ramp fo

Pagina 228 - (7) {DTG}

Introduction to ProgrammingChapter 1010-29G-Code TypeFunctionModal GroupG86 BoringCycle(Spindle Stop,RapidOut)G87 Back Boring CycleG88 BoringCycle(Spi

Pagina 229 - (8) {DTG} (Large Display)

Introduction to ProgrammingChapter 1010-30Integrand words are typically used to define parameters that relate to aspecific axis for a canned cycle, pr

Pagina 230 - {DTG} (Small Display)

Introduction to ProgrammingChapter 1010-31The basic M--codes for the control are shown in Table 10.F. A partprogram block may contain as many basic M-

Pagina 231 - (9) {AXIS SELECT}

Introduction to ProgrammingChapter 1010-32Table 10.FM-codesM-codeNumberModal orNon-modalGroupNumberFunctionM00 NM 4 ProgramstopM01 NM 4 Optional progr

Pagina 232 - (10) {M CODE STATUS}

Introduction to ProgrammingChapter 1010-33The following is a description of some of the basic M--codes provided withthe control.(Program Stop (M00)Whe

Pagina 233 - (11) {PRGRAM DTG}

Introduction to ProgrammingChapter 1010-34End of Program, Tape Rewind (M30)If executing a program from control memory the M30 code acts the sameas an

Pagina 234 - {PRGRAM DTG} (SmallDisplay)

Introduction to ProgrammingChapter 1010-35End of Subprogramor Main Program Auto Start (M99)M99 E nd of Subprogram or Paramacro programWhen M99 is exec

Pagina 235 - (12) {ALL}

Basic Control OperationChapter 22-7Example 2.2Format for [CALC] FunctionsSIN[2] Thisevaluatesthe sineof2 degrees.SQRT[14+2] Thisevaluates the square r

Pagina 236 - (13) {G CODESTATUS}

Introduction to ProgrammingChapter 1010-36Synchronizationwith Setup (M150-M199)M150 - M199 — Synchronization with Setup(dual-process system only)This

Pagina 237 - (14) {SPLIT ON/OFF}

Introduction to ProgrammingChapter 1010-37The B--word is commonly used when the number of M--codes is notsufficient for the available number of miscel

Pagina 238 - PAL Display Page

Introduction to ProgrammingChapter 1010-38L--words in a subprogram call (M98) are used to designate a repeat countfor a subprogram. The number followi

Pagina 239 - Changing Languages

Introduction to ProgrammingChapter 1010-39Cutting SpeedThe term “cutting speed”refers to the velocity of the surface of therevolving cutting tool rela

Pagina 240 - Selecting the Program for

Introduction to ProgrammingChapter 1010-40Figure 10.6Cutting SpeedTABLEWORKPIECEDNCutting Speed,speed of tool surfacerelative to workpieceA workpiece

Pagina 241 - Running Graphics

Introduction to ProgrammingChapter 1010-41A T--address followed by a numeric value programs a tool selection.When the c ontrol executes the T--word, i

Pagina 242 - Chapter 8

Introduction to ProgrammingChapter 1010-42

Pagina 243 - Changing Parameters

Chapter1111-1Coordinate Systems OffsetsThis chapter covers the control of the coordinate systems. G-words in thischapter will be among the first progr

Pagina 244

Coordinate System OffsetsChapter 1111-2Figure 11.1Machine Coordinate System, Home Coordinate AssignmentMechanicallyfixedMachine Homepoint15+X+YMachine

Pagina 245

Coordinate System OffsetsChapter 1111-3Important: The c ontrol must be i n absolute mode (G90) when the G53command is executed. If a G53 is executed w

Pagina 246

Basic Control OperationChapter 22-8Example 2.4Calling Paramacro Variables with the CALC FunctionExpression Entered Result Displayed#100Display current

Pagina 247

Coordinate System OffsetsChapter 1111-4When cutting a workpiece using a part program made from a part drawing,it is desirable to match the zero point

Pagina 248

Coordinate System OffsetsChapter 1111-5The machine coordinate system is established by the control immediatelyafter the machine home operation is comp

Pagina 249

Coordinate System OffsetsChapter 1111-6Figure 11.5Examples of Work Coordinate System DefinitionG55 G56G57G58G54G59YYYYYYXXXXX XY+3.3X-7.2Y+3.3X-3.1Y+3

Pagina 250

Coordinate System OffsetsChapter 1111-7Figure 11.6Results of Example 11.22020G54 Work Coordinate SystemG55 Work Coordinate SystemYXYX310102There are 4

Pagina 251

Coordinate System OffsetsChapter 1111-8Where :Is :L2tellsthe control th atyou wantto alterthecoordinatesystemtables.Pspecifies whichcoordinate system(

Pagina 252

Coordinate System OffsetsChapter 1111-9Figure 11.7Results of Example 11.3Tool positionG54 Work coordinate systemafter changing table valueMachine coor

Pagina 253 - Power Turn-on Screen

Coordinate System OffsetsChapter 1111-10Figure 11.8External OffsetsG54G54G56G56YYYYXXXXWork coordinate systemsprior to external offsetWork coordinate

Pagina 254 - (softkey level 3)

Coordinate System OffsetsChapter 1111-11There are 4 m ethods used to change the value of an external offset in thework coordinate system table. Three

Pagina 255 - Screen Saver

Coordinate System OffsetsChapter 1111-12Example 11.4Changing the External Offset Thr ough G10 ProgrammingProgram Block CommentsG10L2P1X-15.Y-10.; defi

Pagina 256

Coordinate System OffsetsChapter 1111-13This section discusses the more temporary ways of offsetting the workcoordinate systems. These offsets are act

Pagina 257 - Communications

Basic Control OperationChapter 22-9Softkey level 1 is the initial softkey level the control displays at power-up.Softkey level 1 always remains the sa

Pagina 258

Coordinate System OffsetsChapter 1111-14Once the work c oordinate system is offset, a ll absolute positioningcommands in the program are executed as c

Pagina 259 - Parameters

Coordinate System OffsetsChapter 1111-15CAUTION: G92 offsets are global. This means that changingfrom one coordinate system to another does not cancel

Pagina 260 - Table 9.A

Coordinate System OffsetsChapter 1111-16Figure 11.11Results of Example 11.6Zeropointfor the G54workcoordinatesystemN3Zeropointfor the G55workcoordinat

Pagina 261 - MAXIMUM BAUD RATE

Coordinate System OffsetsChapter 1111-17Example 11.7Work Coordinate System Offset By G52Program Block Machine Coordinate Position WorkCoordinatePositi

Pagina 262 - TIME-OUT

Coordinate System OffsetsChapter 1111-18When a Set Zero operation is performed the control shifts the current workcoordinate system so that the c urre

Pagina 263 - AUTO FILENAME

Coordinate System OffsetsChapter 1111-19The jog offset feature allows the operator to manually create a desiredoffset by jogging the a xes during an a

Pagina 264 - PROGRAM END

Coordinate System OffsetsChapter 1111-205. Return to Automatic or MDI mode. When the <CYCLE START>button is pressed, execution will continue fro

Pagina 265 - Inputting Part Programs

Coordinate System OffsetsChapter 1111-21Figure 11.13Results of Example 11.9Work coordinate system zeropoint after G52 offsetXXOriginal work coordinate

Pagina 266

Coordinate System OffsetsChapter 1111-22The system i nstaller has the option of activating, deactivating, or alteringthe value of the following offset

Pagina 267 - PortB {FROM BTO MEM}

Chapter1212-1Overtravels and Programmable ZonesThis chapter discusses overtravels and programmable zones.Overtravels a nd programmable zones define ar

Pagina 268 - (softkey level 4)

Basic Control OperationChapter 22-10To use a softkey function, press the plain, unmarked button directly belowthe description of the softkey function.

Pagina 269 - Outputting Part Programs to

Chapter 12Overtravels and Programmable Zones12-2There are two t ypes of overtravels.Hardware overtravels -- Established by the system installer by mou

Pagina 270 - PortB {MEMTO PORT B}

Overtravels and Programmable ZonesChapter 1212-3The coordinate values of the points defining the software overtravels areset in AMP by the system inst

Pagina 271

Chapter 12Overtravels and Programmable Zones12-4Figure 12.3Area Defining Software OvertravelZYXSoftware overtravel area as defined inAMP by min. and m

Pagina 272

Overtravels and Programmable ZonesChapter 1212-5Programmable zone 2 defines an area which the tool axes may not enter.Generally, zones are used to pro

Pagina 273 - Against Source Programs

Chapter 12Overtravels and Programmable Zones12-6Important: When made active the current tool location must be outside ofthe area defined by programmab

Pagina 274 - Programs)

Overtravels and Programmable ZonesChapter 1212-7Programming thisG-code:turnsZone 2: turns Zone3:G22 On OnG22.1 Off OnG23 Off OffG23.1 NoChange* Off* A

Pagina 275 - Introduction to Programming

Chapter 12Overtravels and Programmable Zones12-8Figure 12.6Area Defining Programmable Zone 3Inside or outside border ofProgrammable Zone 3as defined b

Pagina 276 - Figure 10.1

Overtravels and Programmable ZonesChapter 1212-9Figure 12.7Programmable Zone 3 Zero Point (Machine Coor dinate System)Programmable Zone 3if enabled wh

Pagina 277 - Figure 10.2

Chapter 12Overtravels and Programmable Zones12-10Programming zone 3 values (3 or less axes)You can reassign values for the parameters that establish p

Pagina 278

Overtravels and Programmable ZonesChapter 1212-11Programming zone 3 values (4 or more axes)You can reassign values for the parameters that establish p

Pagina 279 - Comments in Part Programs

Basic Control OperationChapter 22-11The control can be purchased with a 9-inch monochrome portable operatorpanel. This panel can be attached or detach

Pagina 280 - Program Configuration

Chapter 12Overtravels and Programmable Zones12-12These blocks:Results in:G22X10I--10Y14J--14Z1K--1;G22U5I--5V13J--2W11K10;G22A3I2B7J--7C12K11;upperand

Pagina 281 - Simple Part Program

Overtravels and Programmable ZonesChapter 1212-13The control stops tool motion during overtravel conditions. Overtravelconditions may occur from 3 cau

Pagina 282 - Program Names

Chapter 12Overtravels and Programmable Zones12-14To reset a software or programmable zone overtravel condition:1. Determine whether the control is in

Pagina 283 - Sequence Numbers

Chapter1313-1Coordinate ControlThis chapter describes:How to: Onpage:rotate acoo rdinate system 13-1selecta plane 13-11useabsoluteand incrementalmodes

Pagina 284 - Block Delete and Multi Level

Coordinate ControlChapter 1313-2To rotate the current work coordinate system, program the followingcommand.G68 X__ Y__ Z__ R__;Where : Is :X,Y,Z Speci

Pagina 285 - End of Block Statement

Coordinate ControlChapter 1313-3Example 13.1Rotating the Active Work Coordinate System (G68)These program blocks cause the rotation of the active work

Pagina 286 - Using Subprograms

Coordinate ControlChapter 1313-4Note that in the preceding figure the center of rotation programmed in theG68 block is ignored when the block immediat

Pagina 287 - Subprogram Call (M98)

Coordinate ControlChapter 1313-5Figure 13.3Results of Example 13.2After executingblockN03After executingblockN02After executingblockN0430•10•XXXYYYCen

Pagina 288 - Return (M99)

Coordinate ControlChapter 1313-6Figure 13.4Results of Example 13.3Center ofrotation after G52Initialcenterof rotationCutduringsecondexecutionofsub-pro

Pagina 289 - Subprogram Calls and Returns

Coordinate ControlChapter 1313-7Any work coordinate system rotation that is to be done using the externalrotation feature must be performed before pro

Pagina 290 - Subprogram Nesting

Basic Control OperationChapter 22-12Figure 2.3 shows the push-button MTB panel. Table 2.D explains thefunctions of the switches and buttons on the MTB

Pagina 291 - Functions

Coordinate ControlChapter 1313-8Activating the External Part Rotation FeatureTo activate the External Part Rotation feature, follow these steps:1. Pla

Pagina 292 - Table 10.A

Coordinate ControlChapter 1313-9Figure 13.6Typical External Part Rotation Parameter ScreenEXTERNON/OFFENTER VALUE: E-STOPMODE=[MM]EXTERNAL PART ROTATI

Pagina 293 - Word Descriptions and Ranges

Coordinate ControlChapter 1313-10The work coordinate systems are all rotated as soon as the external rotationfeature is activated. The current work co

Pagina 294 - Word Formats and Descriptions

Coordinate ControlChapter 1313-11The control has a number of features that operate in specific planes. Forthat reason it is frequently necessary to ch

Pagina 295 - Resolution)

Coordinate ControlChapter 1313-12Important: Any axis word in a block with plane select G-codes (G17,G18, G19) causes axis motion on that axis. If no v

Pagina 296

Coordinate ControlChapter 1313-13Figure 13.7Incremental and Absolute Commands.2010YXStartpointEndpoint10 35Absolute commandG90X10.Y20.;Incremental com

Pagina 297 - F-words (Feedrate)

Coordinate ControlChapter 1313-14Use the Scaling feature to reduce or enlarge a programmed shape. Enablethis feature by programming a G14.1 block as s

Pagina 298 - Functions)

Coordinate ControlChapter 1313-15Figure 13.8Results of Example 13.501234567891010987654321ScaledOriginalXYWhen incremental mode (G91) is active, the c

Pagina 299

Coordinate ControlChapter 1313-16Figure 13.9Results of Example 13.601234567891010987654321ScaledOriginalXYG14 disables scaling on all axes. When scali

Pagina 300 - Table 10.E

Coordinate ControlChapter 1313-17When scaling is enabled for a particular axis, the letter “P”will bedisplayed next to the axis name on all axis posit

Pagina 301

Basic Control OperationChapter 22-13Table 2.DFunctions of the Buttons on the Push-Button MTB PanelSwitch or Button NameHow ItWorks = Default for Push-

Pagina 302

Coordinate ControlChapter 1313-18The scaling magnification data screen is accessed through these steps:1. Press the {OFFSET} softkey on the main menu

Pagina 303

Coordinate ControlChapter 1313-19Important: If an axis is configured as a rotary axis, the scalingmagnification display screen will display dashes ins

Pagina 304 - M -codes(Miscellaneous

Coordinate ControlChapter 1313-20Scaling is applied to G52 and G92 offsets. The center of scaling will beshifted when the work coordinate systems are

Pagina 305

Coordinate ControlChapter 1313-21Important: R uses the scale factor associated with the axis that isperpendicular to the active planeG38G38 H__R__D__E

Pagina 306 - Table 10.F

Coordinate ControlChapter 1313-22G88.3, G88.4G88.x X_Y_Z_I_J_Q_(,R or,C)_P_H_D_L_E_F_X, Y (scaled)Z (scaled)I, J (scaled)Q (scaled),R ,C (scaled)P (no

Pagina 307 - Tool Change (M06)

Coordinate ControlChapter 1313-23Important: The active plane scale factors must be equal. R uses the scalefactor associated with the active plane. L u

Pagina 308 - Subprogram call (M98)

Coordinate ControlChapter 1313-24

Pagina 309

Chapter1414-1Axis MotionThis chapter describes the group of G-words that generates axis motion ordwell data blocks. Major topics include:Information a

Pagina 310

Axis MotionChapter 1414-2The system installer specifies a rapid feedrate individually for each axis inAMP. The feedrate of a positioning move that dri

Pagina 311

Axis MotionChapter 1414-3The format for the linear interpolation mode is as follows:G01X__ Y__ Z__ F__ ;G01 establishes the linear interpolation mode.

Pagina 312 - S-word (Spindle Speed)

Basic Control OperationChapter 22-14Table 2.DFunctions of the Buttons on the Push-Button MTB PanelSwitch or Button Name= Default for Push-Button MTB P

Pagina 313 - Cutting Speed

Axis MotionChapter 1414-4Figure 14.2Results of Linear Interpolation (G01) ExampleTool followsthis pathata feedrate of200end pointstart pointXY80202060

Pagina 314 - T-w ords (Tool Selection)

Axis MotionChapter 1414-5G02 a nd G03 establish the circular interpolation mode. In G02 mode, thecutting tool moves along a clockwise arc; in G03 the

Pagina 315

Axis MotionChapter 1414-6The system installer determines which axes are assigned to each plane inAMP. This manual assumes the axes are assigned to the

Pagina 316

Axis MotionChapter 1414-7Example 14.4Circular InterpolationAbsolute Mode Incremental ModeG17;G17;G00X90Y40; G91G02X-20.Y20.J20.F200;G02X70.Y60.J20.F20

Pagina 317 - Coordinate Systems Offsets

Axis MotionChapter 1414-8Example 14.5Arc Programmed Using + or - RadiusArc 1center angle lessthan 180 degreesArc 2center angle greaterthan 180 degrees

Pagina 318 - Coordinate System (G53)

Axis MotionChapter 1414-9Example 14.6Arc End Points Same As Start PointsArc 1 - Full Circle Arc 2 - No MotionG00X5.Y15;G00X5.Y15;G02X5.Y15.I5.J-5.F100

Pagina 319 - Chapter 11

Axis MotionChapter 1414-10G02 or G03 may also be used to perform helical interpolation.Figure 14.7 shows how a part may be cut with helical interpolat

Pagina 320 - Systems (G54-59.3)

Axis MotionChapter 1414-11Figure 14.8Helical Interpolation DirectionYG17 G18 G19G03G02G03G02G03G02XZXZYHelical Interpolation in the XY Plane with the

Pagina 321 - Figure 11.4

Axis MotionChapter 1414-12A rotary axis is a non-linear axis that typically rotates about a fixed point.A rotary axis is not the same as a spindle whi

Pagina 322

Axis MotionChapter 1414-13In incremental mode (G91) the rotary axis is programmed to move anangular distance (not to a specified angle as in absolute)

Pagina 323 - Systems (G10L2)

Basic Control OperationChapter 22-15The 9/Series control offers a software MTB panel that performs many ofthe functions of an MTB panel. This feature

Pagina 324 - Example 11.3

Axis MotionChapter 1414-14Determining Rotary axis feedratesThe feedrate for a rotary axis is determined in much the same way as linearaxes.When the c

Pagina 325 - ExternalOffset

Axis MotionChapter 1414-15Important: Cylindrical interpolation requires that the cylindricalinterpolation rotary axis rollover value be 360 degrees.Th

Pagina 326 - Work coordinate systems

Axis MotionChapter 1414-16Cylindrical Interpolation Block FormatThe block used to activate cylindrical interpolation has the followingformat:G16.1 R__

Pagina 327 - Altering ExternalOffset

Axis MotionChapter 1414-17If an A axis position is programmed, the A axis will be rotated to thespecified angle. If the A and X axes are programmed to

Pagina 328 - of X-15, Y -20 moving work

Axis MotionChapter 1414-18CylindricalInterpolation OperationWhen cylindrical interpolation is activated, the control will position thetool on the cyli

Pagina 329

Axis MotionChapter 1414-19The angle for the A move in the G02 block above was determined usingthe following equation, with L = 20 and R = 100.360(L)•

Pagina 330 - a ll absolute positioning

Axis MotionChapter 1414-20CylindricalInterpolation Programming RestrictionsWhen the cylindrical interpolation feature is enabled the followingprogramm

Pagina 331 - Example 11.6

Axis MotionChapter 1414-21Polar programming allows a programmer to use polar coordinates (usingangles and distance specified with a radius) as a means

Pagina 332 - Points (G52)

Axis MotionChapter 1414-22Polar positioning is done by defining a vector using a radius and anglevalue. The head (or end) of the vector defined by the

Pagina 333 - G52X10.Y10.; X25 Y25 X15 Y15

Axis MotionChapter 1414-23If programming in absolute m ode (G90):The radius i s measured from the zero point of the currently active workcoordinate sy

Pagina 335 - Jogging an Offset

Basic Control OperationChapter 22-16The software MTB panel can control these features:Feature DescriptionModeSelect SelecteitherAutomatic,MDI,orManual

Pagina 336 - System Offsets (G92.1)

Axis MotionChapter 1414-24Angles may be entered in a polar block with positive or negative values.Angles are referenced counter-clockwise if specified

Pagina 337 - Canceling Selected

Axis MotionChapter 1414-25When programming using polar blocks the values programmed with theaxis words are stored much as if they had been position co

Pagina 338 - PAL Offsets

Axis MotionChapter 1414-26It is possible t o change from incremental to absolute or absolute toincremental modes during polar programming if desired.

Pagina 339 - Programmable Zones

Axis MotionChapter 1414-27It is also possible to use polar programming when the angles areprogrammed in absolute mode and the radii are in incremental

Pagina 340 - Hardware Overtravels

Axis MotionChapter 1414-28When programming an arc using I, J, or K words the control does not usethese values as polar coordinates. Program the center

Pagina 341 - Software Overtravels

Axis MotionChapter 1414-29Machine tools have a fixed machine home position that is used to establishthe coordinate systems. The control offers two dif

Pagina 342 - Figure 12.3

Axis MotionChapter 1414-30Automatic Machine Homing (G28) with Distance Coded MarkersThe following outlines automatic machine homing (G28) for an axis

Pagina 343 - Programmable Zone 2 (G22

Axis MotionChapter 1414-31Although this command moves the axes at rapid feedrate as if in G00mode, it is not modal. If G01, G02, or G03 modes are acti

Pagina 344 - Programmable Zone 2

Axis MotionChapter 1414-32Important: When the control executes a G28 or G30 block it temporarilyremoves a ny tool offsets and cutter compensation duri

Pagina 345 - (G22.1, G23.1)

Axis MotionChapter 1414-33Figure 14.18Automatic Return From Machine Home, Results of Example 14.13Machine home2001501005020015010050XYN40N30N30N20N10I

Pagina 346

Basic Control OperationChapter 22-17Software MTB Panel ScreenTo use the software MTB panel feature, follow these steps:1. From the main menu screen, p

Pagina 347 - Figure 12.7

Axis MotionChapter 1414-34If an attempt is made to execute a G27 before the axes have been homedthe control will go to cycle stop and the following er

Pagina 348

Axis MotionChapter 1414-35If an axis included in the G30 block has not been homed, block executionwill stop and the following error message will appea

Pagina 349

Axis MotionChapter 1414-36In the G93 (inverse time feed) and G94 (feed per minute) modes, G04suspends execution of the commands in the next block for

Pagina 350

Axis MotionChapter 1414-37The axis word programmed with the G51.1 command is used to define thelocation mirroring will be about. The defined location

Pagina 351

Axis MotionChapter 1414-38Figure 14.19Results of Programmable Mirror Image Example12090756030Start pointEnd point012090756030YXWhen the mirror image f

Pagina 352 - END OF CHAPTER

Axis MotionChapter 1414-39The mirrored plane is fixed and cannot be moved from the selected axis.This mirrored plane is the equivalent of programming

Pagina 353

Axis MotionChapter 1414-40The feed to hard stop feature is used to position the axis of a transfer linestation or the transfer bar of the station agai

Pagina 354 - Coordinate System (G68

Axis MotionChapter 1414-41Moving to the HardStopThe G24 code must be in a block that programs a position for one and onlyone axis. The G24 code is non

Pagina 355

Axis MotionChapter 1414-42Special ConsiderationsFeature: Consideration:ControlReset Ifa controlresetoperation isperformed while the controlisagainstah

Pagina 356 - Example 13.2

Chapter1515-1Using QuickPath Plus•The QuickPath Plus (QPP) feature is offered as a convenient programmingmethod to simplify programming. This method o

Pagina 357 - M30; G68 X55. Y60. R90.;

Basic Control OperationChapter 22-18Jog ScreenWe assume that you have performed the steps to display the SoftwareFront Panel screen. Make sure that th

Pagina 358 - ExternalPart Rotation

Using QuickPath PlusChapter 1515-2The angle word (,A) is always interpreted as an absolute angleregardless of the c urrent mode (G90 or G91).The L-wor

Pagina 359 - Figure 13.5

Using QuickPath PlusChapter 1515-3One-end coordinateMany times part drawings will only give a programmer one--axisdimension for a tool path and requir

Pagina 360

Using QuickPath PlusChapter 1515-4Figure 15.1Results of Angle Designation Example 15.1165•YX5101520252015105Important: An arc may also use an angle (,

Pagina 361 - Figure 13.6

Using QuickPath PlusChapter 1515-5The format for this block is as follows:,A__ L__;Where : Is :,AAngle-This word is always displayed asby the control

Pagina 362

Using QuickPath PlusChapter 1515-6No Intersection KnownThis feature of QPP allows the programmer to define two intersecting,consecutive, linear tool p

Pagina 363 - Plane Selection (G17, G18

Using QuickPath PlusChapter 1515-7Figure 15.3Results of Unknown Intersection Fr om Example 15.3165•YX5101520252015105If the c ontrol cannot determine

Pagina 364 - (G90,G91)

Using QuickPath PlusChapter 1515-8Figure 15.4G13 vs G13.1 Inter sectionsSecond block if G13 programmedSecond block if G13.1 programmed1st block1st blo

Pagina 365 - Inch/Metric Modes (G20

Using QuickPath PlusChapter 1515-9Linear to Circular BlocksWhen the coordinates of the intersection of a linear path into a circularpath are not known

Pagina 366 - Example 13.5

Using QuickPath PlusChapter 1515-10Circularto Linear BlocksWhen the coordinates of the intersection of a circular path into a linearpath are not known

Pagina 367

Using QuickPath PlusChapter 1515-11Circular to Circular BlocksWhen the coordinates of the point of intersection of a circular path into acircular path

Pagina 368 - Results of Example 13.6

Basic Control OperationChapter 22-19ProgramExecute ScreenThe following assumes that the steps have been performed to display theSoftware Front Panel s

Pagina 369

Using QuickPath PlusChapter 1515-12Example 15.6Arc Into Arc Without Programming IntersectionG0X0Y.;G13G03J5F100.;G02Y12X5I2J-2.75;M30;Figure 15.7Resul

Pagina 370

Chapter1616-1Using Chamfers and Corner RadiusThis describes how to use chamfer and corner radius to create corners. Achamfer is a linear transition be

Pagina 371 - Scaling Restrictions

Using Chamfers and CornerRadiusChapter 1616-2UsingChamfersProgram a chamfer size following the address ,C to cut a chamfer betweenconsecutive tool pat

Pagina 372 - Gxx X__Y__Z__

Using Chamfers and CornerRadiusChapter 1616-3Example 16.2Linear-to-Circular Motions with ChamferN10 G00 X0 Y0 F100;N20 G01 X10. Y10., C3;N30 G02 X20.

Pagina 373

Using Chamfers and CornerRadiusChapter 1616-4Example 16.3Programming a Radius For a Circular Path into a Linear PathN10 G00 X10. Y30;N20 X10. Y30 F100

Pagina 374 - L (scaled)

Using Chamfers and CornerRadiusChapter 1616-5Figure 16.4Results of Radius Example 16.42015105255.0135•180•XYR5.03530252015105Guidelines for Using Cham

Pagina 375

Using Chamfers and CornerRadiusChapter 1616-6An error is generated if an attempt is made to change planes betweenblocks that are chamfer or corner rad

Pagina 376

Chapter1717-1SpindlesThis chapter describes how to program spindles:Information about: On page:Controlling Spindle 17-1Spindle Orientation 17-3Spindle

Pagina 377

SpindlesChapter 1717-2Important: On the 9/260 and 9/290 controls, if the auxiliary spindles areprogrammed but have not been configured as active throu

Pagina 378 - M30; M30;

SpindlesChapter 1717-3For each spindle configured in a system, the control is equipped to performa spindle orient operation. This operation is used to

Pagina 379 - Linear Interpolation Mode

Basic Control OperationChapter 22-202. Select one of these softkey options:block retracejog retractcycle startcycle stopTo Perform a: Press:Cycle Star

Pagina 380

SpindlesChapter 1717-4Refer to the system installers documentation to determine which orient thesystem is equipped to perform. This manual assumes tha

Pagina 381 - (G02,G03)

SpindlesChapter 1717-5Use the spindle directional M-codes to program each configured spindleprogram controlled spindle rotation.Table 17.B lists the s

Pagina 382

SpindlesChapter 1717-6Use this feature to synchronize the position and/or velocity between twospindles with feedback using your 9/440, 9/260, or 9/290

Pagina 383

SpindlesChapter 1717-7Use these three G--codes to manipulate the spindle synchronization feature:Set spindle positional synchronization (G46)— sets th

Pagina 384

SpindlesChapter 1717-8The following example a ssumes that the controlling and follower spindleswere defined a s spindle 2 and spindle 1, respectively,

Pagina 385

SpindlesChapter 1717-9Deactivate Spindle Synchronization (G45)Use G45 to deactivate the synchronized spindle feature. Whensynchronization is deactivat

Pagina 386 - Helical Interpolation Mode

SpindlesChapter 1717-10you are responsible for selecting proper gear ranges prior toactivating synchronization.The following features cannot be used w

Pagina 387 - Figure 14.8

SpindlesChapter 1717-11the example below shows what will happen when:no overlap occurs between the controlling and followerspindles’gear rangesthe con

Pagina 389

Chapter1818-1Programming FeedratesThis chapter describes how to program feedrates andacceleration/deceleration. Use this table to find the information

Pagina 390 - Cylindrical Interpolation

Basic Control OperationChapter 22-21Figure 2.4Jog Ret ract Software MTB Panel ScreenJOGAXES+JOGAXES-E-STOPPROGRAM[ MM ] F 00000.000 MMPMZ 00000.000 S

Pagina 391

Programming FeedratesChapter 1818-2Feedrates for linear and circular interpolation are “vector”feedrates. Thatis, all axes move simultaneously at inde

Pagina 392

Programming FeedratesChapter 1818-3For inside arc paths, the resulting speed of the outside surface of the toolrelative to the part surface would be g

Pagina 393

Programming FeedratesChapter 1818-4To avoid this problem, the system installer must set a minimum feedreduction percentage (MFR) in AMP. This will set

Pagina 394 - Example 14.7

Programming FeedratesChapter 1818-5In the G94 mode (feed--per--minute), the numeric value following addressF represents the distance the axis or axes

Pagina 395

Programming FeedratesChapter 1818-6Figure 18.5Feed Per Revolution Mode ( G95)AmountofcuttingtoolmotionperspindlerevolutionCuttingtoolposition afterone

Pagina 396 - PAL Axis Mover

Programming FeedratesChapter 1818-7Feedrate Override SwitchFeedrates programmed in any of the feedrate modes (G93/94/95) can beoverridden using the fe

Pagina 397 - Programming (G15,G16)

Programming FeedratesChapter 1818-8Feedrate Override Switch DisableAn M49 causes the override amounts that are set by the switches on theMTB panel to

Pagina 398 - Figure 14.11

Programming FeedratesChapter 1818-9The maximum cutting feedrate limits the axis feedrate for any movecontrolled by a F--word. Feedrate override switch

Pagina 399 - 260• from

Programming FeedratesChapter 1818-10Programming G25 Adaptive FeedProgram a G25 block as follows:G25 Q__ F__ E__;X__Y__Z__Where: Programs:X,Y,or Z Axis

Pagina 400

Programming FeedratesChapter 1818-11Adaptive Feed Maximum FeedrateWhen cutting under low to no load the servo may not be able to reach theprogrammed t

Pagina 401 - Polar Programming Special

Basic Control OperationChapter 22-22You see the main menu screen:PROGRAM[ MM ] F 00000.000 MMPMZ 00000.000 SR X 00000.000 T 12345C 359.99 FILENAMESUB

Pagina 402

Programming FeedratesChapter 1818-12It is possible to select special feedrates that are assigned in AMP. Thiscovers the feedrates assigned by AMP for

Pagina 403

Programming FeedratesChapter 1818-13The system installer may install an optional external deceleration switch ifdesired. Typically, this is a mechanic

Pagina 404 - G02X20.Y20.I9.397J3.42;

Programming FeedratesChapter 1818-14There are three types of axis acceleration/deceleration available:Exponential Acc/DecUniform or Linear Acc/DecS--C

Pagina 405

Programming FeedratesChapter 1818-15To begin and complete a smooth axis motion, the control uses anexponential function curve to automatically acceler

Pagina 406 - Machine Home (G28)

Programming FeedratesChapter 1818-16Axis motion response lag can be minimized by using Linear Acc/Dec forthe commanded feedrates. The system installer

Pagina 407 - Figure 14.17

Programming FeedratesChapter 1818-17When S--Curve Acc/Dec is enabled, the control changes the velocityprofile to have an S--Curve shape during acceler

Pagina 408 - Machine Home (G29)

Programming FeedratesChapter 1818-18Programmable Acc/Dec allows you to change the Linear Acc/Dec modesand values within an active part program via G47

Pagina 409 - Check (G27)

Programming FeedratesChapter 1818-19Selecting Linear Acc/Dec Values (G48.n - - nonmodal)Programming a G48.x in your part program allows you to switch

Pagina 410 - Return to Alternate Home

Programming FeedratesChapter 1818-20When Acc/Dec is active, the control automatically performs Acc/Dec togive a smooth acceleration/deceleration for c

Pagina 411 - Dwell (G04)

Programming FeedratesChapter 1818-21Cutting Mode(G64 -- modal)G64 e stablishes the cutting mode. This is the normal mode for axis motionand will gener

Pagina 412

Basic Control OperationChapter 22-23After powering up the control or performing a control reset operation (seepage 2-4), the control assumes a number

Pagina 413 - Programmable Mirror Image

Programming FeedratesChapter 1818-22The system installer sets these values in AMP:angle Ap in AMP in 1 degree increments within a range of 1-90 degree

Pagina 414 - Manual Mirror Image

Programming FeedratesChapter 1818-23Figure 18.12Feedrate Limited Below Progr ammed Feedrate t o Allow Deceleration TimeLINEARDecelerationLINEARAcceler

Pagina 415 - Axis Clamp

Programming FeedratesChapter 1818-24If any of the above considerations are not met during the G36.1 mode, thecontrol will overshoot positions, since t

Pagina 416 - Feed to Hard Stop (G24)

Programming FeedratesChapter 1818-25G36 is the default m ode and is established at power up, E--STOP reset, andend-of-program (M02, M30, or M99). The

Pagina 417 - Detectingthe Hard Stop

Programming FeedratesChapter 1818-26

Pagina 418 - Special Considerations

Chapter1919-1Dual--axis OperationThis chapter describes how to program a dual axis. Use this table to locatespecific information a bout dual axis oper

Pagina 419 - Using QuickPath Plus•

DualAxis OperationChapter 1919-2Figure 19.1Dual Axis ConfigurationAxis 1Lead screwServomotorAxis 2Lead screwServomotorEncoderDual Axes - two completel

Pagina 420 - Chapter 15

DualAxis OperationChapter 1919-3Figure 19.2 shows the position display for a system that contains a dualaxis group containing two axes with a master a

Pagina 421 - Linear QuickPathPlus

DualAxis OperationChapter 1919-4CAUTION: Care must be taken when an axis is unparked.When an axis is unparked, any incremental positioning requestsmad

Pagina 422 - No end coordinate known (L)

DualAxis OperationChapter 1919-5When using automatic homing (G28), the axes must be homed one at atime. This is accomplished by parking all other axes

Pagina 423

Basic Control OperationChapter 22-24Press t he red <EMERGENCY STOP> button on the MTB panel (or any otherE-Stop switches installed on the machin

Pagina 424 - No Intersection Known

DualAxis OperationChapter 1919-6Special consideration must be given when programming the followingfeatures:Feature: Consideration:MirrorImaging Progra

Pagina 425 - (G13,G13.1)

DualAxis OperationChapter 1919-7Consideration should be given to offsets used for a dual axis. In mostcases, each axis can have independent offset val

Pagina 426 - G13 vs G13.1 Inter sections

DualAxis OperationChapter 1919-8Set ZeroA set zero operation may be performed on the axes in a dual group on anindividual basis. For example, if you h

Pagina 427 - Linear to Circular Blocks

DualAxis OperationChapter 1919-9Assigning Tool Length Offsets ManuallyFor dual a xes, extra tool length offset tables have been provided, one foreach

Pagina 428 - Circularto Linear Blocks

DualAxis OperationChapter 1919-10

Pagina 429 - Circular to Circular Blocks

Chapter2020-1Tool Control FunctionsTool control functions can be classified into 3 categories:Tool Selection- Programming a T--word and using random t

Pagina 430

Tool Control FunctionsChapter 2020-2Figure 20.1Typical Mill Tool Magazine06 07 08 09051004 03 02 01A T--address followed by a numeric value programs a

Pagina 431 - Chamfers and Corner

Tool Control FunctionsChapter 2020-3M06 Required - This method defines that a tool is only activated in anM06 block. A T--word that is programmed by i

Pagina 432 - UsingChamfers

Tool Control FunctionsChapter 2020-4The control offers a function called tool length offset for offsetting toolpaths. The tool length offset is usuall

Pagina 433 - CornerRadius

Tool Control FunctionsChapter 2020-5G44If the sum of the tool geometry and the tool wear is a negative offsetvalue, program G44.For example:If the val

Pagina 434

Basic Control OperationChapter 22-25If the E -Stop occurred during program execution, the control may reset theprogram when E-Stop reset is performed

Pagina 435

Tool Control FunctionsChapter 2020-6Use these formats for programming G43 or G44:G43H__;G44H__;(“H” is the tool offset number.)G43 or G44 does not hav

Pagina 436

Tool Control FunctionsChapter 2020-7Figure 20.4Results of Example 20.1Z-100GaugeLineCase 1G49NooffsetactiveCase 2G43Positivegeometryoffsetin tableCase

Pagina 437 - Spindles

Tool Control FunctionsChapter 2020-8The system installer has the option in AMP to determine exactly when thegeometry and wear offsets will take effect

Pagina 438 - Spindle Speed (S-word)

Tool Control FunctionsChapter 2020-9Important: Any block that activates or deactivates a tool length offsetmust be programmed in linear mode (G00 or G

Pagina 439 - Spindle Orientation (M19)

Tool Control FunctionsChapter 2020-10To copy the offset values from one axis to another, follow these steps:1. Press t he {OFFSET} softkey.(softkey le

Pagina 440 - Chapter 17

Tool Control FunctionsChapter 2020-11The random tool feature is typically used to speed up production by savingcycle time when a tool is returned to t

Pagina 441 - (M03, M04, M05)

Tool Control FunctionsChapter 2020-12Manually Entering Random Tool DataData may be entered into the random tool table either manually, asdescribed her

Pagina 442 - Synchronized Spindles

Tool Control FunctionsChapter 2020-13Figure 20.5Typical Random Tool Pocket Assignment ScreenPOCKET ASSIGNMENT TABLE PAGE 1 OF 2PKT TOOL PKT TOOL PKT T

Pagina 443 - Synchronization Feature

Tool Control FunctionsChapter 2020-144. To modify tool data there are three choices:To remove a tool assigned to a pocket press the {CLEAR VALUE}softk

Pagina 444 - Spindle Synchronization

Tool Control FunctionsChapter 2020-15The following block is used to set data for the random tool pocketassignment table:G10.1 L20 P__ Q__ O__ R__;Wher

Pagina 445 - SpecialConsiderations for

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualiChapter 1Using This Manual1.0 Chapter Overv

Pagina 446

Basic Control OperationChapter 22-26This section describes setting or changing the functions assigned to aparticular access level, and changing the pa

Pagina 447

Tool Control FunctionsChapter 2020-16Backup Random Tool TableThe control has a feature t hat will allow the information in the random tooltable to be

Pagina 448

Tool Control FunctionsChapter 2020-17Starting a programwith a tool already activ eIf desired, a part program may begin execution with a tool already a

Pagina 449 - Programming Feedrates

Tool Control FunctionsChapter 2020-18It is possible to alter or generate values in the tool offset tables (see section3.1) by using the programming fe

Pagina 450 - Cutter Compensation

Tool Control FunctionsChapter 2020-19Value for theL ParameterParameter DefinitionP R,X,Y,ZL12GeometrytableOffsetNumber ToolradiusgeometryvalueL13Wear

Pagina 451 - Figure 18.2

Tool Control FunctionsChapter 2020-20This section discusses how to set up the tool groups and the informationthat must be entered for each tool group.

Pagina 452 - Inverse Time Feed Mode

Tool Control FunctionsChapter 2020-212. Distance - T his is selected by choosing 2 as the type of tool lifemeasurement. Distance measures tool life as

Pagina 453 - Feed Per Minute Mode (G94)

Tool Control FunctionsChapter 2020-222. Press the {TOOL MANAGE} softkey.(softkey level 2)WORKCO-ORDTOOLWEARTOOLGEOMETTOOLMANAGERANDOMTOOLCOORDROTATEBA

Pagina 454 - Rapid Feedrate

Tool Control FunctionsChapter 2020-23At this point if it is desired to delete any or all tool groups that alreadyexist for some reason follow these st

Pagina 455 - Feedrate Overrides

Tool Control FunctionsChapter 2020-245. From this screen it is possible to perform the following operations.The application of these operations was di

Pagina 456 - Feedrate Limits (Clamp)

Tool Control FunctionsChapter 2020-25This section assumes that tools have already been assigned to their specificgroups as discussed in section 20.5.1

Pagina 457 - Adaptive Feed (G25)

Basic Control OperationChapter 22-272. Press t he {ACCESS CONTRL} softkey. If the {ACCESS CONTRL}softkey does not appear on the screen, the currently

Pagina 458 - Programming G25 Adaptive Feed

Tool Control FunctionsChapter 2020-26The following is a discussion of the units that should be entered for thedifferent tool life measurement types:0.

Pagina 459

Tool Control FunctionsChapter 2020-27Entering Specific Tool DataThe following steps describe in detail the method of entering specific tooldata for t

Pagina 460 - Single Digit F-words

Tool Control FunctionsChapter 2020-28Figure 20.8Typical Tool Data ScreenGROUP 1 DATA TYPE=TIME PAGE 1 OF 1(FILE NAME)THRESHOLD RATE = 80%TOOL T.LEN CU

Pagina 461 - ExternalFeedrate Switch

Tool Control FunctionsChapter 2020-29Enter or alter the expected life of a tool - To enter or alter a value for theexpected life of a tool, move the c

Pagina 462 - (Acc/Dec)

Tool Control FunctionsChapter 2020-30Any time after the G10L3 command, parameters may be programmed toenter what tool group is being entered, the type

Pagina 463 - Exponential Acc/Dec

Tool Control FunctionsChapter 2020-31When all of the tools for all of the different groups have been entered, endthe execution of editing the tool lif

Pagina 464 - Linear Acc/Dec

Tool Control FunctionsChapter 2020-32Backing up toolmanagement tablesThis feature causes the control to automatically generate a G10L3 programthat wil

Pagina 465 - S-Curve Acc/Dec

Tool Control FunctionsChapter 2020-33The following section discusses how to activate a tool using tool lifemanagement. Here are some considerations to

Pagina 466 - Programmable Acc/Dec

Tool Control FunctionsChapter 2020-34Example 20.7Programming Tool Changes Using Tool Life ManagementThe following example assumes that the system inst

Pagina 467 - G48.n X_Y_Z_

Chapter2121-1Cutter Diameter Compensation(G40, G41, G42)To cut a workpiece using the side face of the cutting tool, it is moreconvenient to write the

Pagina 468 - Precautions on Corner

Basic Control OperationChapter 22-283. Press the softkey that corresponds to the access level that you want tochange. The pressed softkey appears in r

Pagina 469 - Tapping Mode (G63 -- modal)

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-2We use these terms in this section:inside -- An angle between two intersecting programmed too

Pagina 470 - G36,G36.1

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-3Figure 21.2Definition of Inside and OutsideworkpieceInside angle (less than 180 degrees)Outsi

Pagina 471 - Figure 18.12

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-4Program the cutter c ompensation function with the following format:G41(or G42)X ___ Y ___ Z

Pagina 472 - Figure 18.13

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-5Example 21.2Cutter Compensation Sample PathsAll of the following blocks result in the same to

Pagina 473

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-6Unless Cutter C ompensation is active, when a program recover isperformed, the control automa

Pagina 474

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-7N11G00G40X0Y0D00; Rapid to start point and cancelcompensationN12M30;End of ProgramFigure 21.5

Pagina 475 - Dual--axis Operation

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-8When which is:is active and is cutting:G41 straightline toarc(or arc to straightline)greatert

Pagina 476 - Dual Axis Configuration

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-9Besides choosing between types A and B (selected in AMP), cuttercompensation generated blocks

Pagina 477 - Parking a Dual Axis

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-10The easiest way to demonstrate the actual tool paths taken by the cuttingtool when using cut

Pagina 478 - Homing a Dual Axis

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-11Figure 21.9 through Figure 21.11 show examples of typical entry movesusing type A c utter co

Pagina 479 - Programming a Dual Axis

Basic Control OperationChapter 22-29The following section describes the functions on the 9/Series control thatcan be protected from an operator by the

Pagina 480

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-12If the next programmed move is circular (an arc), the tool is positioned atright angles to a

Pagina 481 - Dual Axis

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-13Example 21.4Sample Entry Move After Non-Motion BlocksAssume current compensation plane is th

Pagina 482 - Tool Length Offsets

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-14Figure 21.11Entry Move Followed by Too Many Non-Motion BlocksG41Too many non-motionblocks he

Pagina 483 - G10L11P__A__B__C__;

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-15Example 21.6Type A Sample Exit MovesAssume the current plane to be the XY plane and cutter c

Pagina 484

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-16Figure 21.12 through Figure 21.16 show examples of typical exit movesusing type A c utter co

Pagina 485 - Tool Control Functions

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-17If the l ast programmed move prior to the exit move (which must be linear)is circular (an ar

Pagina 486 - Typical Mill Tool Magazine

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-18The I, J, and K words in the exit move block define a vector that is used bythe control to r

Pagina 487 - (G43,G44, G49)

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-19Figure 21.15Exit Move Defined By An I, J, K Vector But Limited To RadiusCompensated path usi

Pagina 488 - Tool Length Offset

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-20The easiest way to demonstrate the actual tool paths taken by the cuttingtool when using cut

Pagina 489 - Tool Offset Data

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-21Figure 21.18 and Figure 21.19 show examples of typical entry moves usingtype B cutter compen

Pagina 490 - Programming G43 or G44

Basic Control OperationChapter 22-30Table 2.EPassword Protectable FunctionsParameter Name: Function becomesaccessible when parametername is in reverse

Pagina 491

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-22If the next programmed move is circular (an arc), the tool is positioned atright angles to a

Pagina 492 - Activating Tool Length

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-23There is no limit to the number of blocks that may follow the programmingof G41 or G42 befor

Pagina 493 - (G43.1, G44.1)

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-24Figure 21.20Entry Move Followed By Too Many Non-Motion BlocksProgrammedpathG41rrToo many non

Pagina 494

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-25Example 21.9 gives some sample exit move program blocks:Example 21.9Examples of Exit Move Bl

Pagina 495 - Random Tool

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-26Figure 21.21 and Figure 21.22 show examples of typical exit moves usingtype B cutter compens

Pagina 496

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-27If the last programmed move is circular (an arc), the tool is positioned atright angles to a

Pagina 497

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-28It is possible t o modify the path that the tool takes for an exit move byincluding an I, J,

Pagina 498

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-29Figure 21.24Exit Move Defined By An I, J, K Vector But Limited to Tool RadiusIntercept lineC

Pagina 499 - Clearing Random Tool Data

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-30Except for entry and exit moves, the basic tool paths generated duringcutter compensation ar

Pagina 500 - Backup Random Tool Table

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-31Figure 21.26 through Figure 21.29 illustrate the basic motion of the cuttingtool as it execu

Pagina 501

Basic Control OperationChapter 22-31Parameter Name: Function becomes accessible when parameter name isin reverse video:23) SCALING WhenSCALINGis notin

Pagina 502 - Programming Alterations of

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-32Figure 21.27Cutter Compensation Tool Paths Straight Line-to-Arc0 •••90generatedblocksProgram

Pagina 503 - Management

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-33Figure 21.28Cutter Compensation Tool Paths Arc-to-Straight Line0 •••90Programmedpath•Linearg

Pagina 504 - Tool Directory Data

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-34Figure 21.29Cutter Compensation Tool Paths Arc-to-Arc90 •••180180•••270270•••360Programmedpa

Pagina 505 - Entering Tool Group Data

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-35The following subsections describe possible tool paths that may begenerated when programming

Pagina 506

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-36Figure 21.30Linear-to-Linear Change with Block Direction ReversedPoint 1 & 2CompensatedP

Pagina 507

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-37Figure 21.32Linear-to-Linear Change with A Generated BlockCompensatedpathProgrammedpathPoint

Pagina 508

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-38For one of the following cases that changes the cutter compensationdirection, the control wi

Pagina 509 - Assigning Detailed Tool

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-39Figure 21.35Change in Compensation with No Possible Tool Path Intersect ionsCompensated path

Pagina 510

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-40If the c ontrol, when scanning ahead, does not find a motion block beforethe number of non-m

Pagina 511 - Entering Specific Tool Data

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-41Figure 21.37Too Many Non-Motion Blocks Following a Circular MoveToo manynon-motionblocks her

Pagina 512

Basic Control OperationChapter 22-32ACCESSCONTRLENTER PASSWORD:PROGRAM [INCH] F 0.000 MMPMZ 00000.000 S 0R X 00000.000 T 1C 359.99MEMORY MAN STOPE-STO

Pagina 513 - Management Tables (G10L3

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-42Figure 21.38Compensation Corner Movement for Two Generated BlocksX2Y2X1Y1New block if blocki

Pagina 514

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-43If a t ool becomes excessively worn, broken, or if any other reason requiresthe changing of

Pagina 515 - Example 20.6

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-44Figure 21.41 describes the tool path when the programmed moves arelinear-to-circular.Figure

Pagina 516

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-45Changein Cutter Radius During Jog RetractThis section describes a change in the cutter radiu

Pagina 517 - Programming Using Tool

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-46Figure 21.43 gives an example of a typical change in tool radius during jogretract with cutt

Pagina 518 - Example 20.7

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-47Figure 21.44 is an example of the possible tool path that is taken when youinterrupt an auto

Pagina 519 - (G40, G41, G42)

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-48Figure 21.45Cutter Compensation Re-Initialized aft e r a Manual or MDI Operation.Manually jo

Pagina 520 - Chapter 21

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-49If compensation was not cancelled using a G40 command before returningto machine or secondar

Pagina 521 - Active Cutter Compensation

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-50If compensation is not cancelled using a G40 command, the controlautomatically, temporarily

Pagina 522 - Example 21.1

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-51At times (especially possible during cutter compensation) the control maynot have enough loo

Pagina 523 - tables:

Basic Control OperationChapter 22-33The control provides 3 basic operation modes:manual (MAN or MANUAL)manual data i nput (MDI)automatic (AUTO)You can

Pagina 524 - Tool radius wear amount

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-52Figure 21.48Typical Backwards Motion ErrorProgrammedPathACompensatedPathCompensated pathmoti

Pagina 525 - G39,G39.1

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-53InterferenceThis error occurs when compensation vectors intersect. Normally whenthis interse

Pagina 526

Cutter Diameter Compensation(G40, G41, G42)Chapter 2121-54Error detection M--codes are only functional when cutter compensation isactive. Cutter compe

Pagina 527 - Figure 21.7

Chapter2222-1Using Pocket Milling CyclesUse pocket milling cycles to cut circular, rectangular, hemisphericalpockets and posts, or irregular pockets a

Pagina 528 - Figure 21.8

Using Pocket Milling CyclesChapter 2222-2Use the G88.1 pocket milling roughing cycle to rough out a rectangularpocket in a workpiece. This cycle makes

Pagina 529

Using Pocket Milling CyclesChapter 2222-3Where : Is :EPlungefeedrate. ThisparameterdeterminesthefeedrateofanyZ axismoves. Ifnotprogrammed,theroughingf

Pagina 530

Using Pocket Milling CyclesChapter 2222-4If L is programmed, the tool plunges along the Z axis to the incrementaldepth specified by the L parameter. I

Pagina 531

Using Pocket Milling CyclesChapter 2222-5If ,R or ,C is not programmed in the G88.1 block, each corner of therectangular pocket is squared off as much

Pagina 532 - Type A E xit Moves

Using Pocket Milling CyclesChapter 2222-6Figure 22.2Rectangular Pocket Enlarging Using G88.1QPlunge Position(X, Y)EXISTING POCKETQDDDH+TRImportant: Th

Pagina 533 - Type A Sample Exit Moves

Using Pocket Milling CyclesChapter 2222-7If L is programmed, the tool plunges along the Z axis to the incrementaldepth specified by the L parameter. I

Pagina 534

Basic Control OperationChapter 22-34Manual modeTo operate the machine manually,select MAN or MANUAL under <MODE SELECT>orpress t he {FRONT PANEL

Pagina 535

Using Pocket Milling CyclesChapter 2222-8Use the G88.1 pocket milling roughing cycle to rough out a slot in aworkpiece. This cycle makes multiple cuts

Pagina 536 - Figure 21.14

Using Pocket Milling CyclesChapter 2222-9Figure 22.3Slot Roughing Using G88.1H+TRDD/2D/2D(X, Y)PlungePositionRYXIJImportant: The t ool should be posit

Pagina 537

Using Pocket Milling CyclesChapter 2222-10If L is programmed, the tool plunges along the Z axis to the incrementaldepth specified by the L parameter.

Pagina 538 - Figure 21.17

Using Pocket Milling CyclesChapter 2222-11Figure 22.4Circular Pocket Roughing Using G88.1Plunge Position(X, Y)D/2RDDH+TRXYImportant: The t ool should

Pagina 539

Using Pocket Milling CyclesChapter 2222-12After completing the 360 degree circular path, the control makes asingle-axis rough cut outwards along the -

Pagina 540

Using Pocket Milling CyclesChapter 2222-13Use the G88.1 pocket milling roughing cycle to enlarge an existing circularpocket i n a workpiece. This cycl

Pagina 541

Using Pocket Milling CyclesChapter 2222-14Figure 22.5Circular Pocket Enlarging Using G88.1EXISTINGPOCKETQPlunge PositionDDD(X, Y)RYXImportant: The t o

Pagina 542 - Type B E xit Moves

Using Pocket Milling CyclesChapter 2222-15After completing the 360 degree circular path, the control makes asingle-axis rough cut outwards along the -

Pagina 543 - Examples of Exit Move Blocks

Using Pocket Milling CyclesChapter 2222-16These features are prohibited during execution of pocket milling cycles:MDI m odeTool offset changes through

Pagina 544

Using Pocket Milling CyclesChapter 2222-17Important: The rectangular pocket does not have to be parallel to the axesof the selected plane. It may be r

Pagina 545

Basic Control OperationChapter 22-35MDI modeTo operate the machine in MDI mode,select MDI under <MODE SELECT>orpress t he {FRONT PANEL} softkeyU

Pagina 546 - Figure 21.23

Using Pocket Milling CyclesChapter 2222-18From the pre-cycle position, the control simultaneously raises the tool bythe clearance amount (AMP selectab

Pagina 547

Using Pocket Milling CyclesChapter 2222-19Use the G88.2 pocket milling finishing cycle to finish a circular pocket in aworkpiece. This cycle is typica

Pagina 548 - Compensation

Using Pocket Milling CyclesChapter 2222-20Important: The t ool should be positioned near the center of the pocketprior to the G88.2 block. The Z c oor

Pagina 549

Using Pocket Milling CyclesChapter 2222-21If the programmed R parameter is greater than the tool radius, this cycle isprocessed similar to a G88.2 fin

Pagina 550

Using Pocket Milling CyclesChapter 2222-22

Pagina 551

Chapter2323-1Using Post Milling CyclesThis chapter describes how to use G88.3 and G88.4 to program postmilling cycles. Use t his table to find the inf

Pagina 552

Using Post Milling CyclesChapter 2323-2Use the G88.3 post milling roughing cycle to rough out a rectangular postin a workpiece. This cycle makes multi

Pagina 553

Using Post Milling CyclesChapter 2323-3Figure 23.1Rectangular Post Roughing Using G88.3QQYXH + Tool RadiusDTool RadiusPlunge PositionPOST(X, Y)JIImpor

Pagina 554

Using Post Milling CyclesChapter 2323-4If L is programmed, the tool plunges along the Z axis to the incrementaldepth specified by the L parameter. If

Pagina 555

Using Post Milling CyclesChapter 2323-5Use the G88.3 post milling roughing cycle to rough out a circular post in aworkpiece. This cycle makes multiple

Pagina 556 - Figure 21.34

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualii3.1.2SettingToolOffsetTables 3-5...

Pagina 557 - Too Many Non-Motion

Basic Control OperationChapter 22-36Automatic modeTo operate the machine automatically,select AUTO under <MODE SELECT>orpress t he {FRONT PANEL}

Pagina 558 - Figure 21.36

Using Post Milling CyclesChapter 2323-6Figure 23.2Circular Post Roughing Using G88.3YXPlungePositionPOST(X, Y)RQRDDH+TRImportant: The t ool should be

Pagina 559 - Corner Movement After

Using Post Milling CyclesChapter 2323-7If L is programmed, the tool plunges along the Z axis to the incrementaldepth specified by the L parameter. If

Pagina 560

Using Post Milling CyclesChapter 2323-8Important: Tool length, work coordinates, and diameter offsets must beentered and active prior to the G88 block

Pagina 561 - During Compensation

Using Post Milling CyclesChapter 2323-9Where : Is:LIncrementalplunge depth ofeachcuttingpass along the Z axis. IfL isprogrammed,a finishpassismadeatea

Pagina 562

Using Post Milling CyclesChapter 2323-10From the pre-cycle position, the control simultaneously raises the tool bythe clearance amount (AMP selectable

Pagina 563

Using Post Milling CyclesChapter 2323-11Use the G88.4 post milling finishing cycle to finish a circular post in aworkpiece. This cycle is typically us

Pagina 564 - During Cutter Compensation

Using Post Milling CyclesChapter 2323-12Figure 23.4Circular Post Finishing Using G88.4YXFINISH CUTRrPOST(X, Y)QImportant: The t ool should be position

Pagina 565 - Figure 21.44

Chapter2424-1Using Hemisphere Milling CyclesThis chapter describes how to use G88.5 and G88.6 to program hemispheremilling cycles. Use t his table to

Pagina 566 - Moving To/From Machine

Using Hemisphere Milling CyclesChapter 2424-2Use the G88.5 concave milling roughing cycle to rough out a concavepocket i n a workpiece. This cycle mak

Pagina 567 - Coordinate System

Using Hemisphere Milling CyclesChapter 2424-3Figure 24.1Concave Hemisphere Roughing Using G88.5Plunge PositionYXD’RDDD(X, Y)INITIAL Z-LEVELZD’CUSPHEIG

Pagina 568 - Block Look-Ahead

Basic Control OperationChapter 22-37The control has two screens dedicated to displaying messages. TheMESSAGE ACTIVE screen displays up to nine of the

Pagina 569 - Error Detection for Cutter

Using Hemisphere Milling CyclesChapter 2424-4Prior to each plunge, the control computes a delta rough cut thickness, D’,and a delta plunge depth, L’.

Pagina 570 - Circular Departure Too Small

Using Hemisphere Milling CyclesChapter 2424-5Use the G88.5 convex milling roughing cycle to rough out a convex pocketin a workpiece. This cycle makes

Pagina 571 - Disabling Error Detection

Using Hemisphere Milling CyclesChapter 2424-6Figure 24.2Convex Hemisphere Roughing Using G88.5YXD’R(X, Y)TR D D DZRINITIAL Z-LEVELTOOL DIAD’From the p

Pagina 572

Using Hemisphere Milling CyclesChapter 2424-7With a convex hemisphere, the plunge is actually a contour move to theoutward along the -X axis. This mov

Pagina 573 - Using Pocket Milling Cycles

Using Hemisphere Milling CyclesChapter 2424-8The following subsections cover using the G88.6 finishing cycle forconcave or convex hemispheres.Use the

Pagina 574 - Roughing Using G88.1

Using Hemisphere Milling CyclesChapter 2424-9Figure 24.3Concave Hemisphere Finishing Using G88.6PRE-CYCLEPOSITIONINITIAL Z-LEVELRTR+D’(X, Y)YXL’D’ZRIm

Pagina 575 - Figure 22.1

Using Hemisphere Milling CyclesChapter 2424-10If the programmed Z depth of the pocket has not been reached, anotherplunge takes place simultaneously a

Pagina 576

Using Hemisphere Milling CyclesChapter 2424-11Figure 24.4Convex Hemisphere Finishing Using G88.6PLUNGING AXISTOOL DIA,D’CUSPRLCUSPHEIGHTL’Important: T

Pagina 577 - Enlarging Using G88.1

Using Hemisphere Milling CyclesChapter 2424-12If the programmed Z depth of the pocket has not been reached, anotherplunge takes place simultaneously a

Pagina 578 - Figure 22.2

Chapter2525-1Irregular Pocket Milling CyclesImportant: The Irregular Pocket Milling Cycles feature (G89.1 andG89.2) is only available prior to release

Pagina 579

Basic Control OperationChapter 22-38Figure 2.8Message Active Display ScreenERRORLOGCLEARACTIVEMESSAGE ACTIVESYSTEM MESSAGE(The system error messages a

Pagina 580 - Slot Roughing Using G88.1

Irregular Pocket Milling CyclesChapter 2525-2Use the irregular pocket milling roughing cycle (G89.1) to rough out anirregular pocket in a workpiece. T

Pagina 581 - Figure 22.3

Irregular Pocket Milling CyclesChapter 2525-3Prior to the G89.1 block, the tool should be positioned near the start/endcorner of the pocket and should

Pagina 582 - Using G88.1

Irregular Pocket Milling CyclesChapter 2525-4Figure 25.1Irregular Pocket Roughing Cycle Entry MovesTOPVIEWEndwall(definedinblock called outbyQ paramet

Pagina 583 - Figure 22.4

Irregular Pocket Milling CyclesChapter 2525-5These two passes cut a c hannel around the inside perimeter of the pocketthat provides clearance for the

Pagina 584

Irregular Pocket Milling CyclesChapter 2525-6Figure 25.3Roughing-Out Adjacent Areas in an Irregular PocketTOPVIEWStart/end cornerHXYYXZU/WTQNROPSVIf t

Pagina 585 - CircularPocket Enlarging

Irregular Pocket Milling CyclesChapter 2525-7Figure 25.4Roughing-Out Non-Adjacent Areas in an Irregular PocketStart/end cornerInitial Z level (top of

Pagina 586 - Figure 22.5

Irregular Pocket Milling CyclesChapter 2525-8Once the programmed depth is reached, the control raises the cutter to theinitial Z level then moves it t

Pagina 587 - Cycle (G88.2)

Irregular Pocket Milling CyclesChapter 2525-9Figure 25.5Results of Example 26.1TOPVIEWEndwall(definedinblock called outbyQ parameter)Startwall (define

Pagina 588 - Finishing Using G88.2

Irregular Pocket Milling CyclesChapter 2525-10Use the irregular pocket milling finishing cycle (G89.2) to finish anirregular pocket in a workpiece. Th

Pagina 589 - Figure 22.6

Irregular Pocket Milling CyclesChapter 2525-11Before invoking the G89.2 cycle, t he programmer must activate cuttercompensation left or right by progr

Pagina 590

Basic Control OperationChapter 22-39Figure 2.9Message Log Display ScreenACTIVEERRORSTIMESTAMPSMESSAGE LOG PAGE 1 of 9SYSTEM MESSAGE(The logged system

Pagina 591 - Using G88.2

Irregular Pocket Milling CyclesChapter 2525-12Figure 25.6Irregular Pocket Finishing Cycle Entry MovesStartwall (definedinblock called outbyP parameter

Pagina 592 - Slot Finishing Using G88.2

Irregular Pocket Milling CyclesChapter 2525-13The finish pass ends at a point along the start-wall that is determined bythe angle formed by the start-

Pagina 593

Irregular Pocket Milling CyclesChapter 2525-14CAUTION: The c utter must be able to move from t heend-point of the P block to the start-point (I throug

Pagina 594

Chapter2626-1Milling Fixed CyclesThis chapter covers the G-word data blocks in the milling fixed-cyclegroup. The operations of the milling fixed cycle

Pagina 595 - Using Post Milling Cycles

Milling Fixed CyclesChapter 2626-2Milling fixed cycles (sometimes referred to as canned cycles or autocyclescycles) repeat a series of basic machining

Pagina 596 - Using G88.3

Milling Fixed CyclesChapter 2626-3In general, milling fixed cycles consist of the following operations (seeFigure 26.1):Figure 26.1Milling Fixed Cycle

Pagina 597 - Figure 23.1

Milling Fixed CyclesChapter 2626-4This section assumes that the programmer can determine the holemachining a xis using the plane select G--codes (G17,

Pagina 598

Milling Fixed CyclesChapter 2626-5The plane selection codes (G17-G19) can be included in the milling fixedcycle block, or can be programmed in a previ

Pagina 599 - Circular Post Roughing

Milling Fixed CyclesChapter 2626-6Figure 26.3 shows the two different modes available for selecting thereturn level in the Z axis after the hole has b

Pagina 600 - Figure 23.2

Milling Fixed CyclesChapter 2626-7The following section provides a detailed explanation of each parameterthat can be programmed for the milling fixed

Pagina 601 - Post Milling Finishing Cycle

Basic Control OperationChapter 22-40After the cause of a machine or system message has been resolved, somemessages remain displayed on all screens unt

Pagina 602 - Using G88.4

Milling Fixed CyclesChapter 2626-8Important: After programming a milling fixed cycle block, parameters X,Y, Z and R can be programmed in later blocks

Pagina 603 - Figure 23.3

Milling Fixed CyclesChapter 2626-9The format for the G73 cycle is as follows:G73X__Y__Z__R__Q__P__F__L__;Where : Is :X,Yspecifiesthelocation ofthe hol

Pagina 604

Milling Fixed CyclesChapter 2626-104. If a value was programmed for the P parameter, the drilling tool willdwell after it reaches the bottom of the ho

Pagina 605 - Circular Post Finishing

Milling Fixed CyclesChapter 2626-11Important: When programming a G74 tapping cycle, consider this:The programmer or operator must start spindle rotati

Pagina 606

Milling Fixed CyclesChapter 2626-124. If a value was programmed for the P parameter, the threading tooldwells after it reaches the bottom of the hole,

Pagina 607 - Roughing Cycle (G88.5)

Milling Fixed CyclesChapter 2626-13Where :Is :X specifieslocation ofthe hole.Z definesthehole bottom.R definestheR pointlevel.F represents the thread

Pagina 608 - Roughing Using G88.5

Milling Fixed CyclesChapter 2626-14to re-tap a hole, a Q-word must have been programmed when the holewas originally tappedblock retrace is possible du

Pagina 609 - Figure 24.1

Milling Fixed CyclesChapter 2626-155. Tap-out: The spindle and linear motion reverse to the clockwisedirection and retract to the R point.The tap-out

Pagina 610

Milling Fixed CyclesChapter 2626-16Figure 26.7G76: Boring Cycle, Spindle ShiftCutting feedRapid feedInitial pointlevelShiftShiftShiftSpindle orientati

Pagina 611 - Convex Hemisphere

Milling Fixed CyclesChapter 2626-17Method IThis shift m ethod is a single axis shift. The direction a nd axis for theshift is set in AMP by the system

Pagina 612 - Figure 24.2

Basic Control OperationChapter 22-41The input cursor is the c ursor located on lines 2 and 3 of the screen. It isavailable when you need to input data

Pagina 613 - Finishing Cycle (G88.6)

Milling Fixed CyclesChapter 2626-18The format for the G80 cancel or end fixed cycles is as follows:G80;Programming a G80 cancels the currently active

Pagina 614 - Finishing Using G88.6

Milling Fixed CyclesChapter 2626-19Figure 26.8G81: Drilling Cycle without DwellHole bottomR point levelinitial pointlevelCuttingfeedRapid feedRZ1234In

Pagina 615 - Figure 24.3

Milling Fixed CyclesChapter 2626-20The format for the G82 cycle is as follows:G82X__Y__Z__R__P__F__L__;Where : Is :X,Yspecifieslocation ofthe hole.Zde

Pagina 616

Milling Fixed CyclesChapter 2626-21In the G82 drilling cycle, the control moves the axes in the followingmanner:1. The tool rapids to initial point le

Pagina 617 - Figure 24.4

Milling Fixed CyclesChapter 2626-22Figure 26.10G83: Deep Hole Drilling Cycleinitial pointlevelR point levelHole bottomMoves to hole bottomwhen Q is la

Pagina 618

Milling Fixed CyclesChapter 2626-237. The cutting t ool is then retracted at a rapid feedrate to the initial pointlevel as determined by G98.When the

Pagina 619 - Irregular Pocket Milling

Milling Fixed CyclesChapter 2626-24Figure 26.11G84: Right-Hand Tapping CycleHole bottomSpindle rotation directionreversed at hole bottomSpindle rotati

Pagina 620 - Irregular Pocket Roughing

Milling Fixed CyclesChapter 2626-25When the single block function is active, the control stops axis motionafter steps 1, 2 and 6.If the operator activ

Pagina 621 - Chapter 25

Milling Fixed CyclesChapter 2626-26the spindle speed that is active at the start of the cycle determines theeffective Z feedratethe direction of spind

Pagina 622 - Figure 25.1

Milling Fixed CyclesChapter 2626-27In the G84.1 right-hand solid-tapping cycle, the control moves the axes inthis manner:1. The tool rapids to the tap

Pagina 623 - Figure 25.2

Basic Control OperationChapter 22-42CAUTION: The {REFORM MEMORY} function erases all partprograms t hat are stored in control memory.To reformat contr

Pagina 624 - Figure 25.3

Milling Fixed CyclesChapter 2626-28The format for the G85 cycle is as follows:G85X__Y__Z__R__F__L__;Where : Is :X,Yspecifieslocation ofthe hole.Zdefin

Pagina 625 - Figure 25.4

Milling Fixed CyclesChapter 2626-294. The control retracts the boring t ool at the cutting feedrate to the Rpoint.5. The control retracts the drilling

Pagina 626 - Example 26.1

Milling Fixed CyclesChapter 2626-30The format for the G86 cycle is as follows:G86X__Y__Z__R__P__F__L__;Where : Is :X,Yspecifieslocation ofthe hole.Zde

Pagina 627 - Results of Example 26.1

Milling Fixed CyclesChapter 2626-31In the G86 milling fixed cycle, the control moves the axis in the followingmanner:1. The tool rapids to the initial

Pagina 628 - Irregular Pocket Finishing

Milling Fixed CyclesChapter 2626-32The format for the G87 back boring cycle is:G87X__Y__Z__{I__J__K__}R__F__L__;Q__Where : Is :X,Yspecifieslocation of

Pagina 629

Milling Fixed CyclesChapter 2626-33In the G87 back boring cycle, the control moves the axes in the followingmanner:1. The tool rapids to the initial p

Pagina 630 - Figure 25.6

Milling Fixed CyclesChapter 2626-34When using Method II, remember:If both axes in the current plane are to be shifted, specify bothwords t o move the

Pagina 631

Milling Fixed CyclesChapter 2626-35Important: The programmer or operator must start spindle rotation.Figure 26.15G88: Boring Cycle, Spindle Stop/Manua

Pagina 632

Milling Fixed CyclesChapter 2626-367. At this point, t he rotation of the spindle changes to the clockwisedirection.When the single block function is

Pagina 633

Milling Fixed CyclesChapter 2626-37Figure 26.16G89: Boring Cycle, Dwell/Feed OutCuttingfeedRapid feedDwellHole bottomR point levelInitial pointlevelRZ

Pagina 634

Basic Control OperationChapter 22-43This feature a llows the removal of a rotary table or other axis attachmentfrom a machine. When activated, the con

Pagina 635 - Figure 26.1):

Milling Fixed CyclesChapter 2626-38The system installer determines many parameter for the milling fixedcycles in AMP. The following 3 parameters are s

Pagina 636 - MachiningAxes

Milling Fixed CyclesChapter 2626-393. Press the {MILCYC PARAM} softkey. The Milling Cycle Parameterscreen is displayed. Figure 26.17 shows a typical M

Pagina 637 - Figure 26.2

Milling Fixed CyclesChapter 2626-405. Replace the parameter value or add to it.There are two ways to quit the Milling Cycle Parameter screen:To save t

Pagina 638 - Figure 26.3

Milling Fixed CyclesChapter 2626-41Figure 26.18Result of Examples 27.2 and 27.3-5-8-5N10N40N30N20END OF CHAPTER

Pagina 639

Milling Fixed CyclesChapter 2626-42

Pagina 640 - Operations

Chapter2727-1Skip, Gauge, and Probing CyclesThis chapter describes the external skip, gauge, and probe functionsavailable on the control. Use this tab

Pagina 641 - Drilling Cycle with Dwell

Skip, Gauge, and Probing CyclesChapter 2727-2The control provides several means of triggering an external skip, gauge,or probing block:Discrete inputs

Pagina 642 - (G74):Left-Hand Tapping

Skip, Gauge, and Probing CyclesChapter 2727-3Format for a ny G31 external skip blocks is as follows:G31 X__ Y__ Z__ F__;Where : Is :G31AnyoftheG codes

Pagina 643 - G74: Left-Hand Tapping Cycle

Skip, Gauge, and Probing CyclesChapter 2727-4Skip FunctionApplicationExamplesOne typical application for these G-codes would be moving the part until

Pagina 644 - Solid-Tapping Cycle

Skip, Gauge, and Probing CyclesChapter 2727-5FormatforanyG37skipblocksisasfollows:G37 Z__ F__;Where : Is :G37Correspondstoany ofthe G-codes in the G37

Pagina 645

Basic Control OperationChapter 22-442. Press t he {ACTIVE PRGRAM} softkey.REFORMMEMORYCHANGEACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVE

Pagina 646 - Figure 26.6

Skip, Gauge, and Probing CyclesChapter 2727-6CAUTION: If modifying a tool length offset, t he offset valuegenerated with this gauging operation is imm

Pagina 647 - Spindle Shift

Skip, Gauge, and Probing CyclesChapter 2727-7Tool Gauging Application ExampleA t ypical application for these G-codes in determining tool offsets woul

Pagina 648 - Figure 26.7

Skip, Gauge, and Probing CyclesChapter 2727-8The purpose of this cycle is to provide a means to measure the actualradius and/or locate the center of a

Pagina 649

Skip, Gauge, and Probing CyclesChapter 2727-9They may be programmed directly in the G38 block. Values entered forthese parameters in the G38 block sup

Pagina 650 - Dwell/Rapid Out

Skip, Gauge, and Probing CyclesChapter 2727-103. The axis continues towards the e stimated diameter (H) until the probesignals that contact has been m

Pagina 651 - Figure 26.8

Skip, Gauge, and Probing CyclesChapter 2727-11Important: To accurately measure a hole radius and determine its center,the exact probe tip radius must

Pagina 652 - (G82): Drill Cycle

Skip, Gauge, and Probing CyclesChapter 2727-12The purpose of this cycle is to provide a means to measure the amount thata part is out of parallel (or

Pagina 653 - (G83): Deep Hole Drilling

Skip, Gauge, and Probing CyclesChapter 2727-13Figure 27.4Parameters and Motion Paths for G38.1 Probing Cycle+YXIE feedrate E feedrateE feedrateE feedr

Pagina 654 - G83: Deep Hole Drilling Cycle

Skip, Gauge, and Probing CyclesChapter 2727-14The control executes the G38.1 c ycle in this manner:1. When the G38.1 block is executed, the control in

Pagina 655 - (G84): Right-Hand Tapping

Skip, Gauge, and Probing CyclesChapter 2727-15Figure 27.5G38.1 Parallel Probing Cycle Par amacro Parameter Values1st hit2nd hitWork piece or fixture(#

Pagina 656 - G84: Right-Hand Tapping Cycle

Basic Control OperationChapter 22-45You see the Time Parts screen:Figure 2.10Time Par ts ScreenED PRTINFOPROGRAM DATE TIMEXXXXXXXX MM/DD/YY HH:MM:SSPO

Pagina 657 - (G84.1): Right-Hand

Skip, Gauge, and Probing CyclesChapter 2727-162. Press t he {PROGRAM PARAM} softkey.PTOMSI/OEMAMP DEVICESETUPMON-TORTIMEPARTS(softkey level 2)PRGRAMPA

Pagina 658 - Figure 27.M2

Skip, Gauge, and Probing CyclesChapter 2727-175. You can change parameter values two ways:Press t he {REPLCE VALUE} softkey then type in a new value f

Pagina 659

Skip, Gauge, and Probing CyclesChapter 2727-18Use the Adaptive Depth feature to e nable an adaptive depth probe thatmonitors tool depth relative to th

Pagina 660 - Dwell/Feed Out

Skip, Gauge, and Probing CyclesChapter 2727-19Format for an adaptive depth block is as follows:G26X__Y__Z__I__J__K__;Where: Programs:X,Y,or Z Adaptive

Pagina 661

Skip, Gauge, and Probing CyclesChapter 2727-20The control will perform its normal axis deceleration as it approaches thefinal depth. When the final de

Pagina 662 - Spindle Stop/Rapid Out

Skip, Gauge, and Probing CyclesChapter 2727-21The system i nstaller determines how many counts of the adaptive depthprobe constitutes c ontact with th

Pagina 663

Skip, Gauge, and Probing CyclesChapter 2727-22Once the probe is fired you must position the adaptive depth axis(assuming the probe is closing the feed

Pagina 664 - (G87): Back Boring Cycle

Skip, Gauge, and Probing CyclesChapter 2727-23“Probe Trips During Deceleration”WarningsAn axis deceleration can occur before the probe trips caused by

Pagina 665

Skip, Gauge, and Probing CyclesChapter 2727-24The adaptive depth probe position is zeroed automatically at power turnon. In the event that you must re

Pagina 666 - Spindle Stop/Manual Out

Skip, Gauge, and Probing CyclesChapter 2727-25Feature ConsiderationsThisfeature: Used with G26 adap tive depth:Virtual C SpindleCylindricalInterpolati

Pagina 667 - Figure 26.15

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualiii5.4 Digitizing aProgram(Teach) 5-28...

Pagina 668 - (G89): Boring Cycle

Basic Control OperationChapter 22-46Time Part Screen Field DefinitionsProgram -- is the currently active part program, displayed automaticallyby the c

Pagina 669 - Figure 26.16

Skip, Gauge, and Probing CyclesChapter 2727-26Thisfeature:Used with G26 adaptive depth:Dualand De-skewaxes Isincompatible with the adaptive depthprobe

Pagina 670 - Operating Parameters

Chapter2828-1ParamacrosThis chapter describes paramacros and and how to program them. Use thistable to find information:Information on: On page:Parama

Pagina 671

ParamacrosChapter 2828-2It may be necessary for mathematical expressions to be evaluated in acomplex paramacro. This requires that some form of mathem

Pagina 672 - Examples of Drilling Cycles

ParamacrosChapter 2828-3All logical operators have the format of:A l ogical operator Bwhere A and B are numerical data or a parameters with a value as

Pagina 673

ParamacrosChapter 2828-4This subsection lists the basic mathematical functions that are available onthe control and their use. Use these functions to

Pagina 674

ParamacrosChapter 2828-5Example 28.3Format for FunctionsSIN[2]Thisevaluatesthe sineof2 degrees.SQRT[14+2]Thisevaluatesthe square rootof 16.SIN[SQRT[14

Pagina 675 - Probe Functions

ParamacrosChapter 2828-6You can use parametric expressions to specify G-codes or M-codes in aprogram block.For example:G#1 G#100 G#500 M#1 M#100 M#500

Pagina 676 - Functions (G31 codes)

ParamacrosChapter 2828-7Attempting to use any of the above as MDI commands, 9/PC generates an“ILLEGAL MACRO CMD VIA MDI”error message.Use transfer of

Pagina 677

ParamacrosChapter 2828-8Program a condition between the [ and ] brackets in this format:[A EQ B]where A and B represent some numerical value. The valu

Pagina 678 - Functions (G37 codes)

ParamacrosChapter 2828-9Example 28.7Unconditional GOTON1...;N2...;N3GOTO5;N4...;N5...;N6...;/N7GOTO1;In Example 28.7, execution continues sequentially

Pagina 679

Basic Control OperationChapter 22-47Workpieces Cut/Overall -- indicates the total number of part programsexecuted to completion by the control. Use th

Pagina 680

ParamacrosChapter 2828-10When block N2 is read, parameter #3 is compared to the value -1.5. If thecomparison is true, then blocks N3 and N4 are skippe

Pagina 681 - adjustment

ParamacrosChapter 2828-11Use this format for the WHILE-DO-END command:WHILE [ (condition) ] DO m;;;;END m;Where : Is :(condition)somemathematicalcondi

Pagina 682 - Hole Probing (G38)

ParamacrosChapter 2828-12Example 28.10Nested WHILE DO CommandsN1#1=1;N2WHILE[#1LT10]DO1;N3#1=[#1+1];N4WHILE[#1EQ2]DO2;N5...;N6END2;N7END1;N8...;In Exa

Pagina 683 - Figure 27.2

ParamacrosChapter 2828-13Local parameters are used in a specific macro to perform calculations andaxis motions. After their initial assignment, these

Pagina 684 - Figure 27.3

ParamacrosChapter 2828-14Example 28.11Assigning Using More Than One I, J, K SetG65P1001K1I2J3J4J5;The aboveblocksets the followingparameters:parameter

Pagina 685 - Table 27.A

ParamacrosChapter 2828-15The common parameters refer to parameter numbers 100 to 199 and 500 to999 for all 9/Series controls except for the 9/240, whi

Pagina 686 - Parallel Probing Cycle

ParamacrosChapter 2828-16Table 28.DSystem ParametersParameter # SystemParameter Page2001 to 2999 Tool OffsetTables 28-1830002ProgramStop With Message(

Pagina 687 - Figure 27.4

ParamacrosChapter 2828-175671 to 56821Acceleration Ramps forS-- CurveAcc/Dec Mode 28-325691 to 57021DecelerationRamps for S--CurveAcc/DecMode 28-32571

Pagina 688 - Table 27.B

ParamacrosChapter 2828-18Table 28.DSystem Parameters (continued)Parameter # SystemParameter Page5731 to 5743 HomeMarkerDistance 28-335751 to 5763 Home

Pagina 689 - Probing Parameters Table

ParamacrosChapter 2828-19#3000ProgramStop With Message (PAL)Use this parameter to cause a cycle stop operation and display a messageon line 1 of the C

Pagina 690 - {PROGRAM PARAM} softkey

Basic Control OperationChapter 22-48Cycle Time -- indicates the elapsed execution time for each individual partprogram. Cycle time begins counting whe

Pagina 691

ParamacrosChapter 2828-20#3002SystemClockThis parameter is referred to as a clock parameter and references an hourcounter. It is a read-write paramete

Pagina 692 - Adaptive Depth (G26)

ParamacrosChapter 2828-21#3004Block Execution Control 2This parameter determines whether a cycle stop request will be recognized,whether the feedrate

Pagina 693

ParamacrosChapter 2828-22For e xample, programming:#3006=.1 (Install Tool Number 6);will cause program execution to stop at the beginning of this bloc

Pagina 694 - Example 27.1

ParamacrosChapter 2828-23Table 28.GModal Data ParametersParameter Number ModalData Value#4001 to 4021 These correspondtothedifferentG-codeGroups1-21(s

Pagina 695

ParamacrosChapter 2828-24#5021 to 5032Coordinates of Commanded Posit ionThese parameters are read-only. They correspond to the currentcoordinates of t

Pagina 696 - (Peck Drilling Example)

ParamacrosChapter 2828-25#5061 to 5069 or #5541 to 5552Skip Signal Position Work Coordinate PositionThese parameters are read-only. They correspond to

Pagina 697 - Unexpected Probe Trips

ParamacrosChapter 2828-26Or if your system has more than 9 axes:5561 Axis 1coordinate position 5567 Axis7 coordinateposition5562 Axis 2coordinate posi

Pagina 698

ParamacrosChapter 2828-27#5090 to 5094Probing Cycle PositionsThese parameters are read-only. They correspond to values (in themachine coordinate syste

Pagina 699 - Feature Considerations

ParamacrosChapter 2828-28#5095 to 5096Probe stylus Length and RadiusThese parameters correspond to the values set in the probing cycleparameter table

Pagina 700

ParamacrosChapter 2828-29#5221 to 5392Work Coordinate Table ValueThese parameters are read or write. They correspond to the current value setin the wo

Pagina 701 - Paramacros

Basic Control OperationChapter 22-49Remaining Workpieces -- indicates the number of workpieces that stillneed to be cut in the lot. The value for this

Pagina 702 - Operators

ParamacrosChapter 2828-30#5221 to 5392Work Coordinate Table Value (continued)5261 G56 Axis1Coordinate 5361 G59.2Axis1 Coordinate5262 G56 Axis2Coordina

Pagina 703 - Logical Operation Examples

ParamacrosChapter 2828-31#5630S-CurveTimeperBlockThis parameter is read only. The value represents the amount of time(seconds converted to system scan

Pagina 704 - Commands

ParamacrosChapter 2828-32#5671 to 5682Acceleration Ramps for S-Curve Acc/Dec ModeThese parameters are read only. They correspond to the active acceler

Pagina 705

ParamacrosChapter 2828-33#5711 to 5722JerkThese parameters are read only. They are only applicable to the current jerkvalues when S--Curve Acc/Dec mod

Pagina 706 - G- or M-Codes

ParamacrosChapter 2828-34#5751 to 5763Home Marker ToleranceThese parameters are read only. They correspond to the current home markertolerance. These

Pagina 707 - Conditional Operators

ParamacrosChapter 2828-35The control always interprets parameter #1032, #1033, #1034, and#1035 as integervalues regardless of how they are assigned in

Pagina 708 - GOTO and IF-GOTO

ParamacrosChapter 2828-36#1132 -- #1135 and #1172 -- #1175The control always interprets these parameters as integer values. #1132is the only parameter

Pagina 709 - Conditional IF-GOTO

ParamacrosChapter 2828-37There are 3 methods for a ssigning parameters. They can be assigned by:using arguments (only available for local parameters)d

Pagina 710 - WHILE-DO-END Commands

ParamacrosChapter 2828-38Table 28.HArgument Assignments(A) (B)WordAddressParameterAssignedI, J, KSet #WordAddressParameterAssignedA #1 1 I #4B #2 J #5

Pagina 711 - WHILE-DO-END Program Segment

ParamacrosChapter 2828-39To enter a value for a parameter # using an argument, enter the wordcorresponding to the desired parameter number in a block

Pagina 712 - Assignments

Basic Control OperationChapter 22-50

Pagina 713

ParamacrosChapter 2828-40Example 28.15Assigning Parameters:#100=1+1;#100=5-3;#100=#3;#100=#7+1;#100=#100+1;You can also assign multiple paramacro para

Pagina 714 - G65P1001R2I3.4D5I-0.6

ParamacrosChapter 2828-41Direct Assignment Through TablesUse this feature to view or set common parameters and view localparameters. Assignment throug

Pagina 715 - System Parameters

ParamacrosChapter 2828-42If viewing the local parameter table, do not continue to step 3. If editingone of the common parameter tables, move on to ste

Pagina 716 - Table 28.D

ParamacrosChapter 2828-43Select and complete the appropriate step to alter the commonparameter names. The 3 options include:To edit an existing parame

Pagina 717

ParamacrosChapter 2828-44Addressing Assigned ParametersOnce you assign a parameter you can address it in a program:Example 28.16Addressing Assigned Pa

Pagina 718 - Tool Offset Tables

ParamacrosChapter 2828-452. Enter a name for the backup file and press [TRANSMIT].The system verifies the file name and backs up the selectedparameter

Pagina 719 - SystemTimer (PAL)

ParamacrosChapter 2828-46CAUTION: Any edits that are made to a subprogram, or to aparamacro program (as discussed in chapter 5) that has alreadybeen c

Pagina 720 - Block Execution Control 1

ParamacrosChapter 2828-47Use this format for calling a paramacro using the G66 command:G66 P_ L_ A_ B_;Where : Is :PIndicatestheprogramnumberofthe cal

Pagina 721 - ProgramStop With Message

ParamacrosChapter 2828-48Unlike non-modal macro calls, the G66 macro call repeats automaticallyafter any axis move until cancelled by a G67 block. Thi

Pagina 722 - Modal Information

ParamacrosChapter 2828-49Important: When the control executes block N040, the original value asset in block N020 for parameter number 1 is ignored, an

Pagina 723 - Coordinates of End Point

Chapter33-1Offset Tables and SetupIn this chapter we describe the basics of job setup. Major topics includehow to:use the offset tableset and display

Pagina 724 - Machine Coordinate Position

ParamacrosChapter 2828-50The L--word or any optional argument statements following a G66.1 cancontain any valid mathematical expression. For example:G

Pagina 725

ParamacrosChapter 2828-51Use this format for calling an AMP-defined macro:G_ A_ B_;Where : Is :G_Programsan AMP-defined G-code command (from G1 to G25

Pagina 726

ParamacrosChapter 2828-52Use this format for calling an AMP-defined M-code macro:M255 A_B_Where : Is :M255ProgramsanAMP-defined M-code command.A-ZOpti

Pagina 727 - Probing Cycle Positions

ParamacrosChapter 2828-53These macros are executed only as non-modal macro.The execution of the T--, S--, or B--code macro calls is the same as M-code

Pagina 728

ParamacrosChapter 2828-54Precautions must be taken when attempting to nest AMP assigned macrocalls since many combinations of these calls may not be v

Pagina 729 - Work Coordinate Table Value

ParamacrosChapter 2828-55Table 28.JWorks as the System-defined CodeCALLING PROGRAM TYPE OF MACRO NESTED1G65,G66,orG66.1AMP-G AMP-MAMP-TSorBG65,G66 or

Pagina 730

ParamacrosChapter 2828-56POPENThis command affects a connection to the output device by sending a DC2control code and a percent character “%”to the RS

Pagina 731

ParamacrosChapter 2828-57Example 28.22 would yield an output equal to the character strings withthe * symbols being converted to spaces and the parame

Pagina 732 - #5691 to 5702

ParamacrosChapter 2828-58There may be as many S and #P in a block as desired provided that thelength of the block does not exceed the maximum block si

Pagina 733 - Home Marker Distance

Chapter2929-1Program InterruptThis chapter describes the program interrupt feature. This feature lets youexecute a subprogram or paramacro program whi

Pagina 734 - PAL Parameters

OffsetTables and SetupChapter 33-2Figure 3.1Offset Table Screen for WearSEARCHNUMBERREPLCEVALUEADD TOVALUEACTIVEOFFSETMOREOFFSETTOOL OFFSET NUMBER:TOO

Pagina 735 - Output Flags:

Program InterruptChapter 2929-2The format for these M codes is:M96L__P__;M97L__;Where : Selects:Lthe type ofinterruptand the signalthatwillcalltheinte

Pagina 736 - Parameters (#7100 -7199)

Program InterruptChapter 2929-3Selecting an Interrupt ProgramAny legal subprogram or paramacro may be selected as a interruptprogram (refer to the sec

Pagina 737 - Assigning Parameter Values

Program InterruptChapter 2929-4When using system interrupts, take into consideration:The system installer can determine in AMP if a signal to execute

Pagina 738 - Argument Assignments

Program InterruptChapter 2929-5If an interrupt occurs during a block retrace, the interrupt will beperformed. The block retrace however will be aborte

Pagina 739 - Calling Parameter Numbers

Program InterruptChapter 2929-6Figure 29.1Type 1 InterruptProgrammed PathPath of InterruptThis block is notexecuted unless thereare no motion commands

Pagina 740 - Assigning Parameters:

Program InterruptChapter 2929-7Figure 29.2Type 2 InterruptProgrammed PathPath of InterruptInterruptoccursThis block is notexecuted unless thereare no

Pagina 741

Program InterruptChapter 2929-8The number of retrace blocks as set with this M code is the same for allactive or inactive interrupts. If an interrupt

Pagina 742

Program InterruptChapter 2929-9If using a type 2 interrupt (L1, L2, or L3), remember that the controlremembers up to the first 4 blocks in the program

Pagina 743

Program InterruptChapter 2929-10

Pagina 744 - Backing Up Parameter Values

Chapter3030-1Using a 9/Series Dual-processingSystemRead this chapter to learn general information related to programming andoperating a dual-processin

Pagina 745 - Macro Call Commands

OffsetTable and SetupChapter 33-3The system installer determines in AMP which axis (or axes) are used bythe control as the tool length axis. Refer to

Pagina 746 - Non-Modal Paramacro Call

Chapter 30Using a 9/Series Dual--processing System30-2Dual-process systems operate almost exactly the same as theirsingle-process c ounterparts. Each

Pagina 747 - Modal Paramacro Call (G66)

Chapter 30Using a 9/Series Dual--processing System30-3You cannot switch the active process while you use the digitize feature, atool path or QuickChec

Pagina 748

Chapter 30Using a 9/Series Dual--processing System30-4Editing a Part ProgramAn “E”next to the program name on the part program directory screenindicat

Pagina 749 - Modal Paramacro Call

Chapter 30Using a 9/Series Dual--processing System30-5Error MessagesThe control displays error m essages on the screen for only the currentlyactive pr

Pagina 750

Chapter 30Using a 9/Series Dual--processing System30-6Reset OperationsDual-process systems have a process reset operation, in addition to thenormal bl

Pagina 751 - AMP-defined G-Code Macro

Chapter 30Using a 9/Series Dual--processing System30-7On some machines or systems, it is often necessary to synchronize theoperations of 9/Series dual

Pagina 752

Chapter 30Using a 9/Series Dual--processing System30-8Synchronization M-codes are ignored during QuickCheck execution andduring a Mid-Program Start op

Pagina 753 - Nesting Macros

Chapter 30Using a 9/Series Dual--processing System30-9Example 30.2Incorrect Use of Simple Synchronization with Shared ParamacroParametersProcess 1 Com

Pagina 754 - WorksasaMacroCall

Chapter 30Using a 9/Series Dual--processing System30-10Important: You cannot use these synchronization with setup M--codeswhen cutter compensation is

Pagina 755 - Macro Output Commands

Chapter 30Using a 9/Series Dual--processing System30-11Synchronization in MDI ModeSynchronization M-codes can be programmed in MDI mode. These canprov

Pagina 756 - Sample of a BPRNT Block

OffsetTables and SetupChapter 33-4Tool Diameter Compensation Data (Geometry Table)To cut a workpiece using the side face of the cutting tool, it is mo

Pagina 757 - BPRNT Program Example

Chapter 30Using a 9/Series Dual--processing System30-12For example, press <CYCLE STOP> to place process 1 in cycle suspendmode, while process 1

Pagina 758

Chapter 30Using a 9/Series Dual--processing System30-13CAUTION: These interference boundaries only help preventcollision with another interference bou

Pagina 759 - Program Interrupt

Chapter 30Using a 9/Series Dual--processing System30-14Activating Interference CheckingThe interference boundaries for each process are entered into t

Pagina 760 - Chapter 29

Chapter 30Using a 9/Series Dual--processing System30-15Using Interference Checking to Prevent CollisionsWhen two protected areas are about to collide,

Pagina 761 - Example 29.1

Chapter 30Using a 9/Series Dual--processing System30-16The control can store a s many as 32 different boundaries for each process.Two separate areas m

Pagina 762 - Considerations

Chapter 30Using a 9/Series Dual--processing System30-17Figure 30.5Measuring Interference Checking AreasMachineHomeProcess 1Area 1Area 2+XZ and UXPlusA

Pagina 763 - Interrupt Types

Chapter 30Using a 9/Series Dual--processing System30-18CAUTION: The distance between the boundaries before acollision is detected is dependant upon fa

Pagina 764 - Type 2 Interrupts

Chapter 30Using a 9/Series Dual--processing System30-19To manually enter values into the interference checking tables, follow thisprocedure:1. Press t

Pagina 765 - Type 2 Interrupt

Chapter 30Using a 9/Series Dual--processing System30-20Figure 30.7Interference Checking Data TableSEARCHNUMBERREPLCEVALUEADD TOVALUEMOREZONESBACKUPINT

Pagina 766 - The Interrupt Program

Chapter 30Using a 9/Series Dual--processing System30-218. Enter the boundary area values as determined on page 30-16. Entervalues in one of two ways:P

Pagina 767

OffsetTable and SetupChapter 33-5Tool Diameter Wear Compensation Data (Wear Table)The tool diameter wear compensation feature takes into account the w

Pagina 768

Chapter 30Using a 9/Series Dual--processing System30-22This is a representation of the basic format for modifying the tables.G10 L{}P__ X___ Z___ I___

Pagina 769 - Defining of a Dual

Chapter 30Using a 9/Series Dual--processing System30-23Example 30.7Using G10 to Change the Interference BoundariesN1 G90 G20;N2 G10 L5 P1 Z20 K13 X19

Pagina 770 - Operatinga Dual-processing

Chapter 30Using a 9/Series Dual--processing System30-24To back up the interference tables, follow these directions:1. Press the {SYSTEM SUPORT} softke

Pagina 771 - The Part Program Directory

Chapter 30Using a 9/Series Dual--processing System30-25Figure 30.9Backup Inter ference Boundary ScreenTOPORT ATOPORT BTOFILESTORE TO BACKUPINTERFERENC

Pagina 772 - Editing a Part Program

Chapter 30Using a 9/Series Dual--processing System30-26Your system installer can configure an axis to be shared by differentprocesses. With this featu

Pagina 773 - Single-Digit Feedrates

Chapter 30Using a 9/Series Dual--processing System30-27Block RetraceAny part program blocks prior to an axis process switch can not beretraced. If you

Pagina 774 - Reset Operations

Chapter 30Using a 9/Series Dual--processing System30-28The system i nstaller determines what axes are shared and how a sharedaxis is changed from proc

Pagina 775 - Programs

Chapter 30Using a 9/Series Dual--processing System30-29Your system installer performs the majority of set up operations in PALand AMP to define a shar

Pagina 776 - Example 30.1

Chapter 30Using a 9/Series Dual--processing System30-30You can not change the offset for an axis that is not currently assigned tothe process through

Pagina 777

Chapter 30Using a 9/Series Dual--processing System30-31The Dual Axis feature allows the part programmer to simultaneouslycontrol multiple axes while p

Pagina 778 - Example 30.4

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming ManualivChapter 8Display and Graphics8.0 Chapter O

Pagina 779 - Synchronization in MDI Mode

OffsetTables and SetupChapter 33-6Important: In order for newly modified tool offsets to becomeimmediately active, cutter compensation must be off (G4

Pagina 780

Chapter 30Using a 9/Series Dual--processing System30-32A dual a xis group is assigned in AMP to a specific process. All axes in thedual group must be

Pagina 781 - Figure 30.2

Chapter 30Using a 9/Series Dual--processing System30-33Other restrictions are as follows:Ifthedualaxis is currently: Then:performing amanualmotion (in

Pagina 782

Chapter 30Using a 9/Series Dual--processing System30-34An axis that is decoupled from its dual group can have an integrand letterassigned to it in AMP

Pagina 783 - N3 G00 W12 U-10; N3 M30;

Chapter3131-1Using Transfer Line CyclesThis chapter details the user-defined cycles that are included with thetransfer line option. The cycles also co

Pagina 784 - Boundaries

Using Transfer Line CyclesChapter 3131-2The 9/Series T-Line-9 system comes with a set of part program templatesfor a wide variety of transfer line app

Pagina 785 - Figure 30.5

Using Transfer Line CyclesChapter 3131-3The cycles for the transfer line are user-defined. With the transfer lineoption, there are 19 templates t hat

Pagina 786 - Figure 30.6

Using Transfer Line CyclesChapter 3131-4N00001(QV09 BORING CYCLE G85)N00002(DRILL SLIDE VARIABLES)N00003IF[#1131EQ0]GOTO26 (INITIALIZES VARIABLES ONE

Pagina 787 - Manually

Using Transfer Line CyclesChapter 3131-5Using QuickView to Customize the CyclesThough your transfer line control comes with part program templates, yo

Pagina 788

Using Transfer Line CyclesChapter 3131-6Before you begin editing a part program, the control needs to be in E-stopor the bit for Stop Program Cycle fo

Pagina 789 - (G10L5 and G10L6)

Using Transfer Line CyclesChapter 3131-72. Type 1 for the selected program name and then press{EDIT PRGRAM}. The control names the created part progra

Pagina 790 - {}P__ X___ Z___ I___ K___;

OffsetTable and SetupChapter 33-7Figure 3.3Tool Offset (Geometry) ScreenSEARCHNUMBERREPLCEVALUEADD TOVALUEACTIVEOFFSETMOREOFFSETTOOL OFFSET NUMBER:TOO

Pagina 791 - Backing Up Interference

Using Transfer Line CyclesChapter 3131-83. From the edit menu, press the {QUICK VIEW} softkey.MODIFYINSERT(softkey level 3)STRINGSEARCHDIGITZEBLOCKDEL

Pagina 792

Using Transfer Line CyclesChapter 3131-9The control prompts you for information it needs to create part programs.To select the cycle you want to creat

Pagina 793 - INTERFERENCE TABLE

Using Transfer Line CyclesChapter 3131-103. Once the correct cycle is selected, press the {SELECT} softkey. Ascreen with prompts for that cycle and a

Pagina 794 - Operatinga Shared Axis

Using Transfer Line CyclesChapter 3131-116. After all data for the cycle has been entered store the data by pressingthe {STORE} softkey.STORE(softkey

Pagina 795

Using Transfer Line CyclesChapter 3131-12Once you press the [STORE] softkey, the control generates a part program.Here is an example of a part program

Pagina 796 - Different Process

Using Transfer Line CyclesChapter 3131-13Changing the Part Program through QuickViewIf you need to modify the program, you can do so by entering diffe

Pagina 797 - Setting up a Shared Axis

Using Transfer Line CyclesChapter 3131-14Table 31- AStandard T-Line-9 Para macro VariablesParamacro Wh en a 1 is assigned to this value, the control:1

Pagina 798 - Example 30.8

Using Transfer Line CyclesChapter 3131-15If you want to activate a paramacro through remote I/O or through the fiberoptic ring, use this t able to det

Pagina 799 - Dual-processing System

Using Transfer Line CyclesChapter 3131-16Changing the Program with the Part Program Edit orYou can change program generated by QuickView with the part

Pagina 800 - Dual Axis Group

Using Transfer Line CyclesChapter 3131-17Part program templates were loaded on your control when it was shippedfrom Allen-Bradley. They are however st

Pagina 801 - Dual Axis Members

OffsetTables and SetupChapter 33-8Figure 3.4Tool Offset (T OOL WEAR) ScreenSEARCHNUMBERREPLCEVALUEADD TOVALUEACTIVEOFFSETMOREOFFSETTOOL OFFSET NUMBER:

Pagina 802 - Dual Drilling Axis

Using Transfer Line CyclesChapter 3131-18Important: When a transfer line program template is downloaded fromODS to the c ontrol, it must be inserted i

Pagina 803 - Using Transfer Line Cycles

Using Transfer Line CyclesChapter 3131-193. Press [F3] to pull down the Application menu.The workstation displays this screen:F1 - File F2 - Project F

Pagina 804 - Transfer Line Cycles

Using Transfer Line CyclesChapter 3131-206. Use the arrow keys t o highlight the Send Part Program option thenpress[ENTER], or press [R].The workstati

Pagina 805

Using Transfer Line CyclesChapter 3131-217. Use the arrow keys to highlight the control as the downloaddestination a nd press[ENTER], or press [C].The

Pagina 806 - Chapter 31

Using Transfer Line CyclesChapter 3131-22If some of the program templates still exist in control memory, theworkstation displays this screen:F1 - File

Pagina 807

Using Transfer Line CyclesChapter 3131-23F1 - File F2 - Project F3 - Application F4 - UtilityF5 -ConfigurationProj: TRAN230 Appl: Download Util: Send

Pagina 808 - Program to Edit or Create

Using Transfer Line CyclesChapter 3131-24If the workstation is unable to complete the download procedure in theallotted time frame due to communicatio

Pagina 809

Using Transfer Line CyclesChapter 3131-25Once you enter information in the QuickView screens, the cycle acts justlike a part program. The program runs

Pagina 810

Using Transfer Line CyclesChapter 3131-26Template 1: Drilling Cycle, No Dwell/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91f

Pagina 811 - Part Program

Using Transfer Line CyclesChapter 3131-27Figure 31.4Drilling Cycle without DwellDepth of HoleClear PositionReturnPosition1234Cutting feedrateMaximum c

Pagina 812

OffsetTable and SetupChapter 33-9The measure feature offers an easier method of establishing tool offsets.The control, not the user, computes the tool

Pagina 813

Using Transfer Line CyclesChapter 3131-28Template 2: Drilling Cycle, Dwell/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 for

Pagina 814 - Editing Part Programs

Using Transfer Line CyclesChapter 3131-29Figure 31.5Drilling Cycle, Dwell/Rapid OutDwell at hole bottom12345Cutting feedrateMaximum cutting feedrateDe

Pagina 815

Using Transfer Line CyclesChapter 3131-30Template 3: Deep Hole Drill Cycle,Chip ClearLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 fo

Pagina 816

Using Transfer Line CyclesChapter 3131-31Figure 31.6Deep Hole Drill Cycle, Chip ClearMoves to hole bottomwhen Q is larger thanremaining depthRQQddQd12

Pagina 817

Using Transfer Line CyclesChapter 3131-32Template 4: Deep Hole Drill Cycle, Chip BreakLetter Paramacro Label DescriptionG 500G90/91 G-codes G90or G91

Pagina 818 - Standard T-Line-9 M codes

Using Transfer Line CyclesChapter 3131-33Figure 31.7Deep Hole Drill Cycle, Chip BreakMoves to hole bottomwhen Q is larger thanremaining depthRQdQd1234

Pagina 819 - Templates

Using Transfer Line CyclesChapter 3131-34Template 5: Right-Hand Tapping CycleLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabsolute

Pagina 820

Using Transfer Line CyclesChapter 3131-35Template 6: Right-Hand Solid-Tapping CycleLetter Paramacro Label Descriptio nG 500G90/91 G-codes G90or G91 fo

Pagina 821

Using Transfer Line CyclesChapter 3131-36Template 7: Left-Hand TappingCycleLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabsolute o

Pagina 822

Using Transfer Line CyclesChapter 3131-37Template 8: Left-Hand Solid Tapping CycleLetter Paramacro Label Descriptio nG 500G90/91 G-codes G90or G91 for

Pagina 823

OffsetTables and SetupChapter 33-10Tool offset range verification checks:the maximum values entering the tool offset tablesthe maximum c hange that ca

Pagina 824

Using Transfer Line CyclesChapter 3131-38Template 9: Boring Cycle, No Dwell/Feed OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91fora

Pagina 825

Using Transfer Line CyclesChapter 3131-39Template 10: Boring Cycle, Spindle Stop/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG

Pagina 826 - If the Download Failed

Using Transfer Line CyclesChapter 3131-40Figure 31.13Boring Cycle, Spindle Stop/Rapid OutSpindle beginsrotation at theR point levelSpindle stops athol

Pagina 827 - QuickView Templates

Using Transfer Line CyclesChapter 3131-41Template 1 1: Boring Cycle, Spindle ShiftLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabs

Pagina 828

Using Transfer Line CyclesChapter 3131-42Figure 31.14Boring Cycle, Spindle ShiftShiftShiftShiftSpindle orientationafter shiftQQSpindle orient afterdwe

Pagina 829

Using Transfer Line CyclesChapter 3131-43Template 12: Back Boring CycleLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 for absoluteorin

Pagina 830

Using Transfer Line CyclesChapter 3131-44Template 13: Boring Cycle, Dwell/Feed OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabs

Pagina 831

Using Transfer Line CyclesChapter 3131-45Template 14: Single Axis Lift C ycleLetter Paramacro Label DescriptionF1500MAX.LIFT VELOCITY Thevelocity ofth

Pagina 832

Using Transfer Line CyclesChapter 3131-46Template 15: Single Axis Transfer CycleLetter Paramacro Label DescriptionF1500TRANSFER VELOCITY The velocityo

Pagina 833

Using Transfer Line CyclesChapter 3131-47Template 16: Two-Axis Transfer Bar CycleLetter Paramacro Label DescriptionF1500MAX.LIFT VELOCITY The velocity

Pagina 834

OffsetTable and SetupChapter 33-11Your system installer initially sets these values in AMP. You can modifythem with online AMP by using this screen:RE

Pagina 835

Using Transfer Line CyclesChapter 3131-48Template 17: Single Axis Cross CycleLetter Paramacro Label DescriptionF1500CROSSFEEDRATE The velocityofthetoo

Pagina 836

Using Transfer Line CyclesChapter 3131-49Figure 31.20Single Axis Cross CycleF1X1X2F2CROSS SLIDE VELOCITYCutting feedratesRapid feedrates

Pagina 837

Using Transfer Line CyclesChapter 3131-50Template 18: Single Axis Feed CycleLetter Paramacro Label DescriptionF1500MAINRAPID FEEDRATE The velocityofth

Pagina 838

Using Transfer Line CyclesChapter 3131-51Template 19: Two -Axis Cross Feed CycleLetter Paramacro Label DescriptionF1500MAINRAPID FEEDRATE Thevelocity

Pagina 839

Using Transfer Line CyclesChapter 3131-52Figure 31.22Two-Axis Cross Feed CycleF1F2X3 X1 IF1Y2Y1F4MAIN SLIDE VELOCITYCROSS SLIDE VELOCITYF3X2Cutting fe

Pagina 840

AppendixAA-1Softkey TreeThis appendix explains softkeys and includes maps of the softkey trees.We use the term softkey to describe the row of 7 keys a

Pagina 841

Softkey TreeAppendix AA-2For example :(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTWhen softkey level 1 is reached, the previo

Pagina 842

Softkey TreeAppendix AA-3(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONTPANELERRORMESAGEPASS-WORDSWITCHLANGIfyou want to: P

Pagina 843

Softkey TreeAppendix AA-4PRGRAMABSTARGETDTGAXISSELECTM CODESTATUSPRGRAMALLDTGAXIS POSITION DISPLAY FORMAT SOFTKEYSG CODESTATUSSPLITON/OFFNOTE: Thefirs

Pagina 844

Softkey TreeAppendix AA-5see page A-14see page A-13WITH POWER UP(AXIS POSITION) DISPLAY SCREENPRGRAMMANAGEOFFSETMACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONT

Pagina 845

OffsetTables and SetupChapter 33-12Verify for Maximum ValueThis value represents the absolute maximum value per table for all tooloffsets in t hat tab

Pagina 846

Softkey TreeAppendix AA-6level 1 le vel 2 level 3 level 4PRGRAMMANAGEACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERIFYPRGRAMPRGRAMCOMENTD

Pagina 847

Softkey TreeAppendix AA-7OFFSET(Lathe &Mill)level 1 leve l 2 level 3 level 4 level 5OFFSETWORKCO-ORDWEARTOOLTOOLGEOMETTOOLMANAGERANDOMCOORDROTATEB

Pagina 848

Softkey TreeAppendix AA-8OFFSET(Grinder)level 1 leve l 2 level 3 level 4 level 5OFFSETWORKCO-ORDGEOMWHEELRADIUSTABLEDRESSERTABLECOORDROTATEBACKUPOFFSE

Pagina 849

Softkey TreeAppendix AA-9MACROPARAMlevel 1level 2 le vel 3MACROPARAMLOCALPARAMCOM-1PARAMCOM-2APARAMCOM-2BPARAMSEARCHNUMBERREFRSHSCREENSEARCHNUMBERSEAR

Pagina 850

Softkey TreeAppendix AA-10SELECTPRGRAMQUICKCHECKSTOPCHECKGRAPHSYNTAXONLYCLEARGRAPHMACHININFOZOOMPRGRAM CHECKlevel 1 level 2 level 3 level 4T PATHGRAPH

Pagina 851

Softkey TreeAppendix AA-11SUPORTSYSTEMlevel 1 level 2 level 3 level 4 le vel 5PRGRAMAMPDEVICEZONELIMITSF1-F9BACKUPAMPSAVECHANGEREPLCEADD TOMOREUPDATEQ

Pagina 852

Softkey TreeAppendix AA-12SUPORTSYSTEMlevel 1 level 2 level 3 level 4 le vel 5MONI--TIMESETDATEED PRTINFORECVSYSTEM SUPPORT(continued)PARTSPTOMSI/OEM@

Pagina 853

Softkey TreeAppendix AA-13level 1 level 2 level 3level 4FRONTPANELPRGRAMEXECSETZEROJOGAXES+JOGAXES--JOGAXISBLOCKRETRCEJOGRETRCTCYCLESTARTCYCLESTOPJOGJ

Pagina 854

Softkey TreeAppendix AA-14PASSWORDlevel 1 level 2 level 3UPDATE& EXIT01(NAME)02(NAME)03(NAME)04(NAME)UPDATE& EXIT05(NAME)06(NAME)07(NAME)08(NA

Pagina 855 - Softkey Tree

Softkey TreeAppendix AA-15PRGRAMACTIVElevel 2 level 3 level 4 level 5 level 6DE-ACTPRGRAMSEARCHMID STPRGRAMT PATHGRAPHT PATHDISABLTIMEPARTSSETTIMESETD

Pagina 856

OffsetTable and SetupChapter 33-132. Press t he {TOOL GEOMET} or the {TOOL WEAR} softkey. It does notmatter which softkey is pressed. Any changes made

Pagina 857 - Using the Softkey Tree

Softkey TreeAppendix AA-16seepage A-17level 2 le vel 3 level 4 level 5EDITPRGRAMMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHREN

Pagina 858

Softkey TreeAppendix AA-17QUICKVIEWlevel 3 level4 level 5 level 6QUICKVIEWQPATH+PROMPTGCODEPROMTMILLPROMPTPLANESELECTSELECTSETG17G18G19STOREsee page A

Pagina 859

Softkey TreeAppendix AA-18QPATH+ PROMPTlevel 4 level 5 level6QPATH+CIRANG PTCIRCIRANGANGCIR PT2ANGPT2PT R2ANGPT C2ANG2PT C2PT 2R3PT2R2ANG2PT 2C3PT2C2A

Pagina 860 - Appendix A

AppendixBB-1Error and System MessagesThis appendix serves as a guide to error and system messages that canoccur during programming and operation of th

Pagina 861

Error and System MessagesAppendix BB-2Message Description22MB RAMISBAD/MISSI NG The controlhasdiscoveredthe RAMSIMMs forthetwo megabyteextendedstorage

Pagina 862

Error and System MessagesAppendix BB-3Message DescriptionAMPWAS MODIFIED BY PATCH AMPUTILITY This message always appears afterchangeshave been madetoA

Pagina 863

Error and System MessagesAppendix BB-4Message DescriptionAXISINVALID FOR G24/G25 The programmed axiswasnotAMPed forsoftwarevelocity loop operation,and

Pagina 864

Error and System MessagesAppendix BB-5Message DescriptionBAD RAMDISC SECTOR CHECKSUM ERROR A RAM disksectorerrorwas detected during the RAMchecksumtes

Pagina 865

Error and System MessagesAppendix BB-6Message DescriptionCANNOT COPY The requestedcopying taskcannotbe performeddue to aninternal problemin thefileorR

Pagina 866

Error and System MessagesAppendix BB-7Message DescriptionCANNOT RENAME Whenperforming arename ofaprogramname,thenew programname hasnotbeen correctlyen

Pagina 867

OffsetTables and SetupChapter 33-14There are two t ypes of data that are entered in the work coordinate systemtable. One is the initial work coordinat

Pagina 868

Error and System MessagesAppendix BB-8Message DescriptionCHARACTERSMUST FOLLO W WILDCARD You have used incorrectsearch string syntaxin the PAL search

Pagina 869

Error and System MessagesAppendix BB-9Message DescriptionCPU# 2 HARDWARE ERROR#4 The 68030 main processorhasdetected anillegal address. ConsultAllen-B

Pagina 870

Error and System MessagesAppendix BB-10Message DescriptionCYLIND/VIRTUAL CONFIGURATION ERROR An axis configurationerror was detectedby thecontrol when

Pagina 871

Error and System MessagesAppendix BB-11Message DescriptionDEPTH PROBE TRAVELLIMIT T he adaptive depth probe hasmovedtoits AMPed travel limit. Note the

Pagina 872 - END OF APPENDIX

Error and System MessagesAppendix BB-12Message DescriptionDRESSER W ARNINGLIMIT REACHED The axisspecified as the dresseraxis has beendressedsmaller th

Pagina 873 - Error and System Messages

Error and System MessagesAppendix BB-13Message DescriptionENCODERQ UADRATUREFAULT An errorhasbeen detectedin the encoderfeedbacksignals. Likelycausesa

Pagina 874 - Appendix B

Error and System MessagesAppendix BB-14Message DescriptionEXTRA KEYBOARD OR HPG ON I /O RING The controldetecteda keyboard orHPG on the 9/Series fiber

Pagina 875

Error and System MessagesAppendix BB-15Message DescriptionFLASH SI M MS CONTAININVALID DATA Flash SIMMs havebecome corrupted probably fromacommunicati

Pagina 876

Error and System MessagesAppendix BB-16Message DescriptionGRAPHICS ACTIVE IN ANOTHER PROCESS Graphics canonly be active in one processata time. You mu

Pagina 877

Error and System MessagesAppendix BB-17Message DescriptionHIPERFACE PASSWORD FAILURE Duringthe SINCOSdevice’salignmentprocedure,the logic usedtosetthe

Pagina 878

OffsetTable and SetupChapter 33-15There are four methods for modifying work coordinate values. Threemethods are discussed in the following chapters:Pr

Pagina 879

Error and System MessagesAppendix BB-18Message DescriptionILLEGAL DUAL CONFIGURATION Both dualmasteraxesnameshave the same letter ORwhenassigningdual

Pagina 880

Error and System MessagesAppendix BB-19Message DescriptionINCOMPATIBLE TOOL ACTIVATION MODES Thismessage isdisplayedand the controlisheld in E-Stop at

Pagina 881

Error and System MessagesAppendix BB-20Message DescriptionINVALID CHECKSUM DETECTED T his erroriscommon for severaldifferentsituations. Mosttypically

Pagina 882

Error and System MessagesAppendix BB-21Message DescriptionINVALID FIXED DRILLING AXI S The axis selected asthedrilling axisis aninvalid axisfora drill

Pagina 883

Error and System MessagesAppendix BB-22Message DescriptionINVALID PROGRAM NUMBER (P) Aprogram numbercalledby asub-programorparamacrocallis invalid. A

Pagina 884

Error and System MessagesAppendix BB-23Message DescriptionINVALID TOOL LENGTH OFFSET NUMBER Anattemptwasmadeto enter atoollength offsetnumberin the to

Pagina 885

Error and System MessagesAppendix BB-24Message DescriptionLARGER MEMORY - REFORMAT This message typically occurs afteranew AMPorPALhas justbeen downlo

Pagina 886

Error and System MessagesAppendix BB-25Message DescriptionMAXIMUMBLOCK NUMBER REACHED A renumberoperationwasperformedtorenumberblock sequence numbers(

Pagina 887

Error and System MessagesAppendix BB-26Message DescriptionMINIMUMRPMLIMIT AUXILIARYSPINDLE 2 The commandedaux spindle 2speed requestedby the controlis

Pagina 888

Error and System MessagesAppendix BB-27Message DescriptionMISSINGI/ORING DEVICE The I/Oassignmentfile thatwas compiledand downloadedwith PALdefinesan

Pagina 889

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualv10.4.1 Minimum and Maximum Axis Motion (Pro

Pagina 890

OffsetTables and SetupChapter 33-16Figure 3.5Work Coordinate System SettingWORK COORDINATE TABLESG54 [INCH] G55 [ MM ] G56 [ MM ]X -9999.9999 X -9999.

Pagina 891

Error and System MessagesAppendix BB-28Message DescriptionMULTIPLEFUNCTIONSNOT ALLOWED Multiplefunctionsarenotallowed.MULTIPLESPINDLECONF IGURATION ER

Pagina 892

Error and System MessagesAppendix BB-29Message DescriptionNNEED SHADOW RAMFOR ONLINE SEARCH Yoursystemcontains the DH+moduleand you have notinstalled

Pagina 893

Error and System MessagesAppendix BB-30Message DescriptionNO PROGRAM TO RESTART There isno programto restart. The previous programwaseithercompletedor

Pagina 894

Error and System MessagesAppendix BB-31Message DescriptionOOBJECT NOT FOUND IN PROGRAM The objectyouare searching forin thesearchmonitor utility does

Pagina 895

Error and System MessagesAppendix BB-32Message DescriptionOVER SPEED IN POCKET CYCLE T h e programme d feedrateforanirregularpocketcycle (G89) was too

Pagina 896

Error and System MessagesAppendix BB-33Message DescriptionPAL SOURCE REV. MISMATCH -- CAN’TMONITOR PAL sourcecode inthecontroldoes notmatchtherevision

Pagina 897

Error and System MessagesAppendix BB-34Message DescriptionPOCKET IS P ART OF CUSTOMTOOL Anattemptwasmadetoassigna tool toa tool pocketthatisalreadyuse

Pagina 898

Error and System MessagesAppendix BB-35Message DescriptionPROGRAMNOT FOUND The programcannotbelocatedinmemory. Check to make sure the programnamewasco

Pagina 899

Error and System MessagesAppendix BB-36Message DescriptionRECIPAXIS IN WRONG PLANE The reciprocationaxis specified ina G81ora G81.1 programming block

Pagina 900

Error and System MessagesAppendix BB-37Message DescriptionREMOTEI/OUSER FAULT OCCURRED The RIO module detectedthatthe user faultbitwasset. The interbo

Pagina 901

OffsetTable and SetupChapter 33-17Data can be replaced or added to as follows:To replace stored data with new data, key-in the new data and press the{

Pagina 902

Error and System MessagesAppendix BB-38Message DescriptionS--CURVEOPTION NOT INSTALLED An attemptwasmadetoselectS-- CurveAcc/Dec (G47.1)when the S--Cu

Pagina 903

Error and System MessagesAppendix BB-39Message DescriptionSERVOAMP CLOOP GAIN ERROR One ofthe followingAMP parameter errors exist::Current Prop. Gain

Pagina 904

Error and System MessagesAppendix BB-40Message DescriptionSERVOPROCESSOR OVERLAP The analogversionoftheservosub-systemprovidesfine iteration overlap d

Pagina 905

Error and System MessagesAppendix BB-41Message DescriptionSPINDLE I SCLAMPED Anattemptwasmadetoprograma blockcontaining a spindlecode otherthan an M05

Pagina 906

Error and System MessagesAppendix BB-42Message DescriptionSYSTEM MODULE GROUND FAULT T he 1394 systemmodulehas detecteda ground fault. The system gene

Pagina 907

Error and System MessagesAppendix BB-43Message DescriptionTHREAD LEAD IS ZERO Nothread leadhas beenprogrammedin a blockthatcalls forthread cutting. Th

Pagina 908

Error and System MessagesAppendix BB-44Message DescriptionTOO MANYNONMOTION CHAMFER/RADIUS BLOCKS Too many non-motion blocks separatethefirsttool path

Pagina 909

Error and System MessagesAppendix BB-45Message DescriptionUNABLETO SYNCHINCURRENT MODE Thecontrolcan notperform the requesttosynchronize spindles. Pos

Pagina 910

Error and System MessagesAppendix BB-46Message DescriptionZZ-WORD CANNOT BE GREATERTHAN R-WORD The depth (Z-word)ofa pocketformed using a G88.5and G88

Pagina 911

AppendixCC-1G-code TablesThis appendix lists the G-codes for 9/Series Mill controls. They are listednumerically along with a brief description of thei

Pagina 912

OffsetTables and SetupChapter 33-18Important: Once the c ontrol begins executing a G10 program that hasbeen previously generated, it will clear any da

Pagina 913

G-codeTablesAppendix CC-2A TypeFunctionModal GroupG12.1 21 PrimarySpindle Controlling ModalG12.2 Auxiliary Spindle 2 ControllingG12.3 Auxiliary Spindl

Pagina 914

G-codeTablesAppendix CC-3A TypeFunctionModal GroupG39 20 CutterDiameterComp(LinearGeneratedBlock) ModalG39.1 CutterDiameterComp (Circular GeneratedBlo

Pagina 915

G-codeTablesAppendix CC-4A TypeFunctionModal GroupG66.1 Paramacro ModalCallG67 Paramacro ModalCall(Cancel)G68 16 Part Rotation ModalG69 PartRotation (

Pagina 916

AppendixDD-1Allen-Bradley 7300 Series CNC TapeCompatibilityThe 7300 Series CNC tape compatibility feature has been developed forcustomers with an exis

Pagina 917

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-2Table D.AG-codeG-code: Function:G00 PositioningmodeG01 Linearinterpolation modeG02 Circula

Pagina 918

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-3Table D.B lists all standard 7300 M-codes that the control can execute in7300 mode.Importa

Pagina 919 - G-code Tables

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-4M06 Tool TransferDepending upon your 7300 configuration, M06 can be executed in twoways:al

Pagina 920 - Appendix C

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-5We recommend that you use this set-up when running your control in 7300mode:SetThis Tool L

Pagina 921

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-6Important: The 9/Series control allows the Power-Turn-On (PTO) mode of thecontrol to be sp

Pagina 922

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-7At this time, the control creates an internal cross-reference table for allpattern repeat

Pagina 923 - Compatibility

OffsetTable and SetupChapter 33-19Figure 3.6Backup Off set ScreenTOPORT ATOPORT BTOFILEBACKUP OFFSETSTOOL WEARTOOL GEOMETRYWORK COORDINATEALLSELECT OP

Pagina 924 - Table D.A

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-8Important: The (DP) block is saved in memory as part of the program,and it is treated as a

Pagina 925 - M-code Compatibility

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-9The main program, which has the pattern repeat call block “(CP, name, r)”,can be executed

Pagina 926 - Offset Compatibility

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-10Table D.C (continued)Mill G-codes Available in 7300 ModeG-code: Description:G49 Tool leng

Pagina 927

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiSymbols; As End of Block, 10-11/ Block Delete, 10-10/ B

Pagina 928 - Additional Feature

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiiDefinition, 1-4Password Protection, 2-30SettingPower o

Pagina 929

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiiiControl Reset, 2-3, 2-4Coordinate Offset, on shared a

Pagina 930 - Executing7300 Part Programs

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualivDisplaying a Program {DISPLAY PRGRAM}, 5-39Displaying

Pagina 931 - 9/Series G-codes Applicable

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualvEnd of Program Rewind M30, 10-34End Program on Tape, 10

Pagina 932 - Supported

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualviG21, 13-13G22, 12-5G22.1, 12-7G23, 12-5G23.1, 12-7G24,

Pagina 933

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualviiDisabling, 8-27Grid Lines, 8-30Machine Information, 8

Pagina 934

OffsetTables and SetupChapter 33-204. Once the data to save has been selected, determine the destination forthe G10 program from these three options:P

Pagina 935

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualviiiJapanese, Language Display, 8-23Jog Offset Function,

Pagina 936

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualixMachine Home, Establishing, 11-2Machine Home, Manual,

Pagina 937

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxOO word, as program name, 10-8O--words, 10-37ODSDownloa

Pagina 938

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiInput Flags, 28-33Output Flags, 28-34ParameterValue As

Pagina 939

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiiProbingApplications (G31), 27-4Applications (G37), 27

Pagina 940

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiiiQUICKPATH Plus and Radius Chamfer Words, 10-22QuickP

Pagina 941

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxivS--word, Spindle Speed, 10-38Save CRT, 8-39Saving Off

Pagina 942

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxvGCODE,8-1G CODE PROMPT, 5-24G CODE STATUS, 8-20GRAPH,

Pagina 943

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviStorage Capacity, Memory, 6-4Subprogram Call M98, 10-

Pagina 944

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviiTool Data, Assigning Detailed, 20-25Tool Directory D

Pagina 945

OffsetTable and SetupChapter 33-21The programmable zone feature provides a means t o prevent tool motionfrom entering or exiting a designated area. Fo

Pagina 946

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviiiWord Descriptions and Ranges, 10-19Word Format, Zer

Pagina 948

Publication 8520--UM513A--EN--P -- October 2000Supersedes Publication 8520-- 5.1.3 -- August1998Copyright2000Allen-BradleyCompany,Inc. PrintedinUSAPN

Pagina 949

OffsetTables and SetupChapter 33-22Figure 3.7Programmable Zone TableENTER VALUE:PROGRAMMABLE ZONELOWER LIMIT UPPER LIMITLIMIT 2X AXIS 0.0000 0.0000 [

Pagina 950

OffsetTable and SetupChapter 33-235. Data can be replaced or added to as follows:To replace stored travel data with new data, key-in the new dataand p

Pagina 951

OffsetTables and SetupChapter 33-242. Press the {PROGRAM PARAM} softkey.(softkey level 2)PRGRAMPARAMAMP DEVICESETUPMONI-TORTIMEPARTSPTOMSI/OEM3. Press

Pagina 952 - PN 176957

OffsetTable and SetupChapter 33-254. Use the up, or down cursor keys t o move the block cursor to thefeedrate parameter to be changed. The selected fe

Comentarios a estos manuales

Sin comentarios