Rockwell-automation 8520-MUM 9/Series CNC Mill Operation and Programmi Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Ekwipunek 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 Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 952
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
Operation and
Programming
Manual
9/Series CNC
Mill
Allen-Bradley
Przeglądanie stron 0
1 2 3 4 5 6 ... 951 952

Podsumowanie treści

Strona 1 - Programming

Operation andProgrammingManual9/Series CNCMillAllen-Bradley

Strona 2 - Important User Information

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

Strona 3 - Summary of Changes

OffsetTables and SetupChapter 33-26

Strona 4

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

Strona 5

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 10 - Axis Motion

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

Strona 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

Strona 12

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

Strona 13

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

Strona 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

Strona 15

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

Strona 16

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

Strona 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

Strona 18

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 24

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 29 - Mathematical Operators

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

Strona 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

Strona 31

Editing Programs OnlineChapter 55-12DIGITZEMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHRENUMPRGRAMMERGEPRGRAMQUICKVIEWCHAR/WORD

Strona 32 - Softkeys

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

Strona 33

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

Strona 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

Strona 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...

Strona 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

Strona 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

Strona 38

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

Strona 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

Strona 40

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

Strona 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

Strona 42 - Jog Screen

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

Strona 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

Strona 44

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

Strona 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

Strona 46 - Turning Power OFF

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

Strona 47 - Power-Up

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 57 - Changing Operating Modes

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

Strona 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 &

Strona 59 - MDI mode

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 64 - {CLEAR ACTIVE}

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

Strona 65 - {REFORM MEMORY}

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

Strona 66

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

Strona 67

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

Strona 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

Strona 69

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

Strona 70

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

Strona 71

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

Strona 72

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

Strona 73

Editing Programs OnlineChapter 55-50

Strona 74

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

Strona 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

Strona 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 -

Strona 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

Strona 78

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

Strona 79 - Setting Tool Offset Tables

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

Strona 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

Strona 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

Strona 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

Strona 83 - {MEASURE}

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

Strona 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

Strona 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

Strona 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

Strona 87

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

Strona 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

Strona 89 - System Tables

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

Strona 90 - {INCH/METRIC} softkey

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

Strona 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

Strona 92

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

Strona 93

Editing Part Programs OfflineChapter 66-18

Strona 94

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

Strona 95 - Programmable Zone Table

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 105 - Arbitrary Angle Jog

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

Strona 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

Strona 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

Strona 108

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 113

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

Strona 114

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

Strona 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

Strona 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

Strona 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

Strona 118

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

Strona 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

Strona 120 - • ] softkey

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

Strona 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

Strona 122

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

Strona 123 - Inserting

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

Strona 124

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

Strona 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

Strona 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

Strona 127 - Sequence Numbers {RENUM

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

Strona 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

Strona 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

Strona 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

Strona 131 - Programming Aids {QUICK

Running a ProgramChapter 7Running a ProgramChapter 77-34

Strona 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

Strona 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

Strona 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

Strona 135

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

Strona 136

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 150

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 157 - ProgramDirectory

Using This ManualChapter 11-6

Strona 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

Strona 159

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 167

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

Strona 168

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 173

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

Strona 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

Strona 175

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

Strona 176 - Upload Part Programs to

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

Strona 177

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

Strona 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

Strona 179

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

Strona 180

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

Strona 181

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

Strona 182

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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.

Strona 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

Strona 191 - Deselecting a Part Program

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

Strona 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

Strona 193

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

Strona 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

Strona 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

Strona 196

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

Strona 197

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

Strona 198

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 203 - Dry Run Mode

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

Strona 204

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 209

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

Strona 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

Strona 211

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

Strona 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

Strona 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

Strona 214

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

Strona 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

Strona 216

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

Strona 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

Strona 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

Strona 219 - (1) {PRGRAM}

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 225 - (5) {TARGET}

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

Strona 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

Strona 227 - {TARGET} (Small Display)

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

Strona 228 - (7) {DTG}

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

Strona 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

Strona 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-

Strona 231 - (9) {AXIS SELECT}

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

Strona 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

Strona 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

Strona 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

Strona 235 - (12) {ALL}

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

Strona 236 - (13) {G CODESTATUS}

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

Strona 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

Strona 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

Strona 239 - Changing Languages

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

Strona 240 - Selecting the Program for

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

Strona 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

Strona 242 - Chapter 8

Introduction to ProgrammingChapter 1010-42

Strona 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

Strona 244

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

Strona 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

Strona 246

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

Strona 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

Strona 248

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

Strona 249

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

Strona 250

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

Strona 251

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

Strona 252

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

Strona 253 - Power Turn-on Screen

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

Strona 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

Strona 255 - Screen Saver

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

Strona 256

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

Strona 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

Strona 258

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

Strona 259 - Parameters

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

Strona 260 - Table 9.A

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

Strona 261 - MAXIMUM BAUD RATE

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

Strona 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

Strona 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

Strona 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

Strona 265 - Inputting Part Programs

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

Strona 266

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

Strona 267 - PortB {FROM BTO MEM}

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

Strona 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.

Strona 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

Strona 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

Strona 271

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

Strona 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

Strona 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

Strona 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

Strona 275 - Introduction to Programming

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

Strona 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

Strona 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

Strona 278

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

Strona 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

Strona 280 - Program Configuration

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

Strona 281 - Simple Part Program

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

Strona 282 - Program Names

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

Strona 283 - Sequence Numbers

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

Strona 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

Strona 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

Strona 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

Strona 287 - Subprogram Call (M98)

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

Strona 288 - Return (M99)

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

Strona 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

Strona 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

Strona 291 - Functions

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

Strona 292 - Table 10.A

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

Strona 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

Strona 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

Strona 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

Strona 296

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

Strona 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

Strona 298 - Functions)

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

Strona 299

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

Strona 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

Strona 301

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

Strona 302

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

Strona 303

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

Strona 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

Strona 305

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

Strona 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

Strona 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

Strona 308 - Subprogram call (M98)

Coordinate ControlChapter 1313-24

Strona 309

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

Strona 310

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

Strona 311

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

Strona 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

Strona 313 - Cutting Speed

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

Strona 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

Strona 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

Strona 316

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

Strona 317 - Coordinate Systems Offsets

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

Strona 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

Strona 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

Strona 320 - Systems (G54-59.3)

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

Strona 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

Strona 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)

Strona 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

Strona 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

Strona 325 - ExternalOffset

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

Strona 326 - Work coordinate systems

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

Strona 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

Strona 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

Strona 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)•

Strona 330 - a ll absolute positioning

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

Strona 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

Strona 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

Strona 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

Strona 335 - Jogging an Offset

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

Strona 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

Strona 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

Strona 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.

Strona 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

Strona 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

Strona 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

Strona 342 - Figure 12.3

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

Strona 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

Strona 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

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

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 351

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

Strona 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

Strona 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

Strona 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

Strona 355

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 360

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

Strona 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

Strona 362

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 367

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

Strona 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

Strona 369

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

Strona 370

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

Strona 371 - Scaling Restrictions

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

Strona 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.

Strona 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

Strona 374 - L (scaled)

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

Strona 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

Strona 376

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

Strona 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

Strona 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

Strona 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

Strona 380

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

Strona 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

Strona 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

Strona 383

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

Strona 384

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

Strona 385

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

Strona 386 - Helical Interpolation Mode

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

Strona 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

Strona 389

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

Strona 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

Strona 391

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

Strona 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

Strona 393

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

Strona 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

Strona 395

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 400

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

Strona 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

Strona 402

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

Strona 403

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

Strona 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

Strona 405

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 412

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

Strona 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

Strona 414 - Manual Mirror Image

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

Strona 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

Strona 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

Strona 417 - Detectingthe Hard Stop

Programming FeedratesChapter 1818-26

Strona 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

Strona 419 - Using QuickPath Plus•

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 424 - No Intersection Known

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

Strona 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

Strona 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

Strona 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

Strona 428 - Circularto Linear Blocks

DualAxis OperationChapter 1919-10

Strona 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

Strona 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

Strona 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

Strona 432 - UsingChamfers

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

Strona 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

Strona 434

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

Strona 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

Strona 436

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 445 - SpecialConsiderations for

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

Strona 446

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

Strona 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

Strona 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

Strona 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

Strona 450 - Cutter Compensation

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

Strona 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.

Strona 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

Strona 453 - Feed Per Minute Mode (G94)

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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.

Strona 459

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 464 - Linear Acc/Dec

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

Strona 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

Strona 466 - Programmable Acc/Dec

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 473

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

Strona 474

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 490 - Programming G43 or G44

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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,

Strona 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

Strona 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

Strona 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

Strona 501

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

Strona 502 - Programming Alterations of

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

Strona 503 - Management

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

Strona 504 - Tool Directory Data

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

Strona 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

Strona 506

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

Strona 507

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

Strona 508

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 513 - Management Tables (G10L3

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

Strona 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

Strona 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

Strona 516

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 521 - Active Cutter Compensation

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

Strona 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

Strona 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

Strona 524 - Tool radius wear amount

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

Strona 525 - G39,G39.1

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

Strona 526

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

Strona 527 - Figure 21.7

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

Strona 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

Strona 529

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 534

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

Strona 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

Strona 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

Strona 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.

Strona 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

Strona 539

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

Strona 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

Strona 541

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

Strona 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 -

Strona 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

Strona 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

Strona 545

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 550

Using Pocket Milling CyclesChapter 2222-22

Strona 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

Strona 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

Strona 553

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

Strona 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

Strona 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

Strona 556 - Figure 21.34

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

Strona 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}

Strona 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

Strona 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

Strona 560

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

Strona 561 - During Compensation

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

Strona 562

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 567 - Coordinate System

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

Strona 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

Strona 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’.

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 576

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

Strona 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

Strona 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

Strona 579

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

Strona 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

Strona 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

Strona 582 - Using G88.1

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

Strona 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

Strona 584

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

Strona 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

Strona 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

Strona 587 - Cycle (G88.2)

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

Strona 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

Strona 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

Strona 590

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

Strona 591 - Using G88.2

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

Strona 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-

Strona 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

Strona 594

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

Strona 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

Strona 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

Strona 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,

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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,

Strona 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

Strona 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

Strona 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

Strona 610

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

Strona 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

Strona 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

Strona 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

Strona 614 - Finishing Using G88.6

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 619 - Irregular Pocket Milling

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 631

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

Strona 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

Strona 633

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 638 - Figure 26.3

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

Strona 639

Milling Fixed CyclesChapter 2626-42

Strona 640 - Operations

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

Strona 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

Strona 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

Strona 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

Strona 644 - Solid-Tapping Cycle

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

Strona 645

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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(#

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 661

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 666 - Spindle Stop/Manual Out

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

Strona 667 - Figure 26.15

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

Strona 668 - (G89): Boring Cycle

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

Strona 669 - Figure 26.16

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

Strona 670 - Operating Parameters

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

Strona 671

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

Strona 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

Strona 673

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

Strona 674

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

Strona 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

Strona 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

Strona 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

Strona 678 - Functions (G37 codes)

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

Strona 679

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

Strona 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

Strona 681 - adjustment

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

Strona 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

Strona 683 - Figure 27.2

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

Strona 684 - Figure 27.3

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

Strona 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

Strona 686 - Parallel Probing Cycle

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

Strona 687 - Figure 27.4

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

Strona 688 - Table 27.B

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

Strona 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

Strona 690 - {PROGRAM PARAM} softkey

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

Strona 691

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

Strona 692 - Adaptive Depth (G26)

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

Strona 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

Strona 694 - Example 27.1

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

Strona 695

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

Strona 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

Strona 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

Strona 698

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

Strona 699 - Feature Considerations

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

Strona 700

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

Strona 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

Strona 702 - Operators

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 707 - Conditional Operators

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

Strona 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

Strona 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

Strona 710 - WHILE-DO-END Commands

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

Strona 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

Strona 712 - Assignments

Basic Control OperationChapter 22-50

Strona 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

Strona 714 - G65P1001R2I3.4D5I-0.6

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

Strona 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

Strona 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

Strona 717

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 728

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

Strona 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

Strona 730

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

Strona 731

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

Strona 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

Strona 733 - Home Marker Distance

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

Strona 734 - PAL Parameters

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

Strona 735 - Output Flags:

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

Strona 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

Strona 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

Strona 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

Strona 739 - Calling Parameter Numbers

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

Strona 740 - Assigning Parameters:

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

Strona 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

Strona 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

Strona 743

Program InterruptChapter 2929-10

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 750

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

Strona 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

Strona 752

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

Strona 753 - Nesting Macros

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

Strona 754 - WorksasaMacroCall

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

Strona 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

Strona 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

Strona 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

Strona 758

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

Strona 759 - Program Interrupt

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

Strona 760 - Chapter 29

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

Strona 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

Strona 762 - Considerations

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

Strona 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

Strona 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

Strona 765 - Type 2 Interrupt

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

Strona 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

Strona 767

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

Strona 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___

Strona 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

Strona 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

Strona 771 - The Part Program Directory

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 777

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

Strona 778 - Example 30.4

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

Strona 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

Strona 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

Strona 781 - Figure 30.2

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 786 - Figure 30.6

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

Strona 787 - Manually

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

Strona 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

Strona 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

Strona 790 - {}P__ X___ Z___ I___ K___;

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

Strona 791 - Backing Up Interference

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 801 - Dual Axis Members

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 807

Using Transfer Line CyclesChapter 3131-23F1 - File F2 - Project F3 - Application F4 - UtilityF5 -ConfigurationProj: TRAN230 Appl: Download Util: Send

Strona 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

Strona 809

Using Transfer Line CyclesChapter 3131-25Once you enter information in the QuickView screens, the cycle acts justlike a part program. The program runs

Strona 810

Using Transfer Line CyclesChapter 3131-26Template 1: Drilling Cycle, No Dwell/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91f

Strona 811 - Part Program

Using Transfer Line CyclesChapter 3131-27Figure 31.4Drilling Cycle without DwellDepth of HoleClear PositionReturnPosition1234Cutting feedrateMaximum c

Strona 812

OffsetTable and SetupChapter 33-9The measure feature offers an easier method of establishing tool offsets.The control, not the user, computes the tool

Strona 813

Using Transfer Line CyclesChapter 3131-28Template 2: Drilling Cycle, Dwell/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 for

Strona 814 - Editing Part Programs

Using Transfer Line CyclesChapter 3131-29Figure 31.5Drilling Cycle, Dwell/Rapid OutDwell at hole bottom12345Cutting feedrateMaximum cutting feedrateDe

Strona 815

Using Transfer Line CyclesChapter 3131-30Template 3: Deep Hole Drill Cycle,Chip ClearLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 fo

Strona 816

Using Transfer Line CyclesChapter 3131-31Figure 31.6Deep Hole Drill Cycle, Chip ClearMoves to hole bottomwhen Q is larger thanremaining depthRQQddQd12

Strona 817

Using Transfer Line CyclesChapter 3131-32Template 4: Deep Hole Drill Cycle, Chip BreakLetter Paramacro Label DescriptionG 500G90/91 G-codes G90or G91

Strona 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

Strona 819 - Templates

Using Transfer Line CyclesChapter 3131-34Template 5: Right-Hand Tapping CycleLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabsolute

Strona 820

Using Transfer Line CyclesChapter 3131-35Template 6: Right-Hand Solid-Tapping CycleLetter Paramacro Label Descriptio nG 500G90/91 G-codes G90or G91 fo

Strona 821

Using Transfer Line CyclesChapter 3131-36Template 7: Left-Hand TappingCycleLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabsolute o

Strona 822

Using Transfer Line CyclesChapter 3131-37Template 8: Left-Hand Solid Tapping CycleLetter Paramacro Label Descriptio nG 500G90/91 G-codes G90or G91 for

Strona 823

OffsetTables and SetupChapter 33-10Tool offset range verification checks:the maximum values entering the tool offset tablesthe maximum c hange that ca

Strona 824

Using Transfer Line CyclesChapter 3131-38Template 9: Boring Cycle, No Dwell/Feed OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91fora

Strona 825

Using Transfer Line CyclesChapter 3131-39Template 10: Boring Cycle, Spindle Stop/Rapid OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG

Strona 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

Strona 827 - QuickView Templates

Using Transfer Line CyclesChapter 3131-41Template 1 1: Boring Cycle, Spindle ShiftLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabs

Strona 828

Using Transfer Line CyclesChapter 3131-42Figure 31.14Boring Cycle, Spindle ShiftShiftShiftShiftSpindle orientationafter shiftQQSpindle orient afterdwe

Strona 829

Using Transfer Line CyclesChapter 3131-43Template 12: Back Boring CycleLetter Paramacro Label DescriptionG 500G90/91 G-codes G90orG91 for absoluteorin

Strona 830

Using Transfer Line CyclesChapter 3131-44Template 13: Boring Cycle, Dwell/Feed OutLetter Paramacro Label DescriptionG 500G90/91 G-codesG90 orG91forabs

Strona 831

Using Transfer Line CyclesChapter 3131-45Template 14: Single Axis Lift C ycleLetter Paramacro Label DescriptionF1500MAX.LIFT VELOCITY Thevelocity ofth

Strona 832

Using Transfer Line CyclesChapter 3131-46Template 15: Single Axis Transfer CycleLetter Paramacro Label DescriptionF1500TRANSFER VELOCITY The velocityo

Strona 833

Using Transfer Line CyclesChapter 3131-47Template 16: Two-Axis Transfer Bar CycleLetter Paramacro Label DescriptionF1500MAX.LIFT VELOCITY The velocity

Strona 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

Strona 835

Using Transfer Line CyclesChapter 3131-48Template 17: Single Axis Cross CycleLetter Paramacro Label DescriptionF1500CROSSFEEDRATE The velocityofthetoo

Strona 836

Using Transfer Line CyclesChapter 3131-49Figure 31.20Single Axis Cross CycleF1X1X2F2CROSS SLIDE VELOCITYCutting feedratesRapid feedrates

Strona 837

Using Transfer Line CyclesChapter 3131-50Template 18: Single Axis Feed CycleLetter Paramacro Label DescriptionF1500MAINRAPID FEEDRATE The velocityofth

Strona 838

Using Transfer Line CyclesChapter 3131-51Template 19: Two -Axis Cross Feed CycleLetter Paramacro Label DescriptionF1500MAINRAPID FEEDRATE Thevelocity

Strona 839

Using Transfer Line CyclesChapter 3131-52Figure 31.22Two-Axis Cross Feed CycleF1F2X3 X1 IF1Y2Y1F4MAIN SLIDE VELOCITYCROSS SLIDE VELOCITYF3X2Cutting fe

Strona 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

Strona 841

Softkey TreeAppendix AA-2For example :(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTWhen softkey level 1 is reached, the previo

Strona 842

Softkey TreeAppendix AA-3(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONTPANELERRORMESAGEPASS-WORDSWITCHLANGIfyou want to: P

Strona 843

Softkey TreeAppendix AA-4PRGRAMABSTARGETDTGAXISSELECTM CODESTATUSPRGRAMALLDTGAXIS POSITION DISPLAY FORMAT SOFTKEYSG CODESTATUSSPLITON/OFFNOTE: Thefirs

Strona 844

Softkey TreeAppendix AA-5see page A-14see page A-13WITH POWER UP(AXIS POSITION) DISPLAY SCREENPRGRAMMANAGEOFFSETMACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONT

Strona 845

OffsetTables and SetupChapter 33-12Verify for Maximum ValueThis value represents the absolute maximum value per table for all tooloffsets in t hat tab

Strona 846

Softkey TreeAppendix AA-6level 1 le vel 2 level 3 level 4PRGRAMMANAGEACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERIFYPRGRAMPRGRAMCOMENTD

Strona 847

Softkey TreeAppendix AA-7OFFSET(Lathe &Mill)level 1 leve l 2 level 3 level 4 level 5OFFSETWORKCO-ORDWEARTOOLTOOLGEOMETTOOLMANAGERANDOMCOORDROTATEB

Strona 848

Softkey TreeAppendix AA-8OFFSET(Grinder)level 1 leve l 2 level 3 level 4 level 5OFFSETWORKCO-ORDGEOMWHEELRADIUSTABLEDRESSERTABLECOORDROTATEBACKUPOFFSE

Strona 849

Softkey TreeAppendix AA-9MACROPARAMlevel 1level 2 le vel 3MACROPARAMLOCALPARAMCOM-1PARAMCOM-2APARAMCOM-2BPARAMSEARCHNUMBERREFRSHSCREENSEARCHNUMBERSEAR

Strona 850

Softkey TreeAppendix AA-10SELECTPRGRAMQUICKCHECKSTOPCHECKGRAPHSYNTAXONLYCLEARGRAPHMACHININFOZOOMPRGRAM CHECKlevel 1 level 2 level 3 level 4T PATHGRAPH

Strona 851

Softkey TreeAppendix AA-11SUPORTSYSTEMlevel 1 level 2 level 3 level 4 le vel 5PRGRAMAMPDEVICEZONELIMITSF1-F9BACKUPAMPSAVECHANGEREPLCEADD TOMOREUPDATEQ

Strona 852

Softkey TreeAppendix AA-12SUPORTSYSTEMlevel 1 level 2 level 3 level 4 le vel 5MONI--TIMESETDATEED PRTINFORECVSYSTEM SUPPORT(continued)PARTSPTOMSI/OEM@

Strona 853

Softkey TreeAppendix AA-13level 1 level 2 level 3level 4FRONTPANELPRGRAMEXECSETZEROJOGAXES+JOGAXES--JOGAXISBLOCKRETRCEJOGRETRCTCYCLESTARTCYCLESTOPJOGJ

Strona 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

Strona 855 - Softkey Tree

Softkey TreeAppendix AA-15PRGRAMACTIVElevel 2 level 3 level 4 level 5 level 6DE-ACTPRGRAMSEARCHMID STPRGRAMT PATHGRAPHT PATHDISABLTIMEPARTSSETTIMESETD

Strona 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

Strona 857 - Using the Softkey Tree

Softkey TreeAppendix AA-16seepage A-17level 2 le vel 3 level 4 level 5EDITPRGRAMMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHREN

Strona 858

Softkey TreeAppendix AA-17QUICKVIEWlevel 3 level4 level 5 level 6QUICKVIEWQPATH+PROMPTGCODEPROMTMILLPROMPTPLANESELECTSELECTSETG17G18G19STOREsee page A

Strona 859

Softkey TreeAppendix AA-18QPATH+ PROMPTlevel 4 level 5 level6QPATH+CIRANG PTCIRCIRANGANGCIR PT2ANGPT2PT R2ANGPT C2ANG2PT C2PT 2R3PT2R2ANG2PT 2C3PT2C2A

Strona 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

Strona 861

Error and System MessagesAppendix BB-2Message Description22MB RAMISBAD/MISSI NG The controlhasdiscoveredthe RAMSIMMs forthetwo megabyteextendedstorage

Strona 862

Error and System MessagesAppendix BB-3Message DescriptionAMPWAS MODIFIED BY PATCH AMPUTILITY This message always appears afterchangeshave been madetoA

Strona 863

Error and System MessagesAppendix BB-4Message DescriptionAXISINVALID FOR G24/G25 The programmed axiswasnotAMPed forsoftwarevelocity loop operation,and

Strona 864

Error and System MessagesAppendix BB-5Message DescriptionBAD RAMDISC SECTOR CHECKSUM ERROR A RAM disksectorerrorwas detected during the RAMchecksumtes

Strona 865

Error and System MessagesAppendix BB-6Message DescriptionCANNOT COPY The requestedcopying taskcannotbe performeddue to aninternal problemin thefileorR

Strona 866

Error and System MessagesAppendix BB-7Message DescriptionCANNOT RENAME Whenperforming arename ofaprogramname,thenew programname hasnotbeen correctlyen

Strona 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

Strona 868

Error and System MessagesAppendix BB-8Message DescriptionCHARACTERSMUST FOLLO W WILDCARD You have used incorrectsearch string syntaxin the PAL search

Strona 869

Error and System MessagesAppendix BB-9Message DescriptionCPU# 2 HARDWARE ERROR#4 The 68030 main processorhasdetected anillegal address. ConsultAllen-B

Strona 870

Error and System MessagesAppendix BB-10Message DescriptionCYLIND/VIRTUAL CONFIGURATION ERROR An axis configurationerror was detectedby thecontrol when

Strona 871

Error and System MessagesAppendix BB-11Message DescriptionDEPTH PROBE TRAVELLIMIT T he adaptive depth probe hasmovedtoits AMPed travel limit. Note the

Strona 872 - END OF APPENDIX

Error and System MessagesAppendix BB-12Message DescriptionDRESSER W ARNINGLIMIT REACHED The axisspecified as the dresseraxis has beendressedsmaller th

Strona 873 - Error and System Messages

Error and System MessagesAppendix BB-13Message DescriptionENCODERQ UADRATUREFAULT An errorhasbeen detectedin the encoderfeedbacksignals. Likelycausesa

Strona 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

Strona 875

Error and System MessagesAppendix BB-15Message DescriptionFLASH SI M MS CONTAININVALID DATA Flash SIMMs havebecome corrupted probably fromacommunicati

Strona 876

Error and System MessagesAppendix BB-16Message DescriptionGRAPHICS ACTIVE IN ANOTHER PROCESS Graphics canonly be active in one processata time. You mu

Strona 877

Error and System MessagesAppendix BB-17Message DescriptionHIPERFACE PASSWORD FAILURE Duringthe SINCOSdevice’salignmentprocedure,the logic usedtosetthe

Strona 878

OffsetTable and SetupChapter 33-15There are four methods for modifying work coordinate values. Threemethods are discussed in the following chapters:Pr

Strona 879

Error and System MessagesAppendix BB-18Message DescriptionILLEGAL DUAL CONFIGURATION Both dualmasteraxesnameshave the same letter ORwhenassigningdual

Strona 880

Error and System MessagesAppendix BB-19Message DescriptionINCOMPATIBLE TOOL ACTIVATION MODES Thismessage isdisplayedand the controlisheld in E-Stop at

Strona 881

Error and System MessagesAppendix BB-20Message DescriptionINVALID CHECKSUM DETECTED T his erroriscommon for severaldifferentsituations. Mosttypically

Strona 882

Error and System MessagesAppendix BB-21Message DescriptionINVALID FIXED DRILLING AXI S The axis selected asthedrilling axisis aninvalid axisfora drill

Strona 883

Error and System MessagesAppendix BB-22Message DescriptionINVALID PROGRAM NUMBER (P) Aprogram numbercalledby asub-programorparamacrocallis invalid. A

Strona 884

Error and System MessagesAppendix BB-23Message DescriptionINVALID TOOL LENGTH OFFSET NUMBER Anattemptwasmadeto enter atoollength offsetnumberin the to

Strona 885

Error and System MessagesAppendix BB-24Message DescriptionLARGER MEMORY - REFORMAT This message typically occurs afteranew AMPorPALhas justbeen downlo

Strona 886

Error and System MessagesAppendix BB-25Message DescriptionMAXIMUMBLOCK NUMBER REACHED A renumberoperationwasperformedtorenumberblock sequence numbers(

Strona 887

Error and System MessagesAppendix BB-26Message DescriptionMINIMUMRPMLIMIT AUXILIARYSPINDLE 2 The commandedaux spindle 2speed requestedby the controlis

Strona 888

Error and System MessagesAppendix BB-27Message DescriptionMISSINGI/ORING DEVICE The I/Oassignmentfile thatwas compiledand downloadedwith PALdefinesan

Strona 889

9/Series PAL Reference ManualIndex (General)9/Series MillTable of ContentsOperation and Programming Manualv10.4.1 Minimum and Maximum Axis Motion (Pro

Strona 890

OffsetTables and SetupChapter 33-16Figure 3.5Work Coordinate System SettingWORK COORDINATE TABLESG54 [INCH] G55 [ MM ] G56 [ MM ]X -9999.9999 X -9999.

Strona 891

Error and System MessagesAppendix BB-28Message DescriptionMULTIPLEFUNCTIONSNOT ALLOWED Multiplefunctionsarenotallowed.MULTIPLESPINDLECONF IGURATION ER

Strona 892

Error and System MessagesAppendix BB-29Message DescriptionNNEED SHADOW RAMFOR ONLINE SEARCH Yoursystemcontains the DH+moduleand you have notinstalled

Strona 893

Error and System MessagesAppendix BB-30Message DescriptionNO PROGRAM TO RESTART There isno programto restart. The previous programwaseithercompletedor

Strona 894

Error and System MessagesAppendix BB-31Message DescriptionOOBJECT NOT FOUND IN PROGRAM The objectyouare searching forin thesearchmonitor utility does

Strona 895

Error and System MessagesAppendix BB-32Message DescriptionOVER SPEED IN POCKET CYCLE T h e programme d feedrateforanirregularpocketcycle (G89) was too

Strona 896

Error and System MessagesAppendix BB-33Message DescriptionPAL SOURCE REV. MISMATCH -- CAN’TMONITOR PAL sourcecode inthecontroldoes notmatchtherevision

Strona 897

Error and System MessagesAppendix BB-34Message DescriptionPOCKET IS P ART OF CUSTOMTOOL Anattemptwasmadetoassigna tool toa tool pocketthatisalreadyuse

Strona 898

Error and System MessagesAppendix BB-35Message DescriptionPROGRAMNOT FOUND The programcannotbelocatedinmemory. Check to make sure the programnamewasco

Strona 899

Error and System MessagesAppendix BB-36Message DescriptionRECIPAXIS IN WRONG PLANE The reciprocationaxis specified ina G81ora G81.1 programming block

Strona 900

Error and System MessagesAppendix BB-37Message DescriptionREMOTEI/OUSER FAULT OCCURRED The RIO module detectedthatthe user faultbitwasset. The interbo

Strona 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{

Strona 902

Error and System MessagesAppendix BB-38Message DescriptionS--CURVEOPTION NOT INSTALLED An attemptwasmadetoselectS-- CurveAcc/Dec (G47.1)when the S--Cu

Strona 903

Error and System MessagesAppendix BB-39Message DescriptionSERVOAMP CLOOP GAIN ERROR One ofthe followingAMP parameter errors exist::Current Prop. Gain

Strona 904

Error and System MessagesAppendix BB-40Message DescriptionSERVOPROCESSOR OVERLAP The analogversionoftheservosub-systemprovidesfine iteration overlap d

Strona 905

Error and System MessagesAppendix BB-41Message DescriptionSPINDLE I SCLAMPED Anattemptwasmadetoprograma blockcontaining a spindlecode otherthan an M05

Strona 906

Error and System MessagesAppendix BB-42Message DescriptionSYSTEM MODULE GROUND FAULT T he 1394 systemmodulehas detecteda ground fault. The system gene

Strona 907

Error and System MessagesAppendix BB-43Message DescriptionTHREAD LEAD IS ZERO Nothread leadhas beenprogrammedin a blockthatcalls forthread cutting. Th

Strona 908

Error and System MessagesAppendix BB-44Message DescriptionTOO MANYNONMOTION CHAMFER/RADIUS BLOCKS Too many non-motion blocks separatethefirsttool path

Strona 909

Error and System MessagesAppendix BB-45Message DescriptionUNABLETO SYNCHINCURRENT MODE Thecontrolcan notperform the requesttosynchronize spindles. Pos

Strona 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

Strona 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

Strona 912

OffsetTables and SetupChapter 33-18Important: Once the c ontrol begins executing a G10 program that hasbeen previously generated, it will clear any da

Strona 913

G-codeTablesAppendix CC-2A TypeFunctionModal GroupG12.1 21 PrimarySpindle Controlling ModalG12.2 Auxiliary Spindle 2 ControllingG12.3 Auxiliary Spindl

Strona 914

G-codeTablesAppendix CC-3A TypeFunctionModal GroupG39 20 CutterDiameterComp(LinearGeneratedBlock) ModalG39.1 CutterDiameterComp (Circular GeneratedBlo

Strona 915

G-codeTablesAppendix CC-4A TypeFunctionModal GroupG66.1 Paramacro ModalCallG67 Paramacro ModalCall(Cancel)G68 16 Part Rotation ModalG69 PartRotation (

Strona 916

AppendixDD-1Allen-Bradley 7300 Series CNC TapeCompatibilityThe 7300 Series CNC tape compatibility feature has been developed forcustomers with an exis

Strona 917

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-2Table D.AG-codeG-code: Function:G00 PositioningmodeG01 Linearinterpolation modeG02 Circula

Strona 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

Strona 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

Strona 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

Strona 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

Strona 922

Allen-Bradley 7300 Series CNCTape CompatibilityAppendix DD-7At this time, the control creates an internal cross-reference table for allpattern repeat

Strona 923 - Compatibility

OffsetTable and SetupChapter 33-19Figure 3.6Backup Off set ScreenTOPORT ATOPORT BTOFILEBACKUP OFFSETSTOOL WEARTOOL GEOMETRYWORK COORDINATEALLSELECT OP

Strona 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

Strona 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

Strona 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

Strona 927

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiSymbols; As End of Block, 10-11/ Block Delete, 10-10/ B

Strona 928 - Additional Feature

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiiDefinition, 1-4Password Protection, 2-30SettingPower o

Strona 929

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualiiiControl Reset, 2-3, 2-4Coordinate Offset, on shared a

Strona 930 - Executing7300 Part Programs

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualivDisplaying a Program {DISPLAY PRGRAM}, 5-39Displaying

Strona 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

Strona 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,

Strona 933

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualviiDisabling, 8-27Grid Lines, 8-30Machine Information, 8

Strona 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

Strona 935

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualviiiJapanese, Language Display, 8-23Jog Offset Function,

Strona 936

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualixMachine Home, Establishing, 11-2Machine Home, Manual,

Strona 937

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxOO word, as program name, 10-8O--words, 10-37ODSDownloa

Strona 938

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiInput Flags, 28-33Output Flags, 28-34ParameterValue As

Strona 939

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiiProbingApplications (G31), 27-4Applications (G37), 27

Strona 940

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxiiiQUICKPATH Plus and Radius Chamfer Words, 10-22QuickP

Strona 941

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxivS--word, Spindle Speed, 10-38Save CRT, 8-39Saving Off

Strona 942

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxvGCODE,8-1G CODE PROMPT, 5-24G CODE STATUS, 8-20GRAPH,

Strona 943

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviStorage Capacity, Memory, 6-4Subprogram Call M98, 10-

Strona 944

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviiTool Data, Assigning Detailed, 20-25Tool Directory D

Strona 945

OffsetTable and SetupChapter 33-21The programmable zone feature provides a means t o prevent tool motionfrom entering or exiting a designated area. Fo

Strona 946

9/Series PAL Reference ManualIndex (General)9/Series MillIndexOperation and Programming ManualxviiiWord Descriptions and Ranges, 10-19Word Format, Zer

Strona 948

Publication 8520--UM513A--EN--P -- October 2000Supersedes Publication 8520-- 5.1.3 -- August1998Copyright2000Allen-BradleyCompany,Inc. PrintedinUSAPN

Strona 949

OffsetTables and SetupChapter 33-22Figure 3.7Programmable Zone TableENTER VALUE:PROGRAMMABLE ZONELOWER LIMIT UPPER LIMITLIMIT 2X AXIS 0.0000 0.0000 [

Strona 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

Strona 951

OffsetTables and SetupChapter 33-242. Press the {PROGRAM PARAM} softkey.(softkey level 2)PRGRAMPARAMAMP DEVICESETUPMONI-TORTIMEPARTSPTOMSI/OEM3. Press

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag