Rockwell-automation 8520-GUM 9/Series CNC Grinder Operation and Progra Manual de usuario

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

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

Indice de contenidos

Pagina 1 - Programming

Operation andProgrammingManual9/Series CNCGrinderAllen-Bradley

Pagina 2 - Important User Information

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualviChapter 12Axis Motion12.0 Chapter Overvie

Pagina 3 - Summary of Changes

Chapter 3Offset Tables and Setup3-282. Press the {PRGRAM PARAM} softkey.(softkey level 2)PRGRAMPARAMAMP DEVICESETUPMONI-TORTIMEPARTSPTOMSI/OEMSYSTEMTI

Pagina 4

Chapter 3Offset Tables and Setup3-294. Use the up and down cursor keys to m ove the cursor to the feedrateyou want to change. The selected feedrate ap

Pagina 5

Chapter 3Offset Tables and Setup3-30(softkey level 2)PRGRAMPARAMAMP DEVICESETUPMONI-TORTIMEPARTSPTOMSI/OEMSYSTEMTIMING3. Press the {AXIS PARAM} softke

Pagina 6

Chapter 3Offset Tables and Setup3-31About the Offset Range Verification Screenon a grinder, range checking units for this screen are always RADIUS,reg

Pagina 7

Chapter 3Offset Tables and Setup3-32

Pagina 8

Chapter44-1Manual/MDI Operation ModesThis chapter des cribes the manual and MDI operating modes. Major topicscovered include:Topic: On page:ManualOper

Pagina 9

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

Pagina 10 - Axis Motion

Manual/MDI Operation ModesChapter 44-3During a jog retract operation (see chapter 7), you are permitted to useonly normal single axis jogs (one axis a

Pagina 11 - Table of Contents

Manual/MDI Operation ModesChapter 44-4axis. This includes attempts to perform other incremental moves onthat axis.The control normally jogs the axes,

Pagina 12 - Chapter 17

Manual/MDI Operation ModesChapter 44-54. Typical HPG configuration results in:Ifyo u select: The direction for the axis is:clockwise plus(+)counterclo

Pagina 13

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualvii12.9.7 Controlling Spindles (G12.1, G12.

Pagina 14

Manual/MDI Operation ModesChapter 44-6The manual gap elimination feat ure allows the operator to manually jog thegrinding wheel without interrupting r

Pagina 15 - Using This Manual

Manual/MDI Operation ModesChapter 44-7If you attempt to perform a manual gap elimination while dresser/wheelradius compensation is active, a change in

Pagina 16 - What This Manual Contains

Manual/MDI Operation ModesChapter 44-8Results of Gap EliminationWhen you perform manual gap elimination during block execution (as canbe the case in A

Pagina 17 - Reading This Manual

Manual/MDI Operation ModesChapter 44-9The control stops wheel motion during overtravel conditions. Overt ravelconditions can occur from 3 causes:Overt

Pagina 18 - Important Information

Manual/MDI Operation ModesChapter 44-103. Press the <E-STOP RESET> button to reset the emergency stopcondition. If the E-Stop does not reset, it

Pagina 19 - Related Publications

Manual/MDI Operation ModesChapter 44-11The machine home return operation means the positioning of a specifiedlinear or rotary axis to a machine-depend

Pagina 20 - Chapter 1

Manual/MDI Operation ModesChapter 44-12Figure 4.5Manual Machine HomeTo execute the m anual return to machine home position:1. Select HOME under<JOG

Pagina 21 - Operating the Control

Manual/MDI Operation ModesChapter 44-13In manual data input (MDI) mode, you can control machine operations byentering program blocks directly using t

Pagina 22 - Operator Panel Operations

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

Pagina 23 - Using the Keyboard

Manual/MDI Operation ModesChapter 44-15The input cursor is the cursor shown on the input lines (lines 2 and 3on the screen). To move the cursor left a

Pagina 24

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualviii15.4 Type A Compensation Paths 15-17...

Pagina 25 - Softkeys

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

Pagina 26

Chapter55-1Editing Programs On LineThis chapter covers the basics of editing programs on line (at the control’skeyboard) including:Topic: On page:Sele

Pagina 27 - Using the CRT

Editing ProgramsOn LineChapter 55-2To begin an edit operation on an active or inactive part program:1. Press the{PRGRAM MANAGE} softkey.(softkey level

Pagina 28 - The MTB P anel

Editing ProgramsOn LineChapter 55-33. Select the part program you want to edit by using one of these twomethods:Key in t he program name of the part p

Pagina 29 - Table 2.B

Editing ProgramsOn LineChapter 55-4ATTENTION: Any edit operation on a part program ispermanent. You cannot discard any changes that you made to aprogr

Pagina 30

Editing ProgramsOn LineChapter 55-5This section covers moving the cursor in the program display area (lines7-20 of the CRT). It assumes that you have

Pagina 31 - {FRONT PANEL}

Editing ProgramsOn LineChapter 55-64. Select in which direction to search the part program.(softkey level 4)FORWRD REVRSE TOP OFPRGRAMBOT OFPRGRAMTo s

Pagina 32 - Software MTB Panel Screen

Editing ProgramsOn LineChapter 55-7After you have selected a part program to edit, use the following method toadd lines, blocks, or characters to the

Pagina 33

Editing ProgramsOn LineChapter 55-82. Use the up, down, left, and right cursor keys to move the block cursorto the location where you need to change c

Pagina 34 - Jog Axis Screen

Editing ProgramsOn LineChapter 55-9InsertingYou can insert characters, words, and blocks to the left of the programdisplay cursor within an already ex

Pagina 35 - ProgramExecute Screen

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualixChapter 18Turning Operations18.0 Chapter

Pagina 36

Editing ProgramsOn LineChapter 55-10Example 5.5Inserting CharactersTo change “X123.0” to “X123.034”Program Block(Program DisplayArea)Enter(Input Area)

Pagina 37

Editing ProgramsOn LineChapter 55-113. Press the {DELETE CH/WRD} softkey.DIGITZEMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHREN

Pagina 38 - TurningOnPower

Editing ProgramsOn LineChapter 55-12Erasing An Entire Block1. From the edit menu, move the cursor until it is located on anycharacter that is in the b

Pagina 39

Editing ProgramsOn LineChapter 55-13You can assign each block in a part program a five-digit numeric valuefollowing an N address. These numbers are re

Pagina 40 - Power -Up

Editing ProgramsOn LineChapter 55-143. Key in an initial sequence number (the number for the first sequencenumber), a comma, and an incremental value

Pagina 41

Editing ProgramsOn LineChapter 55-15You can merge a complete part program within another part program whileone of the programs is in the edit mode. To

Pagina 42 - Emergency Stop Reset

Editing ProgramsOn LineChapter 55-16To exit the edit mode from the edit menu, press the {EXIT EDITOR}softkey.DIGITZEMODIFYINSERTBLOCKDELETEBLOCKTRUNCD

Pagina 43 - Access Control

Editing ProgramsOn LineChapter 55-17The QuickView feature aids the programmer by giving access to:QuickPath Plus Prompts -- a selection of commonly us

Pagina 44 - Assigning Access Levels

Editing ProgramsOn LineChapter 55-18See the following subsections for information about using the QuickViewfunctions.Axis SelectionThe selection of th

Pagina 45 - {ACCESS CONTRL}

Editing ProgramsOn LineChapter 55-19With the QuickView functions and QuickPath Plus, you can usedimensions from part drawings directly to create a par

Pagina 46

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualxChapter 21In -process Dresser21.0 Chapter

Pagina 47 - Password Protectable

Editing ProgramsOn LineChapter 55-20Angle of a line, corner radius, and chamfer size are often necessary for asample pattern in QuickPath Plus prompti

Pagina 48 - Table 2.C

Editing ProgramsOn LineChapter 55-21The control displays the first QuickPath Plus sample pattern screen:CIRCLE, ANGLE, POINT ANGLE, CIRCLE, POINTANGLE

Pagina 49 - Backup Memory

Editing ProgramsOn LineChapter 55-224. After you enter all data for the pattern, press the {STORE} softkey tostore the data.STORE(softkey level 6)The

Pagina 50 - Entering Passwords

Editing ProgramsOn LineChapter 55-23G-code format prompting aids the operator in programming different Gcodes by prompting the programmer for the nece

Pagina 51 - [TRANSMIT] key. The access

Editing ProgramsOn LineChapter 55-244. Use the up and down cursor keys to select the parameters you want tochange or enter. The selected item appears

Pagina 52 - Changing Operating Modes

Editing ProgramsOn LineChapter 55-25Grinder cycle prompting aids the operator in programming surface orcylindrical grinding cycle blocks by prompting

Pagina 53 - (1) Manual mode

Editing ProgramsOn LineChapter 55-26If you have configured a surface grinder , this screen appears:SELECTE-STOPGRINDER PROMPT MENU DISPLAY.G80 CANCEL

Pagina 54 - (2) MDI mode

Editing ProgramsOn LineChapter 55-276. After you enter all data for the G code, press the {STORE} softkey t ostore the data.STORE(softkey level 6)The

Pagina 55 - (3) Automatic mode

Editing ProgramsOn LineChapter 55-282. Press the softkey that corresponds to the plane you want to programin (G17, G18, or G19). See documentation pre

Pagina 56 - Control and Block Reset

Editing ProgramsOn LineChapter 55-29To use the digitize feature:Important: The following description covers the use of softkeys toperform digitizing.

Pagina 57 - Machine Messages

Chapter11-1Using This ManualThis chapter describes how to use this manual. Major topics include:how the manual is written and what fundamentals are pr

Pagina 58 - MACHINE MESSAGE

Editing ProgramsOn LineChapter 55-305. Press the softkey that corresponds to the mode you want to change.(softkey level 5)INCH/METRICABS/INCRPLANESELE

Pagina 59 - ⇑} softkey while holding

Editing ProgramsOn LineChapter 55-317. Determine if the next move is linear or circular.LINEAR CIRCLE3 PNTCIRCLETANGNTMODESELECT(softkey level 4)Ifthe

Pagina 60 - {CLEAR ACTIVE}

Editing ProgramsOn LineChapter 55-322. Reposition t he wheel at the desired end point of the linear move byusing any of the following methods:Jog the

Pagina 61 - The Input Cursor

Editing ProgramsOn LineChapter 55-33To digitize a 3 point arc:1. Press the{CIRCLE 3 PNT} softkey.When you press the{CIRCLE 3 PNT} softkey, the control

Pagina 62 - {REFORM MEMORY}

Editing ProgramsOn LineChapter 55-344. Press either the {STORE END PT} or the {EDIT & STORE} softkeys tostore this block as a circular block. This

Pagina 63 - (Axis Detach)

Editing ProgramsOn LineChapter 55-35To digitize an arc that is tangent at the endpoint of the previous path:1. Press the{CIRCLE TANGNT} softkey.When y

Pagina 64 - Display Feature

Editing ProgramsOn LineChapter 55-363. Press either the {STORE END PT} or the {EDIT & STORE} softkeysafter the axes have been positioned at the en

Pagina 65 - {TIME PARTS} softkey

Editing ProgramsOn LineChapter 55-37To delete a part program stored in memory:1. Press the{PRGRAM MANAGE} softkey.(softkey level 1)PRGRAMMANAGEOFFSET

Pagina 66 - 2-27 for details

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

Pagina 67 - Changing Time

Editing ProgramsOn LineChapter 55-39The 9/Series control has a part program display feature that lets you view,but not edit, any part program.Follow t

Pagina 68 - Calculator Function

Chapter 1Using This Manual1-2This table contains a brief summary of each chapter.Chapter Title Summary1 ManualOverview Manualoverview,intendedaudience

Pagina 69 - Mathematical Operators

Editing ProgramsOn LineChapter 55-40You can assign each individual program a short comment that is displayedon the program direct ory screens. Use the

Pagina 70

Editing ProgramsOn LineChapter 55-41If a comment has previously been entered, it is displayed to the rightof the “COMMENT” prompt. This comment can be

Pagina 71

Editing ProgramsOn LineChapter 55-424. Key in a comma followed by a new program name for the duplicateprogram.COPY: FROM_NAME,TO_NAME5. Press the {MEM

Pagina 72 - Example 2.4

Editing ProgramsOn LineChapter 55-43If you have access to the {CHANGE DIR} softkey, you can:perform any of the program edit functions on the protected

Pagina 73

Editing ProgramsOn LineChapter 55-442. Press the {CHANGE DIR} softkey.REFORMMEMORYCHANGEDIRACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVER

Pagina 74 - Wheel LengthOffset Numbers

Editing ProgramsOn LineChapter 55-45The programs in this directory are protected. This means:they are processed the same as unprotected programsthe bl

Pagina 75 - Figure 3.2

Editing ProgramsOn LineChapter 55-46To set up the character encryption/decryption table:1. Select the protected part program directory.2. Press the{SE

Pagina 76 - {RADIUS TABLE}

Editing ProgramsOn LineChapter 55-47To fill in the encryption/decryption table by using the operator panelkeys:use the arrow keys to move the cursor t

Pagina 77 - Entire Wheel Radius

Editing ProgramsOn LineChapter 55-484. Press the {UPDATE & EXIT} softkey to update and exit t heencryption/decryption table.UPDATE& EXITSTOREB

Pagina 78

Editing ProgramsOn LineChapter 55-493. Press the {STORE BACKUP} softkey. The control displays the message“STORING TO BACKUP -- PLEASE WAIT” on the CRT

Pagina 79

Chapter 1Using This Manual1-3To make this manual easier to understand, we included these explanationsof terms and symbols:All explanations, illustrati

Pagina 80 - Dresser/Wheel Orientation

Editing ProgramsOn LineChapter 55-50

Pagina 81 - DresserOrientations

Chapter66-1Editing Part Programs Off Line (ODS)This chapter describes the Offline Development System (ODS). The majortopics in this chapter include:To

Pagina 82 - Grinding Wheel Orientations

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

Pagina 83 - {WHEEL GEOMET } or

Editing Part Programs Off LineChapter 66-3Use the Edit Part Program utility of ODS to edit part programs on aworkstation. Programs that already exist

Pagina 84

Editing Part Programs Off LineChapter 66-4The workstation displays this screen:F1 - File F2 - Project F3 - Application F4 - UtilityF5 - ConfigurationP

Pagina 85 - D diameter

Editing Part Programs Off LineChapter 66-5Use the configured screen or text editor to edit part programs. Theeditor must be compatible with the ODS op

Pagina 86

Editing Part Programs Off LineChapter 66-6If the serial communication parameters of port B do not correspond to theserial communication parameters of

Pagina 87

Editing Part Programs Off LineChapter 66-74. Use the arrow keys to highlight the Download application then press[ENTER], or press [D].5. Press [F4] to

Pagina 88 - {MEASURE}

Editing Part Programs Off LineChapter 66-8F1 - File F2 - Project F3 - Application F4 - UtilityF5 - ConfigurationProj: Demo Appl: Download Util: File M

Pagina 89 - {ACTIVE OFFSET}

Editing Part Programs Off LineChapter 66-98. Use the arrow keys to highlight the name or type in the part programname to download, then press[ENTER].I

Pagina 90 - Offset Table {WORK

Chapter 1Using This Manual1-4To make this manual easier to read and understand, we shortened the fullproduct names and features. Shortened terms inclu

Pagina 91 - System Data

Editing Part Programs Off LineChapter 66-10Important: If you enter a wildcard in place of a file name, the Abortoption is repeated for each file that

Pagina 92 - DIAMOND 1 DIAMOND 2 CHUCK 1

Editing Part Programs Off LineChapter 66-11When the download process is complete, the workstation displaysthis screen:F1 - File F2 - Project F3 - Appl

Pagina 93

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

Pagina 94

Editing Part Programs Off LineChapter 66-135. Press[F4] to pull down the Utility menu:F1 - File F2 - Project F3 - Application F4 - UtilityF5 - Configu

Pagina 95 - Backing Up Offset Tables

Editing Part Programs Off LineChapter 66-147. Use the arrow keys to highlight the upload origin then press [ENTER]or press the letter that corresponds

Pagina 96 - screen appears:

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

Pagina 97 - Programmable Zone Table

Editing Part Programs Off LineChapter 66-169. Type in the new name for the existing part program file on theworkstation.Ifyo u selectthis option: then

Pagina 98

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

Pagina 99 - Single-Digit Feedrate Table

Editing Part Programs Off LineChapter 66-18

Pagina 100 - Tables and Setup

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

Pagina 101 - Verification

Chapter 1Using This Manual1-5For more information about Allen-Bradley controls, see these publications:Pub.No. Documen t Name8520-4.3 9/SeriesCNCPALRe

Pagina 102

Running a ProgramChapter 77-2When programming a slash “/” followed by a numeric value (1-9)anywhere in a block, the control skips (not execute) all re

Pagina 103 - Verify for Maximum Value

Running a ProgramChapter 77-3To enter a sequence number to stop execution:1. Press the{PRGRAM MANAGE} softkey. A program must have alreadybeen selecte

Pagina 104 - Offset Tables and Setup

Running a ProgramChapter 77-4In single block mode, the control executes t he part program block byblock. The control executes one block of commands in

Pagina 105 - Manual/MDI Operation Modes

Running a ProgramChapter 77-5Before selecting a part program , you must tell the control where this partprogram is currently residing. You have 3 opti

Pagina 106 - Jogging an Axis

Running a ProgramChapter 77-63. Press the softkey corresponding to the location the part program is tobe read from,{FROM PORT A} , {FROM PORT B},or{FR

Pagina 107 - Incremental Jog

Running a ProgramChapter 77-7Figure 7.2Part Program DirectoryACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMSELECTED PROGRAM:MAIN DIRECTORY P

Pagina 108 - HPG J og

Running a ProgramChapter 77-83. Key in the name of the part program to activate. If the program isbeing selected from the control’s memory, you can us

Pagina 109 - Arbitrary Angle Jog

Running a ProgramChapter 77-9To select a different part program for automatic execution, you mustdeactivate the part program that is currently active.

Pagina 110 - Manual Gap Elimination

Running a ProgramChapter 77-10Use the program search feature to begin program execution from someblock other than at the beginning of the program. Thi

Pagina 111 - Chapter 4

Running a ProgramChapter 77-113. Press the {SEARCH} softkey.(softkey level 3)DE-ACTPRGRAMSEARCH MID STPRGRAMT PATHGRAPHSEQSTOPTIMEPARTS4. There are 6

Pagina 112 - Results of Gap Elimination

Because of the variety of uses for the products described in thispublication, those responsible for the application and use of this controlequipment m

Pagina 113 - Resetting Overtravels

Chapter 1Using This Manual1-6

Pagina 114

Running a ProgramChapter 77-12When using the N search, O search, or STRING search features, firstkey in the N number, O number, or character string to

Pagina 115 - Manual Machine Homing

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

Pagina 116 - Manual Machine Home

Running a ProgramChapter 77-142. Press the {ACTIVE PRGRAM} softkey.REFORMMEMORYCHANGEDIRACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERFYP

Pagina 117 - MDI Mode

Running a ProgramChapter 77-155. Key in the desired character string or sequence number to search forand press the[TRANSMIT] key. The control locates

Pagina 118 - MDI Basic Operation

Running a ProgramChapter 77-16A message is generated telling the operator to check that all generatedmodal codes are correct. This message reads “WARN

Pagina 119

Running a ProgramChapter 77-17Graphics are available on the active program graphics screen, see page8-24 for details.All of the above modes of executi

Pagina 120

Running a ProgramChapter 77-18ATTENTION: Once axis reciprocation begins, it continuesthrough program block execution until stopped by a G80, anend of

Pagina 121 - Editing Programs On Line

Running a ProgramChapter 77-19If you want to use the graphics feature, see page for QuickCheck withgraphics. To use the QuickCheck feature as describe

Pagina 122 - {CHANGE DIR} softkey

Running a ProgramChapter 77-20ATTENTION: When a program is run during quick checkmode, the control performs all coordinate system offsetoperations. Th

Pagina 123 - Control (on line)

Running a ProgramChapter 77-21You can activate the axis inhibit feature by using a switch installed by yoursystem installer (see documentation provide

Pagina 124

Chapter22-1Operating the ControlThis chapter covers the basics necessary for operation of t he Allen-Bradley9/Series control. Major topics covered in

Pagina 125 - Moving the Cursor

Running a ProgramChapter 77-22ATTENTION: Your system installer can write PAL t o allowthe operator to select dry run at any time. This means thatdurin

Pagina 126 - Changing Cursor Size

Running a ProgramChapter 77-23Figure 7.4Main Menu Screen in AUTO ModeE-STOPPROGRAM[ MM ] F .000 MMPMR X 00000.000 T 1Z 00000.000 S 0MEMORY 30000 AUTO

Pagina 127 - Changing and Inserting

Running a ProgramChapter 77-24Figure 7.5Automatic ModeS_____M_____G92 X ____ Z ____T _________G00_________G01 F_______CYCLESTARTWORK PIECE123450Grindi

Pagina 128

Running a ProgramChapter 77-25ATTENTION: When you perform a program recover, thecontrol automatically returns the program to the beginning ofthe block

Pagina 129 - Inserting

Running a ProgramChapter 77-26Important: DO NOT SELECT A PROGRAM AS AN ACTIVEPROGRAM. Do not disable the currently active program (if any).If a progra

Pagina 130 - Erasing Characters and

Running a ProgramChapter 77-27Use the jog retract feat ure t o inspect, dress, or change the grinding wheelduring automatic program execution. It allo

Pagina 131 - Erasing Commands to the EOB

Running a ProgramChapter 77-284. Inspect and change the wheel or wheel offset as desired. Details onhow to do this are on page 3-4.5. After completing

Pagina 132 - Erasing An Entire Block

Running a ProgramChapter 77-29In Figure 7.6, notice that t he control only recognized 6 jog moves uponreturning instead of the actual 1 1 moves that w

Pagina 133 - {RENUM PRGRAM}

Running a ProgramChapter 77-30The block retrace function allows the operator to retrace the motion createdby up to 15 consecutive part program blocks.

Pagina 134 - ALL ONLY

Running a ProgramChapter 77-31While block retrace is active, the control disables all jog features with theexception of<JOG RETRACT>. See page 7

Pagina 135 - Exiting Edit Mode

Chapter 2Operating the Control2-2Use the operator panel to:display a part programdisplay control status and wheel positionedit a part programdisplay a

Pagina 136 - QuickView

Running a ProgramChapter 77-32

Pagina 137 - {QuickView} softkey

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

Pagina 138

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

Pagina 139 - Sample Patterns

Displays and GraphicsChapter 88-33. To return to softkey level 1, press the [DISP SELECT] key again. Themost recently selected data position screen wi

Pagina 140

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

Pagina 141

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

Pagina 142 - (softkey level 6)

Displays and GraphicsChapter 88-6{ABS}The axis position data in the machine coordinate system.Figure 8.4Results After Pressing {ABS} SoftkeyE-STOPABSO

Pagina 143 - {G CODE PROMPT}

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

Pagina 144

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

Pagina 145 - {GRINDR PROMPT}

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

Pagina 146

Chapter 2Operating the Control2-3Figure 2.2 shows the color operator panel. It has keys and softkeysidentical to the monochrome operator panel in a sl

Pagina 147 - Selecting a QuickView Plane

Displays and GraphicsChapter 88-10{TARGET} (Large Display)The coordinate values in the current work coordinate system, of the endpoint of commanded ax

Pagina 148 - Digitizing a Program (Teach)

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

Pagina 149 - {DIGITIZE} softkey

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

Pagina 150 - ↑ } softkey to exit

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

Pagina 151 - Z - 0.000

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

Pagina 152

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

Pagina 153

Displays and GraphicsChapter 88-16{M CODE STATUS}The currently active M codes are displayed. This screen indicates only thelast programmedM code in th

Pagina 154

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

Pagina 155

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

Pagina 156

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

Pagina 157 - {DELETE P RGRAM}

Chapter 2Operating the Control2-4Table 2.AKey FunctionsKey Name FunctionAddressand NumericKeys Usethese keysto enteralphabeticandnumericcharacters. If

Pagina 158 - {RENAME PRGRAM}

Displays and GraphicsChapter 88-20{G CODE STATUS}The currently active G-codes are displayed.Figure 8.18Results After Pressing {G CODE} SoftkeyPROGRAM

Pagina 159 - {DISPLY PRGRAM}

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

Pagina 160 - {PRGRAM COMENT}

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

Pagina 161 - Copying Programs

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

Pagina 162 - Part Program Directory

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

Pagina 163

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

Pagina 164

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

Pagina 165 - Encryption and Decryption

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

Pagina 166 - {REVRSE FILL} softkey

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

Pagina 167 - [TRANSMIT] key

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

Pagina 168 - Encryption/Decryption Table

Chapter 2Operating the Control2-5You access the various software features and functions of the controlthrough softkeys. Softkeys are the row of 7 keys

Pagina 169 - END OF CHAPTER

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

Pagina 170

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

Pagina 171 - Chapter Overview

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

Pagina 172 - Application

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

Pagina 173 - Editing Part Programs Off

Displays and GraphicsChapter 88-34Figure 8.19Zoom Window Graphic Display Scr een.INCRWINDOWDECRWINDOWZOOMABORTZOOM20.015.611.16.72.2-2.2-6.7X-11.1-15.

Pagina 174 - Chapter 6

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

Pagina 175 - Connecting the Workstation

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

Pagina 176 - Downloading Part Programs

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

Pagina 177

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

Pagina 178

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

Pagina 179

Chapter 2Operating the Control2-6Use the exit softkey {↑} (on the far left) to regress softkey levels. Forexample, if you are currently on softkey lev

Pagina 180

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

Pagina 181

Chapter99-1CommunicationsThis chapter contains this information:Topic: On Page:Setting Communications 9-1Setting CommunicationPortParameterValues 9-1C

Pagina 182 - Uploading P art Programs to

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

Pagina 183 - ,orpress[R]

CommunicationsChapter 99-33. Use the up and down cursor keys to move the cursor to the parameteryou want to change. The current value for each paramet

Pagina 184

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

Pagina 185

CommunicationsChapter 99-5BAUD RATEYou can set the baud rate at these speeds (in bits per second):300, 600, 1200, 2400, 4800, 9600, 19200See the docum

Pagina 186

CommunicationsChapter 99-6PARITY (parity check)Select the parity from the following parity check schemes:Parity Parity CheckNONE NoparitycheckEVEN Eve

Pagina 187

CommunicationsChapter 99-7OUTPUT CODESelect EIA (RS-244A) or ASCII (RS-358-B) as output codes for deviceswith data lengths configured as 8 bit. The ou

Pagina 188

CommunicationsChapter 99-8reached. See the PROGRAM END section to determine what defines theend-of-program for your system.Setting ResultYes thetapere

Pagina 189 - Running a Program

CommunicationsChapter 99-9PRGRM NAME -- if set to “yes,” a program name is recognized as theend of the previous program. The program name must be in o

Pagina 190 - Chapter 7

Chapter 2Operating the Control2-7Your control has one of these monitors:9-inch monochrome monitor1943512-inch color monitor19436Both have identical di

Pagina 191

CommunicationsChapter 99-10SELECTED PROGRAM:DIRECTORY PAGE 1 OF 1NAME SIZE COMMENTO12345 1.3 SUB TEST 1TEST 3.9 NEWMAIN 1.3TTTE 1.3 THIS IS A TEST PRO

Pagina 192 - Single Block

CommunicationsChapter 99-115. If you have already entered the name in the program, skip step 5. andgo to step 6. Otherwise, enter the program name to

Pagina 193 - Input Device

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

Pagina 194 - Selecting a Program

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

Pagina 195

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

Pagina 196

CommunicationsChapter 99-15Output Multiple ProgramsPress {MULTI PRGRAM} to output more than one program.After you pressed the {MULTI PRGRAM} key, the

Pagina 197 - De-Selecting a Part Program

CommunicationsChapter 99-16(softkey level 3)SINGLEPRGRAMMULTIPRGRAMOUTPUTALLFigure 9.4Copy Parameters ScreenCOPY PARAMETERSFROM: (Program Name)TO: (Se

Pagina 198 - Program Search {SEARCH}

CommunicationsChapter 99-17(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONTPANELERRORMESAGEPASS-WORDSWITCHLANG3. Press the {

Pagina 199

CommunicationsChapter 99-186. Press the {VERIFY YES} softkey. To abort the verify operation,press the {VERIFY NO} softkey.(softkey level 4)VERIFYYESVE

Pagina 200

Chapter1010-1Introduction to ProgrammingThis chapter covers an introduction to programming part programs. Themajor topics descri bed in this chapter i

Pagina 201 - {MID ST PRGRAM}

Chapter 2Operating the Control2-8Figure 2.4 shows the MTB panel. Table 2.B lists the selections on thispanel. Your system may contain optional or cust

Pagina 202 - {STRING SEARCH} softkey

Introduction to ProgrammingChapter 1010-2You can execute part programs from the control’s memory or a CNC tape.You can execute programs on tape direct

Pagina 203

Introduction to ProgrammingChapter 1010-3Figure 10.1Tape Configuration (Program End = M02, M30, M99)ERor%EOBProgram start codeLeadersectionTape startc

Pagina 204 - Basic Program Execution

Introduction to ProgrammingChapter 1010-4The control automatically recognizes EIA or ASCII during input when itreads the first EOB code from the tape.

Pagina 205

Introduction to ProgrammingChapter 1010-5(4) O Word Program NameThe program name, i f on the tape, must follow the program start code.When outputting

Pagina 206 - {QUICK CHECK}

Introduction to ProgrammingChapter 1010-6The comment can be up to 128 characters long (including the control outand control in codes), and can consist

Pagina 207

Introduction to ProgrammingChapter 1010-7words ---- A word consists of an address followed by a numeric value.Examples of words are: G01, X10.5, F.1.,

Pagina 208 - Axis Inhibit Mode

Introduction to ProgrammingChapter 1010-8The blocks programmed vary for each section of the program. ConsiderExample 10.2.Example 10.2Sample Part Prog

Pagina 209 - Dry Run Mode

Introduction to ProgrammingChapter 1010-9Entering Program NamesTo enter a program name, do the following:1. Press the softkey {PRGRAM MANAGE}. This ca

Pagina 210 - Part Production/Automatic

Introduction to ProgrammingChapter 1010-10Example 10.5 shows two blocks with sequence numbers 10000 and 10010.Example 10.5Blocks With Sequence Numbers

Pagina 211 - <CYCLE START>

Introduction to ProgrammingChapter 1010-11When programming a slash “/” followed by a numeric value (1-9)anywhere in a block, the control skips (does n

Pagina 212 - Recover{RESTRT

Chapter 2Operating the Control2-9Table 2.BSelections on the MTB Panel and How They WorkSwitch or Button NameHow It Works = Defaultfor Push-Button MTB

Pagina 213

Introduction to ProgrammingChapter 1010-12All program blocks must have an end of block statement as the lastcharacter in the block. This character tel

Pagina 214

Introduction to ProgrammingChapter 1010-13Generally the control executes programs sequentially. When you enter anM98Pnnnnn (“nnnnn” representing a sub

Pagina 215 - Jog Retract

Introduction to ProgrammingChapter 1010-14The M99 code acts as a return command in both subprograms and mainprograms; however, there are specific diff

Pagina 216 - Jog Retract Operation

Introduction to ProgrammingChapter 1010-15Example 10.8Subprogram Calls and Returns (continued)The following path of execution results when the main pr

Pagina 217 - Figure 7.7

Introduction to ProgrammingChapter 1010-16Figure 10.3Subprogram NestingMainprogramSub-program 1Sub-program 2Sub-program 3Sub-program 4Level 1 Level 2

Pagina 218 - Block Retrace

Introduction to ProgrammingChapter 1010-17Words i n a part program consist of addresses and numeric values :Address ---- A character to designate the

Pagina 219 - Figure 7.8

Introduction to ProgrammingChapter 1010-18Table 10.AHow the Control Interprets Numeric ValuesPosition Interpreted by the controlProgrammed X Value TZS

Pagina 220

Introduction to ProgrammingChapter 1010-19Later sections describe these words in more detail, including variations intheir meanings when they are asso

Pagina 221 - Display and Graphics

Introduction to ProgrammingChapter 1010-20Address FunctionValid RangemetricValid RangeinchS 5.33.34.35.33.33.3SpindlerpmfunctionSpindleOrientCSST 6.0

Pagina 222 - →} softkey displays

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

Pagina 223 - {PRGRAM}

9/Series GrinderOperation andProgrammingManualOctober 2000Summary of ChangesThe following is a list of the larger changes made to this manual since it

Pagina 224 - U - 7483 .647

Chapter 2Operating the Control2-10Table 2.BSelections on the MTB Panel and How They Work (continued)Switch or Button Name= Defaultfor Push-Button MTB

Pagina 225 - {PRGRAM} (Small Display)

Introduction to ProgrammingChapter 1010-22An F word with numeric values specifies feedrates for the grinding anddressing moves in linear interpolation

Pagina 226

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

Pagina 227 - U -0.035

Introduction to ProgrammingChapter 1010-24Example 10.9Programming Modal G codesG00 X1. Z2.; G00 mode iseffectiveZ3. ;G00 modeiseffectiveG01 X2. Z1. ;G

Pagina 228 - {ABS} ( SmallDisplay)

Introduction to ProgrammingChapter 1010-25Table 10.EG Code TableSurfaceGrinderCylindricalGrinderGroupNumberFunction ModalorNon-modalG00 G00 01 Rapid P

Pagina 229 - {TARGET}

Introduction to ProgrammingChapter 1010-26SurfaceGrinderModalorNon-modalFunctionGroupNumberCylindricalGrinderG23 G23 04 Programmable Zone 2 and 3 (Off

Pagina 230 - U - 7483 . 647

Introduction to ProgrammingChapter 1010-27SurfaceGrinderModalorNon-modalFunctionGroupNumberCylindricalGrinderG59.3 G59.3 12 PresetWorkCoordinate Syste

Pagina 231 - {TARGET} (Small Display)

Introduction to ProgrammingChapter 1010-28SurfaceGrinderModalorNon-modalFunctionGroupNumberCylindricalGrinder-- -- G 88.1 09 Diameterplunge shoulder c

Pagina 232

Introduction to ProgrammingChapter 1010-29The miscellaneous function is designated with an address M followed by atwo or three-digit numeric value. Be

Pagina 233 - {DTG} (Large Display)

Introduction to ProgrammingChapter 1010-30Table 10.FBasic M CodesMCodeNumberModalornon-ModalGroupNumberFunctionM00 NM 4 ProgramstopM01 NM 4 Optional p

Pagina 234 - {DTG} (Small Display)

Introduction to ProgrammingChapter 1010-31The following describes the basic M codes provided with the control.(1) Program Stop (M00)When the control e

Pagina 235 - {AXIS SELECT}

Chapter 2Operating the Control2-11The 9/Series control offers a software MTB panel that performs many ofthe functions of an MTB panel. This feature us

Pagina 236 - {M CODE STATUS}

Introduction to ProgrammingChapter 1010-32(4) End of Program, Tape Rewind (M30)If you execute a program from control memory, the M30 code act s thesam

Pagina 237 - {PRGRAM DTG}

Introduction to ProgrammingChapter 1010-33(8) Constant Surface Speed Mode Disabled (M59)M59 cancels M58 and G96 making the constant surface speed mode

Pagina 238 - {PRGRAM DTG} (Small Display)

Introduction to ProgrammingChapter 1010-34Important: When the miscellaneous function lock feature is activated, thecontrol ignores M, B, S, and T word

Pagina 239

Introduction to ProgrammingChapter 1010-35When you repeat the same series of blocks more than once, we recommendthat you program them using a subprogr

Pagina 240 - {G CODE STATUS}

Introduction to ProgrammingChapter 1010-36When programming an S word in a block that contai ns axis motioncommands, the PAL program has the option to

Pagina 241 - {SPLIT ON/OFF}

Introduction to ProgrammingChapter 1010-37Important: When the miscellaneous function lock feature is activated, thecontrol ignores M, B, S, and T word

Pagina 242 - 0.000X 0.000X

Introduction to ProgrammingChapter 1010-38From Table 10.G, you can see you cannot program a T word withoutinadvertently programming both a length offs

Pagina 243 - Changing Languages

Chapter1111-1Coordinate ControlThis chapter describes the control of the coordinate systems on the control.G words in this chapter are among the first

Pagina 244 - Selecting the Program for

Coordinate ControlChapter 1111-2The control has two types of coordinate systems:machine coordinate system. This is often referred to as the absoluteco

Pagina 245 - Running Graphics

Chapter 11Coordinate Control11-3In Figure 11.1, your system installer has defined the zero point of themachine coordinate system by assigning the m ac

Pagina 246 - Chapter 8

Chapter 2Operating the Control2-12The software MTB panel controls these features: (continued)Feature FunctionJogtheAxes Allows manual motionsto be per

Pagina 247 - Changing Parameters

Coordinate ControlChapter 1111-4Example 11.1Motion in the Machine Coordinate SystemProgram block CommentN1 G00X30Z30; axis motion in work coordinate s

Pagina 248 - {GRAPH SETUP}

Chapter 11Coordinate Control11-5Figure 11.3Work Coordinate SystemZero pointonthepart drawingWorkpieceChuckWorkpieceZero pointon theworkcoordinate syst

Pagina 249

Coordinate ControlChapter 1111-6Figure 11.4Work Coordinate System DefinitionMachine coordinate systemMachinehomeG54 Workcoordinate system2-3-23XXZZ121

Pagina 250

Chapter 11Coordinate Control11-7To change work coordinate systems, specify the G code corresponding tothe work coordinate system in a program block. A

Pagina 251

Coordinate ControlChapter 1111-8There are 3 methods to change the value of a work coordinate system zeropoint in the work coordinate system table. You

Pagina 252

Chapter 11Coordinate Control11-9Incremental/Absolute Mode and the G10L2 CommandWhen you program in incremental mode (G91), any values entered intothe

Pagina 253

Coordinate ControlChapter 1111-10The external offset allows all work coordinate system zero points to beshifted simultaneously relative to the machine

Pagina 254

Chapter 11Coordinate Control11-11There are 3 methods to change the value of an external offset in the workcoordinate system table. Two methods can be

Pagina 255

Coordinate ControlChapter 1111-12Example 11.4Changing the External Of fset Through G10 ProgrammingProgram Block CommentsG10L2P1O1X-15.Z-10.; defines w

Pagina 256

Chapter 11Coordinate Control11-13This section describes the more temporary ways of offsetting the workcoordinate systems. These offsets are activated

Pagina 257 - Power Turn-on Screen

Chapter 2Operating the Control2-13JOGAXISPRGRAMEXECSOFTWARE FRONT PANELMODE SELECT: MDIRAPID TRAVERSE: OFFFEEDRATE OVR: 0%RAPID FEEDRATE OVR: 0%SPINDL

Pagina 258 - (softkey level 3)

Coordinate ControlChapter 1111-14Use the G92 command in a part program to offset the currently activeworkcoordinate system relative to the current whe

Pagina 259 - Screen Saver

Chapter 11Coordinate Control11-15Example 11.5Work Coordinate System Off set (G92)Program Block CommentG54 G00; G54 work coordinate system.X35. Z25.; R

Pagina 260

Coordinate ControlChapter 1111-16Example 11.6 shows the effect of changing work coordinate systems whilethe G92 offset is active:Example 11.6Changing

Pagina 261 - Communications

Chapter 11Coordinate Control11-17To offset a work coordinate system an incremental amount from its zeropoint, program a G52 block that includes the ax

Pagina 262

Coordinate ControlChapter 1111-18A G52 offset can also be canceled by executing a G92 or G92.1,performing a control reset or an E-STOP reset operation

Pagina 263 - Parameters

Chapter 11Coordinate Control11-19Example 11.8Typical Set Zero Offset ApplicationOperation Comment-Manual jog- axes are manuallyjogged to a locationwhe

Pagina 264 - Table 9.A

Coordinate ControlChapter 1111-20To use this feature, follow these directions:1. Turn on the switch to activate the jog offset function (seedocumentat

Pagina 265

Chapter 11Coordinate Control11-21You must program the G92.1 block with no axis words. Axis words in aG92.1 block generates an error. When the control

Pagina 266

Coordinate ControlChapter 1111-22The G92.2 command cancels these offsets:G92 work coordinate system offset{SET ZERO} offsetJog offsetG92.2 does not ca

Pagina 267

Chapter 11Coordinate Control11-23The control has a feature (G68) that can rotate the work coordinate system.Another feature, external part rotation, r

Pagina 268

Chapter 2Operating the Control2-14Jog Axis ScreenAfter accessing the software front panel screen and selecting the variousfeat ures for your applicati

Pagina 269 - Inputting Part Programs

Coordinate ControlChapter 1111-24To rotate the current work coordinate system , program this command:G68 X__ Z__ R__;Where: Is:X, Zthecenterofrotation

Pagina 270

Chapter 11Coordinate Control11-25Example 11.10Rotating the Current Work Coordinate SystemThese program blocks cause the rotation of the active work co

Pagina 271 - Port B {FROM B TO MEM}

Coordinate ControlChapter 1111-26In Figure 11.15, the center of rotation programmed in the G68 block isignored when the block immediately following th

Pagina 272

Chapter 11Coordinate Control11-27Example 11.11Canceling G68 Rotations With G69Program Block CommentN01 G54;N02 G68Z0X0R10;Rotates the current work coo

Pagina 273 - Outputting Part Programs to

Coordinate ControlChapter 1111-28Example 11.12Rotating the Work Coordinate System with G52Main Program Subprogram1000G17 G90 G00 Z0 X0; G01 Z45. X15.

Pagina 274 - Port B {MEM TO PORT B}

Chapter 11Coordinate Control11-29External Part Rotation can be executed before or after rotation of the workcoordinate system using the G68 command, s

Pagina 275

Coordinate ControlChapter 1111-30Activating the External Part Rotation FeatureTo activate the external part rotation feature, follow these steps:1. Pl

Pagina 276 - Against Source Programs

Chapter 11Coordinate Control11-313. Move the cursor to the parameter you want to change by pressing theup, down, left, right cursor keys. The selected

Pagina 277 - VERIFY: program name

Coordinate ControlChapter 1111-32CENTERUse this parameter to assign the center of rotation. The center of rotationis a point on the m achine coordinat

Pagina 278 - Programs)

Chapter 11Coordinate Control11-33The control has a number of feat ures that operate in specific planes. Forthat reason, it is frequently necessary to

Pagina 279 - Introduction to Programming

Chapter 2Operating the Control2-15You can select the:axis to jogtype of jogspeed multiply value (see manual operating mode on page 4-1)HPG number (if

Pagina 280 - Tape Format

Coordinate ControlChapter 1111-34Example 11.13Altering Planes for Parallel AxesAssuming the system installer has made these assignments in AMP:G18 --

Pagina 281

Chapter 11Coordinate Control11-35Figure 11.19Overtravel Areas and Programmable ZonesZ axis travelLimitswitchHardwareovertravelSoftwareovertravelProgra

Pagina 282 - Chapter 10

Coordinate ControlChapter 1111-36When the grinding machine is set up, your system installer should haveinstalled a set of two mechanical limit switche

Pagina 283 - Comments in Part Programs

Chapter 11Coordinate Control11-37Your system installer selects values that represent a maximum and aminimum value in the form of coordinate values for

Pagina 284 - Program Configuration

Coordinate ControlChapter 1111-38Programmable zone 2 defines an area which the grinding wheel cannotenter. Generally, you use zones to protect some vi

Pagina 285

Chapter 11Coordinate Control11-39Programmingthis G-code:turnsZone 2: turnsZone 3:G22 On OnG22.1 Off OnG23 Off OffG23.1 No Change* Off* AG23.1turnsonpr

Pagina 286 - Program Names

Coordinate ControlChapter 1111-40Programmable zone 3 can define an area which the grinding wheel cannotenter or cannot exit. This is determined by the

Pagina 287

Chapter 11Coordinate Control11-41This area is determined by the current wheel location when programmablezone 3 is made active.Figure 11.25Programmable

Pagina 288 - Comment Blocks

Coordinate ControlChapter 1111-42For example, the following block:G22 X10 K2;redefines the maximum X coordinate of programmable zone 3 at a value of10

Pagina 289 - MultiLevel Delete

Chapter 11Coordinate Control11-43The control stops grinding wheel travel during overtravel conditions.Overtravel conditions can occur from 3 causes:ha

Pagina 290 - Using Subprograms

Chapter 2Operating the Control2-16To perform one of these options:1. Press the {PRGRAM EXEC} softkey.(softkey level 2)JOGAXISPRGRAMEXECYou see the pro

Pagina 291 - Subprogram Call (M98)

Coordinate ControlChapter 1111-443. Press the <E-STOP RESET> button to reset the emergency stopcondition. If the E-STOP does not reset, it is a

Pagina 292 - Return (M99)

Chapter 11Coordinate Control11-45Example 11.14Absolute vs. Incremental CommandsAbsolute Comman d Incremental CommandG90X20.Z10.; G91X10.Z -25.;Figure

Pagina 293 - Subprogram Nesting

Coordinate ControlChapter 1111-46Usually workpieces on cylindrical grinders are cylindrical in shape. Thecontrol allows programming of workpiece dimen

Pagina 294 - M98P44444;

Chapter 11Coordinate Control11-47Figure 11.27Results of Example 11.15X10155ZDiameterProgrammingMode (G08)G90G08X12.Z20;orG91G08X-8Z-5.;61210 20RadiusP

Pagina 295 - Functions

Coordinate ControlChapter 1111-48This section contains the following subsections:Topic: On Page:Scalingand AxisPosition Display Screens 11-51ScalingMa

Pagina 296 - Table 10.A

Chapter 11Coordinate Control11-49Example 11.16Scaling with Absolute Mode ActiveProgram block CommentG07 G90 G00 X30. Z60.;radiusmode, absolutemodeG14.

Pagina 297 - Word Formats and Descriptions

Coordinate ControlChapter 1111-50Example 11.17Scaling with Incremental Mode ActiveProgram block CommentG07 G90 G00 X30. Z60.;radiusmode, absolutemodeG

Pagina 298 - (Programming Resolution)

Chapter 11Coordinate Control11-51The control provides the PAL program with the option of monitoringwhich axes are currently being scaled, on an axis b

Pagina 299

Coordinate ControlChapter 1111-52The scaling magnification data screen lists the currently active scalingmagnification amount, the current center of s

Pagina 300 - F Words (Feedrate)

Chapter 11Coordinate Control11-53The scaling magnification data screen appears:REPLCEVALUESCALING MAGNIFICATIONCENTER CURRENT DEFAULTX+123.00000 2.000

Pagina 301 - (Preparatory Functions)

BLOCKRETRCEJOGRETRCTCYCLESTARTCYCLESTOP(softkey level 3)BLOCKRETRCEJOGRETRCTCYCLESTARTCYCLESTOP(softkey level 3)JOGAXES+JOGAXES-(softkey level 4)Chapt

Pagina 302

Coordinate ControlChapter 1111-543. Use the up and down cursor keys to move the block cursor to thedefault value you want to change. The selected defa

Pagina 303 - G Code Table

Chapter 11Coordinate Control11-55In circular mode, the scale fact ors for the axes of the active plane haveto be the same. The control generates an er

Pagina 304

Coordinate ControlChapter 1111-56G33G33 Z_F_E_QG33 X_Z_F_E_QG33 X_F_E_QX (scaled)Z (scaled)E (not scaled)F (not scaled)Q (not scaled)G34G34 Z_F_E_QKG3

Pagina 305

Chapter1212-1Axis MotionThis chapter covers the group of G --codes that generate axis motion ordwell data blocks. The major topics covered include:Top

Pagina 306 - I J K Integrand Words

AxisMotionChapter 1212-2After the execution of a positioning command, the program proceeds to thenext block only after an in-position check function c

Pagina 307 - (Miscellaneous Functions)

AxisMotionChapter 1212-3Figure 12.1G00 Positioning, Results of Example 12.175ZX3010516012028-IImportant: The control stores all F--words programmed in

Pagina 308 - Basic M Codes

AxisMotionChapter 1212-4Example 12.2Linear InterpolationAbsolute comman d Incremental commandG08; G08;G90G01X30.Z60.F.1; G91G01X10.Z-65.F.1;Figure 12.

Pagina 309 - (3) End of Program (M02)

AxisMotionChapter 1212-5G02 and G03 establish the circular interpolation m ode. In G02 mode, thegrinding wheel moves along a clockwise arc; in G03 mod

Pagina 310 - (6) Overrides D isabled (M49)

AxisMotionChapter 1212-6The format for circular interpolation in the ZX plane is as follows:G02 X__ Z__ I__ K__ F__ ;G03 R__Where: Is :X, Z in absolut

Pagina 311 - (9) Subprogram Call ( M98)

AxisMotionChapter 1212-7Figure 12.4Results of Circular Interpolation Example 12.4XZ5015R154520startpoint12030-IWhen programming an arc using the radiu

Pagina 312 - O Words (Program Names)

Chapter 2Operating the Control2-18This section describes the procedures for turning on and off power to thecontrol. See the documentation prepared by

Pagina 313 - S Word (Spindle Speed)

AxisMotionChapter 1212-8Figure 12.5Results of An Arc Programmed with Radius Command, Example 12.5R-18startpointArc 1R18end pointArc 2Z4025X12147-IImpo

Pagina 314 - OrientationOffsets)

AxisMotionChapter 1212-9Figure 12.6Results of An Arc with End Point Equal to Start Point, Example 12.6Full circle 0 degree center angle arc(no axis mo

Pagina 315 - Programming T Words

AxisMotionChapter 1212-10Typically you program a rotary axis in a block by itself or with linearmoves (rapid G00 or linear G01 moves). You can, howeve

Pagina 316

AxisMotionChapter 1212-11If circular interpolation mode is active (G02 or G03) you cannot program arotary axis move unless the following conditions ar

Pagina 317 - Coordinate Control

AxisMotionChapter 1212-12The control offers a variety of sample patterns with prompting to aid in theprogramming of QuickPath Plus. These are found un

Pagina 318 - Coordinate System

AxisMotionChapter 1212-13If you program an L--word in a G13, or G13.1 block, an error occursThis section describes 3 programming situations in which Q

Pagina 319 - Coordinate System (G53)

AxisMotionChapter 1212-14Example 12.7Angle Programmed:N10 G01 X0.0 Z25.0 F.1.;N20 X15. A90;N30 Z5.A165;Figure 12.7Results of Angle Programmed, Example

Pagina 320 - Systems (G54-59.3)

AxisMotionChapter 1212-15current plane, then QuickPath Plus is not performed and the controlignores the A-- and the L--words in the block.Example 12.8

Pagina 321 - Work Coordinate System

AxisMotionChapter 1212-16The format for these blocks is as follows:N1 A__;N2 A__Z__X__;Where: Is :A Anglethis word, determined in AMP by your system i

Pagina 322

AxisMotionChapter 1212-17Circular QuickPath Plus helps the programmer when a drawing does notcall out the actual intersection of two consecutive paths

Pagina 323

Chapter 2Operating the Control2-19After power has been turned on, the control displays the power turn-onscreen. To activate the main menu, press the[T

Pagina 324 - Systems (G10L2)

AxisMotionChapter 1212-18The angle word (A) cannot be programmed in a circular blockThe absolute coordinate values for both axes in the current plane

Pagina 325

AxisMotionChapter 1212-19Figure 12.11Results of Line into Arc Without Intersection, Example 12.10XZ135°90°KI2015105510152025R 10.012151-IImportant: R

Pagina 326 - ExternalOffset

AxisMotionChapter 1212-20Circular-to-Linear BlocksWhen the coordinates of the intersection of a circular path into a linearpath are not known, use the

Pagina 327 - Altering External Offset

AxisMotionChapter 1212-21Circular-to-Circular BlocksWhen the coordinates of the point of intersection of a circular path into acircular path are not k

Pagina 328 - G10L2P0O1X-30.Z-30.;

AxisMotionChapter 1212-22During cornering, the control can perform a chamfer (a linear transitionbetween blocks) or a corner radius (an arc transition

Pagina 329 - Coordinate Systems

AxisMotionChapter 1212-23ChamferingProgram a ,C--word to grind a chamfer between two consecutiveintersecting paths. The cham fer word C must follow a

Pagina 330 - Wheel Position (G92)

AxisMotionChapter 1212-24Example 12.14Linear-to-Circular Motions with ChamferN10X0.Z0.F.1;N20X10.Z10.,C5;N30G02X20.Z20.R10;Figure 12.15Results of Line

Pagina 331 - are global. This means that

AxisMotionChapter 1212-25CornerRadiusProgram a ,R--word to grind a radius between two consecutive intersectingpaths. The radius word R must follow a c

Pagina 332

AxisMotionChapter 1212-26Example 12.16Radius and Chamfer with QuickPath PlusN10Z25.X0.F.1;N20G01A90,C2.;N30Z15.X20.A180,R5.;N40X40.;N50Z5.;Figure 12.1

Pagina 333 - Points (G52)

AxisMotionChapter 1212-27An error is generated if an attempt is made to change planes betweenblocks that are chamfer or corner radius blocks,C and ,R

Pagina 335 - Jog Offset

Chapter 2Operating the Control2-20Turn off power to the control when it is not used for an extended period oftime.To turn off power to the control:ATT

Pagina 336 - System Offsets (G92.1)

AxisMotionChapter 1212-28Automatic homing is accomplished through the use of a G28 code. Whenprogrammed as the first motion block in a part program, (

Pagina 337

AxisMotionChapter 1212-29When a G28 is executed in a part program (or through MDI) after the axeshave already been homed, it causes a return to machin

Pagina 338

AxisMotionChapter 1212-30Figure 12.18Automatic Ret urn to Machine Home (G28)ZIntermediate pointMachinehome12032-IUsually a G28 is followed by a G29 (a

Pagina 339 - Rotating the Coordinate

AxisMotionChapter 1212-31in the G29 block. If a G28 was just executed, this has the effect ofreturning the axis from machine home. For example, execut

Pagina 340 - Coordinate System (G68

AxisMotionChapter 1212-32Figure 12.19Automatic Return From Machine Home, Results of Example 12.17XZ50100150 20050100150200N10N20N30N30N40Machinehome12

Pagina 341

AxisMotionChapter 1212-33The G30 command is similar to the G28 command, with the m aindifference being that the axis or axes move to an alternate home

Pagina 342

AxisMotionChapter 1212-34This section covers the following topics:Topic: On page:SurfaceGrinder,No S--word 12-35SurfaceGrinder,S--wordfor Wheel Speed

Pagina 343 - N04 G69;

AxisMotionChapter 1212-35There are a number of different grinder configurations possible using thecontrol. The constant surface speed mode (G96) and t

Pagina 344 - ExternalPart Rotation

AxisMotionChapter 1212-36If your surface grinding machine uses the S--word to control wheel spindlespeed, t hen CSS (programmed with a G96) and its co

Pagina 345 - Figure 11.18

AxisMotionChapter 1212-37The format for the G96 block is:G96 L__S__;Where: Is :LspecifieswhetherCSSisin per minuteorpersecond mode. L1 specifiespersec

Pagina 346

Chapter 2Operating the Control2-21The control defaults to one G-code from each of these groups (as set inAMP):ModalGroup: G-code:1 G00 Rapid traverseG

Pagina 347

AxisMotionChapter 1212-38The format for the G96 block is:G96 L__S__;Where: Is :LspecifieswhetherCSSisin per minuteorpersecond mode. L1 specifiespersec

Pagina 348

AxisMotionChapter 1212-39Figure 12.21Part Spindle Speed Modified for CSSPartspeed (Np)PartPartdiameter(Dp)Wheel speed(Nw)Wheel diameter(Dw)Partspeed i

Pagina 349 - (G17,G18, G19)

AxisMotionChapter 1212-40If your cylindrical grinding machine uses the S--word t o control wheelspindle speed, then CSS (programmed with a G96) is ava

Pagina 350 - Programmable Zones

AxisMotionChapter 1212-41Figure 12.22Wheel Spindle Speed Modified for CSSPartspeed (Np)PartPartdiameter(Dp)Wheel speed(Nw)Wheel diameter(Dw)Wheel spee

Pagina 351 - Figure 11.19

AxisMotionChapter 1212-42The previous sections described the basic function of CS S with differentgrinding machine configurations. This section includ

Pagina 352 - Software Overtravels

AxisMotionChapter 1212-43Example 12.18Initiating G96 mode with no S-wordProgram CommentsG97 S5000; RPMspindle speed mode,5,000 rpmX25. Z5.; Xdiameterm

Pagina 353 - Figure 11.21

AxisMotionChapter 1212-44Spindle Speed during Rapid TraverseDuring rapid moves while in G96 mode, spindle speed changes in one ofthe following ways:th

Pagina 354 - (G22,G23)

AxisMotionChapter 1212-45CSS axis selection depends on what type of machine you have, t he axisconfiguration for that machine and the specific grindin

Pagina 355 - Figure 11.23

AxisMotionChapter 1212-46This section provides examples using CS S in typical surface andcylindrical grinding applications. Before programming any of

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

AxisMotionChapter 1212-47Figure 12.23Results of Example 12.19, CSS while Surface Grinding500321Grindingwheel300--Z--Y12105-I400PartGrindingWheelPositi

Pagina 357 - Figure 11.25

Chapter 2Operating the Control2-22Press the red <EMERGENCY STOP> button on the MTB panel (or any otherE-Stop switches installed on your machine)

Pagina 358

AxisMotionChapter 1212-48Example 12.20CSS while Dressing a Grinding WheelProgram CommentsG92 S9000; limitspindle speed to9,000rpmmaximumG90M58; activa

Pagina 359

AxisMotionChapter 1212-49CSS While Grinding Part (cylindricalgrinding application)Example 12.21 applies strictly to a cylindrical grinder. It shows ho

Pagina 360 - (G90,G91)

AxisMotionChapter 1212-50Figure 12.25Results of Example 12.21, CSS while Grinding a Rotating Part200100321GrindingwheelGrindingwheelGrindingwheelPartS

Pagina 361 - Inch/Metric Modes (G70

AxisMotionChapter 1212-51In the G97 mode, the spindle revolves at the programmed RPM regardlessof the position of the grinding wheel.For example, to r

Pagina 362 - (G07,G08)

AxisMotionChapter 1212-52Closed loop orient - The part or wheel must be equipped with afeedback device. The final destination of the part or wheel whe

Pagina 363 - Results of Example 11.15

AxisMotionChapter 1212-53This section covers the following topics:Topic: On page:FeedratesApplied During Dresser/WheelRadiusCompensation 12-54Feed Per

Pagina 364

AxisMotionChapter 1212-54Figure 12.26Programmed Feedrate Executed along the Effective Axis PathZZXXLinear interpolation Circularinterpolationprogramme

Pagina 365

AxisMotionChapter 1212-55For outside arc paths, the speed of the wheel surface relative to the partsurface can be determined using the following formu

Pagina 366

AxisMotionChapter 1212-56In the G94 mode (feed per minute), the numeric value following address Frepresents the distance the axis or axes move (in inc

Pagina 367 - Display Screens

AxisMotionChapter 1212-57Figure 12.29Feed Per Revolution Mode (G95)F“F”isthedistancethewheel movesper revolutionofthe workpieceGrindingwheelBAIfG95 F.

Pagina 368 - Scaling Magnification Data

Chapter 2Operating the Control2-23To reset the emergency stop state, press the <E-STOP RESET> button. Onceyou push the E--Stop Reset button to c

Pagina 369

AxisMotionChapter 1212-58<FEEDRATE OVERRIDE> SwitchThe <FEEDRATE OVERRIDE> switch on the MTB panel can override:the feedrate programmed wi

Pagina 370 - Scaling Restrictions

AxisMotionChapter 1212-59Feedrate Override Switches DisableAn M49 causes the override amounts that are set by the switches on theMTB panel to be ignor

Pagina 371

AxisMotionChapter 1212-60The feedrate for a rotary axis is determined in much the same way as for alinear axis.When programming in G94 feed per minute

Pagina 372

AxisMotionChapter 1212-61This section covers the following topics:Topic: On page:Single-DigitF--words 12-61External DecelerationFeedrateSwitch 12-62Yo

Pagina 373

AxisMotionChapter 1212-62Your system installer can install an optional external deceleration switch ifdesired. Typically this is a mechanical switch m

Pagina 374 - Rapid Positioning Mode

AxisMotionChapter 1212-63This section covers these topics:Topic: On page:Exponential Acc/Dec 12-64LinearAcc/Dec 12-65Precautions on Corner Grinding 12

Pagina 375 - Linear Interpolation Mode

AxisMotionChapter 1212-64Table 12.AAcc/Dec Type Performed with Manual Motion and Programmed MovesMotion Type AlwaysUsesExponentialAcc/DecConfigurable

Pagina 376

AxisMotionChapter 1212-65Axis motion response lag can be minimized by using Linear Acc/Dec forthe commanded feedrates. Your system installer sets Line

Pagina 377 - (G02,G03)

AxisMotionChapter 1212-66When S --Curve Acc/Dec is enabled, the control changes the velocityprofile to have an S--Curve shape during acceleration and

Pagina 378 - R--word is present

AxisMotionChapter 1212-67Programmable Acc/Dec allows you to change the Linear Acc/Dec modesand values within an active part program via G47.x and G48.

Pagina 379 - 180 degrees 180 degrees

Chapter 2Operating the Control2-24protection by assigning a l evel as the power-up level using the“POWER-UP LEVEL” parameter as described on page 2-29

Pagina 380 - G02X10.Z5.R10.F.1;

AxisMotionChapter 1212-68Selecting Linear Acc/Dec Values (G48.n -- nonmodal)Programming a G48.x in your part program allows you to switch LinearAcc/De

Pagina 381 - Positioning Rotary Axes

AxisMotionChapter 1212-69When exponential acc/dec is active, the control automatically performsacc/dec to give a smooth acceleration/deceleration for

Pagina 382 - AxisMotion

AxisMotionChapter 1212-70Cutting Mode (G64 - - modal)G64 establishes the cutting mode. This is the normal mode for axis motionand generally is selecte

Pagina 383 - QuickPath Plus

AxisMotionChapter 1212-71corner override distance (DFC) -- vect or distance from end of currentmove (b) to point on programmed path (c) where corner o

Pagina 384

AxisMotionChapter 1212-72For systems with no spindle configured, simulated spindle feedback isprovided for the primary spindle. This allows all contro

Pagina 385 - Linear QuickPath Plus

AxisMotionChapter 1212-73Important: In systems allowing multiple spindles (9/260 and 9/290), onlyone M19 code can be in a block. If two or more M19 co

Pagina 386 - No End Coordinate Known (L)

AxisMotionChapter 1212-74Use the spindle directional M-codes to program each configured spindleprogram controlled spindle rotation.Table 12.D lists th

Pagina 387 - No Intersection Known

AxisMotionChapter 1212-75In the control’s default mode (G36), the Acc/ Dec feature sometimes limitsaxis feedrates far below the programmed feedrate. T

Pagina 388

AxisMotionChapter 1212-76To avoid this feedrate limitation, the short block Acc/Dec clamp can bedisabled by programming a G36.1. In this mode, the con

Pagina 389 - (G13,G12.1)

AxisMotionChapter 1212-77G36 and G36.1 are modal. The control should only be in short blockcheck disable mode (G36.1) when executing a series of fast

Pagina 390 - Linear-to-Circular Blocks

Chapter 2Operating the Control2-25{ACCESS CONTRL}function. Enter a password that has access to{ACCESS CONTRL}.2. Press the{ACCESS CONTRL} softkey. Thi

Pagina 391

AxisMotionChapter 1212-78This section covers the following topics:Topic: On page:Dwell -Seconds 12-78Dwell -Numberof SpindleRevolutions 12-78The G04 c

Pagina 392 - Circular-to-Linear Blocks

AxisMotionChapter 1212-79There are two types of mirroring:programmable mirror imageThis is activated through programming a G50.1 and G51.1manual mirro

Pagina 393 - Circular-to-Circular Blocks

AxisMotionChapter 1212-80Example 12.24Programmable Mirror ImageMainProgram Comment(Mirror); commentblock,main programG00G90; rapidpositioning,absolute

Pagina 394 - Chamfering and Corner

AxisMotionChapter 1212-81When the mirror image function is active on only one of a pair of axes, thecontrol:executes a reverse of programmed G02/G03 a

Pagina 395 - Chamfering

AxisMotionChapter 1212-82This feature disables the axis position display and lets an axis be clampedinto position. Typically an axis clamp is performe

Pagina 396 - N30G02X20.Z20.R10;

AxisMotionChapter 1212-83Figure 12.41Dual Axis ConfigurationAxis 1Lead screwServomotorAxis 2Lead screwServomotorEncoderDual Axes - two completely sepa

Pagina 397 - CornerRadius

AxisMotionChapter 1212-84Figure 12.42 shows the position display for a system that contains a dualaxis group containing two axes with a master axis na

Pagina 398 - N40X40.;

AxisMotionChapter 1212-85Axes in the dual group can only be parked or unparked when the control is incycle stop and end-of-block state. Also the contr

Pagina 399 - From Machine Home

AxisMotionChapter 1212-86Homing A xes IndividuallyThis method requires that each axis be homed individually. When amanual home operation is performed,

Pagina 400 - Automatic Machine Homing

AxisMotionChapter 1212-87Special consideration must be given when programming these features:Feature: Consideration:MirrorImaging Programmablemirrorim

Pagina 401 - Machine Home (G28)

Chapter 2Operating the Control2-263. Press the softkey that corresponds to the access level for which youwant to assign access to functions. The press

Pagina 402 - Machine Home (G29)

AxisMotionChapter 1212-88Consideration should be given to offsets used for a dual axis. In mostcases, each axis can have independent offset values ass

Pagina 403 - Example 12.17

AxisMotionChapter 1212-89Set ZeroYou can perform a set zero operation on the axes in a dual group on anindividual basis. For example, if you have a du

Pagina 404 - Check (G27)

AxisMotionChapter 1212-90

Pagina 405 - Move To Alternate Home

Chapter1313-1Wheel Length OffsetsThis chapter describes how to select and activate wheel length offsets.Some grinding applications require the use of

Pagina 406 - Spindle Speed Control

Tool Control FunctionsChapter 1313-2The control can store up to 32 wheel length offsets for each axis. Yoursystem installer configures the actual numb

Pagina 407 - No S-word

Tool Control FunctionsChapter 1313-3Your system installer can also write PAL to automatically select andactivate a wheel length and radius/orientation

Pagina 408 - S-word for Wheel Speed

Tool Control FunctionsChapter 1313-4Your system installer has the option in AMP to determine exactly whenwheel length offsets take effect and when the

Pagina 409 - S-word for Part Speed

Tool Control FunctionsChapter 1313-5You can enter data in the wheel geometry table and radius/orientationoffset table through programming. This sectio

Pagina 410

Tool Control FunctionsChapter 1313-6Example 13.1Using G10 to Change Offset Table ValuesG90; Selectsabsolutemode causesvaluesin G10L10 block toreplacee

Pagina 411 - Figure 12.21

Chapter1414-1Angled-Wheel GrindingThis chapter covers angled wheel grinder applications. The followingtopics on angled-wheel grinding are covered in t

Pagina 412

Chapter 2Operating the Control2-27Important: If you want to activate or deactivate a function that is notaccessible to the current user’s access level

Pagina 413 - Figure 12.22

Angled-Wheel GrindingChapter 1414-2Figure 14.1Angled-Wheel Grinder typical Axis Configuration+XAxis(virtual)+Z AxisPart+WWheel AxisPart SpindleAngled-

Pagina 414 - Speed Mode (G96)

Angled-Wheel GrindingChapter 1414-3You can home a rotary axis that determines the wheel axis angle while inone of the angled wheel modes. This homing

Pagina 415 - Example 12.18

Angled-Wheel GrindingChapter 1414-4Programming a part contour (or any wheel path) relative to the part on anangled-wheel grinder while not in one of t

Pagina 416 - CSS R-word Programming

Angled-Wheel GrindingChapter 1414-5The angle of the wheel axis should already have been established beforeattempting to enter angled wheel mode. You c

Pagina 417 - CSS Axis Selection

Angled-Wheel GrindingChapter 1414-6Programming RestrictionsWith the exception of G86, G86.1, G87, G87.1, G88, G88.1, G89 andG89.1, the following opera

Pagina 418 - CSS Examples

Angled-Wheel GrindingChapter 1414-7Figure 14.4Feedrate Clamp Reached on W AxisXAxisFeedrateZ AxisFeedrateWWheel AxisFeedrateThe X axisfeedrateisthe ve

Pagina 419

Angled-Wheel GrindingChapter 1414-8Upon entry into one of the angled wheel modes the control cancels allactive offsets. Offsets are not canceled when

Pagina 420

Angled-Wheel GrindingChapter 1414-9Two step angled-wheel grinding mode (G16.4) positions the X and Z axesseparately. The control will calculate how mu

Pagina 421 - Example 12.21

Angled-Wheel GrindingChapter 1414-10Example 14.2Linear Interpolation in G16.4 Two Step Angled-Wheel Grinding Mode(motionisawayfrompart)This example as

Pagina 422

Angled-Wheel GrindingChapter 1414-11The W axis must be homed before any programmed motion can occur onthe X axis. If a rotary axis is used to determin

Pagina 423

Chapter 2Operating the Control2-28Table 2.CPassword Protectable FunctionsParameter Name Function becomesaccessiblewhen p arameter name appears in reve

Pagina 424

Angled-Wheel GrindingChapter 1414-12This section covers how axis position registers are presented on theoperator panel . Some screens will show a comb

Pagina 425 - Feedrates

Angled-Wheel GrindingChapter 1414-13The following table shows the position displays as a program executesunder the following conditions:in G16.3 norma

Pagina 426 - Compensation

Angled-Wheel GrindingChapter 1414-14This section covers features or considerations that must be taken intoaccount when jogging an angled-wheel grinder

Pagina 427 - Figure 12.27

Angled-Wheel GrindingChapter 1414-15Multiple axis jogs or arbitrary angle jogs are permitted with axes otherthan X, Z, and W. For example a UZ or UX j

Pagina 428 - Feed Per Revolution Mode

Angled-Wheel GrindingChapter 1414-16When angled-wheel mode is exited either:the plane that was active prior to entering angled-wheel mode isre-establi

Pagina 429 - Rapid Feedrate

Angled-Wheel GrindingChapter 1414-17Wheel LengthOffsetsWhen wheel length offsets are entered into the offset table both theX(virtual) and W(real) axes

Pagina 430 - Feedrate Overrides

Angled-Wheel GrindingChapter 1414-18Programmable ZonesFor details on what programmable zones are and how they work refer topage 11-34. Programmable zo

Pagina 431 - Feedrate Limits (Clamp)

Angled-Wheel GrindingChapter 1414-19When you make the transition into angled-wheel mode, zone valuesentered for the W axis are transformed over to the

Pagina 432 - Rotary Axis Feedrates

Angled-Wheel GrindingChapter 1414-20If you last entered W axis values, those values are transformed over to theX axis for angled wheel mode. If you la

Pagina 433 - Single-Digit F-words

Chapter1515-1Dresser/Wheel Radius CompensationThis chapter contains this information:Topic: On page:Introduction toDresser/WheelRadiusCompensation 15-

Pagina 434 - Feedrate Switch

Chapter 2Operating the Control2-29Table 2.CPassword Protectable Functions ( continued)Parameter Name Function becomesaccessiblewhen p arameter name ap

Pagina 435 - Acceleration/Deceleration

workpiece/wheelInsideangle(lessthan 180°)Outsideangle(greaterthan180°)workpiece/wheelDresser/Wheel Radius CompensationChapter 1515-2Terms UsedWe use t

Pagina 436 - Exponential Acc/Dec

Dresser/Wheel Radius CompensationChapter 1515-3Dresser/wheel radius compensation also uses dresser/wheel orientationdata. You need orientation data:to

Pagina 437 - Linear Acc/Dec

Dresser/Wheel Radius CompensationChapter 1515-4Figure 15.1Grinding Wheel Radius Compensation Taper and Arc CuttingMateri al left uncutdue toradiuswhee

Pagina 438 - S-Curve Acc/Dec

Dresser/Wheel Radius CompensationChapter 1515-5Use the G-codes in Table 15.A for dresser/wheel radius compensation:Table 15.AG Code Compensation Direc

Pagina 439 - Programmable Acc/Dec

Dresser/Wheel Radius CompensationChapter 1515-6We describe these 3 compensation schemes below:Dresser/wheel RadiusCompen sation SchemeLengthOffsets Co

Pagina 440 - G48.n X_Y_Z_

Dresser/Wheel Radius CompensationChapter 1515-7Dresser RadiusThe control can compensate for any dressing error resulting from slight oreven large radi

Pagina 441 - Grinding

Dresser/Wheel Radius CompensationChapter 1515-8Figure 15.5Diamond Dresser Relative Motion Across Grinding Wheel t o EstablishCompensation DirectionG41

Pagina 442 - Cutting Mode (G64 - - modal)

Dresser/Wheel Radius CompensationChapter 1515-9Figure 15.6Corner Radius for a Typical Grinding WheelXlengthoffsetZlengthoffsetXlengthoffsetZlengthoffs

Pagina 443 - (G12.1, G12.2,G12.3)

Dresser/Wheel Radius CompensationChapter 1515-10Use care when programming contours using this compensation scheme.You must consider the wheel width wh

Pagina 444 - (M19, M19.2,M19.3)

Dresser/Wheel Radius CompensationChapter 1515-11Entire WheelRadiusThe control can compensate for any grinding error resulting from theradius of the en

Pagina 445

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualiChapter 1Using This Manual1.0 Chapter Over

Pagina 446 - (M03, M04, M05)

Chapter 2Operating the Control2-30If the {ACCESS CONTRL} softkey does not appear on the screen, thecurrently active access level is not allowed to use

Pagina 447 - G36,G36.1

Dresser/Wheel Radius CompensationChapter 1515-12Figure 15.11Grinding Wheel Motion Across Part to Establish Compensation DirectionIfcontrollingthiscorn

Pagina 448 - Figure 12.38

Dresser/Wheel Radius CompensationChapter 1515-13You can activate dresser/wheel radius compensation in various ways.Example 15.1 illustrates a few exam

Pagina 449 - Figure 12.39

Dresser/Wheel Radius CompensationChapter 1515-14For details on programming a T word, see page 10-36. If you program a Tword that contains a change in

Pagina 450

Dresser/Wheel Radius CompensationChapter 1515-15Figure 15.12Results of Dresser/Wheel Radius Compensation Program ExampleRelative Dresser center path (

Pagina 451 - MirrorImage (G50.1,G51.1)

Dresser/Wheel Radius CompensationChapter 1515-16You can program the generated block between the two dresser/wheel pathsas linear or circular with thes

Pagina 452

Dresser/Wheel Radius CompensationChapter 1515-17We use pictorial representation to demonstrate the actual dresser/wheelpaths taken when using dresser/

Pagina 453 - Manual Mirror Image

Dresser/Wheel Radius CompensationChapter 1515-18Figure 15.15 and Figure 15.16 show examples of typical entry moves usingtype A radius compensation.Fig

Pagina 454 - DualAxis Operation

Dresser/Wheel Radius CompensationChapter 1515-19If the move following the entry move is an arc, the dresser/wheel ispositioned at right angles to a ta

Pagina 455 - Dual Axis Configuration

Dresser/Wheel Radius CompensationChapter 1515-20Example 15.3Sample Entry Move After Non-Motion BlocksAssume current compensation plane is the ZX plane

Pagina 456 - Parking a Dual Axis

Dresser/Wheel Radius CompensationChapter 1515-21Example 15.4Type A Sample Exit MovesAssume the current plane is the ZX plane and dresser/ wheel radius

Pagina 457 - Homing a Dual Axis

Chapter 2Operating the Control2-31To enter a password, follow these steps:1. Press the{PASSWORD} softkey.(softkey level 1)FRONTPANELERRORMESAGEPASS-WO

Pagina 458 - Programming a Dual Axis

Dresser/Wheel Radius CompensationChapter 1515-22Figure 15.17 through Figure 15.21 show examples of typical exit movesusing type A radius compensation.

Pagina 459 - Table 12.E

Dresser/Wheel Radius CompensationChapter 1515-23If the last programmed move is circular (an arc), the dresser/wheel ispositioned at a right angle to a

Pagina 460 - Dual Axis

Dresser/Wheel Radius CompensationChapter 1515-24I and K Vector in an Exit MoveBy including an I and/or K word in t he exit move, you can modify the pa

Pagina 461 - Wheel LengthOffsets

Dresser/Wheel Radius CompensationChapter 1515-25There is a limit to the amount that an I, K vector can modify the lastcompensated block. An I, K vecto

Pagina 462

Dresser/Wheel Radius CompensationChapter 1515-26If the vector defined by I and/or K is parallel to the programmeddresser/wheel path, the resulting exi

Pagina 463 - Wheel Length Offsets

Dresser/Wheel Radius CompensationChapter 1515-27We use pictorial representation to demonstrate the actual dresser/wheelpaths taken by the dresser/whee

Pagina 464 - Offsets (T Word)

Dresser/Wheel Radius CompensationChapter 1515-28Figure 15.23 and Figure 15.24 show examples of typical entry moves usingtype B radius compensation.Fig

Pagina 465 - T Words and Resulting Offsets

Dresser/Wheel Radius CompensationChapter 1515-29If the next programmed move is circular (an arc), the dresser/wheel ispositioned at right angles to a

Pagina 466 - Activation of Wheel Length

Dresser/Wheel Radius CompensationChapter 1515-30There is no limit to the number of blocks that can follow the programmingof G41 or G42 before an entry

Pagina 467 - Offset Tables (G10L10)

Dresser/Wheel Radius CompensationChapter 1515-31Selecting a dresser/wheel offset number T0000 in a program does notcancel radius compensation and does

Pagina 468

Chapter 2Operating the Control2-32The control provides 3 basic operation modes:Manual (MAN or MANUAL)Manual Data Input (MDI)Automatic (AUTO)You can se

Pagina 469 - Angled-Wheel Grinding

Dresser/Wheel Radius CompensationChapter 1515-32If the number of non-motion blocks in t he compensation mode has notexceeded a value selected by your

Pagina 470 - Determining the Wheel

Dresser/Wheel Radius CompensationChapter 1515-33Figure 15.25Dresser/Wheel Path for Exit Move Straight Line-to-Straight Line0 ≤θ≤9090≤θ≤180180≤θ≤270270

Pagina 471 - Figure 14.2

Dresser/Wheel Radius CompensationChapter 1515-34If the last programmed move is circular (an arc), the dresser/wheel ispositioned at a right angle to a

Pagina 472 - (G15,G16.3 and G16.4)

Dresser/Wheel Radius CompensationChapter 1515-35Figure 15.25 and Figure 15.26 assume that the number of blocks notcontaining axes motion in the curren

Pagina 473

Dresser/Wheel Radius CompensationChapter 1515-36There i s a limit to the size that an I, K vector can modify the lastcompensated block. An I, K vector

Pagina 474 - Grinding Mode (G16.3)

Dresser/Wheel Radius CompensationChapter 1515-37If the vector defined by I and/or K is parallel to the programmeddresser/wheel path, the resulting exi

Pagina 475 - Figure 14.4

Dresser/Wheel Radius CompensationChapter 1515-38When necessary, the control generates extra motion blocks to keep thedresser/wheel in tolerance of the

Pagina 476 - Canceling G16.3 mode

Dresser/Wheel Radius CompensationChapter 1515-39Figure 15.31Dresser/Wheel Radius Compensation paths Straight Line-to-Arc0 ≤θ≤90generatedblocksProgramm

Pagina 477 - Grinding Mode (G16.4)

Dresser/Wheel Radius CompensationChapter 1515-40Figure 15.32Dresser/Wheel Radius Compensation paths Arc-to-Straight Line0 ≤θ≤90ProgrammedpathθLinearge

Pagina 478 - (motionisawayfrompart)

Dresser/Wheel Radius CompensationChapter 1515-41Figure 15.33Dresser/Wheel Radius Compensation paths Arc-to-Arc90 ≤θ≤180180≤θ≤270270≤θ≤360Programmedpat

Pagina 479 - Angled-Wheel TransformOff

Chapter 2Operating the Control2-33(1) Manual modeTo operate the machine manually,select MAN or MANUAL under<MODE SELECT>orpress the {FRONT PANEL

Pagina 480 - Angled-Wheel Grinders

Dresser/Wheel Radius CompensationChapter 1515-42The following subsections cover possible paths that can be generated whenprogramming one of these duri

Pagina 481

Dresser/Wheel Radius CompensationChapter 1515-43The control generates the motion block that connects point 1 to point 2 asshown in the examples below:

Pagina 482 - Angled-Wheel Grinder

Dresser/Wheel Radius CompensationChapter 1515-44Example 15.11Linear-to-Linear Change in Dresser/Wheel Radius CompensationDirection (With Generated Blo

Pagina 483

Dresser/Wheel Radius CompensationChapter 1515-45For one of these cases that changes the radius compensation direction, thecontrol attempts to find an

Pagina 484 - Offsets on an

Dresser/Wheel Radius CompensationChapter 1515-46If no intersections of the actual path exist, the compensated path is thesame as if a linear-to-linear

Pagina 485 - Programmable Zones on an

Dresser/Wheel Radius CompensationChapter 1515-47When scanning ahead, If t he control does not find a motion block beforethe number of non-motion block

Pagina 486

Dresser/Wheel Radius CompensationChapter 1515-48Figure 15.41Too Many Non-Motion Blocks Following a Circular MoveToomanynon-moti onblockshereToomanynon

Pagina 487 - Figure 14.6

Dresser/Wheel Radius CompensationChapter 1515-49Figure 15.42Results of Example 15.13G41Toomanynon-motionblockshereDresser/wheelradiuscompensationre-in

Pagina 488

Dresser/Wheel Radius CompensationChapter 1515-50Figure 15.43Compensation Corner Movement for Two Generat ed BlocksThis blockis eliminatedif both|X1-X2

Pagina 489

Dresser/Wheel Radius CompensationChapter 1515-51If a dresser/wheel becomes excessively worn, broken, or for any otherreason requires the changing of t

Pagina 490 - Introduction to

Chapter 2Operating the Control2-34(2) MDI modeTo operate the machine in MDI mode,select MDI under<MODE SELECT>orpress the {FRONT PANEL} softkeyU

Pagina 491 - Chapter 15

Dresser/Wheel Radius CompensationChapter 1515-52Figure 15.45Linear-to-Linear Change in Dresser/Wheel Radius During CompensationNo control generatedmot

Pagina 492

Dresser/Wheel Radius CompensationChapter 1515-53Figure 15.47 describes the path when the programmed moves arecircular-to-circular.Figure 15.47Circular

Pagina 493 - G Code Compensation Direction

Dresser/Wheel Radius CompensationChapter 1515-54Regardless of how you activate the new offset, radius compensation cancompensate for this new diameter

Pagina 494 - Figure 15.3

Dresser/Wheel Radius CompensationChapter 1515-55Figure 15.48 shows an example of a typical change in dresser/wheel radiusduring jog retract with radiu

Pagina 495 - Dresser Radius

Dresser/Wheel Radius CompensationChapter 1515-56Figure 15.49 is an example of the possible path taken when interruptingautomatic operation during radi

Pagina 496

Dresser/Wheel Radius CompensationChapter 1515-57Figure 15.50Compensation Re-Initialized after a Manual or MDI Operation.Manually jog axes ( orany MDIe

Pagina 497 - Xlengthoffset

Dresser/Wheel Radius CompensationChapter 1515-58If compensation was not canceled using a G40 command before returningto machine or secondary home poin

Pagina 498

Dresser/Wheel Radius CompensationChapter 1515-59If compensation was not canceled using a G40 command before a changein the work coordinate system was

Pagina 499 - Entire WheelRadius

Dresser/Wheel Radius CompensationChapter 1515-60If necessary, the control decreases the number of available re-traceableblocks until either there are

Pagina 500 - Compensation Block Format

Dresser/Wheel Radius CompensationChapter 1515-61Circular Departure Too SmallNo intersection can be generated between two consecutive compensatedpaths.

Pagina 501 - Example 15.1

Chapter 2Operating the Control2-35(3) Automatic modeTo operate the machine automatically,select AUTO under<MODE SELECT>orpress the {FRONT PANEL}

Pagina 502 - Example 15.2

Dresser/Wheel Radius CompensationChapter 1515-62Figure 15.55Typical Interf erence ErrorCompensated pathProgrammed pathErroris generatedbecausecompensa

Pagina 503 - Blocks G39,G39.1

Chapter1616-1Surface Grinding Fixed CyclesThis chapter describes the surface grinding cycles available with thecontrol. You can use these cycles to pr

Pagina 504 - Figure 15.13

Surface Grinding Fixed CyclesChapter 1616-2Figure 16.2 illustrates the reciprocation, plunge, and crossover motions ofa typical surface grinding cycle

Pagina 505 - Type A Compensation Entry

Surface Grinding Fixed CyclesChapter 1616-3PlanesThe operation of the surface grinding cycles is very dependent on planeselection. This chapter makes

Pagina 506

Surface Grinding Fixed CyclesChapter 1616-4ReciprocationATTENTION: Reciprocation differs from conventional axismotion in that the reciprocating axis h

Pagina 507

Surface Grinding Fixed CyclesChapter 1616-5Certain commands or commanded motions depend on reciprocation andare delayed until the reciprocating axis r

Pagina 508 - Type A Compensation Exit

Surface Grinding Fixed CyclesChapter 1616-6Reciprocation stops when an emergency stop condition occurs. No motionoccurs when the emergency stop is res

Pagina 509 - Type A Sample Exit Moves

Surface Grinding Fixed CyclesChapter 1616-7The PlungePlunge refers to the axis motion towards the part surface. You can specifytwo plunge pick increme

Pagina 510

Surface Grinding Fixed CyclesChapter 1616-8Cancel Grinding and ReciprocationUse a G80 to cancel all surface grinding cycles. Programming a G80canc els

Pagina 511

Surface Grinding Fixed CyclesChapter 1616-9I - reciprocating axis distance, secondary reversal point.If in incremental mode (G91 active) then the valu

Pagina 512 - Figure 15.19

Chapter 2Operating the Control2-36Block R esetUse the block reset feature to force the control to skip the execution of ablock. To use the block reset

Pagina 513 - N11 X10.Z2.I3K-10.G40;

Surface Grinding Fixed CyclesChapter 1616-10K - cross pick amount at primary reversal.The value entered here is an incremental value used to indicate

Pagina 514 - See Figure 15.21

Surface Grinding Fixed CyclesChapter 1616-11J - plunge pick amount at start .The value entered here is an incremental value used to indicate the dista

Pagina 515 - Type B Compensation Entry

Surface Grinding Fixed CyclesChapter 1616-12F - cross and plunge pick feedrate.The feedrate entered here is for the cross and plunge axes. It must be

Pagina 516

Surface Grinding Fixed CyclesChapter 1616-13D - number of auto-dress executions.The number entered here (any integer from 0 to 999) indicates how many

Pagina 517

Surface Grinding Fixed CyclesChapter 1616-14The format for the G82 cycle is as follows:G17(XY);G82Z__K__X__I__Q__L__F__E__P__D__;orG82Z__K__Y__J__Q__L

Pagina 518 - Type B Compensation Exit

Surface Grinding Fixed CyclesChapter 1616-15Figure 16.4G82 Plunge Grinding MotionsSpark --outpassesReciprocationSTARTIXQJYMagnetictable12048-IProgramm

Pagina 519 - Sample Exit Move Segments

Surface Grinding Fixed CyclesChapter 1616-16Important: It is the programmer’s responsibility to make sure thatthe reci procation moves extend beyond t

Pagina 520

Surface Grinding Fixed CyclesChapter 1616-17Figure 16.5 shows the axis motions that make up the G83 incrementalplane grinding cycle. This figure assum

Pagina 521

Surface Grinding Fixed CyclesChapter 1616-18For example, assume that the G19 (YZ) plane is active and you haveconfigured the Y axis as axis one and th

Pagina 522

Surface Grinding Fixed CyclesChapter 1616-19The format for the G84 cycle is as follows:G84X__I__Y__J__Z__K__R__Q__L__F__E__P__D__;Table 16.D summarize

Pagina 523 - Figure 15.27

Chapter 2Operating the Control2-37The control has two screens dedicated to displaying messages. TheMESSAGE ACTIVE screen displays up to nine of the mo

Pagina 524

Surface Grinding Fixed CyclesChapter 1616-20For example, assume that the G19 (YZ) plane is active and you haveconfigured the Y axis as axis one and th

Pagina 525 - Path During Compensation

Surface Grinding Fixed CyclesChapter 1616-21Figure 16.6 shows the axis motions that make up the G85 continuous planegrinding cycle. This figure assume

Pagina 526

Surface Grinding Fixed CyclesChapter 1616-22For example, assume that the G19 (YZ) plane is active and you haveconfigured the Y axis as axis one and th

Pagina 527

Surface Grinding Fixed CyclesChapter 1616-23The format for the G86 cycle is as follows:G17(XY);G86Z__K__X__I__Y__Q__L__F__E__P__D__;G18(zx);G86Y__J__Z

Pagina 528

Surface Grinding Fixed CyclesChapter 1616-24The G86 cycle dictates that the axis configured as axis two in the activeplane makes the plunge moves. The

Pagina 529

Chapter1717-1Cylindrical Grinding Fixed CyclesThis chapter describes the cylindrical grinding cycles available with thecontrol. You can use these cycl

Pagina 530 - Linear Pa th-to -Linear Path

Cylindrical Grinding Fixed CyclesChapter 1717-2Figure 17.1Cylindrical Grinding CyclesG83G82G84 G85G86 G87 G88PartPartPartPart Part PartPart12051-IG89P

Pagina 531

Cylindrical Grinding Fixed CyclesChapter 1717-3Modality and ProgrammingThese cylindrical grinding cycles are modal. Once programmed, the cycleis execu

Pagina 532 - N21 X-5.Z7.G42;

Cylindrical Grinding Fixed CyclesChapter 1717-4Figure 17.2Typical Axis ConfigurationCylindricalgrinding axisconfiguration assumedin thismanual.XZ+----

Pagina 533 - Figure 15.38

Cylindrical Grinding Fixed CyclesChapter 1717-5ReciprocationATTENTION: Reciprocation differs from conventional axismotion in that the reciprocating ax

Pagina 534 - Too Many Non-Motion

Chapter 2Operating the Control2-38Figure 2.9Message Act ive Display ScreenERRORLOGCLEARACTIVEMESSAGE ACTIVESYSTEM MESSAGE(The system error messages ar

Pagina 535 - Figure 15.40

Cylindrical Grinding Fixed CyclesChapter 1717-6Certain commands or commanded motions depend on reciprocation andare delayed until the reciprocating ax

Pagina 536

Cylindrical Grinding Fixed CyclesChapter 1717-7Reciprocation stops when an emergency stop condition occurs. No motionoccurs when the emergency stop is

Pagina 537 - Generated Blocks

Cylindrical Grinding Fixed CyclesChapter 1717-8If a plunge shift is made (G84 or G85), it is not made until the spark-outpasses are completed, the dit

Pagina 538

Cylindrical Grinding Fixed CyclesChapter 1717-9Once reciprocating motion begins, it continues through program blockexecution until a G80 is executed.

Pagina 539 - Radius During

Cylindrical Grinding Fixed CyclesChapter 1717-10This parameter is the system F word. Programming it here alters thefeedrate for any subsequent axis mo

Pagina 540 - Withcontrol generated

Cylindrical Grinding Fixed CyclesChapter 1717-11This parameter is not “program modal.” If a value for the number of dressexecutions is not programmed,

Pagina 541 - Figure 15.47

Cylindrical Grinding Fixed CyclesChapter 1717-12The format for the G82 cycle is as follows:G18;G82X__I__Z__K__Q__L__F__E__P__D__;Table 17.B summarizes

Pagina 542

Cylindrical Grinding Fixed CyclesChapter 1717-13Figure 17.3G82 Incremental Face Grinding MotionsPartKReciprocationXSTARTIQZSpark --outpasses12053-IPro

Pagina 543 - Radius Compensation

Cylindrical Grinding Fixed CyclesChapter 1717-145. The reciprocation and plunge pick moves continue until the plungedepth (Z) is reached.6. After the

Pagina 544 - Figure 15.49

Cylindrical Grinding Fixed CyclesChapter 1717-15Important: In grinding fixed cycle blocks where changes are made fromabsolute to incremental or increm

Pagina 545 - Moving To/From Machine

Chapter 2Operating the Control2-39Figure 2.10Message Log Display ScreenACTIVEERRORSTIMESTAMPSMESSAGE LOG PAGE 1 of 9SYSTEM MESSAGE(The logged system e

Pagina 546 - Coordinate System in

Cylindrical Grinding Fixed CyclesChapter 1717-16The format for the G83 cycle is as follows:G18;G83Z__K__X__I__Q__L__F__E__P__D__;Table 17.C summarizes

Pagina 547 - Block Look-Ahead

Cylindrical Grinding Fixed CyclesChapter 1717-17Figure 17.4G83 Incremental Plunge Grinding MotionsPartXIReciprocationZSTARTKQSpark --outpasses12054-IP

Pagina 548 - Error Detection

Cylindrical Grinding Fixed CyclesChapter 1717-185. The reciprocation and plunge pick moves continue until the plungedepth (X) is reached.6. After the

Pagina 549 - Interference

Cylindrical Grinding Fixed CyclesChapter 1717-19Important: In grinding fixed cycle blocks where changes are made fromabsolute to incremental or increm

Pagina 550 - DisablingError Detection

Cylindrical Grinding Fixed CyclesChapter 1717-20The format for the G84 cycle is as follows:G18;G84X__I__Z__Q__L__F__E__P__D__;Table 17.D summarizes th

Pagina 551

Cylindrical Grinding Fixed CyclesChapter 1717-21Figure 17.5G84 Multi-pass Face Grinding MotionsRetractILXZQSTARTPart12055-IProgramming a G84 causes th

Pagina 552 - Considerations

Cylindrical Grinding Fixed CyclesChapter 1717-22The following describes each of the cycle’s parameters.X -- last plunge point. If in incremental mode

Pagina 553 - Typical Axis Configuration

Cylindrical Grinding Fixed CyclesChapter 1717-23If no value is entered for Q then no shift is made. If a value greater than orequal to X is entered, t

Pagina 554 - Reciprocation

Cylindrical Grinding Fixed CyclesChapter 1717-24Figure 17.6G85 Multi-pass Diameter Grinding MotionsRetractKSpark-outpassesZXQSTARTPart12056-IProgrammi

Pagina 555

Cylindrical Grinding Fixed CyclesChapter 1717-25The third and most significant difference between the G85 and the G83cycles is that the G85 incorporat

Pagina 556 - Crossover

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualii3.3.1 Dresser Orientations 3-9...

Pagina 557 - Parallel Axes

Chapter 2Operating the Control2-40After the cause of a machine or system message has been resolved, somemessages remain displayed on all screens until

Pagina 558

Cylindrical Grinding Fixed CyclesChapter 1717-26Q -- plunge shift. The value entered here is an incremental value used toindicate the distance that th

Pagina 559 - Z - crossover position

Cylindrical Grinding Fixed CyclesChapter 1717-27Figure 17.7G86 Shoulder Grinding MotionsPartSTARTRetractZ,XVectorfeed12057-IProgramming a G86 causes t

Pagina 560 - Y - plunge depth

Cylindrical Grinding Fixed CyclesChapter 1717-28The format for the G87 cycle is as follows:G18;G87Z__X__L__F__E__P__;Table 17.G summarizes the G87 cyc

Pagina 561

Cylindrical Grinding Fixed CyclesChapter 1717-29If a number of spark-out revolutions (L) is programmed in the block, theaxes dwell at the plunge and s

Pagina 562 - P - dress program number

Cylindrical Grinding Fixed CyclesChapter 1717-30The format for the G88 cycle is as follows:G18;G88Z__X__L__F__E__P__;Table 17.H summarizes the G88 cyc

Pagina 563 - Without Cross Pick or

Cylindrical Grinding Fixed CyclesChapter 1717-31Programming a G88 causes the control to execute two moves to arrive atthe final plunge position. First

Pagina 564 - Grinding (Slot)

Cylindrical Grinding Fixed CyclesChapter 1717-32The G89 cycles contain special features that separate it from otheravailable cycles. These features in

Pagina 565 - G82 Plunge Grinding Motions

Cylindrical Grinding Fixed CyclesChapter 1717-33Figure 17.10G89 Multi-Step Plunge with BlendPart@F@E@,F@,ERIQRapid MovesKStart PointPart@F@E@,F@,ERIQK

Pagina 566 - Plane Grinding (Axis 1)

Cylindrical Grinding Fixed CyclesChapter 1717-34The following describes each of the cycle’s parameters.X -- plunge end pointIf in absolute mode (G90 a

Pagina 567 - Figure 16.5

Cylindrical Grinding Fixed CyclesChapter 1717-35I -- medium plunge distanceI defines the medium plunge distance. If I is programmed it also definesthe

Pagina 568

Chapter 2Operating the Control2-41The input cursor is the cursor located on line 2 and 3 of the screen. Itappears when you must input data using the o

Pagina 569 - Plane Grinding (Axis 2)

Cylindrical Grinding Fixed CyclesChapter 1717-36E -- medium plunge feedrateThe feedrate entered here is for the medium plunge phase programmedwith I.

Pagina 570 - G85 or G85.1 Continuous

Cylindrical Grinding Fixed CyclesChapter 1717-37P -- dress program numberThe number entered here must be a legal program number (a program thathas bee

Pagina 571 - Figure 16.6

Cylindrical Grinding Fixed CyclesChapter 1717-38Normal single-step grinders are:Any non-angled wheel grinder (all linear axes are perpendicular)Angled

Pagina 572

Cylindrical Grinding Fixed CyclesChapter 1717-394. The X axis plunges to the final depth programmed for X at thefeedrate ,F. If the system installer h

Pagina 573 - G86 or G86.1 Continuous

Cylindrical Grinding Fixed CyclesChapter 1717-40Execution of the G89 m ulti-step plunge with blend cycle performs thefollowing moves:1. All Z axis mot

Pagina 574

Cylindrical Grinding Fixed CyclesChapter 1717-41Figure 17.13G89 Plunge with Micro-Feed@F@E@,FRIQRapid MovesStart PointX@,FMicro-FeedNormalMode Plunge

Pagina 575

Cylindrical Grinding Fixed CyclesChapter 1717-42ATTENTION: Overcutting of the shoulder can occur when amicro-feed is performed on an angled-wheel grin

Pagina 576 - Cylindrical Grinding Cycles

Chapter1818-1Turning OperationsTurning operations generate a series of predetermined grinding/dressingmotions to turn or thread a part. The major topi

Pagina 577 - Cylindrical Grinding

Turning OperationsChapter 1818-2This manual assumes that your system is configured to repeat the cycleonly after blocks that command axis motion.Cance

Pagina 578

Turning OperationsChapter 1818-3ATTENTION: When programming the single pass cycle, thefirst move to the grinding/dressing depth is a rapid move. Makes

Pagina 579

Chapter 2Operating the Control2-42Sometimes you must perform a reform memory operation on the control toclear memory. Typically, you do this when:the

Pagina 580

Turning OperationsChapter 1818-4Figure 18.2Results of Example 18.1X25 35Grinding/DressingfeedRapidfeedZ202428Grindingwheel12061-IG20 Taper O.D.and I.D

Pagina 581

Turning OperationsChapter 1818-5Figure 18.3G20 Taper Grinding CycleGrinding/DressingfeedRapid feedIZXGrindingwheel12062-IAfter the control executes th

Pagina 582

Turning OperationsChapter 1818-6Example 18.2Taper GrindingG90G00X50.Z106.;G20X38.Z46.I-11.F.5;X32.;X26.;X20.;Figure 18.5Results of Example 18.2Grindin

Pagina 583

Turning OperationsChapter 1818-7G24 calls either a straight or a tapered facing cycle. This cycle is a singlepass cycle (makes only one grinding pass

Pagina 584

Turning OperationsChapter 1818-8G24 Straight FacingThe format for the G24 straight facing cycle is:G24X__ Z__;Where: Is :X__ the lengthofgrind along t

Pagina 585 - Without Plunge

Turning OperationsChapter 1818-9G24 Tapered FacingA G24 block t hat includes a K word generates a facing pass that produces ataper.Figure 18.8G24 Face

Pagina 586 - Face Grinding (Axis 1)

Turning OperationsChapter 1818-10After the control executes the G24 block, the control re-executes the cyclefor any following block that commands axis

Pagina 587 - Figure 17.3

Turning OperationsChapter 1818-11Example 18.4Tapered Face GrindingG90G00X43.Z55.;G24X10.Z50.K-10.F10.;Z45.;Z40.;G00;Figure 18.10Results of Example 18.

Pagina 588

Turning OperationsChapter 1818-12The control provides turning operations for single pass thread grinding.The single pass thread grinding operating mod

Pagina 589

Turning OperationsChapter 1818-13Axis feedrates - When threading, the speed of the grinding axis isdetermined by the spindle speed and the thread lead

Pagina 590 - Plunge Grinding (Axis 2)

Chapter 2Operating the Control2-432. Press the {REFORM MEMORY} softkey.REFORMMEMORYCHANGEDIRACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMDE

Pagina 591 - Figure 17.4

Turning OperationsChapter 1818-14Figure 18.11Angular versus Plunge InfeedGrinding WheelGrinding WheelAngular Infeed Plunge Infeed12070-IWhen threading

Pagina 592

Turning OperationsChapter 1818-15The format for the G33 thread grinding operation is:Parallel thread G33Z__ F__ Q__;ETapered thread G33X__Z__ F__ Q__;

Pagina 593

Turning OperationsChapter 1818-16Figure 18.13G33 Block ParametersZInc.ZAbs.ZXAbs.XInc.XQ1/Eor 1/FGrinding Wheel12072-IExample 18.5Parallel Thread Grin

Pagina 594 - G84 or G84.1 Multi -pass

Turning OperationsChapter 1818-17Figure 18.14Results of Parallel Thread Grinding Example 18.5ZX0.70.91.50.8 2.21.0N1N2N6N4 N8N5 N9N3N7GrindingWheel120

Pagina 595 - Figure 17.5

Turning OperationsChapter 1818-18When using the X-axis as the thread lead axis for E or F, program threadleads as radial values.Example 18.6Tapered Th

Pagina 596

Turning OperationsChapter 1818-19The G34 single pass variable lead thread grinding mode grinds straight,tapered, face, and multi-start threads that do

Pagina 597 - Diameter Grinding (Axis 2)

Turning OperationsChapter 1818-20Where: Is :EFThis parameter may be enteredby using eitheran E- or F-word. Itrepresentsthethreadlead along the axiswit

Pagina 598 - Figure 17.6

Turning OperationsChapter 1818-21Figure 18.18Results of Variable Lead Face Threading Example 18.7Z37.59.557.047.5mm.1thread/mm(10mmpitch).526thread/mm

Pagina 599

Turning OperationsChapter 1818-22

Pagina 600 - G86 or G86.1 Shoulder

Chapter1919-1Skip and Gauge Probing CyclesExternal skip functions are motion-generating G-code blocks that can beaborted when the control receives an

Pagina 601 - G86 Shoulder Grinding Motions

Chapter 2Operating the Control2-44The time parts count display logs data relevant to part program execution,including:number of parts groundcycle time

Pagina 602 - Grinding With Face Plunge

Skip and Gauge probing CyclesChapter 1919-2ATTENTION: We do not recommend using a skip block fromany fixed cycle block (such as multi-pass face grindi

Pagina 603

Skip and Gauge probing CyclesChapter 1919-3Important: The move that immediately follows a G31 series external skipblock cannot be a circular move.The

Pagina 604 - Grinding With Diameter

Skip and Gauge probing CyclesChapter 1919-4The format for any G37 skip block is:G37 Z__ F__;Where: Is :G37anyofthe G codesintheG37 series. Use the one

Pagina 605

Skip and Gauge probing CyclesChapter 1919-5Important: The move that immediately follows a G37 series skip blockcannot be a circular move.Your system i

Pagina 606 - Plunge with Blend

Skip and Gauge probing CyclesChapter 1919-6Figure 19.1Typical Wheel Gauging ConfigurationsProbeProberadiusProbeProberadiusProbeProberadiusProbelengthC

Pagina 607

Chapter2020-1ParamacrosParamacros are similar to subprograms, with many added features. Useparamacros to create custom cycles that may require complex

Pagina 608

ParamacrosChapter 2020-2This subsection covers the basic mathematical operators that are availableon the control. Use these operators to accomplish ma

Pagina 609

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

Pagina 610

ParamacrosChapter 2020-4Table 20.BMathematical FunctionsFunction MeaningSIN Sine(degrees)COS Cosine (degrees)TAN Tangent (degrees)ATAN ArcTangent (deg

Pagina 611

ParamacrosChapter 2020-5Example 20.4Mathematical Function Examples.Expression Entered ResultSIN[90] 1.0SQRT[16] 4.0ABS[-4] 4.0BIN[855] 357BCD[357] 855

Pagina 612 - Grinders

Chapter 2Operating the Control2-452. Press the {ACTIVE PRGRAM} softkey.REFORMMEMORYCHANGEDIRACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMDE

Pagina 613 - G89 for Two-Step Grinders

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

Pagina 614 - G89/G89.1 Cycles

ParamacrosChapter 2020-7Attempting to use any of the above as MDI commands, 9/PC generat es an“ILLEGAL MACRO CMD VIA MDI” error message.This section c

Pagina 615 - G89 Plunge with Micro-Feed

ParamacrosChapter 2020-8Table 20.CConditional OperatorsOperator Condition TestedEQ EqualNE NotequalGT GreaterthanLT LessthanGE Greaterthan or equalLE

Pagina 616

ParamacrosChapter 2020-9UnconditionalGOTOUse the unconditional GOTO command to automatically transfer controlany time that the GOTO block is executed.

Pagina 617 - Turning Operations

ParamacrosChapter 2020-10Example 20.8 illustrates the use of the conditional IF-GOTO command.Example 20.8Conditional IFN1...;N2IF[#3EQ-1.5]GOTO5;N3...

Pagina 618 - Roughing Cycle (G20)

ParamacrosChapter 2020-11All blocks between the DO and the END command are executedindefinitely or until execution is transferred to some block out of

Pagina 619 - Straight Grinding Cycle

ParamacrosChapter 2020-12In Example 20.9, blocks N2 through N6 are executed 9 times. At that timethe condition in block N2 becomes false and program e

Pagina 620 - Results of Example 18.1

ParamacrosChapter 2020-13The following subsections cover these different types of parametersindependently. This does not mean that they are not interc

Pagina 621

ParamacrosChapter 2020-14Considerations for local parametersYou must consider the following when assigning values to localparameters:All local variabl

Pagina 622 - G20X38.Z46.I-11.F.5;

ParamacrosChapter 2020-15Example 20.13Assigning The Same Parameter Twice Using I, J, and KG65P1001R2I3.4D5I-0.6The above blockssetthefollowing paramet

Pagina 623 - Cycle (G24)

Chapter 2Operating the Control2-46Important: All softkeys appear in Figure 2.11 may not appear on yoursystem due to restricted access. See the beginni

Pagina 624 - G24 Straight Facing

ParamacrosChapter 2020-16You can use system parameters in any part program, i ncluding paramacrosand subprograms. All of these parameters can be used

Pagina 625 - G24 Tapered Facing

ParamacrosChapter 2020-175500 to5509In-ProcessDresserParameters 20-325600 to5625 PartProgramBlockCreatethrough PALDisplayPages 20-33Table 20.DSystem P

Pagina 626

ParamacrosChapter 2020-18#2001 to 2732Dresser/Wheel Offset TablesUse these parameters to enter dresser/wheel offset values into thedresser/wheel offse

Pagina 627 - G24X10.Z50.K-10.F10.;

ParamacrosChapter 2020-19For example, programming:#3000=.1 (WHEEL NUMBER 6 IS WORN);causes program execution to stop at the beginning of this block an

Pagina 628 - Considerations for Thread

ParamacrosChapter 2020-20Value of ParameterResult0 Single block modecanbe activated and M-codesare executed at thebeginning ofthe programblock’sexecut

Pagina 629

ParamacrosChapter 2020-21#3006ProgramStop With MessageUse this parameter to cause a cycle stop operation and display a messageon line 1 of the CRT. It

Pagina 630 - Single Pass Threading Mode

ParamacrosChapter 2020-22#3007Mirror ImageUse this parameter to monitor which axes are mirrored. It is a read-onlyparameter. This parameter is an inte

Pagina 631

ParamacrosChapter 2020-23Table 20.GModal Data ParametersParameter Number ModalDataValue#4001 to4021 G-code Groups 1-21(seepage 20-54) and listwhat G-c

Pagina 632

ParamacrosChapter 2020-24#5021 to 5032Coordinates of Commanded PositionThese parameters are read-only. They correspond to the currentcoordinates of th

Pagina 633

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

Pagina 634

Chapter 2Operating the Control2-47Changing DateTo change the date setting:1. Press the{SET DATE} softkey, provided that you havesupervisor-level acces

Pagina 635 - Threading Mode (G34)

ParamacrosChapter 2020-26#5071 to 5079 or #5561 to 5562Skip Signal Position Machine Coordinate SystemThese parameters are read-only. They correspond t

Pagina 636 - Example 18.7

ParamacrosChapter 2020-27#5081 to 5089 or #5581 to 5592 Active Tool Length OffsetsThese are read-only parameters. They correspond to the currently act

Pagina 637

ParamacrosChapter 2020-28#5095 and 5096Probe Length and RadiusProbe tip radius and probe length are defined by your system installer inAMP. These valu

Pagina 638

ParamacrosChapter 2020-29#5101 to 5112Current Following ErrorThese parameters are read-only. They correspond to the current followingerror for an axis

Pagina 639 - Skip and Gauge Probing Cycles

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

Pagina 640 - Functions (G31 codes)

ParamacrosChapter 2020-31#5221 to 5392Work Coordinate Table Value (continued)5261 G56 Axis1 Coordinate 5361 G59.2Axis 1 Coordinate5262 G56 Axis2 Coord

Pagina 641 - Skip Functions (G37 Codes)

ParamacrosChapter 2020-32#5500 to 5508In-Process Dresser ParametersUse these parameters to assign values to the i n-process dresser operation.These pa

Pagina 642 - Chapter 19

ParamacrosChapter 2020-33#5600 to 5625Part ProgramBlock Create Through PAL Display PagesUse these parameters to assign numeric values to their corresp

Pagina 643

ParamacrosChapter 2020-34#5631 to 5642Acceleration Ramps for Linear Acc/Dec ModeThese parameters are read only. They correspond to the active accelera

Pagina 644 - Case 1 Case 2 Case 3

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

Pagina 645 - Paramacros

Chapter 2Operating the Control2-48Clearing/Resetting a FieldTo clear/reset a field to zero:1. Press the{ED PRT INFO} softkey, provided that you havesu

Pagina 646 - Operators

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

Pagina 647 - Commands

ParamacrosChapter 2020-37#5751 to 5763Home Marker ToleranceThese parameters are read only. They correspond to the current home m arkertolerance. These

Pagina 648 - LN[#2+4]

ParamacrosChapter 2020-38The control always interprets these PAL parameters as integer valuesregardless of how they are assigned in PAL (as an integer

Pagina 649 - Parameter #3 is setat 4.0

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

Pagina 650 - G- or M -codes

ParamacrosChapter 2020-40calling the paramacro), followed by the value to assign that parameter. Forexample:G65P1001A1.1 B19;assigns the value of:1.1

Pagina 651 - Conditional Operators

ParamacrosChapter 2020-41Table 20.HArgument Assignments(A)(B)*WordAddressParameterAssignedI, J, KSet #WordAddressParameterAssignedA #1 1 I #4B #2 J #5

Pagina 652

ParamacrosChapter 2020-42Direct Assignment Through ProgrammingThis assignment method applies to l ocal, common, system, and PALparameters. You can per

Pagina 653 - GOTO and IF-GOTO

ParamacrosChapter 2020-43If using multiple assignments in the same block, remember the following:You can enter as many assignments as can be typed int

Pagina 654 - WHILE -DO-END Commands

ParamacrosChapter 2020-44The macro parameters are separated into 4 tables that are accessedthrough softkeys. Table 20.I lists these softkeys, the para

Pagina 655 - Conditional WHILE-DO -END

ParamacrosChapter 2020-45Move the cursor an entire page by pressing the up or down cursor keywhile holding down the [SHIFT] key.You can also perform a

Pagina 656 - Parame ter Assignments

Chapter 2Operating the Control2-49For the calculator function, 2147483647 (10 characters long) is the largestnumber that you can enter on the input li

Pagina 657 - Assignments

ParamacrosChapter 2020-464. Select the softkey to alter the common parameter values.(softkey level 3)SEARCHNUMBERREPLCEVALUEZEROVALUE0 ALLVALUESREFRSH

Pagina 658 - G65P1001R3.1A2R-0.5

ParamacrosChapter 2020-47Addressing Assigned ParametersOnce you assign a parameter you can address it in a program:Example 20.16Addressing Assigned Pa

Pagina 659 - Common Parameters

ParamacrosChapter 2020-481. Press the appropriate BACKUP softkey.The system prompts you for a file name.2. Enter a name for the backup file and press[

Pagina 660 - System Parameters

ParamacrosChapter 2020-49You can use a paramacro call to call any program that has a program nameof up to 5 numeric digits following the letter O (see

Pagina 661 - System Parameters (continued)

ParamacrosChapter 2020-50Use this format when calling a paramacro using the G65 command:G65 P_ L_ A_ B_;Where: Determin es:Ptheprogram numberof thecal

Pagina 662 - Dresser/Wheel Offset Tables

ParamacrosChapter 2020-51motions called for by that block first. After that block has been executed,the control calls the macro specified by the G66 b

Pagina 663

ParamacrosChapter 2020-52Example 20.19 illustrates modal macro operation.Example 20.19Modal Macro Operation(MAIN);O1000;NO10G90;N020G66P1001L2A1.1;N03

Pagina 664 - Block Execution Control 2

ParamacrosChapter 2020-53The G66.1 command is modal and is executed in the same manner as theG66 with these exceptions:ThemacroprogrammedbythePwordint

Pagina 665 - ProgramStop With Message

ParamacrosChapter 2020-54Any time the macro is called (while executing the G66.1), the L wordprogramming the number of repetitions is in effect. Any a

Pagina 666 - Modal Information

ParamacrosChapter 2020-55Important: Your system installer can disable the use of AMP-defined Gand M-code macro calls when in MDI mode. See your system

Pagina 667 - Coordinates of End Point

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualiii5.4.1 Linear Digitizing 5-31...

Pagina 668 - Machine Coordinate Position

Chapter 2Operating the Control2-50If you perform the same level of evaluation, the left m ost operation takespriority.Example 2.1Mathematic Expr essio

Pagina 669

ParamacrosChapter 2020-56Important: Your system installer can optionally disable the use ofAMP-defined G and M-code macro calls when in MDI mode. See

Pagina 670

ParamacrosChapter 2020-57An AMP flag for that specific word must be t urned on by your systeminstaller to allow that word to call a macro.The value fo

Pagina 671

ParamacrosChapter 2020-58Table 20.JWorksasaMacroCallCALLING PROGRAM TYPE OF MACRO NESTED1G65,G66,orG66.1AMP-G AMP-MAMP-TSorBG65,G66 orG66.1 Yes Yes Ye

Pagina 672 - Probe Length and Radius

ParamacrosChapter 2020-59The rule to follow for Table 20.K is t hat an AMP-assigned macrocannot call an AMP-assigned macro.For example, if the calling

Pagina 673 - External Offset Amount

ParamacrosChapter 2020-60BPRNTThis command initiates the outputting of a variable number of parametervalues in binary format. An end of block characte

Pagina 674 - Work Coordinate Table Value

ParamacrosChapter 2020-61The output from Example 20.23 would be:COMMENT HERE X0.409 Y1638.400 Z12.If the output went to a punched paper tape, it would

Pagina 675

ParamacrosChapter 2020-62Example 20.25 gives an example of a DPRNT program.Example 20.25DPRNT Program Example#12=123.45678;#4=-98.7;#30=234.567POPEN;D

Pagina 676 - In-Process Dresser Parameters

Chapter2121-1In-process DresserThis chapter describes these topics:Topic: On page:OffsetGenerationWhile Dressing 21-2Acti vating theIn-processDresser

Pagina 677 - S-CurveTimeperBlock

In-process DresserChapter 2121-2Important: The in-process dresser feat ure requires that your control beconfigured such that the S word controls the g

Pagina 678 - #5651 to 5662

In-process DresserChapter 2121-3In-process dresser of f sets cannot be modified, activated, or deactivated bythe programmer. As long as the in-process

Pagina 679 - #5691 to 5702

Chapter 2Operating the Control2-51The control executes functions in Table 2.F from left to right in a programblock. These functions are executed befor

Pagina 680 - Home Marker Distance

In-process DresserChapter 2121-4As the grinding wheel is dressed, the in-process dresser generates an offsetsimilar to a length offset. The axis (or a

Pagina 681 - PALParameters

In-process DresserChapter 2121-5The following discussion only applies if your system installer hasconfigured you system to leave the in-process dresse

Pagina 682 - Output Flags:

In-process DresserChapter 2121-6When the in-process dresser is deactivated, the control will remove anyoffsets that have been generated by the in-proc

Pagina 683 - Assigning Parameter Values

In-process DresserChapter 2121-7Figure 21.3In-process dresser should compensate for either length or radiuschange (not both)Either length offset modif

Pagina 684

In-process DresserChapter 2121-8Dresser DisableWhen the in-process dresser is disabled, the control automatically retracts theroll away from the grind

Pagina 685 - Argument Assignments

In-process DresserChapter 2121-9Table 21.ADresser Parameters on the In-process Dresser ScreenThis Parameter:(paramacro system parameter)Indicates: Ran

Pagina 686

In-process DresserChapter 2121-10This Parameter:(paramacro system parameter)Range:Indicates:* DRESSER AMOUNT PER REV(paramacro #5505)theamount thedres

Pagina 687 - #1=5,#2=4,#1=6;

In-process DresserChapter 2121-112. Press the {DRESSR TABLE} softkey to display the in-processdresser status screen.(softkey level 2)WORKCO-ORDWHEELGE

Pagina 688

In-process DresserChapter 2121-125. R eplace the current value of the parameter by pressing the {REPLCEVALUE} softkey or add an amount to the current

Pagina 689

In-process DresserChapter 2121-13The calibration operation is very PAL dependent. See the documentationprepared by your system installer for details o

Pagina 690

Chapter 2Operating the Control2-52Paramacro Variables in CALC OperationsAny paramacro variable can be accessed through the CALC function.Include a # s

Pagina 691 - Backing Up Parameter

In-process DresserChapter 2121-14

Pagina 692 - Macro Call Commands

Chapter2222-1Program Interrupts andDressing InterruptsThis chapter describes these topics:Topic: On page:ProgramInterrupts 22-1Enabling/Disabling Prog

Pagina 693

Program Interrupts andDressing InterruptsChapter 2222-2Enable or disable program interrupts on the control by using two modal Mcodes. Your system inst

Pagina 694 - ModalParamacro Call (G66)

Program Interrupts andDressing InterruptsChapter 2222-3Selecting the Type of Program Interrupt (L word)There are two types of interrupt programs that

Pagina 695 - Modal Macro Call

Program Interrupts andDressing InterruptsChapter 2222-4Type 1 Program InterruptsIf no axis motion is generated by the subprogram or macro program call

Pagina 696 - ModalParamacro Call

Program Interrupts andDressing InterruptsChapter 2222-5If the next un-executed part program block after the interrupt does notcontain an endpoint for

Pagina 697 - G66.1 Macro Operation

Program Interrupts andDressing InterruptsChapter 2222-6Figure 22.2Type 2 Program InterruptsProgrammed PathPath of InterruptInterruptoccursReturnpathMo

Pagina 698 - Macro Call

Program Interrupts andDressing InterruptsChapter 2222-7When the return from interrupt is executed (M99 in the interrupt program),the control generates

Pagina 699 - AMP-Defined M-Code

Program Interrupts andDressing InterruptsChapter 2222-8Selectingan Interrupt Program (P word)You can select any legal subprogram or paramacro as a pro

Pagina 700 - B-Code Macro Call

Program Interrupts andDressing InterruptsChapter 2222-9Example 22.1Enabling and Disabling the Interrupt FeaturesN1M96L0P11111; Enables programO11111 a

Pagina 701 - Nesting Macros

Chapter33-1Offset Tables and SetupThis chapter describes the offset tables and their setup. The major topicsdescri bed in this chapter include:Topic:

Pagina 702

Program Interrupts andDressing InterruptsChapter 2222-10Use dressing interrupts to temporarily halt reciprocation or a grindingcycle and execute a sub

Pagina 703 - Macro Output Commands

Program Interrupts andDressing InterruptsChapter 2222-11In addition to auto-dress as described on page 22-10, grinding cycles forboth cylindrical and

Pagina 704

Program Interrupts andDressing InterruptsChapter 2222-12Figure 22.3Dressing InterruptsPartReciprocationStartCycleOperatorrequestsdressinginterrupthere

Pagina 705 - Sample of a DPRNT block

Program Interrupts andDressing InterruptsChapter 2222-13Number of retrace blocks for dressing interruptsYou can alter the number of blocks that the co

Pagina 706

Program Interrupts andDressing InterruptsChapter 2222-14Your system installer can determine i f an interrupt program is to becalled as a paramacro or

Pagina 707 - In-process Dresser

Program Interrupts andDressing InterruptsChapter 2222-15Consider this list when programming and executing program or dressinginterrupts:Your system in

Pagina 708 - Dressing

Program Interrupts andDressing InterruptsChapter 2222-16If an interrupt occurs during a block retrace, the interrupt is performed.The block retrace is

Pagina 709 - Chapter 21

AppendixAA-1Softkey TreeThis appendix explains softkeys and includes maps of the softkey trees.We use the term softkey to describe the row of 7 keys a

Pagina 710 - In-process Dresser Offset

SoftkeyTreeAppendix AA-2For example :(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTWhen softkey level 1 is reached, the previou

Pagina 711

SoftkeyTreeAppendix AA-3(softkey level 1)PRGRAMMANAGEOFFSET MACROPARAMPRGRAMCHECKSYSTEMSUPORTFRONTPANELERRORMESAGEPASS-WORDSWITCHLANGIfyo u want to: P

Pagina 712 - Maintaining Dresser Offsets

Chapter 3Offset Tables and Setup3-2Figure 3.1Wheel length OffsetsWheel gauge pointonspindlefromwhichwheel offsetsare usuallymeasured(determined by you

Pagina 713 - Activating the In-process

SoftkeyTreeAppendix AA-4PRGRAMABSTARGETDTGAXISSELECTM CODESTATUSPRGRAMALLDTGAXIS POSITION DISPLAYFORMAT SOFTKEYSG CODESTATUSSPLITON/OFFNOTE: The first

Pagina 714 - On-line In-process Dresser

SoftkeyTreeAppendix AA-5see page A-14see page A-13WITH POWER UP (AXIS POSI TION) DISPLAY SCREENPRGRAMMANAGEOFFSETMACROPARAMPRGRAMCHECKSYSTEMSUPORTFRON

Pagina 715 - Table 21.A

SoftkeyTreeAppendix AA-6level1 level2 level3 level4PRGRAMMANAGEACTIVEPRGRAMEDITPRGRAMRESTRTPRGRAMDISPLYPRGRAMCOPYPRGRAMVERIFYPRGRAMPRGRAMCOMENTDELETEP

Pagina 716

SoftkeyTreeAppendix AA-7OFFSET(Lathe& Mill)level1 level 2 level 3 level4 level5OFFSETWORKCO-ORDWEARTOOLTOOLGEOMETTOOLMANAGERANDOMCOORDROTAT EBACKU

Pagina 717

SoftkeyTreeAppendix AA-8OFFSET(Grinder)level1 level 2 level 3 level4 level5OFFSETWORKCO-ORDGEOMWHEELRADIUSTABLEDRESSERTABLECOORDROTAT EBACKUPOFFSETREP

Pagina 718 - Calibrating the In-process

SoftkeyTreeAppendix AA-9MACROPARAMlevel1level2 level3MACROPARAMLOCALPARAMCOM-1PARAMCOM-2APARAMCOM-2BPARAMSEARCHNUMBERREFRSHSCREENSEARCHNUMBERSEARCHNUM

Pagina 719

SoftkeyTreeAppendix AA-10SELECTPRGRAMQUICKCHECKSTOPCHECKGRAPHSYNTAXONLYCLEARGRAPHMACHININFOZOOMPRGRAM CHECKlevel1 level2 level3 level 4T PATHGRAPHPRGR

Pagina 720

SoftkeyTreeAppendix AA-11SUPORTSYSTEMlevel1 level 2 level3 level 4 level5PRGRAMAMPDEVICEZONELIMITSF1-F9BACKUPAMPSAVECHANGEREPLCEADD TOMOREUPDATEQUITSE

Pagina 721 - Dressing Interrupts

SoftkeyTreeAppendix AA-12SUPORTSYSTEMlevel1 level 2 level3 level 4 level5MONI--TIMESETDATEED PRTINFORECVSYSTEM SUPPORT(continued)PARTSPTOMSI/OEM@START

Pagina 722 - Interrupts (M96, M97)

SoftkeyTreeAppendix AA-13level1 level 2 level 3level4FRONTPANELPRGRAMEXECSETZEROJOGAXES+JOGAXES--JOGAXISBLOCKRETRCEJOGRETRCTCYCLESTARTCYCLESTOPJOGJOGA

Pagina 723 - Chapter 22

Chapter 3Offset Tables and Setup3-3Important: The first 4 wheel offset numbers (01-04) are reserved for usein conjunction with an in-process dresser.

Pagina 724 - Type 1 Interrupt

SoftkeyTreeAppendix AA-14PASSWORDlevel1 level 2 level 3UPDATE& EXIT01(NAME)02(NAME)03(NAME)04(NAME)UPDATE& EXIT05(NAME)06(NAME)07(NAME)08(NAME

Pagina 725

SoftkeyTreeAppendix AA-15PRGRAMACTIVElevel2 level3 level 4 level5 level 6DE-ACTPRGRAMSEARCHMID STPRGRAMT PATHGRAPHT PATHDISABLTIMEPARTSSETTIMESETDATEE

Pagina 726 - Type 2 Program Interrupts

SoftkeyTreeAppendix AA-16seepageA-17level2 level 3 level 4 level 5EDITPRGRAMMODIFYINSERTBLOCKDELETEBLOCKTRUNCDELETECH/WRDEXITEDITORSTRINGSEARCHRENUMPR

Pagina 727

SoftkeyTreeAppendix AA-17QUICKVIEWlevel3 level 4 level5 level 6QUICKVIEWQPATH+PROMPTGCODEPROMTMILLPROMPTPLANESELECTSELECTSETG17G18G19STOREsee page A-1

Pagina 728

SoftkeyTreeAppendix AA-18QPA TH+ PROMPTlevel4 level5 level6QPATH+CIRANG PTCIRCIRANGANGCIR PT2ANGPT2PT R2ANGPT C2ANG2PT C2PT 2R3PT2R2ANG2PT 2C3PT2C2ANG

Pagina 729 - Example 22.1

AppendixBB-1Error and System MessagesThis appendix serves as a guide to error and system messages that canoccur during programming and operation of th

Pagina 730

Error and System MessagesAppendix BB-2Message Description22MB RAM IS BAD/MISSING The controlhas discoveredthe RAMSIMMs forthe twomegabyteextended stor

Pagina 731

Error and System MessagesAppendix BB-3Message DescriptionAMP WASMODIFIED BY PATCH AMP UTILITY This messagealways appearsafterchangeshave been made toA

Pagina 732 - Figure 22.3

Error and System MessagesAppendix BB-4Message DescriptionAXISINVALID FOR G24/G25 The programmed axis was notAMPedforsoftwarevelocityloop operation,and

Pagina 733 - The Interrupt Program (P

Error and System MessagesAppendix BB-5Message DescriptionBAD RAM DISC SECTOR CHECKSUM ERROR A RAM disk sector error was detected during the RAM checks

Pagina 734

Chapter 3Offset Tables and Setup3-4Figure 3.2 shows typical length offsets for a cylindrical grinder. Generallygrinders are configured such that axes

Pagina 735 - Interrupt Request

Error and System MessagesAppendix BB-6Message DescriptionCANNOT COPY The requestedcopying taskcannotbeperformeddue to an internalproblemin thefileor R

Pagina 736

Error and System MessagesAppendix BB-7Message DescriptionCANNOT RENAME When performing a rename ofaprogramname,the new programname has notbeencorrectl

Pagina 737 - Softkey Tree

Error and System MessagesAppendix BB-8Message DescriptionCHARACTERSMUST FOLLO W WILDCARD You have usedincorrect searchstring syntax in the PALsearch m

Pagina 738

Error and System MessagesAppendix BB-9Message DescriptionCPU#2HARDWARE ERROR #4 T he 68030 main processorhas detected an illegal address. ConsultAllen

Pagina 739 - Using the Softkey Tree

Error and System MessagesAppendix BB-10Message DescriptionCYLIND/VIRTUALCONFIGURATIONERROR Anaxisconfiguration errorwas detectedbythecontrolwhen cylin

Pagina 740

Error and System MessagesAppendix BB-11Message DescriptionDEPTH PROBE TRAVEL LIMIT The adaptivedepth probehasmoved toitsAMPedtravellimit. Note thevalu

Pagina 741

Error and System MessagesAppendix BB-12Message DescriptionDRESSER WARNING LIMIT REACHED The axisspecifiedasthe dresseraxis hasbeendressed smallerthant

Pagina 742 - Appendix A

Error and System MessagesAppendix BB-13Message DescriptionENCODERQUADRATUREFAULT Anerrorhas been detected in the encoder feedbacksignals. Likelycauses

Pagina 743

Error and System MessagesAppendix BB-14Message DescriptionEXTRA KEYBOARD OR HPG ON I/O RING The controldetected a keyboardorHPG on the 9/Seriesfiberop

Pagina 744

Error and System MessagesAppendix BB-15Message DescriptionFLASH SIMMS CONT AI NINVALID DAT A Flash SIMMshave become corrupted probably froma communica

Pagina 745

Chapter 3Offset Tables and Setup3-5The dresser radius and corner radius compensation schemes use the sameradius table to store a radius value. The ent

Pagina 746

Error and System MessagesAppendix BB-16Message DescriptionGRAPHICS ACTIVE IN ANOTHER PROCESS Graphicscanonly be activein one process at a time. You mu

Pagina 747

Error and System MessagesAppendix BB-17Message DescriptionHIPERFACEPASSWORD FAILURE Duringthe SINCOSdevice’salignmentprocedure,the logic used toset th

Pagina 748

Error and System MessagesAppendix BB-18Message DescriptionILLEGAL DUALCONFIGURATION Bothdual masteraxes nameshave the sameletterORwhenassigningdual gr

Pagina 749

Error and System MessagesAppendix BB-19Message DescriptionINCOMPATIBLE TOOL ACTIVATION MODES Thismessageisdisplayed and thecontrol is held in E-Stopat

Pagina 750

Error and System MessagesAppendix BB-20Message DescriptionINVALID CHECKSUMDETECTED Thiserroris common forseveraldifferentsituations. Mosttypicallyit r

Pagina 751

Error and System MessagesAppendix BB-21Message DescriptionINVALID FIXED DRILLING AXIS The axisselectedas thedrillingaxisis an invalidaxisforadrillinga

Pagina 752

Error and System MessagesAppendix BB-22Message DescriptionINVALID PROGRAM NUMBER (P) A programnumbercalled byasub-programor paramacrocall is invalid.

Pagina 753

Error and System MessagesAppendix BB-23Message DescriptionINVALID TOOL LENGTH OFFSET NUMBER An attempt was madetoenteratoollength offsetnumber in thet

Pagina 754 - END OF APPENDIX

Error and System MessagesAppendix BB-24Message DescriptionLARGER MEMORY- REFORMAT Thismessagetypicallyoccursaftera new AMPorPAL has justbeen downloade

Pagina 755 - Error and System Messages

Error and System MessagesAppendix BB-25Message DescriptionMAXIMUMBLOCK NUMBER REACHED Arenumberoperation wasperformedto renumberblock sequencenumbers(

Pagina 756 - Appendix B

Chapter 3Offset Tables and Setup3-6Dresser RadiusThe control can compensate for errors resulting from slight or even largerounding of the dresser tip.

Pagina 757

Error and System MessagesAppendix BB-26Message DescriptionMINIMUM RPMLIMITAUXILIARYSPINDLE 2 The commandedauxspindle2 speed requestedby the control is

Pagina 758

Error and System MessagesAppendix BB-27Message DescriptionMISSING I/ORINGDEVICE TheI/O assignmentfilethat wascompiled and downloaded withPAL definesan

Pagina 759

Error and System MessagesAppendix BB-28Message DescriptionMULTIPLEFUNCTIONSNOT ALLOWED Multiple functionsarenot allowed.MULTIPLESPINDLECONFIGURATIONER

Pagina 760

Error and System MessagesAppendix BB-29Message DescriptionNNEED SHADOW RAM FOR ONLINE SEARCH Yoursystem containstheDH+ module and you have notinstalle

Pagina 761

Error and System MessagesAppendix BB-30Message DescriptionNO PROGRAM TO RESTART Thereisnoprogramtorestart. The previousprogramwas eithercompleted or c

Pagina 762

Error and System MessagesAppendix BB-31Message DescriptionOOBJECTNOT FO UND IN PROGRAM The objectyouare searchingfor in thesearchmonitor utilitydoes n

Pagina 763

Error and System MessagesAppendix BB-32Message DescriptionOVER SPEED IN POCKET CYCLE The p rogrammed feedrateforan irregul ar pocket cycle (G89) was t

Pagina 764

Error and System MessagesAppendix BB-33Message DescriptionPALSOURCEREV. MISMATCH -- CAN’T MONITOR PALsource codeinthecontroldoesnot matchthe revisiono

Pagina 765

Error and System MessagesAppendix BB-34Message DescriptionPOCKET IS PART OF CUSTOM TOOL Anattemptwasmadeto assign a toolto a tool pocketthatis already

Pagina 766

Error and System MessagesAppendix BB-35Message DescriptionPROGRAMNOT FOUND The programcannot be locatedin memory. Check tomake suretheprogramnamewasco

Pagina 767

Chapter 3Offset Tables and Setup3-7Figure 3.5Corner Radius for a Typical Grinding WheelXlengthoffsetZlengthoffsetXlengthoffsetZlengthoffset.25Radius.3

Pagina 768

Error and System MessagesAppendix BB-36Message DescriptionRECIPAXISINWRONG PLANE The reciprocation axis specifiedin a G81 or a G81.1 programming block

Pagina 769

Error and System MessagesAppendix BB-37Message DescriptionREMOTEI/O USERFAULTOCCURRED T he RIO module detected thattheuser faultbit wasset. T he inter

Pagina 770

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

Pagina 771

Error and System MessagesAppendix BB-39Message DescriptionSERVO AMP C LOOP GAIN ERROR One of thefollowing AMPparametererrorsexist::Current Prop. Gain

Pagina 772

Error and System MessagesAppendix BB-40Message DescriptionSERVO PROCESSOR OVERLAP The analog version of theservosub-systemprovidesfinei teration overl

Pagina 773

Error and System MessagesAppendix BB-41Message DescriptionSPINDLE IS CLAMPED An attempt was madetoprogramablockcontainingaspindlecode otherthanan M05

Pagina 774

Error and System MessagesAppendix BB-42Message DescriptionSYSTEM MODULE GROUND F AULT The 1394 system modulehasdetected a ground fault. The systemgene

Pagina 775

Error and System MessagesAppendix BB-43Message DescriptionTHREAD LEAD ISZERO Nothread lead hasbeenprogrammedi n a block thatcalls forthread cutting. T

Pagina 776

Error and System MessagesAppendix BB-44Message DescriptionTOO MANY NONMOTION CHAMFER/RADIUS BLOCKS Toomanynon-motionblocksseparate the firsttoolpathth

Pagina 777

Error and System MessagesAppendix BB-45Message DescriptionUNABLETO SYNCHINCURRENT MODE The controlcan not performthe requestto synchronize spindles. P

Pagina 778

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualivChapter 8Display and Graphics8.0 Chapter

Pagina 779

Chapter 3Offset Tables and Setup3-8Figure 3.6Entire Wheel Radius for a Typical Grinding Wheel11987-IRadiusofEntire WheelOrientation of the grinding wh

Pagina 780

Error and System MessagesAppendix BB-46Message DescriptionZZ-WORD CANNOT BEGREATER THAN R-WORD The depth (Z-word) of a pocketformedusi ng aG88.5and G8

Pagina 781

AppendixCC-1G-Code TableThis appendix lists the G --codes for the 9/Series surface and cylindricalgrinder. This table is presented numerically by G--c

Pagina 782

G-Code TableAppendix CC-2SurfaceGrinderModalorNon-modalFunctionGroupNumberCylindricalGrinderG12.3 G12.3 Spindle3 ControllingG13 G13 00 QuickPath Plusu

Pagina 783

G-Code TableAppendix CC-3SurfaceGrinderCylindricalGrinderGroupNumberFunction ModalorNon-modalG47 G47 24 LinearAcc/Dec in All Modes ModalG47.1 G47.1 S-

Pagina 784

G-Code TableAppendix CC-4SurfaceGrinderCylindricalGrinderGroupNumberFunction ModalorNon-modalG82.1 Plunge grind withpredress-- -- G 82.1 Incremental f

Pagina 785

9/Series GrinderIndexOperation andProgrammingManualiNumbers1771-SB Cartridge, 9-4AA Word, 10- 21Absolute Coordinates, 11-2Absolute Mode, 11-44Absolute

Pagina 786 - → G 59.3

9/Series GrinderIndexOperation andProgrammingManualiiChanging and Inserting, 5-7Changing Languages, 8-23Changing Par ametersAuto Erase, 8-32Auto Size,

Pagina 787

9/Series GrinderIndexOperation andProgrammingManualiiiDD Word, 22-10Date, setting, 2-44Deceleration, 12-63Decitek AB 8000-XPDR, 9-4Deleting a Program,

Pagina 788

9/Series GrinderIndexOperation andProgrammingManualivD word, 22-10during compensation, 22-15execution of, 22-11M900 M904, 22-13making request, 22-10op

Pagina 789

9/Series GrinderIndexOperation andProgrammingManualvGG Code Format Prompting, 5-23G Code Status, 8-20G Code Table, 10- 25G CodesG00, 12-2G01, 12-3G02,

Pagina 790

Chapter 3Offset Tables and Setup3-9Figure 3.7 shows the possible dresser orientations relative to the grindingwheel.Figure 3.7Dresser Orientations1624

Pagina 791

9/Series GrinderIndexOperation andProgrammingManualviG86.1 (cyl. grind.), 17-26G86.1 (surf. grind.), 16-23G87 (cyl. grind.), 17-28, 17-32G87.1 (cyl. g

Pagina 792

9/Series GrinderIndexOperation andProgrammingManualviiprogram, 22-13request, 22-15Italian, Language Display, 8-23JJapanese, Language Display, 8-23Jogo

Pagina 793

9/Series GrinderIndexOperation andProgrammingManualviiimanual mode, on angled-wheel grinders, 14-14Manual Operating Mode, 4-1max cutting feedrate, on

Pagina 794

9/Series GrinderIndexOperation andProgrammingManualixAMP Defined, G Macro Call, 20-6block look ahead, 15-59L ocal Parameters Assignments, 20-13macro c

Pagina 795

9/Series GrinderIndexOperation andProgrammingManualxProgram Position Display, 8-3Program Search, {SEARCH}, 7-10Programmable Acc/Dec, 12-67Programmable

Pagina 796

9/Series GrinderIndexOperation andProgrammingManualxiSelecting a Part Program Input Device, 7-5Selecting Linear Acc/Dec Modes, Using G47, 12-67Selecti

Pagina 797

9/Series GrinderIndexOperation andProgrammingManualxiiOUTPUT ALL, 9-15PASSWORD, 2-24, 2-30, 2-31PLANE SELECT, 5-27, 5-30, 11-33PRGRAM,8-1,8-3PRGRAM CH

Pagina 798

9/Series GrinderIndexOperation andProgrammingManualxiiiSystem Timing Screen, 8-37TT Word, 10- 36, 13-1programming, 13-2Tape Format, 10- 2Tape PunchDSI

Pagina 799

9/Series GrinderIndexOperation andProgrammingManualxiv

Pagina 801 - G-Code Table

Chapter 3Offset Tables and Setup3-10Figure 3.8 shows the possible grinding wheel orientations relative to thepart surface. The orientation numbers poi

Pagina 802 - Appendix C

Publication 8520--UM514A--EN--P -- October 2000Supersedes Publication xxxx-1.1 -- March 1992Copyright1994Allen-BradleyCompany,Inc. PrintedinUSAPN 1769

Pagina 803

Chapter 3Offset Tables and Setup3-11Enter data in the offset tables by using one of six methods:Method: On Page:Editingwheel offsettables{WHEELGEOMET}

Pagina 804

Chapter 3Offset Tables and Setup3-122. Decide if you want to display:wheel length offset tableorradius/orientation offset table(softkey level 2)WORKCO

Pagina 805

Chapter 3Offset Tables and Setup3-134. Select data entry type:Unit selection {INCH/METRIC}To select units of “mm” or “inch” for the offset data, press

Pagina 806

Chapter 3Offset Tables and Setup3-145. Offset data can be replaced or added to:Ifyo u want to: Key in the: Press this softkey:replacestoredoffsetdataw

Pagina 807

Chapter 3Offset Tables and Setup3-15Figure 3.9Offset Table Screen for Wheel LengthSEARCHNUMBERREPLCEVALUEADD TOVALUEACTIVEOFFSETMOREOFFSETTOOL OFFSET

Pagina 808 - for, 12-88

Chapter 3Offset Tables and Setup3-16The measure feature offers an easy method of establishing wheel lengthoffsets. This feature is not available for g

Pagina 809

Chapter 3Offset Tables and Setup3-17This feature allows the manual activation of wheel length andradius/ori entation offsets without the need to progr

Pagina 810 - generat ion, 21-2

9/Series PAL Reference ManualIndex (General)9/Series GrinderTable of ContentsOperation andProgrammingManualv10.5.2 A_L_,R_,C_ (QuickPath Plus Words) 1

Pagina 811 - for in process dresser, 21-6

Chapter 3Offset Tables and Setup3-184. Press the {ACTIVE OFFSET} softkey when the offset you want isselected. Length offsets are made active as descri

Pagina 812

Chapter 3Offset Tables and Setup3-19Enter data in the coordinate system table by using one of four methods:Method: On page:Enteri ng work coordinateda

Pagina 813

Chapter 3Offset Tables and Setup3-20Figure 3.11Work Coordinate System Data EntryREPLCEVALUEADD TOVALUEINCH/METRICRADI/DIAMMOREOFFSETWORK COORDINATES T

Pagina 814

Chapter 3Offset Tables and Setup3-214. Select data entry type:Unit selection {INCH/METRIC}To select units of “mm” or “inch” for the offset data, press

Pagina 815

Chapter 3Offset Tables and Setup3-22Important: You can alter the values for the work coordinate systems byusing the G10 command in MDI or within a par

Pagina 816

Chapter 3Offset Tables and Setup3-23The control can back up all the information entered in the offset tables andthe work coordinate system tables. The

Pagina 817 - on an angled-wheel grinder

Chapter 3Offset Tables and Setup3-24The backup offset screen appears:TOPORT ATOPORT BTOFILEBACKUP TOOL OFFSETSRADIUS TABLEWHEEL GEOMETRY TABLEWORK COO

Pagina 818 - 9/Series Grinder

Chapter 3Offset Tables and Setup3-255. When you press the {TO FILE} softkey, the control prompts you fora program name. Enter a program name by using

Pagina 819

Chapter 3Offset Tables and Setup3-263. Press the {ZONE LIMITS} softkey to display the programmablezone table.(softkey level 3)ZONELIMITSF1-F9The progr

Pagina 820 - PN 176955

Chapter 3Offset Tables and Setup3-275. Data can be replaced or added to:(softkey level 4)REPLCEVALUEADD TOVALUEMORELIMITSUPDATE& EXITQUITIfyo u wa

Comentarios a estos manuales

Sin comentarios