+ All Categories
Home > Documents > cnc train fanuc ot.pdf

cnc train fanuc ot.pdf

Date post: 23-Dec-2015
Category:
Upload: ramu-kunathumadam
View: 224 times
Download: 33 times
Share this document with a friend
Popular Tags:
59
Transcript
Page 1: cnc train fanuc ot.pdf
Page 2: cnc train fanuc ot.pdf

1

CNCTRAIN TURNING

Contents Page No

1. INTRODUCTION 2

2. MENUS 4

3. CONTROL PANNEL 20

4. SETTINGS 24

.5. FANUC 0T MDI 35

Page 3: cnc train fanuc ot.pdf

2

CNCTRAIN TURNING

Introduction

CncTrain is a complete CNC training system, covering all aspects of CNC set up, MDIprogramming and program prove-out through 2d and 3d simulation for 2 and 3 axis machining.

CNC part programs can be entered in a CNC editor, input through the on screen MDI panel, orkeyed in with the DENFORD tutor panel.

Machine control software conects CncTrain to a range of Denford CNC machines for themachining of real parts.

Setting Units of Measurement

Select either Metric or Imperial for the units of measurement that you want to work in.Whichever you select will be the default system. You cannot change units once the system isrunning.

Machine versions

There are several software options for CncTrain to cover simulation of CNC controls and CNCmachining to actual control of CNC machines for manufacturing real parts.

CncTrain.exe will install the simulation software for CNC milling machines and CNC lathes.

After installation click on the icon to run the simulation software.

CNCmill.exe will install the machine control software for CNC milling machines.

After installation click on the icon to run the machine control software for CNC millingmachines.

CNCturn.exe will install the machine control software for CNC lathes.

After installation click on the icon to run the machine control software for CNC lathes.

Page 4: cnc train fanuc ot.pdf

3

Site Licence

Site Licence Screen

When you first run the software the site licence screen will be displayed. If your system requiresa security key to work you will need to have this fitted to the parallel port of the computer. Thesoftware will detect the key and display the controls that the key will allow you to use. Thesecontrols should be the same controls that were stated on your software order.

If your system uses flash screen the name of the user and the number of users will bedisplayed.

Machine ControlIf you have installed the machine control software for milling or turning you will need to beconnected to a Denford CNC machine to use the software.

Machine TypeSetting the Machine Type

CncTrain remembers the last machine that you selected, if you want toselect a different machine you can do so from this menu.

Machine Control SoftwareWhen running the machine control software select the CNC machine that you are going tocontrol from the above menu. Once the system is running you cannot change the machine typeor any of the machine parameters. The next time you run the software the current machine typewill be the default machine.

Page 5: cnc train fanuc ot.pdf

4

File Menu

New CNC Program

Clears the current CNC program from the active CNC editor. Use this option if you want to starta new CNC program. You do not have to select this option if you are loading a CNC programfrom disk into the CNC editor.

Important

Save your current CNC program before clearing the CNC editor.

Load CNC Program

Displays a file list of CNC programs in the current directory. This directory depends on the typeof control you have selected. By default each control has it's own directory for storing CNCprograms, although you can override this for loading from floppies or student directories it isadvisable to use the default directories for ease of use when trying to locate files that arealready saved.

Page 6: cnc train fanuc ot.pdf

5

File Menu

Deleting Files

Highlight any filename and press the Del key on the qwerty keyboard to delete the file.

To view files with different extensions select another extension or All Files.

Save CNC Program

Select this option to save a CNC program to disk. The filetype will depend on the type of CNCcontrol you are simulating.

Example : Heidenhain programs .hei Fanuc0T programs .fnl

If you are in Dual edit mode the CNC program will be saved from the active CNC editor.All CNC programs that are saved to disk by CncTrain also have settings and tooling files thatare automatically saved with the CNC program.

Page 7: cnc train fanuc ot.pdf

6

File Menu

Save As

Select Save As to save the current CNC program under a new filename.

Store MemoryThis option is only available if any of the on screen MDI panels are active.

Stores the current CNC program in the active CNC controls memory to disk with its settings andtooloffsets.

Remember to select this option before clearing the active CNC program from memory and alsoto save any changes to the CNC program during editmode.

Store memory saves the current CNC program in a set directory and does not affect any CNCprograms saved to disk from the CNC editor.

Example: Fanuc0T programs are stored in the Fanuc0T sub-directory located in the maindirectory which is normally \CNCTRAIN\FANUC0T\The name of the CNC program is taken from the first line of the CNC program.(O1000) would be saved to disk as 01000.fnl.

If you want to save the CNC program to any other directory you can download the program intothe CNC editor and use the Save CNC Program option from the File menu.

Edit FileText files can be loaded into the CNC editor and amended, this can be useful for translating thehelp and message files into different languages.

Save FileSaves the current file in the CNC editor as a textfile to disk.

Page 8: cnc train fanuc ot.pdf

7

File Menu

CNC Editor - RS232Outputs the current CNC program from the CNC editor into a buffer ready to be downloaded toa CNC control.

See RS232 Comms menu options about setting up the RS232 communications protocol anddownloading CNC programs to a CNC control.

RS232 -CNC EditorCopies a CNC program from the RS232 buffer into the CNC editor.See RS232 Comms menuoptions about setting up the RS232 communications protocol and uploading CNC programsfrom a CNC control.

Printer Set UpConfigure your printer for output.

PrinterOutput the current CNC program, tooling information and graphics simulation.

StopQuits the CncTrain program. Make sure you have saved any work to disk before selecting thisoption.

You will be prompted to say 'Yes' to close application or 'No' to return toCncTrain.

Page 9: cnc train fanuc ot.pdf

8

Edit Menu

UndoRestores the last edit change made in the CNC editor using cut and paste techniques.

CutDeletes the highlighted text from the CNC editor.

CopyCopies the highlighted text into a buffer.

PasteInserts text from the copy buffer into the CNC program.

FontDisplays the available fonts for use in the CNC editor.

Page 10: cnc train fanuc ot.pdf

9

Options Menu

New BilletSets the current billet to the parameters in the Billet Settings and re-draws the graphics.

Single Edit

Splits the screen into two with the CNC editor in the bottom half and the simulation on the tophalf. This mode is automatically selected when a CNC control panel is activated.

Page 11: cnc train fanuc ot.pdf

10

Dual Edit

Splits the screen into two halves with the main CNC editor on the left of the screen and thesecond CNC editor to the right of the screen.Use this mode for editing two CNC programs simultaneously.

Page 12: cnc train fanuc ot.pdf

11

Full Screen

Full screen scales the simulation to the full screen size.

Set ColorsAny changes to the material color or texture can be saved to disk by selecting this option.

Page 13: cnc train fanuc ot.pdf

12

Job Tooling Menu

Machine SettingsBuild a library of machine types containing information on size, axes, tooling etc.Machine ControlIf you are running the machine control software the machine settings can be viewed but notedited. All machine settings should be automatically selected when you select the machine typethat you are going to control.

Billet SettingsSet the size of the billet and any datum shifts.

Tool OffsetsBuild a library of tools for a particular machine or a specific job.

Select ToolingSelect your tooling from bitmaps of real tools.

Machine ControlSet the parameters for driving a CNC machine.

Page 14: cnc train fanuc ot.pdf

13

Control Type

Show MDIPanel

Switches the current CNC control on/off.

You can only select the control panels that are activated, this depends on which controls havebeen purchased.

Page 15: cnc train fanuc ot.pdf

14

RS232 Comms

Machine LinkThis menu option is only available with the Machine Control software. Switches the linkbetween the computer and the CNC machine tool off/on. After connecting to the CNC machinetool for the first time you can un tick the machine link and simulate CNC programs offline. Thiswill allow you to test the CNC program before cutting the part on the machine.

Set Dnc/Tutor Comms Link

Option OneBefore you can send/receive a CNC program from/to a CNC control you need to set the correctRS232 communications protocol.A suitable cable will also be needed. All information regarding the RS232 link should beavailable from the CNC control manual or the control suppliers.When you select a machine type the relevant comms information will also be stored to disk thisenables communications to multiple controls.Option TwoTo use the Denford Tutor you need to set the correct RS232 protocol by selecting this menuoption.

Page 16: cnc train fanuc ot.pdf

15

RS232 Comms

Set Machine Comms LinkTo drive a Denford CNC machine you need to set the correct RS232 protocol by selecting thismenu option.

Receive FileSelect this option when the cabling and communications are all set and the CNC control isready to send a CNC program.After the CNC program has been received select the RS232 to CNC Editor option to transferthe program to the CNC editor.

Send FileSelect this option when the cabling and communications are all set and the CNC control isready to receive a CNC program.Make sure you have stored the CNC program in the RS232 buffer by selecting the CNC Editorto RS232 option before downloading the CNC program.

Cancel CommsExits the current RS232 operation and clears all serial buffers.

Page 17: cnc train fanuc ot.pdf

16

Material Color

Click on the change color bar and select from a listing of materials.

You can import your own bitmaps of materials. Any windows (.BMP) file will work.

Update Color Bar After selecting a new material or changing colors you can redraw the current

graphics by pressing the Update Color Bar.

Color Bars

Select from the color bar to change the tool, side or depth color of thematerial.

Texture Control

Select the tool color bar, side color bar or depth color bar and set the color. Thenuse the texture control to change the lightness and pattern of the material.

Important

Remember to save any changes by selecting Set Colors from the Options Menu.

Page 18: cnc train fanuc ot.pdf

17

Graphics Options

Simulation Viewing Panel

Used only for milling.

Used only for milling.

Used only for milling.

Used only for milling.

Used only for milling.

Used only for milling.

Used only for milling.

Sets to toolpath simulation.

Zooms graphics smaller.

Zooms graphics bigger.

Tick this box to show the billet being parted off.

Switches the graphics tool off/on.

Graphics Speed

Page 19: cnc train fanuc ot.pdf

18

Plan View

Shows solid graphics simulation..

Showing ToolPath

Shows a picture of the toolpath.

Page 20: cnc train fanuc ot.pdf

19

Graphics Speed

You can change the speed of the simulation by using the speed bar to select slow -fast.

During the simulation you can also change the speed by using the FeedRate Override. This will only be effective if the speed bar is set to the left.

During the simulation the positional display, Tool number,Spindle Speed and Feed rate are constantly updated in the CNC DISPLAY form.

Page 21: cnc train fanuc ot.pdf

20

Control Panel

Control panel for simulation of CNC programs.

Moves the axes in a negative direction if Jog, Manual or Rapid mode is active. Select anyaxes from the CNC Display form.

Moves the axes in a positive direction if Jog, Manual or Rapid Mode is active. Select anyaxes from the CNC Display form.

Runs the current CNC program in Auto Mode or Single Block. Auto Mode will beautomatically selected if you are in any other mode.

Stops execution of the current CNC program.

Switches the spindle on .

Switches the spindle off.

Overrides the active feed rate during simulation.

Page 22: cnc train fanuc ot.pdf

21

Combo Box

EDITA CNC editor for writing G and M code programs is available in single/dual edit mode.

AUTOYou need to be in Auto mode to execute a CNC program.

RAPIDMoves the selected axis at the Fast Traverse Rate.

MANUALMoves the selected axis at the current Feed Rate.

SINGLEExecutes a CNC program line by line.

JOGMoves the selected axis a set Jog increment.

Sets the Jog increment from 0.01 - 10.00 mm.

HOMEPressing the X, Z key will send the machine to its home position along the selected axis.

DATUMPressing the Z key will datum that axis to zero. Pressing the X key will datum the axis to ameasured diameter.The workshift values under Billet Settings will be automatically updated.

Page 23: cnc train fanuc ot.pdf

22

Home Mode

Select Home ModePressing the X button will send the machine to its home position along the X axis.Pressing the Z button will send the machine to its home position along the Z axis.

Machine ControlWhen connected to a CNC machine tool wait until the axes have stopped moving beforeexecuting another control command.

Datum Mode

Select Datum ModeClick on the X button to enter a measured diameter.

With the simulation software touch on the outside diameter of the bar and type in the billetdiameter.Machine ControlTouch on the diameter of the bar or take a cut along the bar and accurately measure thediameter with a micrometer. Type in the measured value and click on the OK button.

Touch on the face of the billet or manually take a cut along the face of the billet. Click on the Zbutton to datum the Z axis to zero.

Page 24: cnc train fanuc ot.pdf

23

CNC Display

The action of the X and Z buttons depends on the mode.Home ModeDatum Mode

For all other modes pressing X or Z selects the active axis.

Click on the X button to select the X axis.

Click on the Z button to select the Z axis.

Displays the current tool number.

Displays the current spindle speed.

Displays the current feed rate.

Key in a new tool number and press the T button to change tools.Machine ControlIf you are connected to a Denford CNC machine fitted with a Rotary Toolpost wait until thetoolpost has finished rotating before continuing. Be sure the toolpost is in a safe position beforecalling a tool change.With a manual toolpost you need to fit the correct tool yourself.

Key in a new speed value and press the S button to change the speed.Machine ControlThis option will only work with a CNC machine that has a programmable spindle speed. With amanual spindle, machine control of the machine is done by turning the spindle speed knob onthe machine itself.

Key in a new feed value and press the F button to change the feed rate. The newfeed rate will be used to move the axes in Manual Mode.

Page 25: cnc train fanuc ot.pdf

24

Machine Settings

Minimum Traverse

Sets the minimum traverse for all the axes. The values must be less than the maximumtraverse values.

Maximum Traverse

Sets the maximum traverse for all the axes. The values must be greater than the minimumtraverse values.

Home Positions

Sets the Home position values for all the axes. These are machine positions when the axeshave move to their datum switches.

Page 26: cnc train fanuc ot.pdf

25

Machine Settings

Sets the machine spindle to manual or automatic.

For manual tooling you will be prompted to enter a Tool at all toolchange calls. If Rotary Toolpost is selected the Tool will be selected automatically from the ToolLibrary.

Tick this box if your machine has datum switches and you want the axes toHome to the datum switches.

Sets the Homing speed for the current machine type.

Select a new machine filename or double click on the list of existing machine types.Selecting a new machine type will leave the existing parameters set , you can then change therequired parameters to suit. Loading an existing machine type will reset the parameters to thenew settings.Any changes you make will be automatically saved to disk.

Page 27: cnc train fanuc ot.pdf

26

Billet Settings

These parameters are for future development.

Workshift values are the distance from the home position to the billet datum position. Thesevalues are automatically inserted when you datum the tool.

Displays the current units of measurement. Switching units can only be done at the site licencescreen when you first run the software.

Auto Load Workshift OffsetsEach CNC program stores it's own workshift offsets. If you want to load these offsets whenloading a CNC program tick this option box. By de-selecting this option you can load CNCprograms and retain the current workshift offsets.

Save Workshift OffsetsSaves the current offsets into the current machine type settings file. Selecting a new MachineType loads the workshift offsets for that machine.

Load Workshift OffsetsLoads the current workshift offsets for the active Machine Type.

ImportantUse Tool 1 when setting the datum position. If you have Auto Tooloffsets ticked you do nothave to datum the tool.

Page 28: cnc train fanuc ot.pdf

27

Billet Settings

Displays the current units of measurement. Switching units can only be done at the site licencescreen when you first run the software.

Billet LengthSets the billet length for a new part program.

Billet DiameterSets the billet diameter for a new part program.

Billet X Shift (Simulation purposes only)If the datum position for the X axes is not the center of the bar then you can shift the datumposition by typing in a value.

Billet Z Shift (Simulation purposes only)If the datum position for the Z axes is not the end of the billet then you can shift the datumposition by typing in a value.

Page 29: cnc train fanuc ot.pdf

28

Tool Offsets

Upto 99 tools can be stored in the tool offsets page with all the relevant information for eachtool.A library of tools for a particular machine type or for a part program can be selected and savedto disk.

TOOLTYPEThis value is the type of tool being used, for example: Lefthand, threading etc. A library of tooltypes are stored in the Select Tooling page.

XOFFSETUse tool 1 to set the workshift value, this will show zero values for the Xoffset for Tool 1. Xoffset values for all other tools will be the distance from Tool 1.

ImportantIf you have Auto Tooloffsets ticked you do not have to set the tool offsets.

ZOFFSETUse tool 1 to set the workshift value, this will show zero values for the Zoffset for Tool 1. Zoffset values for all other tools will be the distance from Tool 1.

ImportantIf you have Auto Tooloffsets ticked you do not have to set the tool offsets.

TOOLRADThis is the Tool Nose radius value for the turning tool tip. If you are using a drill type cutter thisvalue should be the radius of the drill.All drill type tools start with a !. Ex: !DRILL

T-LENGTHThis value is only used when the tool is a drill type. It specifies the length of the drill .Key in thecorrect value and the tool will be automatically re-sized.

Please Note: If AutoToolOffsets is selected then X and Z offsets will not be used.

Page 30: cnc train fanuc ot.pdf

29

Tool Offsets

CHUCK LENGTHThis value is the actual chuck length.

Option 1Type in the chuck length by measuring the actual chuck length and placing the value in therelevant column.

Option 2Move the cursor to the chuck on the screen, press the left mouse button and drag the chuck upor down to the required length. The value will be automatically inserted into the relevant ChuckLength column.

CHUCK TYPEThis value is the name of the chuck that you want to use. A library of chuck types can becreated on the Select Tooling page.

CHUCK WIDTHChuck width can be used in the same way as chuck length but specifies the chuck diameter.

Auto Tool OffsetsWith the machine control software this option is not available. You must always set your tooloffsets when controlling a CNC machine tool.For simulation purposes tick Auto Tool Offsets if you want the offsets to be calculatedautomatically. Un tick this option to force the student to set tool offsets.

Page 31: cnc train fanuc ot.pdf

30

Select Tooling

View a ToolThe system comes with a selection of tools. To select a tool point to the tool name in the listboxand double click with the left button of the mouse. The relevant bitmaps will be displayed in theboxes.

Add a ToolYou can define and add your own tools by defining the bitmaps and the tool geometry.

Delete a ToolHighlight the tool name in the listbox and press the Delete key on the qwerty keyboard. The toolname will be deleted from the list.

Chuck ListChuck bitmaps can be added and removed in the same manner as the tool bitmaps.

BackcuttingSwitches the tooling between backcutting and frontcutting tooling.

Page 32: cnc train fanuc ot.pdf

31

Machine Control

The Machine Control page is only valid if you are linking to a Denford CNC machine with theCNCmill or CNCturn machine control software. These parameters are automatically set whenyou run the machine control software.

Although you can view the machine control parameters you cannot normally edit any of them.

Page 33: cnc train fanuc ot.pdf

32

Tool Library

Machine ControlWith the machine control software make sure the Tool Library contains the same tooling setupas the CNC machine tool that you are connected to.

Select all the tools that you want to be standard tooling for a particular machine and enter allthe relevant information including the offsets if required. Select this option to save theinformation to disk.

Loads the standard tooling for the current machine type and updates the tooling information.Many machines have rotary toolposts with standard tooling set up all the time. You can haveseveral machine types with different standard tooling. For example Denford Novaturn 6 Station,Denford Novaturn 8 Station.

Highlight a tool in the tool offset page and enter the relevant information. Click on this option toadd the tool to the library. If you already have the same tool number in the library you will bewarned. Delete the tool from the library and then add the new tool.

Highlight a tool in the tool library window and select this option to delete.

Select any of the rows in the top column for Tool 1 and click on this option to set all the valuesto the value for Tool 1. For example if the TOOL TYPE is LEFTHAND by highlighting this andselecting Set All Values all 99 tools will be TOOL TYPE LEFTHAND.

Setting the X and Z offsets can be the hardest task for students to get to grips with. By selectingAuto Tool Offsets you can tell the system to workout the offsets automatically.

By switching Auto ToolOffsets off you can force the student to set the X and Z offsets byhimself.

Machine ControlAuto Tool Offsets is not available with the machine control software because tool offsets mustbe set when controlling a CNC machine tool.

Page 34: cnc train fanuc ot.pdf

33

CNC Editor

Use the CNC editor to write your part programs. Edit mode is automatically selected when youenter the editor.

Use uppercase for all G and M code commands. For comments you can use upper and lowercase.Example: ( Select a left hand tool for the next sub-routine)

Use the standard WINDOWS edit facilities for inserting , deleting, copying and pasting CNCpart programs.

To adjust the number of lines in the CNC editor press this button

Selecting any of these arrow keys switches to Auto Mode and moves thecurrent line up and down in the editor. Use this option to start the simulation from any linenumber.

Type in a search word and select the FIND option to search for specified text. Click on the FIND button again to search for the next occurence.

Page 35: cnc train fanuc ot.pdf

34

Dual Edit Mode

Use Dual edit mode for a full screen editor and the second editor for loading and copyingroutines from CNC part programs.

Use the copy, paste and insert options to build your CNC program.

To load and save CNC programs into the editor, make the editor you want to use the activeeditor. You can do this by moving the cursor to any part of the editor and pressing the leftmouse button.

Post Process

Any CNC program can be Post Processed for the Denford G and M code interpreter.This allows CNC part programs developed in CncTrain to be Post Processed for other controlsystems.

Load the CNC part program that you want to Post Process into the left hand editor and simplypress the Post Process button.The interim file will be generated and displayed in the right hand editor. The file will beautomatically saved to disk.Example: Rough Turning Ex 1.Fnl will be saved to disk as Rough Turning Ex1.fnc.

Page 36: cnc train fanuc ot.pdf

35

Fanuc 0T MDI

CncTrain also simulates the actual CNC control and MDI panel. Manual datainput through a CNC control can be completely different to typing in a CNC program in the CNCeditor.

Setting the tool offsets, programming, editing and control of filing systems is very specific toeach control.

CncTrain simulates all the individual features of a CNC control allowing the student to learn in asafe and productive environment.

Page 37: cnc train fanuc ot.pdf

36

On Screen Tutor

After selecting Show MDIPanel from the Main Menuyou will notice that the CNC editor and the positional display have disappeared. You will nowhave to use all the features of the FANUC 0T control to operate the software.The operation of the FANUC 0T control is described in the FANUC 0T operators manual.

To jog the axes and to set datum positions and tool offsets you can use the machine controlpanel.

Page 38: cnc train fanuc ot.pdf

37

MDI Control Panel

Use the on - screen MDI panel to generate CNC part programs byclicking on the relevant buttons with the mouse.

Tutor LinkIf you have a Denford Desk Top tutor connected to the computer select this option to switchcontrol away from the on-screen tutor. Select this option again to switch control from the desktop tutor back to the on-screen tutor.

Machine LinkIf you have a Denford CNC machine tool connected to your computer select this option to drivethe machine directly from the on-screen control, or from the Denford Desk Top Tutor.

PrintOutputs a hardcopy of the MDI panel to the printer.

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

Machine LinkNot available for this control.

PrintOutputs a hardcopy of the MDI panel to the printer.

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

Page 39: cnc train fanuc ot.pdf

38

Utils

Tutor LinkIf you have a Denford Desktop tutor connected to the computer select this option to switchcontrol away from the on-screen tutor. Select this option again to switch control from thedesktop tutor back to the on-screen tutor.

Machine LinkIf you have a Denford CNC machine tool connected to your computer select this option to drivethe machine directly from the on-screen control, or from the Denford Desktop Tutor.

PrintOutputs a hardcopy of the MDI panel to the printer.

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

Page 40: cnc train fanuc ot.pdf

39

Upload CNC programs

Any CNC program can be uploaded into the CNC control. Select load CNC program from themain menu. This can be a CNC program stored in the default directory or a CNC program fromany 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 the CNC editor is not hidden automatically you can hide the CNC editor again by selectingFull Screen from the Options Menu.

Edit

Select Edit mode to....1 - write or change a CNC part program.2 - to load, save and delete CNC part programs.

Use the PRGR button to switch between editing a CNC program or listing all the CNCfiles.

Page 41: cnc train fanuc ot.pdf

40

MDI

Switches to MDI mode. Press the button to display the MDI screen if it is notalready displayed.

MDI screen

Use the MDI display to manually enter a single block of CNC information. This can be used tochange tools, feed rates, single block moves or to call M codes for example to switch thespindle off/on.

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

Example M06 G00 T01

Press the button to execute the CNC block.

Page 42: cnc train fanuc ot.pdf

41

Auto

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

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.

Home

If the CNC machine your control is connected to has datum switches you can send theaxes to their home positions.

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

Machine ControlWhen connected to a CNC machine tool wait until the axes have stopped moving beforeexecuting another control command.Jog

Jog mode allows continous movement of the axes at a set feed rate or at the fasttraverse feed rate.

Press any of the axes keys for continuous movement.

Toggles between feed rate and fast traverse movement. To set the feed rate use theMDI screen.

Page 43: cnc train fanuc ot.pdf

42

Inc Jog

Inc Jog mode allows movement of the axes at a fixed distance. This distance is set bythe three buttons 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.

POS

Displays the axes positions for the X and Z axis.

You can switch to this screen during program execution.

Page 44: cnc train fanuc ot.pdf

43

Offset

Toggles the display between the tooloffset and workshift pages.

Tool Offsets

WorkShift Offsets

Ofset Mesur

Pressing the offset measure takes a snapshot of the current axes positions to be usedwhen you are going to set a tooloffset or workshift value. If you are setting each axisindividually you need to press this button for each axis position. If you want to set all axes movethe tool to the datum position on all axes then press this button to store the current positions.

You should have selected the tool offset or workshift page with the offset button.

Workshift values are the distance from the home position to the current tool positon, younormally select tool 1 to be the datum tool when setting the workshift values.

Tool offsets are the distance from the datum tool to all other tools.

Page 45: cnc train fanuc ot.pdf

44

PRGR button

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

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

You can switch the display during program execution.

INPUT

Depending on the current mode INPUT has several uses.

1 - Entering data in MDI mode.

2 - Setting Tool Offsets.

3 - Setting Workshift Offsets.

4 - Uploading CNC programs from the CNC editor.

OUTPT START

Select mode if not already selected.

Press this button to download the current CNC program in the controls memory to theCNC editor.

Type in 'Y' to confirm the download. The CNC editor will display the downloaded program.

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

Page 46: cnc train fanuc ot.pdf

45

Setting WorkShift Offsets

Press the Offset button to display the workshift page , you may have to press the buttontwice to switch between tool offsets page and workshift page.

You would normally assign Tool 1 as the datum tool however you can select any tool number.

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

Press the offset measure button the lcd light should flash on then off.

Setting the Z axis

Type in MZ0 at the ADRS. line and press the button, the workshift value should bedisplayed in the workshift page.

Setting the X axis to 30mm diameter

Type in MX30 at the ADRS. line and press the button, the workshift value should bedisplayed in the workshift page.

Page 47: cnc train fanuc ot.pdf

46

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.

CYCLE STOP

Pauses program execution. Press the button to restart.

RESET

Pressing the button in mode stops program execution.

Page 48: cnc train fanuc ot.pdf

47

BLOCK DELETE

Any CNC block that starts with a block delete character '/' will be ignored if the button is active.

Example: /M00During program setup you may want a program stop to be executed by including a 'M00' as aCNC block.

After setup you can tell the control to ignore the program stop by making the buttonactive.

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.

PROG STOP

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

Press to restart program execution.

SINGL BLOCK

You can select this option during or prior to program execution. Once activated thecontrol will stop program 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.

Page 49: cnc train fanuc ot.pdf

48

Coolant Commands

Switches the coolant on.

Switches the coolant off.

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.

Page 50: cnc train fanuc ot.pdf

49

Setting Tool Offsets

Press the Offset button to display the tool offsets page , you may have to press the button twiceto switch between workshift page and offset 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 theend of the bar on the Z axis and the outside diameter for the X axis.

Press the offset measure button the lcd light should flash on then off.

Setting the Z axis

Type in MZ0 at the ADRS. line and press the button, the offset value should bedisplayed in the tool offset page.

Setting the X axis to 30mm diameter

Type in MX30 at the ADRS. line and press the button, the offset value should bedisplayed in the tool offset page.

Page 51: cnc train fanuc ot.pdf

50

Display Files

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

To display the files select then press the button.

Loading Files

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

Type in a program name at the ADRS line. Make sure the program namestarts with the 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 CNCprogram.

Scroll CNC programs

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

Page 52: cnc train fanuc ot.pdf

51

Starting a New CNC program

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

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

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

Example 1 :

This would display the following

Example 2 :

This would display the following

Deleting CNC programs

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

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 thedeleted file no longer displayed.

Page 53: cnc train fanuc ot.pdf

52

Adrs Line

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

A word of information always starts with a letter followed by a numerical value.

Example: G00 X12.345 M06

To enter any value you use the controls keypad.

Alpha Numeric KeypadAll 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 theaddress line if required.

To enter G01 press the following keys

To enter X-12.45 press the following keys

Page 54: cnc train fanuc ot.pdf

53

Insert/Edit a CNC program

To insert or edit a CNC program you must follow the correct procedures that are compatiblewith the Fanuc 0T 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.

Page 55: cnc train fanuc ot.pdf

54

Adding new wordsInserting a Feed after the Z value

Move the edit cursor to the Z letter.

G00 X 121.45 Z 10.5 ADRS F300

G00 X 121.45 Z 10.5 F300

Inserting an EOB character

Move the edit cursor 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 edit cursor to the EOB character.

G00 X 121.45 Z 10.5 F300 ; ADRS G02

G00 X 121.45 Z 10.5 F300 ;G02

Page 56: cnc train fanuc ot.pdf

55

Using the EOB characterSplitting a line using the EOB character

Move the edit cursor 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 edit cursor to the EOB character.

M03 S2300 ;G01 X 12.3 Z 10.2 ;

ADRS G00

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

Deleting words/blocks

Deleting a word

Move the edit cursor 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 edit cursor 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 ;

Page 57: cnc train fanuc ot.pdf

56

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 key press.

If the ADRS line contains text the cursor keys will search in the editor for the text. If text is foundthe editor will 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.

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 displayed in the controls memory.

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.

Cancels the current information on the address line.

Page 58: cnc train fanuc ot.pdf

57

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.

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.

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.

Page 59: cnc train fanuc ot.pdf

Recommended