CNCTRAIN FANUC21IT

Embed Size (px)

Citation preview

  • 7/30/2019 CNCTRAIN FANUC21IT

    1/47

    CNCTRAI N

    FANUC21I T

    CNC SIMULATION SYSTEMS 1995 2010

  • 7/30/2019 CNCTRAIN FANUC21IT

    2/47

    p2

    CNC SIMULATION SYSTEMS 1995 2010

  • 7/30/2019 CNCTRAIN FANUC21IT

    3/47

    p3

    CNC SIMULATION SYSTEMS 1995 2010

    Table of Contents

    Options 4Utils Menu 4

    Upload/Download CNC programs 5Fanuc Mode Keys 6AUTO 6EDIT 7MDI 8HOME 9JOG 10INC JOG 11POS 12OFSET 13PRGR 14INPUT 15

    Machine Control Functions 16CYCLE START 16CYCLE STOP 17RESET 18BLOCK DELETE 19OPT STOP 20PROG STOP 21SINGL BLOCK 22Coolant Commands 23Spindle Commands 24

    Machine and Tooloffsets 25

    Setting Tool Offsets 25Editing CNC programs 26

    Adrs Line 26Alpha Numeric Keypad 27Insert/Edit a CNC program 28Adding new words 29Using the EOB character 30Deleting words/blocks 31Cursor keys 32Edit Keys 33

    ALTER 33

    DELET 34INSERT 35EOB 36RESET 37

    Display Files 38Display Files 38Loading Files 40Starting a New CNC program 41Deleting CNC programs 42

  • 7/30/2019 CNCTRAIN FANUC21IT

    4/47

    p4

    CNC SIMULATION SYSTEMS 1995 2010

    Options

    Utils

    Tutor LinkA Denford Desk Top tutor. is not available for the Fanuc21iT.

    Machine LinkThis option is not available for the Fanuc21iT.

    PrintOutputs a hardcopy of the MDI panel to the printer.

    Close PanelCloses the on screen Tutor and returns control to the main CNC editor.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    5/47

    p5

    CNC SIMULATION SYSTEMS 1995 2010

    Upload CNC programs

    Any CNC program can be uploaded into the CNC control. Select load CNC program from the main menu.This can be a CNC program stored in the default directory or a CNC program from any other source.

    The CNC program will be displayed in the CNC editor and you will be prompted to enter mode and

    to press the button.

    Once the CNC program is in the CNC editor you can upload the program at any time.

    Type in 'Y' to confirm the upload. The CNC program will be displayed in the controls memory.

    If you type 'No' you can download the CNC program in the controls's memory to the CNC Editor.

    Enter 'No' to cancel this option.

    To hide the CNC editor again select Full Screen from the Options Menu.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    6/47

    p6

    CNC SIMULATION SYSTEMS 1995 2010

    Fanuc Mode Keys

    Auto

    To run any CNC part program displayed in the Fanuc CNC editor you need to be in Auto Mode.

    Execute from first CNC block.

    In Edit Mode

    Be sure the cursor is on the first line

    in the CNC editor by scrolling up using the

    or by pressing the button.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    7/47

    p7

    CNC SIMULATION SYSTEMS 1995 2010

    Edit

    Select Edit mode to....1 - write or change a CNC part program.

    2 - to load, save and delete CNC part programs.

    Use the PROG button to switch between editing a CNC program or listing all the CNC files.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    8/47

    p8

    CNC SIMULATION SYSTEMS 1995 2010

    Mdi

    Switches to MDI mode. Press the button to display the MDI screen if it is not alreadydisplayed.

    MDI screen

    Use the MDI display to manually enter a single block of CNC information. This can be used to changetools, feedrates, single block moves or to call M codes for example to switch the spindle off/on.

    Enter a CNC block of information at the ADRS. line and press the button to send it to the MDIscreen.

    Example M06 G00 T01;

    Press the button to execute the CNC block.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    9/47

    p9

    CNC SIMULATION SYSTEMS 1995 2010

    Home

    If the CNC machine your control is connected to has datum switches you can send the axes to theirhome positions.

    Use the and keys to send each individual axis to it's home position.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    10/47

    p10

    CNC SIMULATION SYSTEMS 1995 2010

    J og

    Jog mode allows continous movement of the axes at a set feedrate or at the fast traverse feedrate.

    Press any of the axes keys for continuous movement.

    Toggles between feedrate and fast traverse movement. To set the feedrate use the MDI screen.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    11/47

    p11

    CNC SIMULATION SYSTEMS 1995 2010

    Inc J og

    Inc Jog mode allows movement of the axes at a fixed distance. This distance is set by the threebuttons below.

    Sets the distance to 0.01mm / 0.001ins

    Sets the distance to 0.10mm / 0.010ins

    Sets the distance to 1.00mm / 0.100ins

    Press any of the axes keys to jog an axis.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    12/47

    p12

    CNC SIMULATION SYSTEMS 1995 2010

    POS

    Displays the axes positions for the X and Z axis.

    You can switch to this screen during program execution.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    13/47

    p13

    CNC SIMULATION SYSTEMS 1995 2010

    Offset

    Toggles the display between the tooloffset and workshift pages.

    Tool Offsets

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    14/47

    p14

    CNC SIMULATION SYSTEMS 1995 2010

    PRGR button

    In Edit Mode the PRGR button switches the display between listing a CNC program or listing all theCNC files.

    In all other modes a display of the CNC program will be shown.

    You can switch the display during program execution.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    15/47

    p15

    CNC SIMULATION SYSTEMS 1995 2010

    INPUT

    Depending on the current mode INPUT has several uses.

    1 - Setting Tool Offsets.

    2 - Uploading/Downloading CNC programs from the CNC editor.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    16/47

    p16

    CNC SIMULATION SYSTEMS 1995 2010

    Machine Control Functions

    CYCLE START

    Cycle Start is used to start or restart the execution of a CNC program.

    You must be in mode to execute the current CNC program in the controls memory.

    Press to restart program execution when using .

    Press to restart execution when using .

    Press to execute single commands from the MDI screen.

    You must be in mode to execute single commands.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    17/47

    p17

    CNC SIMULATION SYSTEMS 1995 2010

    CYCLE STOP

    Pauses program execution. Press the button to restart.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    18/47

    p18

    CNC SIMULATION SYSTEMS 1995 2010

    RESET

    Pressing the button in mode stops program execution.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    19/47

    p19

    CNC SIMULATION SYSTEMS 1995 2010

    BLOCK DELETE

    Any CNC block that starts with a block delete character '/' will be ignored if the Block Delet button isactive.

    Example: /M00During program setup you may want a program stop to be executed by includinga 'M00' as a CNC

    block.After setup you can tell the control to ignore the program stop by making the Block Delet button active.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    20/47

    p20

    CNC SIMULATION SYSTEMS 1995 2010

    OPT STOP

    If the Opt Stop button is active and a 'M01' block is programmed the control will stop execution until

    the button is pressed.

    A M00 block will stop program execution whatever state the Opt Stop is set to.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    21/47

    p21

    CNC SIMULATION SYSTEMS 1995 2010

    PROG STOP

    Instructs the control to stop program execution after the current line has been executed.

    Press to restart program execution.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    22/47

    p22

    CNC SIMULATION SYSTEMS 1995 2010

    SINGL BLOCK

    You can select this option during or prior to program execution. Once activated the control will stopprogram execution at the end of each machining line or cycle.

    Press to restart program execution.

    You can switch single block simulation off by pressing the button again.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    23/47

    p23

    CNC SIMULATION SYSTEMS 1995 2010

    Coolant Commands

    Switches the coolant on.

    Switches the coolant off.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    24/47

    p24

    CNC SIMULATION SYSTEMS 1995 2010

    Spindle Commands

    Switches the spindle on with clockwise orientation.

    Switches the spindle on with anti-clockwise orientation.

    Switches the spindle off.

    Increases the spindle speed upto the maximum allowed spindle speed.

    Decreases the spindle speed.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    25/47

    p25

    CNC SIMULATION SYSTEMS 1995 2010

    Machine and Tooloffsets

    Setting Tool Offsets

    Press the Offset button to display the tool offsets page .

    Use the cursor keys to move the cursor to the tool offset number that you want to set.

    For example offset number 3.

    You should have jogged your tool to the correct position for setting the tool offsets, normally the end of thebar on the Z axis and the outside diameter for the X axis.

    Setting the Z axis

    Type in Z? at the ADRS. line and press the button, the offset value should be displayed in the tooloffset page.

    Setting the X axis to 30mm diameter

    Type in X30 at the ADRS. line and press the button, the offset value should be displayed in the tooloffset page.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    26/47

    p26

    CNC SIMULATION SYSTEMS 1995 2010

    Editing CNC programs

    Adrs Line

    Use the address line to enter a word or a block of information. All information must beentered at the address line.

    A word of information always starts with a letter followed by a numerical value. A block of informationconsists of several words.

    Example: G00 X12.345 M06;

    To enter any value you use the controls keypad.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    27/47

    p27

    CNC SIMULATION SYSTEMS 1995 2010

    Alpha Numeric Keypad

    All CNC programs can be entered using the controls keypad.

    To enter a new word make sure the address line is empty. Press the key to clear the address line ifrequired.

    You can enter a single word or a block of words.

    Example

    G01G01 X30 Z-45 F234;

    Press the key to enter the CNC block into the CNC editor.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    28/47

    p28

    CNC SIMULATION SYSTEMS 1995 2010

    Insert/Edit a CNC program

    To insert or edit a CNC program you must follow the correct procedures that are compatible with theFanuc21T control.

    All words of information are entered on the address line and then inserted using the button.

    All blocks of information are made up of several words, and end with an end of block character.

    Press this button to enter an EOB character.

    The position of the edit cursor dictates where the next word will be inserted in the editor.

    Use the keys to move the edit cursor to the correct position.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    29/47

    p29

    CNC SIMULATION SYSTEMS 1995 2010

    Adding new words

    Inserting a Feed after the Z value

    Move the editcursor to the Z letter.

    G00 X 121.45 Z 10.5 ADRS F300

    G00 X 121.45 Z 10.5 F300Inserting an EOB character

    Move the editcursor to the F letter.

    G00 X 121.45 Z 10.5 F300 ADRS ;

    G00 X 121.45 Z 10.5 F300 ;Starting the next line

    Move the editcursor to the EOB character.

    G00 X 121.45 Z 10.5 F300 ; ADRS G02

    G00 X 121.45 Z 10.5 F300 ;G02

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    30/47

    p30

    CNC SIMULATION SYSTEMS 1995 2010

    Using the EOB character

    Splitting a line using the EOB character

    Move the editcursor to the F letter.

    G00 X 12.45 Z 10.23 F300 M06 T01

    ADRS ;

    G00 X 12.45 Z 10.23 F300 ;M06 T01

    Inserting a new line using the EOB character

    Move the editcursor to the EOB character.

    M03 S2300 ;G01 X 12.3 Z 10.2 ;

    ADRS G00

    M03 S2300 ;G00 ;G01 X12.3 Z 10.2 ;

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    31/47

    p31

    CNC SIMULATION SYSTEMS 1995 2010

    Deleting words/blocks

    Deleting a word

    Move the editcursor to the Z letter you want to delete.

    G00 X 12.45 Z 12.44 F 455 ; Press the button.G00 X 12.45 F 455 ;

    Deleting an EOB character

    Move the editcursor to the EOB character.G00 X 12.45 Z 12.44 F 455 ;M03 S2345 ;

    Press the button.

    G00 X 12.45 Z 12.44 F 455 M03 S2345 ;

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    32/47

    p32

    CNC SIMULATION SYSTEMS 1995 2010

    Cursor keys

    If the ADRS line is empty pressing the cursor keys will move the edit cursor up/down inthe editor, one word for each keypress.

    If the ADRS line contains text the cursor keys will search in the editor for the text. If text is found the editorwill scroll to the new position.Pressing the uparrow will enable the search towards the start of the CNC program.Pressing the downarrow will enable the search towards the end of the CNC program.

    You can be in mode or mode to start a search.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    33/47

    p33

    CNC SIMULATION SYSTEMS 1995 2010

    Edit Keys

    ALTER

    To change a word of information that has already been entered in the editor.

    1 - Move the cursor to the word that you want to change.

    2 - Enter the new word at the address line.

    3 - Press the key . The new word will be dispayed in the controls memory.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    34/47

    p34

    CNC SIMULATION SYSTEMS 1995 2010

    DELET

    To delete a word of information.

    1 - Move the cursor to the word that you want to change.

    2 - Press the key. The word will be deleted from the controls memory.

    Deleting the EOB character from the end of a block will add the next block to the end.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    35/47

    p35

    CNC SIMULATION SYSTEMS 1995 2010

    INSERT

    To enter a new word of information into the controls memory.

    1 - Key in the new word at the address line.

    2 - Move the cursor to the correct position in the editor.

    3 - Press the key to enter the new word.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    36/47

    p36

    CNC SIMULATION SYSTEMS 1995 2010

    EOB

    This key is used to enter an end of block character.

    Example G00 X12.45 M03 S2000 ;

    A block is a series of words with the end of block character at the end.

    Press the key to enter the end of block character in the editor.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    37/47

    p37

    CNC SIMULATION SYSTEMS 1995 2010

    RESET

    Moves the cursor in the editor to the start of the program.

    You must be in mode.

    Pressing the button in mode stops program execution.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    38/47

    p38

    CNC SIMULATION SYSTEMS 1995 2010

    Display Files

    All CNC programs uploaded into the control from the CNC editor or entered into the control by the keypad,are stored in the controls filing system.

    To display the files select then press the button.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    39/47

    p39

    CNC SIMULATION SYSTEMS 1995 2010

    Display Files

    All CNC programs uploaded into the control from the CNC editor or entered into the control by the keypad,are stored in the controls filing system.

    To display the files select then press the button.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    40/47

    p40

    CNC SIMULATION SYSTEMS 1995 2010

    Loading Files

    If the files are not yet displayed then select then press the button to display all files.

    Type in a program name at the ADRS line. Make sure the program name starts withthe letter 'O'.

    Press the cursor down button to load the CNC program into the controls memory.

    Repeat the above without showing the list of files if you already know the name of the CNC program.

    Scroll CNC programs

    You can scroll through the CNC programs by typing in 'O' at the ADRS line and pressing the cursor downbutton. Repeat again to view the next CNC program.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    41/47

    p41

    CNC SIMULATION SYSTEMS 1995 2010

    Starting a New CNC program

    To start a new CNC program select and press the button if you want to check the list of filenames that are already in use.

    Enter a new filename at theADRS line. and press the button to confirm.

    The controls memory will be cleared and the selected program name will be the first line of the program.

    Example 1 :

    This would display the following

    Example 2 :

    This would display the following

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    42/47

    p42

    CNC SIMULATION SYSTEMS 1995 2010

    Deleting CNC programs

    To delete a CNC program select and press the button to view the list of file names.

    Type in the name of the filename that you want to delete at the ADRS line.

    and then press the button. The file listing will be updated with the deleted fileno longer displayed.

    -o-

  • 7/30/2019 CNCTRAIN FANUC21IT

    43/47

    p43

    CNC SIMULATION SYSTEMS 1995 2010

    Index

    - P -POS 12

    - O -OPT STOP 20

    - B -BLOCK DELETE 19

    - R -RESET 18, 37

    - C -CYCLE STOP 17

    CYCLE START 16

    - I -INPUT 15

    - U -Utils 4

    - O -Offset 13

    - C -Coolant Commands 23

    - I -Inc Jog 11

  • 7/30/2019 CNCTRAIN FANUC21IT

    44/47

    p44

    CNC SIMULATION SYSTEMS 1995 2010

    - J -Jog 10

    - H -Home 9

    - A -Auto 6

    - M -Mdi 8

    - E -Edit 7

    - I -Input CNC programs 5

    - P -PRGR button 14

    - A -Adrs Line 26

    - I -INSERT 35

    - D -DELET 34

    - A -ALTER 33

    - C -

  • 7/30/2019 CNCTRAIN FANUC21IT

    45/47

    p45

    CNC SIMULATION SYSTEMS 1995 2010

    Cursor keys 32

    - D -Deleting words/blocks 31

    - U -Using the EOB character 30

    - A -Adding new words 29

    - P -PROG STOP 21

    - A -Alpha Numeric Keypad 27

    - S -SINGL BLOCK 22

    - D -Deleting CNC programs 42

    - S -Starting a New CNC program 41

    - L -Loading Files 40

    - F -Fanuc Filing System 38

    - T -Tool Offsets 25

  • 7/30/2019 CNCTRAIN FANUC21IT

    46/47

    p46

    CNC SIMULATION SYSTEMS 1995 2010

    - S -Spindle Commands 24

    - E -EOB 36

    - I -Inserting a CNC program 28

  • 7/30/2019 CNCTRAIN FANUC21IT

    47/47

    CNC SIMULATION SYSTEMS 1995 2010