Easy NC Pro User Guide

download Easy NC Pro User Guide

of 47

Transcript of Easy NC Pro User Guide

  • 8/9/2019 Easy NC Pro User Guide

    1/47

    1

    Easy NC Pro User Guide - Version 1.1

  • 8/9/2019 Easy NC Pro User Guide

    2/47

    2

    Table of ContentsWhat is Easy NC Pro? ......................................................................................................................... 4

    Supported Operating Systems ........................................................................................................... 4

    Starting Easy NC Pro .......................................................................................................................... 4

    Insert the Security Device .............................................................................................................. 4

    Running Easy NC Pro Without the Security Device ......................................................................... 4

    Creating a New Program .................................................................................................................... 5

    Creating a New Program at Start-up .............................................................................................. 5

    Creating a New program from the Menu or Toolbar Icons ............................................................. 7

    Opening an Existing Program ............................................................................................................. 7

    Opening an Existing Program at Start-up ....................................................................................... 7

    Opening an Existing Program from the Menu or Toolbar Icons....................................................... 7

    Opening an Existing Program by Double Clicking on a File .............................................................. 7

    Saving the Program ........................................................................................................................... 8

    Inserting Operations into Your Program ............................................................................................ 8

    Editing the Parameters .................................................................................................................. 8

    Switching Between Paths ............................................................................................................... 9

    Navigating Around Easy NC Pro ......................................................................................................... 9

    The Menu Strip .............................................................................................................................. 9File ............................................................................................................................................ 9

    Edit .......................................................................................................................................... 10

    Tools ........................................................................................................................................ 10

    Help ......................................................................................................................................... 11

    The Tool Strip .............................................................................................................................. 12

    Context Menus ............................................................................................................................ 12

    Operations Icon Context Menu ................................................................................................ 12

    Program Icon Context menu .................................................................................................... 13

    Tooltip and Floating Help ............................................................................................................. 13

    Writing a Program ........................................................................................................................... 14

    Editing the Machine Data Parameters .......................................................................................... 17

    Editing the Part Data parameters ................................................................................................. 18

    Inserting Operations into the Program ......................................................................................... 19

    Path 1 Operations .................................................................................................................... 19

    Changing the Operation Parameters ............................................................................................ 20

  • 8/9/2019 Easy NC Pro User Guide

    3/47

  • 8/9/2019 Easy NC Pro User Guide

    4/47

    4

    What is Easy NC Pro?Easy NC Pro is a Windows application with a user-friendly graphical user interface for writing G-Code programs for Sliding Head CNC lathes.

    G-Code can be difficult to understand, different machines use different G-code systems.

    By making use of a knowledge based system Easy NC Pro makes it much easier and faster for CNCoperators to write G-Code programs without constant referral to a programming manual.

    Supported Operating SystemsEasy NC Pro will run on any PC or laptop running Windows XP/Vista/7.

    Starting Easy NC Pro

    Insert the Security DeviceInsert the USB security device (dongle) that came with you software. This may take a few seconds toinstall the driver. Once the driver has installed you can run Easy NC Pro by double clicking on thedesktop icon. Alternatively, run it from the programs menu under Havenbridge\Easy NC Pro.

    Running Easy NC Pro Without the Security DeviceIf you do not have a security device, you can still run Easy NC Pro, but with the following restrictions:

    You will be restricted to using the Demo CNC machine only. You can only have two drag & drop operations (rows) in the program grid for each path. You will have to apply for an evaluation code which you will have to enter each time you run

    the Easy NC Pro.

    You can get an evaluation code by emailing [email protected]. If you are happy with theevaluation version and wish to upgrade so that you can create G-Code for your range of CNCmachines the simple purchase a security device at www.easyncpro.com . You will not have toreinstall the software unless there is a later version than the demo one you have installed.

    http://www.easyncpro.com/http://www.easyncpro.com/http://www.easyncpro.com/http://www.easyncpro.com/
  • 8/9/2019 Easy NC Pro User Guide

    5/47

  • 8/9/2019 Easy NC Pro User Guide

    6/47

    6

    1.Title Bar 2. Menus 3. Toolbar

    4. OperationsTabs

    5. ProgramView Tabs

    6. PathSelector

    7. CNCMachine 8. Program Grid

    9. OperationsIcons

    10. ProgramIcons

    11. Parameters12. G-Code

    1. Title Bar: This displays the program name or New Program if it has not yet been saved todisk. An asterisk means that it has changed since the last save.

    2. Menus: These are the menu selections for carrying out various functions, for instanceopening and saving programs.

    3. Toolbar: This contains buttons for carrying out various functions. These can also be carriedout via the menus if preferred.

    4. Operations Tabs: The operations that can be carried out on the CNC machine are groupedunder these tabs, for instance Turn or Mill.

    5. Program View Tabs: The program can be viewed in graphical format, as above, or the actualG-Code can be view.

    6. Path Selector: Press the up and down arrows to switch between paths 1 and 2.7. CNC Machine: Selected when you created a new program.8. Program Grid: The icons, parameters and G-Code which make up a program.9. Operations Icons: You can drag and drop or cut and paste these operations onto the

    program grid.10. Program Icons: A graphical representation of the program you are writing.11. Parameters: Each icon has a different set of parameters defined by the user.12. G-Code: Generated automatically for each operation and set of parameters.

  • 8/9/2019 Easy NC Pro User Guide

    7/47

    7

    Creating a New program from the Menu or Toolbar IconsSelect File\New from the menu strip or click on the New toolbar icon. You will be asked to select themachine make and type as above.

    Opening an Existing Program

    Opening an Existing Program at Start-upTo load an existing program at start- up, press Open an existing program as follows.

    Opening an Existing Program from the Menu or Toolbar IconsSelect File\Open from the menu strip or click the Open toolbar icon. Alternatively, select File\RecentFiles to get a list of recently opened or saved files.

    Opening an Existing Program by Double Clicking on a FileFiles with the extension .gcxml, .C1, .C2 and .DNC can be opened by double clicking on the file from

    within Windows Explorer .

    Click Open an existingprogram

    Select the program name from thelist and click OK.

  • 8/9/2019 Easy NC Pro User Guide

    8/47

    8

    Saving the ProgramTo save the program, either select File\Save from the menu or press the save icon on the toolbar.You will initially be presented with the disclaimer window. This only happens the first time you savea program.

    Inserting Operations into Your ProgramTo insert an operation into your program, simply drag one of the operations onto the program grid.For example, hover over the Basic Turn operation, hold the left mouse button down and drag it to

    just above the Cut Off operation on the program grid. Then release the mouse button.

    Editing the ParametersYou are now ready to edit the parameters for the operation you just inserted. When you click insideone of the boxes in the grid, the grid opens vertically to show you all of the G-Code on the right-handside. You can edit the parameter but cannot edit or delete the name of the field inside the box. Tomove to the next box, press the tab key. You will see that there are 15 parameters between the iconand the G-Code columns. As you edit these parameters, you will see the G-Code in the right-mostbox change.

  • 8/9/2019 Easy NC Pro User Guide

    9/47

    9

    Switching Between PathsTo switch between paths, press the up or down arrow on the path selector. You will see that theoperations icons change and that path 2 contains Machine Data and Pick Off in its initial program.

    Navigating Around Easy NC Pro

    The Menu Strip

    File

    New: Create a new programOpen: Open an existing programSave: Save the programSave As: Save the program with a different namePrint: Print the program (G-Code only)Recent Files: Open a file that was recently worked on.Exit: Exit the program

  • 8/9/2019 Easy NC Pro User Guide

    10/47

    10

    Edit

    Undo: Undo an action, e.g. a drag and drop or cut and paste

    Redo: Redo an action that was undone with undoCut: Cut an operation into the paste bufferCopy: Copy an operation into the paste bufferPaste: Paste the operation in the paste bufferDelete: Delete a program operation

    Tools

    Options: Display the options dialog (see below)Upgrade Operations Library: Upgrade the operations library for current suppliers and machinesUpgrade Dongle: Load a file that upgrades your dongle for additional CNC suppliers and machines

    The Options DialogThe options dialog allows you to set the options for Easy NC Pro. Set the default directory whereCNC programs will be saved by default. Enable or disable the Popup Help function by ticking or un-ticking the Show popup help box.

  • 8/9/2019 Easy NC Pro User Guide

    11/47

  • 8/9/2019 Easy NC Pro User Guide

    12/47

    12

    The Tool StripThe tool strip gives much of the functionality of the menus above as illustrated below.

    New program

    Open a program

    Save a program

    Print

    Cut

    Copy

    Paste

    Delete

    Undo

    Redo

    Help

    New program: Create a new programOpen a program: Open an existing programSave a program: Save the program youve been working on Print: Print the program (G-Code only)Cut: Cut an operation into the paste bufferCopy: Copy an operation into the paste bufferPaste: Paste the operation in the paste bufferDelete: Delete a program operationUndo: Undo an action, e.g. a drag and drop or cut and pasteRedo: Redo an action that was undone with undo

    Context MenusContext menus are obtained by pressing the right arrow key when hovering over icons.

    Operations Icon Context MenuIf you right click on one of the operations icons you get the following.

    Copy: Copy this operation to the paste bufferHelp: Display the floating help window for the operation

  • 8/9/2019 Easy NC Pro User Guide

    13/47

    13

    Program Icon Context menuIf you right click on one of the program icons you get the following.

    Cut: Cut an operation into the paste buffer

    Copy: Copy an operation into the paste bufferPaste: Paste the operation in the paste bufferDelete: Delete a program operationMatching Wait Code: Find the matching wait code in the other pathHelp: Display the floating help window for the operation

    Tooltip and Floating HelpIf the popup help is enabled when you hover over the operations icons you will get tooltip help.

    This is only displayed for a few seconds but you can view it while you are writing your program byright clicking on the relevant icon and selecting Help (see above).

  • 8/9/2019 Easy NC Pro User Guide

    14/47

    14

    Writing a ProgramIts much easier to learn by doing, so lets write a program to make the part below , a brass StandOff made from 18mm diameter brass bar. We will make the program for a Tornos Delta 20/5 slidinghead lathe.

    Firstly we need to decide how to make the part, the sequence of operations and what tools we willuse on the CNC lathe.

    We will make the part by turning the 10mm diameter x 16.5mm section, threading the M10 and

    cutting the 1.5mm slot in the main spindle at the guide bush, then we will turn the 15mm diameter x8mm, 6mm diameter spot centre, 4.2mm drill and M5 x 0.8 tap in the counter spindle.

  • 8/9/2019 Easy NC Pro User Guide

    15/47

    15

    We will use the following tool numbers on the Tornos Delta 20/5 lathe:

    Main spindle:

    T2727 Parting off tool 2mm wide.

    T2626 Turning tool, DCMT.

    T2525 Screw cutting tool 1.5mm ISO.

    T1313 30mm x 8mm x 1.5mm carbide slotting saw.

    Counter Spindle:

    T5151 20mm diameter left hand coring bar DCMT.

    T5252 8mm NC spot drill.

    T5353 4.2mm drill.

    T5454 M8 x 0.8 Tap.

    We start by making a new program. Launch EasyNCpro then:

    Click on Create new Program

    Select Delta 20/5 as the machineto use.

    Click OK

  • 8/9/2019 Easy NC Pro User Guide

    16/47

    16

    The new program will show the program grid for Path 1 as above. There are three default operationsalready in the program grid: Machine Data, Part Data and Cut Off. The G -code fields to the rightside contain the Program G-code for these three default operations. In fact these three operationsalready constitute a valid program, which if loaded to the CNC lathe will produce a part to thespecification contained in the Part Data section. The three default operations in the program gridcannot be deleted or moved as they always constitute the basic operations required to make a CNCprogram and are already in the correct order.

    Click to maximise thewindow

    Check that Path 1 is selected

  • 8/9/2019 Easy NC Pro User Guide

    17/47

    17

    Editing the Machine Data ParametersThe program sequence will run from the top to the bottom of the program grid, the resulting G-Codewill be the same, so well work from top to bottom. Although this is not a requirement as we caninsert operations in the program grid and edit the operation parameters in any order we like.

    First of all w ell edit the Machine Data parameters. C lick into the Program Name field and changethe program number to 0002 t ab to the rest of the fields and edit the relevant information ifrequired. Click in the G-code field to see the new values written in the G-code.

    Change the Drawing number to Stand Off.

    The field for Maximum spindle speed in G96 is used to enter the spindle speed clamping command(G92) in the program. This is only used when turning using constant surface speed (G96) and limitsthe maximum spindle speed to the value chosen when the turning tool approaches the centre line ofthe bar.

    The value in the field for Z travel for feeding new bar with G913 controls how far the Z1 axis movesto retract the bar end from the guide bush when the bar change program (G913) changes the bar.

    30mm is the default value when you are using a right hand cut off tool. Increase this value toapproximately 42mm if you want to use a left hand tool for cut off.

    The value in the field Feed rate for inserting new bar with G913 is the speed in mm/min of the Z1axis when retracting the bar end and inserting a new bar into the guide bush during the bar changeprogram (G913). Decrease this value when using small diameter bar to avoid damaging the bar bybending during the new bar insertion to the guide bush.

  • 8/9/2019 Easy NC Pro User Guide

    18/47

  • 8/9/2019 Easy NC Pro User Guide

    19/47

    19

    Inserting Operations into the ProgramNow we are ready to Drag & Drop some operations onto the program grid. We will start with thePath 1 operations.

    Path 1 OperationsLets insert the first operation into the program grid, Face chamfer and turn. Well use thisoperation to face off the bar, turn the 1mm x 45 degree chamfer and the 10mm thread diameter.

    Now the new operation is in the program grid and should look like this.

    Click on the operation icon.

    Drag the operation into the program grid

  • 8/9/2019 Easy NC Pro User Guide

    20/47

    20

    Changing the Operation Parameters

    OK, now we need to edit some of the parameter values. Click in the Step Name field and changethe operation name to Face and turn thread diameter.

    Tab to X diameter facing start , change the starting point in X for facing off to 18.

    Tab to X diameter facing end , change the X diameter facing end to -1.

    Tab to Turn X diameter at start , change the turning X diameter to 10.

    Tab to Turn X diameter at end , change this value to 10 as well as we want to turn a parallel section.

    Tab to Z Turn start , leave the value at 0.

    Tab to Z turn end , change the value to -16.5 as that is the length we want to turn 10mm diameterto.

    Tab to Face/turn chamfer length , change the value to 1.0 as we require a 1 x 45 degree chamfer onthe 10mm diameter.

    Tab to Facing feed rate , change the value for facing off to 0.15.

    Tab to Chamfer feed rate , change the value to 0.04.

    Tab to Turning feed rate , change the value to 0.12.

    Tab to Spindle speed , change the value to 4000.

    Tab to S pindle mode , leave the value at 97 as we dont want to use c onstant surface speed for thispart.

    Tab to Tool number , check we have 2626, the correct turning tool number.

    Click on the G-Code field and the G-Code for facing off and turning the 10mm diameter will changeto reflect the new axis coordinates, spindle speed and feed rates.

  • 8/9/2019 Easy NC Pro User Guide

    21/47

    21

    OK, now we will insert the screw cutting operation for the M10 x 1.5 thread.

    Clicking on the Thread tab will reveal what threading operations we have available. Drag and dropan External Thread operation into the program grid below the Facing and turning operation.

    Click on the Thread tab

  • 8/9/2019 Easy NC Pro User Guide

    22/47

    22

    Now we need to edit some of the parameters for the threading operation on our part.

    Click on Step name , change to Thread M10 .

    Tab to Thread diameter at start , this is the major diameter at the threading start point, change to10.

    Tab to Thread Z start position , this where the screw cutting tool will start the traverse along thelength of the thread in the Z axis, change the value to 3.

    Tab to Thread Z finish position , this where screw cutting tool will end the traverse along the length

    of the thread in the Z axis, change the value to -13.5.

    Tab to Thread diameter at end , this the diameter that the screw cutting tool will be at the end ofthe traverse along the thread length, for making a parallel thread this will be the same as the threaddiameter at the start, in this case 10.

    Tab to Thread pitch , change the value to 1.5.

    Tab to Spindle speed , change the value to 1000.

    Tab to Tool number , change the value to 2525.

    Tab to No of finish passes , check the value is 05 , the value in this field should always be two digits,the field will highlight in red if you change the value to a single digit.

    Tab to Minimum depth of cut , change the value to 0.1.

    Tab to Depth of finish cuts , change the value to 0.1.

    Tab to First cut depth , change the value to 0.25.

    Tab to threading tool angle, check the value is 60, the normal setting for an ISO metric thread.

    Tab to T hreading exit chamfer angle , check the value is 00. This field must always contain twodigits, highlighted in red if changed to a single digit.

    Click in the G-Code field to see the threading G-code change to the new values.

    EasyNCPro uses the Fanuc G78 screw cutting cycle to produce the thread, this is the same as theFanuc G76 cycle on other Fanuc controls.

  • 8/9/2019 Easy NC Pro User Guide

    23/47

    23

    Now we need to insert the slotting operation to make the screwdriver slot in the end of the part.

    Clicking on the Mill tab will reveal what milling operations we have. Drag and drop a Mill slot Yaxis operation into the program grid below the threading operation.

    Click on the Mill tab

    Drag a Mill slot Y axis into the

    program grid

  • 8/9/2019 Easy NC Pro User Guide

    24/47

    24

    We need to edit some of the slotting parameters to produce the slot in our part.

    Click in the Step name field, change the text to Slot 1.5 x 2 deep

    Tab to Slot Z start point , leave the value at 0.5 as we want the cutter to clear the end of the bar.

    Tab to Slot Z end point , leave the value at -2 as this is already the correct slot depth.

    Tab to Slot X position , leave the value at 0 as we want the slot in the centre of the bar.

    Tab to Bar diameter , change the value to 10 as we have turned the bar down to 10mm already.

    Tab to C utter speed and change the value to 1500.

    Tab to Feed rate mm/min G94 , change the value to 400.

    Tab to Slot angle position , leave the value at 0, as we have no angular position on the drawing forthe slot we can use 0.

    Tab to C utter diameter , leave the value at 30, this is the maximum diameter of slotting saw we canuse. Based on the cutter diameter entered EasyNCPro will automatically enter the correct Zgeometry setting into the machine and will use T1313 as the tool number.

    Click in the G-Code field to see the G-Code change to the new axis coordinates, speed and feed.

    Now we have all the operations in place for the Path 1 program we make the program for Path 2.

  • 8/9/2019 Easy NC Pro User Guide

    25/47

    25

    Path 2 Operations

    The program grid for Path 2 is similar to the Path 1 program grid, but there are only two defaultoperations: Machine Data and Pick off. These default operations cannot be deleted or moved.

    Click to select Path 2

  • 8/9/2019 Easy NC Pro User Guide

    26/47

    26

    Editing the machine data for Path 2.

    Click in the Program No field, change the program number to 0002 (same as the path 1 programnumber). Enter the drawing number or description in the Drawing Number field.

  • 8/9/2019 Easy NC Pro User Guide

    27/47

    27

    Editing the Pick off data for path 2.

    The Pick Off step in the program takes care of ejecting the current part from the counter spindle,approaching the counter spindle to pick off the next part, moving over the part and clamping thepick off spindle on the next part. There are two fields you can edit, the Pick off spindle speed and theRapid approach distance.

    Click in the Pick off spindle speed field, change the value to 4000. We want the counter spindle to

    run at the same RPM as the main spindle during the cut off and pick up operations.

    The Rapid approach distance can remain at 5mm.

    Now we will enter some operations into the program grid for Path 2.

    Select the Turn tab, drag and drop the first operation into the program grid, Face with LH Boringbar

    Edit the parameter fields:

    Click on Face X Diameter start , change the value to -18, this is a minus value as we are going to usea left hand boring bar with the tip facing upwards, so the part in the counter spindle collet must be

    minus of the part diameter.

  • 8/9/2019 Easy NC Pro User Guide

    28/47

    28

    Tab to Face X diameter end , change the value to 1.0, so as the facing ends past the centre line in apositive direction.

    Tab to Z Start point , leave the value at 0.

    Tab to Spindle speed RPM or MPM , change the value to 4000.

    Tab to Spindle mode , leave the value at 97 (constant RPM).

    Tab to Tool number , leave the value at 5151.

    Drag and drop a Turn with LH boring bar operation into the program grid.

    Click in the Step Name field, change the description to Turn 15mm diameter .

    Tab to X start , leave the value at 15. This will be our turned diameter.

    Tab to Z Start , leave the value at 0.5. This will be the starting point clear of the front face of thepart.

    Tab to Z Finish, change the value to -8. This will be the Z finishing point for the turn.

    Tab to Feed rate , change the value to 0.08.

    Tab to Spindle speed RPM or MPM , change the value to 4000.

    Tab to Spindle mode G97 or G96 , leave the value at 97.

  • 8/9/2019 Easy NC Pro User Guide

    29/47

    29

    Tab to Tool number, leave the value at 5151. We want to use same tool as the facing operation.

    Click in the G-code field to the right to view the G-code.

    The G-code that turning operation produced was done in Automatic mode that is the G -code was

    produced automatically by EasyNCPro according the parameter values in the operation. As we wantto produce a chamfer of 0.5mm X 45 degrees at the start of the turned diameter we must manuallyedit the G-code to do so , this means we will be using Manual mode .

    In the G-Code field for the turning operation move the cursor to the end of t he line G0Z0.5 andpress the return key to create a new line in the G-code.

    Now we will edit the G-code manually by adding the two extra lines of G-code to generate thechamfer. See the text highlighted in blue below.

    The automatic G-Code

    Insert a new line.

    Manually entered G-Code togenerate the chamfer.

  • 8/9/2019 Easy NC Pro User Guide

    30/47

    30

    To make sure there are no burrs on the part we also want to make a small break edge/chamfer to

    the outside of the bar (18mm diameter). Making another edit to the G-code of the two lineshighlighted in blue to do this.

    As we have now edited the G- code the turning operation in the program grid remains in manualmode Click on any of the parameter fields a nd all the field values and headings will remain blank. Itis now only possible to make manual edits of the G-code for this operation.

    Manually entered G-Code toproduce break edge on theoutside diameter of the part.

    Parameter fields are now empty.

    The operation is in Manual Mode.

    G-Code can only beedited manuallyhere.

  • 8/9/2019 Easy NC Pro User Guide

    31/47

    31

    Edit the field values, change the Step name to Centre 6mm diameter , change the speed to 3000,change the feed rate to 0.15 and change the tool number to 5252.

    Drag an Endcentre operationinto the programgrid

    Click on thedrill tab

  • 8/9/2019 Easy NC Pro User Guide

    32/47

    32

    Edit the field values, change the Step Name to Drill 4.2mm , change the speed to 3000, change thefeed rate to 0.15 and change the tool number to 5353.

    Drag an End Drilling

    operation into theprogram grid

  • 8/9/2019 Easy NC Pro User Guide

    33/47

    33

    The end tapping rigid operation uses the Fanuc G84 tapping cycle. Edit the field values:

    Change the Step Name to Tap M8 , change the Thread pitch to 0.8, change the Z Finish to -8, changethe spindle speed to 800 and change the tool number to 5454. Leave the X position at 0 as we aretapping the centre of the part.

    Click on theTap tab

    Drag an End Tapp ingRigid operation intothe program grid

  • 8/9/2019 Easy NC Pro User Guide

    34/47

    34

    The program for path 2 is now complete. You can view the G-Code.

    Viewing the G-Code

    Changing the Operation Parameters

    Any of the parameter values in the Program grid operations can be edited at any time. Just click intothe field and change the value. Clicking into the G-Codes area to the right automatically changes theG-code program.

    Click the View/Edit G -Codetab

  • 8/9/2019 Easy NC Pro User Guide

    35/47

    35

    Inserting and Checking Wait codesSometimes we may want the CNC lathe to wait in either Path 1 or Path 2 until an operation in theother path has completed. EasyNCPro can be used to insert waiting codes into the program grid thatwill also be inserted in the G-Code program. For example we may want to delay the part ejectionand pick off operation in Path 2 until the slot milling operation has completed in Path 1.

    We will need to insert matching wait codes in the relevant positions in the program grid for Path 1and Path 2.

    Click on the Path 2User tab.

  • 8/9/2019 Easy NC Pro User Guide

    36/47

    36

    Edit the Step Name to Wait for end of slotting.

    Tab to Wait, change the number to 9010.

    Drag a Wait between TapRigid and Pick Off

    Parameter field is red because there isnot yet a valid wait number.

  • 8/9/2019 Easy NC Pro User Guide

    37/47

    37

    Edit the Step Name to Wait for end of slotting.

    Tab to Wait, change the number to 9010.

    Change toPath 1

    Drag a Wait between Slottingand Cut off.

  • 8/9/2019 Easy NC Pro User Guide

    38/47

    38

    Check for matching wait code.Its important that the waiting codes have the same number or the CNC lathe will stop stop and waitin the expected place. You can check that the waiting codes in the program grid have matchingnumbers by clicking with the right mouse button on the Wait icon in the program grid . Then leftclick on Matching Wait Code in the menu. EasyNCPro will search in the other path for a matchingwait code and jump to the wait code in the other path.

    If there is no matching wait code EasyNCPro will return an error.

  • 8/9/2019 Easy NC Pro User Guide

    39/47

  • 8/9/2019 Easy NC Pro User Guide

    40/47

    40

    Incorrect wait codes.Wait codes that are not correctly matched in both program paths will result in a horizontalmisalignment and a red highlight colour.

    Editing the G-Code

    Automatic ModeEasyNCPro uses the values we put in the operations in the program grid to generate programG-Code automatically. We can change the G-Code in the program by editing the values in theoperation fields in the program grid. As long as we dont edit the automatically generated G -Code inthe right most G-Code window each operation in the program grid will remain in Automatic Mode.

  • 8/9/2019 Easy NC Pro User Guide

    41/47

    41

    Manual ModeAny of the G-code created by EasyNCPro in automatic mode can be edited in the rightmost G-Codefield. As soon as the G-code is edited by the programmer the automatic function of that particularoperation is cancelled and will switch to manual mode. From then on all the parameter headings andfield values will be removed and the operation will remain in Manual mode, only edits to the G-Codecan be made in the rightmost G-Code field.

    Entering a new operation in manual mode.The programmer can enter an operation into the program grid to be used in manual mode only.Select the User tab . The Insert user operation can be dragged into the program grid.

    Click the User tab

  • 8/9/2019 Easy NC Pro User Guide

    42/47

    42

    Inserting a user operation into the program grid only allows the programmer to edit the programin the G-Code field.

    Drag Insert user operation

    into the program grid.

  • 8/9/2019 Easy NC Pro User Guide

    43/47

  • 8/9/2019 Easy NC Pro User Guide

    44/47

  • 8/9/2019 Easy NC Pro User Guide

    45/47

    45

    Once Enable Editing is active t he full screen editor in the View/Edit G -Code tab is the only way tomake changes to the program.

    You can use the standard windows functions such as cut copy and paste inside the full screeneditor to make changes to the program as normal.

    Opening a .C1, .C2 or .DNC files from the menu, toolbar or by double clicking on them will also

    switch into this mode where drag and drop operations will not be possible.

    Saving the Program

    The gcxml FileWhen the program is saved using the Save or Save as it will be saved in the default directorychosen in the Tools > Options menu. The program will be saved as a gcxml files which can beopened and edited using Easy NC Pro.

    The G-Code file(s)At the same time the program G-Code will be saved for both Path 1 and Path 2.

    In the case of a program for the Tornos Delta 12 & Delta 20 machines there will be two G-Codeprogram files, one for Path 1 with a file extension .C1 and one for Path 2 with a file extension C2

    In the case of the Tornos Gamma 20/5 Gamma 20/6 there will be one file with an extension .DNCcontaining both the Path 1 & Path 2 programs.

  • 8/9/2019 Easy NC Pro User Guide

    46/47

    46

    Upgrading Easy NC Pro

    Upgrade Operations LibraryFrom time to time the library of program operations may be revised by adding new operations intothe library, or existing library operations may be changed or improved. If you purchased themaintenance contract with the Easy NC Pro software you will be automatically be informed whenupdates of the Program Library become available.

    To upgrade the operations library you first need to download the Zip file from EasyNCPro and unzipthe file into a folder on your PC.

    The upgrade utility is performed by EasyNCPro, start the program, then from the Tools menu selectUpgrade Operation Library

    You will see the following message:

    The Operation Library upgrade utility needs to write the new operations into the windows ProgramFiles directory, for this you need to have administrator rights for the PC you are running EasyNCProwith.

    If you dont have administrator rights, or you are not sure click No, the upgrade will be aborted andyou will need to consult your network administrator for an administrator password.

  • 8/9/2019 Easy NC Pro User Guide

    47/47