HeidenhainTNC426 Mill en D 01

Embed Size (px)

Citation preview

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    1/242

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    2/242

    2

    WinnC HeidenHainTnC 426 ConversaTional

    All rights reserved. Reproduction only upon authorization by Messrs. EMCO MAIER EMCO MAIER Gesellschaft m.b.H., Hallein

    Notice

    This software description contains all functions that may be carried out withWinNC. However, the availability of functions is dependent on the machineyou operate with WinNC.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    3/242

    3

    WinnC HeidenHainTnC 426 ConversaTional

    Preface

    The EMCO WinNC Heidenhain TNC 426 Milling Software is part of the EMCOtraining concept on PC-basis.

    This concept aims at learning the operation and programming of a certainmachine control on the PC.

    The milling machines of the EMCO PC MILL und CONCEPT MILL series can bedirectly controlled via PC by means of the EMCO WinNC for the EMCO MILL.

    The operation is rendered very easy by the use of a digitizer or the controlkeyboard with TFT at panel display (optional accessory), and it is didacticallyespecially valuable since it remains very close to the original control.

    Apart of this software description and the machine description a teachingsoftware CD-ROM "WinTutorial" (CNC examples, operation, description ofinstructions and cycles) is in preparation.

    This manual does not include the whole functionality of the control softwareHeidenhain TNC 426 Milling, however emphasis was laid on the simple andclear illustration of the most important functions so as to achieve a most com-prehensive learning success.

    In case any questions or proposals for improving this manual should arise,please contact us directly:

    prefaCe

    EMCO MAIER Gesellschaft m. b. H.Department for technical documentationA-5400 Hallein, Austria

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    4/242

    4

    WinnC HeidenHainTnC 426 ConversaTional

    ConTenTs

    Contents

    A: FundamentalsReference points of EMCO milling machines ......................... A 1Datum shift .............................................................................A 2Reference system for milling .................................................. A 3machines ................................................................................ A 3Polar coordinates....................................................................A 4Absolute and incremental workpiece positions....................... A 5

    Absolute workpiece positions ........................................... A 5Incremental workpiece positions ...................................... A 5Absolute and incremental polar coordinates .................... A 5

    Tool data ................................................................................. A 6

    B: Key DescriptionControl keyboard, Digitizer overlay..........................................B1Address keyboard and ............................................................B2numerical keyboard .................................................................B2Key functions ...........................................................................B3

    Screen layout...........................................................................B5Machine control keys ...............................................................B6German PC keyboard ..............................................................B8English PC keyboard .............................................................B10

    C: OperationSwitch-off ................................................................................C 1Modes of operation .................................................................C 1

    Calling operating modes ..................................................C 1Navigation in the menu window .......................................C 1

    Machine operation ..................................................................C 3Traversing the reference point .........................................C 4Traversing the slide manually...........................................C 4Traversing the slide incrementally ....................................C 5

    Positioning with manual data input...................................C 6Program run, single block / full sequence ........................C 6

    Fundamentals of le management .........................................C 7File names........................................................................C 7

    Standard le management .....................................................C 8Advanced le management ..................................................C 12

    Directory names .............................................................C 12Creating and writing programs .............................................C 19Programming tool movements in conversational format ......C 21MOD-functions......................................................................C 23

    D: ProgrammingOverview M- commands .........................................................D 2Overview Cycles .....................................................................D 3Calculating operators..............................................................D 4Pocket Calculator ...................................................................D 4Programming graphics ........................................................D 5Tool movements ...................................................................D 7

    Fundamentals of path functions .............................................D 8Contour approach and departure .........................................D 11Important positions for approach and departure...................D 12Approaching on a straight line with tangential connection: APPRLT ..........................................................................................D 13Approaching on a straight line perpen-dicular to the rst contourpoint: APPR LN.....................................................................D 13Approaching on a circular path with tangential connection:APPR CT ..............................................................................D 14Approaching on a circular arc with tangential connection

    from a straight line to the contour: APPR LCT......................D 14Departing on a straight line with tangential connection:DEP LT .................................................................................D 15Departing on a straight line perpendicular to the last contourpoint: DEP LN .......................................................................D 15Departure on a circular arc with tangential connection:DEP CT ................................................................................D 16Departing on a circular arc tangentially connecting thecontour and a straight line: DEP LCT ...................................D 16

    Path contours - Cartesian coordinates .................................D 17

    Straight line L ...........................................................D 18Actual position capture ...................................................D 18

    Inserting a chamfer CHF between two straight lines .D 19

    Corner Rounding RND ..............................................D 20

    Circle center CC ........................................................D 21

    Circular path C around circle center CC .....D 22

    Circular path CR with dened radius .........................D 23

    Circular path CT with tangential connection ..............D 24

    example: square ...................................................................D 25example: nooks round / chamfer 1 .......................................D 26example: nooks round / chamfer 2 .......................................D 27example: circular motions .....................................................D 28example: circular arc with CC, C ..........................................D 29example: milling with multi-infeed .........................................D 30

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    5/242

    5

    WinnC HeidenHainTnC 426 ConversaTional

    Path contours - Polar coordinates ........................................D 31

    Polar coordinate origin: Pole CC ...............................D 31

    Straight line LP ...................................D 32

    Circular path CP around pole CC

    ......D 32Circular path CTP with tangential connection

    ............................................................D 33

    Helix ...................................................D 33

    Path contours FK Free contour programming ...................D 35Graphics during FK programming ........................................D 36Initiating the FK dialogue ......................................................D 37Free programming of straight lines .......................................D 37

    Straight line without tangential connection .....................D 37Straight line with tangential connection ..........................D 37

    Free programming of circular arcs........................................D 38Circular arc without tangential connection .....................D 38Circular arc with tangential connection ..........................D 38

    Input possibilites ...................................................................D 39End point coordinates ....................................................D 39Direction and length of contour elements.......................D 39

    Converting FK programs ......................................................D 40example: FK telephone.........................................................D 41

    Cycles ...................................................................................D 43Working with cycles ..............................................................D 43Dening a cycle using soft keys ...........................................D 43Dening a cycle using the GOTO function ...........................D 43Calling a cycle ......................................................................D 44Working with the secondary axes U/V/W .............................D 45

    Point Tables ..........................................................................D 46

    Cycles for Drilling, Tapping and Thread Milling ....................D 49PECKING (Cycle 1) ..............................................................D 50DRILLING (Cycle 200)..........................................................D 51REAMING (Cycle 201) .........................................................D 53BORING (Cycle 202) ............................................................D 54UNIVERSAL DRILLING (Cycle 203) ....................................D 56BACK BORING (CYCLE 204) ..............................................D 58UNIVERSAL PECKING (Cycle 205) .....................................D 60BORE MILLING (Cycle 208).................................................D 62TAPPING with a oating tap holder (Cycle 2) .......................D 64TAPPING NEW with oating tap holder (Cycle 206) ............D 65RIGID TAPPING (Cycle 17) ..................................................D 66RIGID TAPPING without a oating tap holder TAPPING(Cycle 207) ...........................................................................D 67THREAD CUTTING (CYCLE 18) .........................................D 68TAPPING WITH CHIP BREAKING (Cycle 209) ...................D 69THREAD MILLING (Cycle 262) ............................................D 72THREAD MILLING/COUNTERSINKING (Cycle 263) ..........D 74THREAD DRILLING/MILLING ......................................................(Cycle 264) ...........................................................................D 76HELICAL THREAD DRILLING/MILLING (Cycle 265)...........D 78OUTSIDE THREAD MILLING (Cycle 267) ...........................D 80

    Cycles for milling pockets, studs and slots ...........................D 83POCKET MILLING (Cycle 4) ................................................D 84POCKET FINISHING (Cycle212) .........................................D 85STUD FINISHING (Cycle 213) .............................................D 87CIRCULAR POCKET MILLING (Cycle 5) .............................D 89CIRCULAR POCKET FINISHING (Cycle 214) .....................D 90

    CIRCULAR STUD FINISHING (Cycle 215) ..........................D 92SLOT MILLING (Cycle 3) .....................................................D 94SLOT (oblong hole) with reciprocating plungecut(Cycle 210) ...........................................................................D 96CIRCULAR SLOT (oblong hole) with reciprocatingplunge-cut (Cycle 211) ..........................................................D 98

    Cycles for Machining Hole Patterns ...................................D 101CIRCULAR PATTERN (Cycle 220) ....................................D 102LINEAR PATTERN (Cycle 221) ..........................................D 104

    SL-Cycles ...........................................................................D 107Fundamentals .....................................................................D 107Overview of SL-Cycles .......................................................D 108SL-cycles, program owchart .............................................D 109CONTOUR GEOMETRY (Cycle 14)...................................D 110Overlapping contours ......................................................... D 111CONTOUR DATA (Cycle 20) .............................................. D 113REAMING (Cycle 21) ......................................................... D 114ROUGH-OUT (Cycle 22) ....................................................D 115FLOOR FINISHING (Cycle 23)........................................... D 116SIDE FINISHING (Cycle 24)............................................... D 117CONTOUR TRAIN (Cycle 25) ............................................ D 118CYLINDER SURFACE (Cycle 27) ...................................... D 119CYLINDER SURFACE slot milling (Cycle 28) ....................D 121

    Cycles for multipass milling ................................................D 123MULTIPASS MILLING (Cycle 230) .....................................D 124RULED SURFACE (Cycle 231) .........................................D 126

    Coordinate Transformation Cycles .....................................D 129

    DATUM SHIFT (Cycle 7) ....................................................D 130DATUM SHIFT with datum tables (Cycle 7) .......................D 131DATUM SETTING (Cycle 247) ...........................................D 134MIRROR IMAGE (Cycle 8) .................................................D 135ROTATION (CYCLE 10) .....................................................D 136SCALING FACTOR (Cycle 11) ...........................................D 137

    Special Cycles ....................................................................D 139DWELL TIME (Cycle 9) ......................................................D 139PROGRAM CALL (Cycle 12) ..............................................D 140ORIENTED SPINDLE STOP (Cycle 13) ............................D 141

    Subprograms ......................................................................D 143Labels .................................................................................D 143Subprograms ......................................................................D 144Program section repeats ....................................................D 145Separate any program as subprogram ...............................D 146Nesting ...............................................................................D 147

    Subprogram within a subprogram ................................D 147Repeating program section repeats .............................D 148Repeating a subprogram..............................................D 149

    ConTenTs

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    6/242

    6

    WinnC HeidenHainTnC 426 ConversaTional

    E: Tool programmingEntering tool-related data .......................................................E 1Feed rate F .............................................................................E 1Spindle speed S .....................................................................E 1Tool Data ................................................................................E 2Entering tool data in tables .....................................................E 4Load the tools into the magazine (random tool system)..........E 7

    Decide tool and magazine place..............................................E 8Loading the tools in the magazine with a random toolsystem.....................................................................................E 9 Place the tool in the magazine..........................................E 10 Pre-positioning of the tool (only random tool system).....E 11Tool Compensation ...............................................................E 14Tool length compensation .....................................................E 14Tool radius compensation .....................................................E 15

    F: Program runRequirements .........................................................................F 1Program start, Program stop .................................................. F 2

    G: Flexible NC programmingQ parameters...........................................................................G1Calling Q parameter functions .................................................G1Calculating with Q parameters ................................................G2Trigonometric functions ...........................................................G3If-Then decisions with Q parameters .......................................G4

    Unconditional jumps ..........................................................G4Programming If-Then decisions ........................................G4

    Additional functions .................................................................G5FN19: PLC: Transferring values to the PLC ......................G6FN20: WAIT FOR: NC und PLC synchronization .............G6FN26: TABOPEN: Opening a freely denable table ..........G7FN27: TABWRITE: Writing to a freely denable table .......G7FN28: TABREAD: Reading a freely denable table ..........G7

    Entering formulas directly ........................................................G8

    H: Alarms and MessagesInput Device Alarms 3000 - 3999 ............................................H2Machine Alarms 6000 - 7999 ...................................................H3Axis Controller Alarms 8000 - 9999 ....................................... H11

    Starting Informationsee attachment

    ConTenTs

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    7/242

    A1

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    A: Fundamentals

    Reference points of EMCO millingmachines

    M = Machine datum

    "M" is an unchangeable reference point, xed by themanufacturer.From this point the whole maschine will be measured.At the same time "M" is the basis of the coordinatesystem.

    R = Reference point

    "R" is an exactly dened position in the workingspace of the machine.When the slides move to "R", the control is informedof the slide positions. This is necessary after everyinterruption of circuit.

    N = Tool-holding-xture reference point

    "N" is the starting point for measuring the machinetools. "N" is positioned at a suitable place of thetool holding system and is set by the machine toolmanufacturer.

    W = Workpiece datum

    "W" is the starting point for the unit of measurementin the part program.It can be freely set by the programmer and may beshifted as often as desired within the part program.

    Reference points in the working space

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    8/242

    A2

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    Datum shift

    EMCO milling machines have their machine datum "M"located on the left front edge of the machine table.This location is not suited as starting point for pro-

    gramming.

    Heidenhain TNC 426 knows 2 methods, which canbe combined, in order to set a datum shift:1.) reference point setting (see below)2.) Cycle 7- Datum shift. Absolute or incremental co-

    ordinates are usable. (see chapter D, CoordinateTransformation Cycles)

    Datum shift from machine datum M to

    workpiece datum W

    Datum/ reference point setting

    Select Manual operation mode .

    Move the tool slowly until it touches the workpiece

    surface , , , , , ,

    , .

    Select an axis (all axes can also be selected viathe ASCII-keyboard).

    zero tool, spindle axis: set the displayto a known position on the workpiece (e.g. 0). Inthe tool axis: offset the tool radius.

    Repeat the process for the remaining axes.

    If you use a preset tool, set the display of the toolaxis to the length L of the tool.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    9/242

    A3

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    Reference system for millingmachines

    A reference system is required to dene positionsin a plane or in space. The position data are always

    referenced to a predetermined point and are describedthrough coordinates.The Cartesian coordinate system (a rectangular co-ordinate system) is based on three coordinate axesX, Y and Z. The axes are mutually perpendicular andintersect at one point called the datum. A coordinateindicates the distance from the datum in one of thesedirections. A position in a plane is thus describedthrough two coordinates, and a position in spacethrough three coordinates.

    Coordinates that are referenced to the datum are

    called absolute coordinates. Relative coordinatesare referenced to any other known position (referencepoint) within the coordinate system. Relative coor-dinate values are also referred to as incrementalcoordinate values.

    When working a workpiece on a milling machineyou generally orient tool movement to the Cartesiancoordinate system. The illustration on the left showshow the Cartesian coordinate system describes themachine axes. The "right-hand-rule" helps to re-member the three axes directions: the middle ngeris pointing in the positive direction of the tool axis

    from the workpiece towards the tool (the Z axis), thethumb is pointing in the positive X direction, and theindex nger in the positive Y direction.

    The TNC 426 is able to control up to 5 axes. The axesU, V and W are secondary linear axes parallel to themain axes X, Y and Z. Rotary axes are designated asA, B and C. The illustration on the lower left showsthe assignment of secondary axes, respectively rotaryaxes to the main axes.

    Notice:EMCO PC-machines do not endue at secondaryaxes.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    10/242

    A4

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    Polar coordinates

    If the production drawing is dimensioned in Cartesiancoordinates, you also write the part program usingrectangular coordinates. For parts with circular arcs

    or angles it is often simpler to x the positions inpolar coordinates.

    In contrast to the Cartesian coordinates X, Y and Z,which are three-dimensional and can describe pointsin space, polar coordinates are two-dimensional anddescribe points in a plane. Polar coordinates havetheir datum in the circle center (CC) or pole.

    Therefore, a position in a plane is clearly dened by:

    Polar radius: the distance from the circle centerCC to the position

    Polar angle: the size of the angle between thereference axis and the line that connects the circlecenter CC with the position (see gure on upperleft).

    Denition of pole and angle reference axisThe pole is set by entering two Cartesian coordinatesin one of the three planes. These coordinates alsoset the angle reference axis for the polar angle PA.

    Coordinates of thepole (plane)

    Reference axis ofthe angle

    X/Y +X

    Y/Z +Y

    Z/X +Z

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    11/242

    A5

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    Absolute and incremental workpi-ece positions

    Absolute workpiece positionsAbsolute coordinates are position coordinates that

    are referenced to the datum of the coordinate system(origin). Each position on the workpiece is clearlydened by its absolute coordinates.

    Example 1: Holes dimensioned in absolute coordi-nates

    Hole 1 Hole 2 Hole 3X = 10 mm X = 30 mm X = 50 mmY = 10 mm Y = 20 mm Y = 30 mm

    Incremental workpiece positionsIncremental coordinates are referenced to the lastprogrammed nominal position of the tool, which ser-ves as the relative (imaginary) datum. When a partprogram is written in incremental coordinates , thetool is programmed to move by the distance betweenthe previous and the subsequent nominal positions.That is why incremental coordinates are also referredto as chain dimensions.

    To program a position in incremental coordinates,enter the prex "I" before the axis.

    Example 2: Holes dimensioned in incremental co-ordinates

    Absolute coordinates of hole 4IX = 10 mmIY = 10 mm

    Hole 5, referenced to 4IX = 20 mmIY = 10 mm

    Hole6, referenced to 5IX = 20 mmIY = 10 mm

    Absolute and incremental polar coordi-natesAbsolute coordinates always refer to the pole and theangle reference axis. Incremental coordinates alwaysrefer to the last programmed position of the tool.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    12/242

    A6

    fundamenTalsWinnC HeidenHainTnC 426 ConversaTional

    Tool data

    The aim of the tool data recording is that the soft-ware uses the tool tip, respectively the tool centerfor positioning and not the reference point for the

    toolholding xture.Every tool that is used in the working process mustbe measured. Therefore, it is necessary to calculatethe distance between the tool tip and the toolholding-xture reference point "N".

    In the so-called tool data store the measured lengthcompensation values and the mill radius can be stored.

    The specication of the mill radius is only necessaryif a mill radius compensationor a milling cycle isselected for the corresponding tool!(see chapter E tool programming)

    Correction of length

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    13/242

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    14/242

    B2

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Address keyboard andnumerical keyboard

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    15/242

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    16/242

    B4

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Manual operation

    Electronic handwheel

    Positioning with manual data input

    Program run, single block

    Program run, full sequence

    Selecting machine operating modes

    Selecting programming operation modes

    Programming and editing

    Test run

    Moving the highlight, going directly to blocks, cyclesand parameter functions

    Move highlight

    Go directly to blocks, cycles and parameter functions

    Entering and editing coordinate axes and numbers

    Select coordinate axes or enter them into the programn

    Numbers

    Decimal point

    Change arithmetic sign

    Enter polar coordinates

    Incremental dimensions

    Q parameters

    Actual position capture

    Skip dialgue questions and delete words

    Conrm entry and resume dialogue

    End block

    Clear numerical entry or TNC error message

    Abort dialogue, delete program section

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    17/242

    B5

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Screen layout

    1 Display of machine`s operating mode, dialogueline

    2 Alarm and message line

    3 Display of the programming operation mode

    4 Working window, NC display

    5 Additional status displays contain detailed infor-mation on the program run. They can be called inall operating modes except for the programming

    and editing mode of operation.6 Power display

    7 The general status display informs on the actual

    condition of the machine. It appears automatically.

    SPWR...... Power of main spindle SOVR......Correction of spindle FOVR......Correction of feed rate

    8 The menu row shows the number of soft-key rows

    that can be chosen by using the or

    or keys.

    9 Softkey row

    You can choose the screen layout in the correspon-

    ding menus by means of the or keys.

    1

    2 3

    4

    5

    67

    8

    9

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    18/242

    B6

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Machine control keys

    The machine keys are in the lower part of the controlkeyboard or the digitizer overlay. It depends on themachine and the accessories in use, which functionsare active.

    Machine keyboard of the EMCO control keyboard

    Machine control keyboard of the EMCO PC-Mill series

    Description of keys

    SKIP (skip blocks are not executed)

    DRY RUN (trial run of programms)

    OPT STOP (program stop at M01)

    RESET

    Program run, Single block

    Program stop/ program start

    Manual axis movements

    Traverse reference point in all axes

    Feed rate stop / Feed rate start

    Spindle compensation less than/100%/greater than

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    19/242

    B7

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Spindle Stop / Spindle Start; Spindle Start in the operating modes Manual operation andElectronic Handweel

    Clockwise: Press key shortly, counterclockwise: Press key and hold it for 1 min.

    Permissive button for door opening/closing

    Door open / close

    Swivel dividing head

    Clamping device open / close

    Swivel workpiece holder

    Coolant switch (Coolant off / on)

    AUX OFF / AUX ON (auxiliary drives off / on)

    Switch for feed rate / rapid traverse

    Operating mode selection key(for detailed description please refer to machine description)

    EMERGENCY STOP (unlocked by turning knob)

    Key switch for special operation (see machine description)

    Additional NC start key

    Without function

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    20/242

    B8

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    German

    PCkeyboard

    The

    machinefunctionsin

    the

    numericalblocko

    fthekeyboard

    are

    only

    active,

    when

    NUM-

    Lockisnotactive.

    Keysw

    ithboldframesrepresentspecial

    functionsforthemachineandthe

    control;

    Presst

    heSTRGa

    ndALTkeyssimultane

    ouslyinordertoactivatethepatte

    rnedkeyfunctions.

    Severa

    lalarmsareconrmedwiththeESC

    key.

    ThemeaningofthekeycombinationSTR

    G2

    dependsonthemachine:

    MILL5

    5:

    PuffblowingdeviceON/OFF

    MILL1

    05:

    CoolantON/OFF

    MILL1

    25:

    CoolantON/OFF

    Theas

    signmentoftheaccessories`func

    tionsisdescribedinthechapter"functionsofaccessories".

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    21/242

    B9

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    Description of keys for German PC keyboard

    CE

    APPR/DEP

    Actual position capture

    TOOL DEF

    LBL

    FK

    LBL CALL

    CHF

    C (circle)

    I (incrementall)

    L (line)

    RND

    TOOL CALL

    P (polar)

    PROG CALL

    CR (circle with radius)

    STOP

    CT (circle tangential)

    Q parameter

    CYCLE DEF

    CYCLE CALL

    Soft keys

    Shift softkey rows (forward)

    Select screen display

    MOD

    Manual operation

    Electronic handwheel

    Positioning with manual data input

    Program run, single block

    Program run, full sequence

    Programming/ Editing

    Test run

    Shift soft-key rows (back)

    Shift machining/ programmingoperating mode

    PGM MGT

    Notice:Selecting machine keys via the PC keyboard:

    1.) Press and hold key.2.) Press machine key and then release it.

    3.) Release key.

    CALC

    CC (Circle Center)

    NO ENT

    +/- key

    HELP

    GO to

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    22/242

    B10

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    EnglishPCkeyboard

    The

    machinefunctionsin

    the

    numericalblocko

    fthekeyboard

    are

    only

    active,

    when

    NUM-

    Lockisnotactive.

    Keysw

    ithboldframesrepresentspecial

    functionsforthemachineandthe

    control;

    Presst

    heSTRGa

    ndALTkeysimultaneo

    uslyinordertoactivatepatterned

    keyfunctions.

    Severa

    lalarmsareconrmedwiththeESC

    key.

    ThemeaningofthekeycombinationSTR

    G2

    dependsonthemachine:

    MILL5

    5:

    PuffblowingdeviceON/OFF

    MILL1

    05:

    CoolantON/OFF

    MILL1

    25:

    CoolantON/OFF.

    Theas

    signmentoftheaccessories`func

    tionsisdescribedinthechapter"functionsofaccessories".

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    23/242

    B11

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

    APPR/DEP

    Actual position capture

    TOOL DEF

    LBL

    FK

    LBL CALL

    CHF

    C (circle)

    I (incremental)

    Soft keys

    Shift softkey rows (forward)

    Select screen display

    CC (circle center)

    Manual operation

    Electronic handwheel

    Positioning with manual data input

    Program run, single block

    Program run, full sequence

    Programming/ Editing

    Test run

    Sht soft-key rows (back)

    Shift machining/ programmingoperating mode

    PGM MGT

    Notice:Selecting machine keys via PC keyboard:

    1.) Press and hold key.2.) Press machine key and then release it.

    3.) Release key.

    Descripton of keys for English PC keyboard

    L (line)

    RND

    TOOL CALL

    P (polar)

    PROG CALL

    CR (circle with radius)

    STOP

    CT (circle tangential)

    Q parameter

    +/- key

    CE

    CYCLE DEF

    CYCLE CALL

    MOD

    CALC

    NO ENT

    HELP

    GO TO

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    24/242

    B12

    KeydesCripTionWinnC HeidenHainTnC 426 ConversaTional

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    25/242

    C1

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    C: Operation

    Modes of operation

    The modes of operation of the WinNC HeidenhainTNC 426 are divided into ve machining modes andtwo programming modes:

    Machining modes: Manual operation Electronic handwheel Positioning with manual data input Program run, single block Program run, full sequence

    Programming modes:

    Programming and editing Test run

    The header shows the machining modes on the leftand the programming modes on the right side. Thecurrent operating mode is displayed in the larger boxof the header, where dialogue prompts and messagesalso appear.

    Calling operating modes

    Operating modes are called either via the correspon-

    ding keys on the keyboard

    or via the PC keyboard using the following

    combination of keys: or via themode select switch.

    Navigation in the menu window

    In the footer the WinNC indicates additional functionsin a soft-key row. The lines directly above the soft-keyrow indicate the number of soft-key rows that can be

    selected with the black arrow keys or with

    the key. The active soft-key row is highlighted.

    Switch-off

    To prevent data from being lost at switch-off, youneed to run down the operating system of the WinNCas follows:

    Select the manual operation mode .

    Press button AUX OFF.

    Select the funktion for run-down, conrm againwith the YES soft key.

    Now you may cut off the power supply to the WinNC.

    Inappropriately switching the WinNC off can lead todata loss.

    YESF1

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    26/242

    C2

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Manual operation and electronic hand-wheel

    The manual operation mode is required for settingup the machine tool. In this operating mode you can

    position the machine axes manually or by incrementsand set the reference points.The operation mode electronic handwheel is currentlynot available.

    Positioning with manual data input

    This mode of operation enables the programmingof simple traversing movements, e.g. face milling orpre-positioning.

    Program run, full sequence and pro-

    gram run, single blockIn the program run, full sequence, the WinNC executesa program to its end or to a manual or programmedstop. You can resume the program run after an in-terruption.In the program run, single block, you start each blockseparately by pressing the external START button.

    Programming and Editing

    In this operating mode you can write your part pro-grams. The Free-Contour- Programming feature ,the various cycles and the Q parameter functionssupport you in the programming process and provideadditional information. If desired, the programminggraphics show the individual steps, or you can useanother screen window to draw up your program

    structure.

    Test run

    In the Test run operating mode the WinNC simulates

    programs and program sections, so as to check themfor geometrical incompatibilities, missing or incorrectdata within the program or violations of the workingspace. This simulation is supported graphically bydifferent display modes.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    27/242

    C3

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Machine operation

    The machine operation includes all functions andinuencing variables that lead to machine actions orthat control the condition of the machine.

    Four operating modes are distinguished:

    Manual operationRapid traverse is used for manual operation andfor adjusting the machine.The following functions are available for adjustingthe machine:

    Traverse the reference point (Ref)

    Move in incremental steps

    Positioning with manual data input (MDI)Semi-automatic operation, positioning with manualdata inputHere part programs can be created and workedoff blockwise.

    Program run, single blockHere part programs are selected, star-ted, corrected, directly influcenced and

    worked off.

    Program run, full sequencePart programs are worked off in a fully automaticway.

    You select the modes of operation via the softkeys(PC keyboard or Heidenhain TNC426-keyboard) orby using the operating mode selection key.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    28/242

    C4

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Traversing the slide manually

    You can traverse the machine axes manually by usingthe direction keys.

    Change to the manual operation mode .

    By using the , , , , , , ,

    ....keys the axes are moved in the chosendirection as long as the key is pressed and held.

    By using the , , , , , , ,

    ... keys and simultaneously pressing the

    key the axes are traversed continuously untilkey is pressed (not available for PC MILL 300).

    The feed rate is set with the override switch.

    If the the key is pressed simultaneously, theslides traverse in rapid traverse (only for PC MILL300 available).

    Traversing the reference point

    By traversing the reference point the control is syn-chronized with the machine.

    The operation mode is selected automatically.

    Use the directions keys or in order totraverse the reference point in the correspondingaxis, analogue for all other axes.

    By using the or key the reference pointis automatically traversed rst in the Z- and thenin the X- and Y-axis.

    When the reference point is reached, its position is

    shown as actual position on the screen. Now thecontrol is synchronized with the machine.

    Danger:

    Danger of collision

    Look out for obstacles in the working area(clamps, clamped workpieces, etc.)The PC MILL 300 references the Z-axe rst. Thereis no danger of collision.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    29/242

    C5

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Traversing the slide incrementally

    With incremental jog positioning the WinNC traversesthe machine axis by a distance you preset.You can move the machine axes incrementally byusing the axis direction buttons.

    INC 1 1/1000 mm per depression of keyINC 10 1/100 mm per depression of keyINC 100 1/10 mm per depression of keyINC 1000 1 mm per depression of keyINC VAR variable distance

    Set the switch for the selection of the operating

    mode to INC ( or Alt+0 ... Alt+4 on PC

    or with the softkey

    INCRE-MENT

    OFF/ONF6 for individually

    incremental traversing ).

    With every depression of the keys , ,

    , , , , , , and so on, the axesare moved in the corresponding direction by thepreset distance.

    The feed rate is set by the override switch.

    If the the key is pressed simultaneously, theslides traverse in rapid traverse (only for PC MILL300 available).

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    30/242

    C6

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Positioning with Manual Data Input(MDI)

    Programming and Executing Simple MachiningOperations

    The operating mode Positioning with Manual DataInput is particularly convenient for simple machiningoperations or pre-positioning of the tool. It enablesyou to write a short program in conversational pro-gramming and execute it immediately. You can alsocall WinNC cycles. The programm is stored in the le$MDI. In the operating mode Positioning with MDI,the additional status displays can also be activated.see chapter B - screen layout

    Positioning with Manual Data Input (MDI)Select the Positioning with MDI mode of operation.Program the le $MDI as you wish.

    To start program run, press the machine STARTbutton.

    Notice:Positioning with Manual Data Input is only inthe Conversational programming available. Po-sitionieren mit Handeingabe ist nur im Klartext-Dialog mglich. FK free contour programming,programming graphics and program run graphics

    cannot be used. The $MDI le must not containa program call (PGM CALL).

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    31/242

    C7

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Protecting programs in $MDIThe $MDI le is generally intended for short programsthat are only needed temporarily. Nevertheless, youcan store a program, if necessary, by proceeding asdescribed below:Select the Programming and Editing mode of operation

    To call the le manager, press the PGM MGT key(programm-management).

    Move the highlight to the $MDI le.

    To select the le copying function, press the COPYsoftkey.

    Enter the name under which you want to save the

    current contents of the $MDI le.

    Copy the le.

    To close the le manager, press the END softkey.

    Target le = BOREHOLE

    further informations: see "Copying a single le" chapterC - "Advanced le management".

    EXECUTEF1

    ENDF8

    COPY

    F5

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    32/242

    C8

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Program run, single block / full sequence

    In the operating mode Program run, single block/ full sequence part programs can be run in a fullyautomatic way.

    Preconditions for working off part programs:

    The reference point was traversed. The part program was called into the control. The necessary correction values were checked,

    respectively entered (e.g datum shift, tool correc-tions).

    The safety lockings are activated (e.g. chip pro-tection door closed).

    Possibilities in the program run, single block / full

    sequence operation mode:

    Block search run Inuencing the program

    (see chapter F - program run)

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    33/242

    C9

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Fundamentals of le management

    Notice:You may select between the standard and

    advanced le management by using the MODfunction PGM MGT. If the WinNC is connectedto a network you use the le management withadditional functions (= advanced) - (see Selectionof MOD functions).

    The WinNC has a special le management window

    so that you can easiliy nd and manage your les.Here you can call, copy, rename and delete les.

    You can manage any number of les with the WinNC,however their total size must not exceed your harddisk capacity.

    File namesWhen you store programs, tables and texts as lesyou have to add an extension to the le name, sepa-rated by a point. This extension indicates the le type.

    Files

    PROG20 .H

    File name File type

    Files in the TNC Type

    Programs

    in HEIDENHAIN format .H

    in DIN/ISO-format .I

    Tables for

    Tools .T

    Tool changers .TCH

    Pallets .P

    Datums .D

    Points (digitizing range ofmeasuring touch probe)

    .PNT

    Cutting data .CDT

    Cutting materials, workpiecematerials

    .TAB

    Texts as

    ASCII-les .A

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    34/242

    C10

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    FILE

    TAGF3

    ALLFILES

    TAG

    UNTAG

    FILEF5

    ALL.UNTAG

    FILEF6

    PASTE

    F7

    Standard le management

    Notice:The standard le management is perfectly suited

    when you wish to save all les in one directory, orif you are acquainted with the le management ofold TNC controls. To use it please set the MODfunction PGM MGTto Standard(seeSelectionof MOD functions).

    Calling the le manager

    Press the PGM MGT : The WinNC displays thele management window.

    The window shows all les that are stored in theWinNC. Various information is provided for every le.

    Tag a single le

    Tag all les

    Untag a single le

    Untag all les

    Copy all tagged les

    Display Meaning

    File nameName with up to 16 charactersand le type

    Byte File size in bytes

    Status Properties of the le:

    EProgram is selected in theProgramming and Editing modeof operation

    SProgram is selected in the TestRun mode of operation

    MProgram is selected in theProgram Run operating mode

    PFile is protected against editingand deletion

    Date Date the le was last changed

    Time Time the le was last changed

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    35/242

    C11

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Selecting a le

    Call the le manager.

    Use the arrow keys or the arrow soft keys to move

    the highlight to the le you wish to select:

    Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Selecting a le: Press the SELECT softkey or the

    key.

    Deleting a le

    Call the le manager.

    Use the arrow keys or the arrow soft keys to movethe highlight to the le you wish to delete:

    Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Deleting a le: Press the DELETE soft key andconrm with the YES soft keyor

    abort with the NO soft key.

    PAGE

    F1

    PAGE

    F2

    PAGE

    F1

    PAGE

    F2

    YESF1

    NOF2

    F4

    SELECT

    F1

    DELETE

    F3

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    36/242

    C12

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Copying a le

    Call the le manager.

    Use the arrow keys or the arrow soft keys to move

    the highlight to the le you wish to copy:

    Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Copying a le: Press the COPY soft keyEnter the new le name and conrm by pressing

    the EXECUTION soft key or the key.

    The WinNC displays a status window that keeps youinformed about the copying progress. As long as theWinNC is copying you cannot work. If you wish tocopy very long programs, enter a new le name andconrm with the PARALLEL EXECUTE soft key. TheWinNC will then copy the le in the background, soyou can continue to work after the copying processhas started.

    Selecting one of the last 10 les selec-

    ted

    Call the le manager.

    Selecting the last 10 les selected: Press the LASTFILES soft key.

    Use the arrow keys to move the highlight to the leyou wish to select:Moves the highlight up and down in the window.

    Selecting a le: Press the SELECT soft key or the

    key.

    EXECUTEF1

    PARALLELEXECUTE

    F2

    SELECT

    F3

    F7

    LASTFILES

    F7

    COPY

    F5

    PAGE

    F1

    PAGE

    F2

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    37/242

    C13

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Renaming a le

    Call the le manager.

    Use the arrow keys or the arrow soft keys to move

    the highlight to the le you wish to rename:

    Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Renaming a le: Press the RENAME soft key, enterthe name of the new le and conrm with theEXECUTE or ENT key.

    Converting an FK program into conver-sational format

    Call the le manager.

    Use the arrow keys or the arrow soft keys to movethe highlight to the le you wish to convert:

    Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Converting the le: Press the CONVERT FK-> H.Enter the name of the new le and conrm with theEXECUTE soft key or the ENT key.

    Protecing a le / Cancelling a le pro-tection

    Call the le manager.

    Use the arrow keys or the arrow soft keys to movethe highlight to the le you wish to protect or whoseprotection you wish to cancel:Moves the highlight up and down in the window leby le.

    Moves the highlight up and down in the window pageby page.

    Protecting a le: Press the PROTECT soft key.The le now has the status P, or

    Cancelling a le protection: Press the UNPROTECTsoft key. The P status is canceled.

    RENAME

    F3

    CONVERT

    FK->HF4

    PROTECT

    F6

    UNPROTECT

    F7

    PAGE

    F1

    PAGE

    F2

    PAGE

    F1

    PAGE

    F2

    PAGE

    F1

    PAGE

    F2

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    38/242

    C14

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Advanced le management

    Notice:Use the advanced le manager if you wish to

    save your les in different directories.To use it, set the MOD function PGM MGT toEnhanced(see selection of MOD functions).

    Directories

    To ensure that you can easily nd your les, werecommend that you organize your hard disk intodirectories (les). You can divide these directoriesup into further directories, so-called subdirectories.

    Notice:The WinNC can manage up to 6 directory levels!If you save more than 512 les in one directorythe WinNC no longer sorts them alphabetically!

    Directory namesThe name of a directory can contain up to 8 characters

    and does not have an extension. If you enter morethan 8 characters for the directory name the WinNCwill display an error message.

    Paths

    A path indicates the drive and all directories, resp.subdirectories, under which a le is saved. Theindividual details are separated by the symbol \.

    Example:On drive TNC:\ the directory AUFTR1 was created.Then, in the directory AUFTR1 the subdirecto-

    ry NCPROG was created and the part programPROG1.H was copied into it. The part program nowhas the following path:TNC:\AUFTR1\NCPROG\PROG1.H

    The graphic chart on the left shows an example of adirectory display with different paths.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    39/242

    C15

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Function Soft key

    Copy (and convert) individualles

    Display a specic le type

    Display the last 10 lesselected

    Delete a le or directory

    Tag a le

    Rename a le

    Convert an FK program intoconversational format

    Protect a le against editingand deletion

    Cancel le protection

    Network drive management

    Overview: Functions of the expanded le management

    F4

    TYP

    SELECTF5

    LASTFILES

    F7

    TAGF4

    RENAME

    F3

    CONVERT

    FK->HF4

    NETF6

    COPY

    F5

    DELETE

    F3

    PROTECT

    F6

    UNPROTECT

    F7

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    40/242

    C16

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Calling the le manager

    Press the PGM MGT key: the WinNC displays the lemanagement window (The picture on the left showsthe fundamental setting. If the WinNC displays adifferent screen layout, press the WINDOW soft key).

    The narrow window on the left shows here sevendrives 1. Drives are devices by means of which dataare stored or transferred. One drive is here the harddisk of the WinNC, other drives are the CD-Romdrive (CDR:\), the oppy drive (FLP:\), one local drive(LOC:\), two network drives (NET00:\ and NET01:\)and a printer (LPT:\). The selected (active) drive isshown in a different colour.Shown drives can be select in WinCong (seeStarting-Information capture X "Change Ini Data ofWinNC"). You can activate the required drives in the

    menu item for activating drives of the HeidenhainTNC426 le manager.You can choose:

    oppy disk drive (FLP:\)

    CD-Rom drive (CDR:\)

    local drives (LOC:\)

    network drives (NET:\)

    printer (LPT:\) (see "printing a le")

    Display Meaning

    File nameName with up to 16 charactersand le type

    Byte File size in bytes

    Status Properties of the le:

    EProgram is selected in theProgramming and Editing mode

    of operation

    SProgram is selected in the TestRun mode of operation

    MProgram is selected in theProgram Run operating mode

    PFile is protected against editingand deletion

    Date Date the le was last changed

    Time Time the le was last changed

    WINDOW

    F6

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    41/242

    C17

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Selecting drives, directories and les

    Call the le manager.

    Use the arrow keys or the soft keys to move thehighlight to the desired position on the screen:

    Moves the highlight from the right to the left windowand vice versa.

    Moves the highlight up and down within a window.

    Moves the highlight one page up and down withina window.

    1. Step: Select a driveMark the drive in the left window:To select a drive, press the SELECT soft key or the

    key.

    2. Step: Select a directoryMark the directory in the left window: The rightwindow automatically shows all files stored inthe marked (highlighted) directory.

    3.Step : Select a le

    Press the SELECT TYPE soft key.

    Press the soft key for the desired le type, or

    Press the SHOW ALL soft key to display all les.

    Mark the le in the right window:The selected le is activated in the operating mode

    from which you have called the le manager:

    Press the SELECT soft key or the key.

    Creating a new directory (only possibleon TNC:\ drive)

    Mark the directory, in which you want to create asubdirectory, in the left window.

    Enter the new directory name and conrm with

    .

    DEMO

    In the lower part of the narrow window the WinNCshows all directories 2of the selected drive. A direc-tory is always identied by a le symbol (left) and thedirectory name (right). Subdirectories are indentedto the right.The selected (active) directory is shown in a different

    colour.

    The wide window on the right shows all les 3 thatare stored in the selected directory. Each le is shownwith additional information which is illustrated in detailby the table on the left.

    PAGE

    F1

    PAGE

    F2

    SELECT

    F3

    TYP

    SELECTF5

    SHOW ALL

    F1

    SHOW

    F2

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    42/242

    C18

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Copying a single le

    Move the highlight to the le you wish to copy.

    Press the COPY soft key to select the copyingfunction.

    Enter the name of the target le and conrm your

    entry with the key or the EXECUTEsoft key: The WinNC copies the le into the activedirectory. The original le is retained, or

    Press the PARALLEL EXECUTE soft key tocopy the le in the background. You should usethis function when you copy large les, since itenables you to continue working after the copyingprocess has been started.

    Choosing one of the last 10 les selec-ted

    Call the le manager.

    Display the last 10 les selected: Press the LASTFILES soft key.

    Use the arrow keys to move the highlight to

    the le you wish to select:Moves the highlight up and down within the window.

    Select a le: Press the SELECT soft key or the

    key.

    Choosing one of the last 10 les selected

    COPY

    F4

    EXECUTEF1

    PARALLEL

    EXECUTEF2

    LASTFILES

    F7

    SELECT

    F3

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    43/242

    C19

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Deleting a le

    Move the highlight to the le you want to delete.

    Press the DELETE soft key to select the erasingfunction. The WinNC inquires whether the le

    should really be deleted. To conrm the deletion, press the YES soft key

    or

    To abort the deletion, press the NO soft key.

    Deleting a directory

    Delete all les and subdirectories from the directoryyou wish to erase.

    Move the highlight to the directory you want todelete.

    Press the DELET soft key to select the erasingfunction. The WinNC inquires whether the directoryshould really be deleted.

    To conrm the deletion, press the YES soft keyor

    To abort the deletion, press the NO soft key.

    Renaming a le

    Move the highlight to the le you wish to rename.

    Press the RENAME soft key to select the renamingfunction.

    Enter the new le name: the le type cannot bechanged.

    To exectue the renaming process, press the

    key.

    Printing les

    Move the highlight to the le you wish to print.

    copy the le to the printer. target-le: LPT:\

    press Soft key Execute

    Notice:Printing is only in the operation mode Program-ming and Editing available.

    DELETE

    F3

    DELETE

    F3

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    44/242

    C20

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    ALLFILES

    TAG

    FILE

    TAGF3

    UNTAG

    FILEF5

    ALL.UNTAG

    FILEF6 F4

    PASTE

    F7

    Tagging les

    Tag a single le

    Tag all les

    Untag a single le

    Untag all les

    Copy all tagged les

    You can use functions like copying or deleting ofles not only for single les but also for severalles simultaneously. To tag several les, proceed asfollows:

    Move the highlight to the rst le.

    To show the tagging functions, press the TAG soft key.

    Tag a le by pressing the TAG FILE soft key.

    Move the highlight to the next le you wish to tag:You can tag further les, if you wish to: Press TAGFILE soft key, and so on.To copy the tagged les, press the COPY TAG softkey, or

    Delete the tagged les by pressing the END soft keyin order to leave the marking function and

    then press the DELETE soft key to delete the taggedles.

    FILE

    TAGF3

    TAG

    F4

    FILE

    TAGF3

    F4

    COPY

    F7

    ENDF8

    DELETE

    F3

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    45/242

    C21

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Creating and writing programs

    Organization of an NC program in HEI-DENHEIN conversational format

    A part program consists of a series of program blocks.The left illustration shows the elements of a block.The WinNC numbers the blocks of a part program inascending sequence.

    The rst block of a program is identied by BEGINPGM, the program name and the active unit ofdimension.

    The subsequent blocks contain information on:

    the blank workpiece

    tool denitions and tool calls

    feed rates and spindle speeds

    path contours, cyles and other functions

    The last block of a program is identified byEND PGM, the program name and the active unitof dimension.

    Dening the blank workpiece: BLKFORM

    Immediately after initiating a new program you de-ne a cuboid, blank workpiece. If you wish to dene

    the blank workpiece at a later stage, press theBLK FORM soft key. The WinNC needs this denitionfor the graphic simulations. The sides of the blankworkpiece are parallel to the X, Y and Z axes andmust not exceed a length of 100 000 mm.The blank form is dened by two of its corner points:

    MIN-point: smallest X, Y and Z coordinate of theblank form, entered as absolute values.

    MAX-point: largest X, Y and Z coordinate of theblank form, entered as absolute or incrementalvalues.

    Notice:The denition of the blank form is necessary ifyou want to run a graphic test for the program!

    Block

    10 L X+10 Y+5 R0 F100 M3

    Block number

    Path function Words

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    46/242

    C22

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Creating a new part program

    You always enter a part program in the Programmingand Editingmode of operation.

    Example for a program creation:Select the Programming and Editing mode ofoperation.To call the le manager, press the PGM MGT key.Select the directory in which you want to store thenew program:Enter the new program name and conrm your entry

    with the key.

    To select the unit of dimension, press the MM orINCH soft key. The WinNC switches to the programwindow and opens the dialogue for the denition of

    the BLK-FORM (blank workpiece).

    Spindle axis parallel to X/Y/Z?Enter the spindle axis.

    Def BLK-FORM: Min-point?Enter the X, Y and Z coordinates of the MIN pointin sequence.

    Def BLK-FORM: Max-point?Enter the X, Y and Z coordinates of the MAX pointin sequence.

    0

    -40

    0

    100

    0

    100

    Display of the BLK Form in the NC program0 BEGIN PGM NEU MM Program begin, name, unit of dimension1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Spindle axis, MIN point coordinates2 BLK FORM 0.2 X+100 Y+100 Z+0 MAX point coordinates

    3 END PGM NEU MM Program end, name, unit of dimension

    The WinNC automatically generates the block num-bers as well as the BEGIN and END blocks.

    MM INCH

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    47/242

    C23

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    F MAX

    Programming tool movements in con-versational format

    To program a block, start by pressing the dialoguekey. In the screen headline, the WinNC then asks youfor all the information necessary to program.

    Example of a dialogue:Initiate the dialogue.

    CoordinatesEnter the target coordinate for the X axis.Enter the target coordinate for the Y axis and go to

    the next question by pressing .

    Radius compensation: RL/ RR/ no compensation?Enter "No radius compensation" and got to the next

    question by pressing .

    Feed rate F=? / F MAX = ENTEnter a feed rate of 100 mm/min for this path contour;

    go to the next question by pressing .

    Miscellaneous function M?Enter the miscellaneous function M3 "spindle

    ON clockwise"; pressing the key willterminate this dialogue.

    The program window displays the following line:3 L X+10 Y+5 R0 F100 M3

    Functions for setting the feed rate

    10

    20

    100

    3

    Rapid traverse

    Function Key

    Ignore the dialogue question

    End the dialogue immediately

    Abort the dialogue and delete

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    48/242

    C24

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    Editing a program

    While you are creating or editing a part program,you can select any desired line in the program orindividual words in a block with the arrow keys orthe soft keys:

    Function Soft keys/ keys

    Go to previous page

    Go to next page

    Go to beginning of program

    Go to end of program

    Move from one block to thenext

    Select individual words in ablock

    Set the selected word to zero

    Delete an incorrect number

    Clear a (non-blinking) errormessage

    Delete the selected word

    Delete the selected block

    Erase cycles and programsections: Select the last blockof the cylcle or program sectionto be deleted, then erase withthe DEL key

    PAGE

    F3

    PAGE

    F4

    BEGIN

    F1

    END

    F2

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    49/242

    C25

    operaTionWinnC HeidenHainTnC 426 ConversaTional

    MOD-functions

    The MOD functions provide additional displays andinput possibilities. The available MOD functions de-pend on the selected operating mode.

    Selecting MOD functions

    Select the operating mode in which you wish to changethe MOD function.

    Press the MOD key. The illustrations on the leftshow the typical screen menus in test run (see pictureon the upper left) and in a machine operating mode(see picture on the lower left).

    Changing the settings

    There are three possibilites to change a setting,depending on the function selected:

    Enter a numerical value directly, e.g. when deter-mining the traverse range limit.

    Change a setting by pressing the ENT key, e.g.when setting the program input.

    Change a setting via a selection window. If thereare more setting possibilities available, you cansuperimpose a window, that lists all given possi-bilities, by pressing the GOTO key. Directly selectthe desired setting by pressing the arrow key and

    then conrming with the key. If you don`twant to change the setting, close the window with

    the key.

    Exiting the MOD-Funktionen

    Press the

    ENDF8 soft key or the key.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    50/242

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    51/242

    D1

    programmingWinnC HeidenHainTnC 426 ConversaTional

    D: Programming

    Notice:

    This programming manual describes all functions that can be carried throughby means of the Heidenhain TNC 426.However, it depends on the machine, which you use the WinNC for, whichfunctions are available.Example:The milling machine Concept Mill 55 does not have a position-controlled mainspindle, which means that no spindle positions can be programmed.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    52/242

    D2

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Overview M- commands

    COMMAND EFFECT

    M0 Programmed stop

    M1 Optional stop (program stop only with opt. stop)

    M2 Program end

    M3 Spindle ON clockwise

    M4 Spindle ON counterclockwise

    M5 Spindle OFF

    M6 Tool changeM8 Coolant ON

    M9 Coolant OFF

    M10 Dividing head, clamping ON

    M11 Dividing head, clamping OFF

    M17 End of subprogram

    M25 OPEN clamp/ machine vice

    M26 CLOSE clamp/ machine vice

    M27 Swivel dividing head

    M30 Main program end

    M71 Puff blowing device ON

    M72 Puff blowing device OFF

    M99 Cycle call

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    53/242

    D3

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Cycle Softkey

    DRILLING/THREADCycles for Drilling, Tapping and Thread Milling

    POCKETS/STUDS/SLOTSCycles for milling pockets, studs and slots

    PATTERNCycles for Machining Hole Patterns

    SL-CYCLESCycles for complex contours

    MULTIPAGESCycles for multipass milling

    COORDINATE TRANSFORMATIONCycles for Coordinate Transformation

    SPECIAL CYCLESDwell Time, Program Call, Oriented Spindle Stop

    Overview Cycles

    DRILLING/

    THREADF1

    POCKETS/STUDS/SLOTS

    F2

    COORD.

    TRANSF.F3

    SL-CYCLES

    F4

    PATTERN

    F5

    MULTIPAGES

    F6

    SPECIAL-

    CYCLESF7

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    54/242

    D4

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Calculating operators

    Pocket Calculator

    Operation

    The WinNC features an integrated pocket calculator

    with the most important mathematical functions.You can open and close the window for the pocketcalculator with the CALC key.You can move the window to any desired location onthe screen by using the arrow keys. You select thecalculating function via short commands on the key-board. The short commands are shown in a specialcolour in the calculator window.When you are writing a program and the programmingdialogue is active, you can use the actual-position-capture key to copy the result of the calculator windowdirectly into the highlighted position in the currentblock.

    COMMAND DESIGNATION MEANING

    +, -, *, : Fundamental operations

    S SIN Sine function

    C COS Cosine function

    T TAN Tangent function

    AS ARCSIN Arc sine function

    AC ARCCOS Arc cosine function

    AT ARCTAN Arc tangent function

    ^ Powers

    Q SQR Square root

    / 1/x Inversion

    ( ) Parenthetic calculations

    P PI Circular graduation number pi (3.14159265359)

    = Display result

    ENTER Display result

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    55/242

    D5

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Programming graphics

    Generating/ not generating program-ming graphics during programming

    While you are creating a program, the WinNC cangenerate a 2-D pencil-trace graphic of the program-med contour.

    Press the SPLIT SCREEN key and thePGM+GRAPHICS soft key to switch the screenlayout to show the program on the left and thegraphics on the right.

    Set the AUTO DRAW soft key to ON. Whileyou are entering the program lines, the WinNCshows every programmed path contour in thegraphics window on the right screen half.

    If you do not wish to have graphics generated during

    programming, set the AUTO DRAW to OFF.

    Generating a graphic for an existingprogram

    To generate graphics, press the RESET + STARTsoft key.

    Additional functions:

    Notice:If AUTO DRAW is ON, graphics are notgenerated for program section repeats or sub-programs.

    AUTO

    DRAWOFF/ONF8

    RESET+

    STARTF8

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    56/242

    D6

    programmingWinnC HeidenHainTnC 426 ConversaTional

    F2 F3 F4 F5 F6

    WINDOWAS

    BLK FORMF7

    WINDOWDETAIL

    F8F1

    Block number display ON/ OFF

    Magnifying or reducing a detail

    You can determine the display for a graphic byyourself. You select a detail for mangication orreduction by using a frame.

    Select the soft-key-row for detail magnication/reduction (second row, see illustration at the leftcenter).

    The following functions are available:

    Reduce the frame - press and hold the soft key toreduce the detail

    Conrm the selected areawith the WINDOW DETAILsoft key.

    With the WINDOW BLK FORM soft key you canrestore the original section.

    Show and move the frame. Press and holdthe desired soft key to move the frame.

    Enlarge the frame - press and hold the softkey to magnify the detail

    Shift the soft-key row: see illustrationon upper left

    To show block numbers: Set theSHOW OMIT BLOCK NR. soft key

    to SHOW.

    To omit block numbers: Set theSHOW OMIT BLOCK NR. soft keyto OMIT.

    Deleting the graphic

    Shift the soft-key row: see illustrationon upper left.

    To delete the graphic, press the

    CLEAR GRAPHIC soft key

    SHOWOMIT

    BLOCK NR.F5

    GRAFICS

    DELETEF7

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    57/242

    D7

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Tool movements

    Path functions

    A workpiece contour is composed of several contourelements such as straight lines and circular arcs.

    With the path functions you can program the toolmovements for straight lines and circular arcs.

    FK Free Contour programming

    If a production drawing is not dimensioned for NCand the dimensions given are not sufcient for theNC program, you can program the workpiece contourwith the FK free contour programming. The WinNCwill calculate the missing data.

    Miscellaneous functions M

    With the miscellaneous functions of the WinNC youcan control

    the program run, e.g. a program interruption

    the machine functions such as switching thespindle rotation and coolant supply on and off

    the contouring behaviour of the tool

    Subprograms and Program sectionrepeats

    If a machine sequence occurs several times in a

    program, you enter the sequence once and dene itas subprogram or program section repetition. If youwish to execute a specic program section only undercertain conditions, you also dene this machining se-quence as a subprogram. In addition, you can have apart program call a further part program for execution.

    Programming with Q parameters

    In a part program Q parameters stand for numericalvalues. You assign the values to the Q parametersseparately with the Q parameter functions. You can

    use Q parameters for programming mathematicalfunctions that control program execution or describea contour.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    58/242

    D8

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Fundamentals of path functions

    Programming tool movements forworkpiece machining

    You create a part program by programming the pathfunctions for the single elements of the workpiececontour in sequence. You do this by entering thecoordinates of the end points of the contourelements, given in the production drawing. TheWinNC calculates the actual path of the tool fromthese coordinates and from the tool data and radiuscompensation.

    The WinNC simultaneously moves all machine axesthat you have programmed in the program block of

    a path function.

    Movements parallel to the machine axes

    The program block contains one coordinate: TheWinNC moves the tool parallely to the programmedmachine axis.

    The part program is executed by movement of themachine table on which the workpiece is clamped. Youalways program path contours as if the tool moves.

    Examplel:L X+100 L ...........Path function for Straight line X+100 ...Coordinate of the end pointThe tool retains the Y and Z coordinates and movesto the position X=100 (see illustration on upper left).

    Movements in the main planesThe program block contains two coordinates: TheWinNC moves the tool in the programmed plane.

    Example:L X+70 Y+50The tool retains the Z coordinate and moves in the

    XY plane to the position X=70, Y=50 (see illustrationat the left center).

    Three-dimensional movementThe program block cotnains three coordinates. TheWinNC moves the tool in space to the programmedposition.

    Examplel:L X+80 Y+0 Z-10

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    59/242

    D9

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Circles and circular arcs

    The WinNC traverses two machine axes simulta-neously in circular movements: The tool moves ina circular path relative to the workpiece. For circularmovements you can enter a circle center CC.

    You program circles in the main planes by means ofthe path functions for circular arcs: the main planeis dened when you set the spindle axis during aTOOL CALL.

    Direction of rotation DR for circular movements

    The direction of rotation DR has to be dened forcircular movements.

    clockwise direction of rotation: DR

    counterclockwise direction of rotation: DR+

    Notice:Circles that do not lie in the main plane are alsoprogrammed by using the Q parameters.(see chapter G)

    Spindle axis Main plane

    Z XY, also UV, XV, UY

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    60/242

    D10

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Radius compensation

    The radius compensation must be in the block inwhich you move to the rst contour element. Youmust not begin radius compensation in a circle block.It must be programmed beforehand as a straight-line

    block (see "Path contours" - Cartesian coordinates)or as an approach block (APPR- block, see "Contourapproach and departure").

    Pre-positioningBefore running a part program, always pre-positionthe tool to prevent the tool and the workpiece frombeing damaged.

    Creating program blocks with path functionkeysThe gray path function keys initiate the conversatio-

    nal format.The WinNC asks you successively for all the neces-sary information and inserts the program block intothe part program.

    Example: Programming a straight line:Initiate the programming dialogue, e.g. for a straightline

    Enter the coordinates of the straight-line end point.

    Select the radius compensation:e.g press the RLsoft key and the tool moves to the left of the contour

    Enter the feed rate and conrm with the ENT key:e.g. 100 mm/min. For programming in inches, enter100 for a feed rate of 10 ipm.

    Move at rapid traverse: Press the F MAX soft key.

    Enter a miscellaneous function, e.g. M3, and

    terminate the dialogue with the key.

    The part program now contains the following line:L X+10 Y+5 RL F100 M3

    100

    3

    RL RRR0

    F MAX

    10

    5

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    61/242

    D11

    programmingWinnC HeidenHainTnC 426 ConversaTional

    APPR CLT

    F4

    APPR LT

    F1

    APPR LN

    F2

    APPR CT

    F3

    DEP LT

    F5

    DEP LN

    F6

    DEP CT

    F7 F7

    DEP LCT

    F8

    Contour approach and departure

    Overview: Types of paths for contourapproach and departure

    The functions APPR (approach) and DEP (departure)

    are activated with the key. You can then selectthe following path functions with the correspondingsoft keys:

    Approaching a straight line withtangential connection

    Approaching a straight lineperpendicular to a contour point

    Approaching a circular arcwith tangential connection

    Approaching on a circular arc with tangential connection from astraight line to the contour.

    Departing a straight linewith tangential connection.

    Departinga straight line perpendi-cular to a contour point

    Departing a circular arc with

    tangential connection

    Approaching and departing a helixThe tool approaches and departs a helix on itsextension and connects to the contour on a tangentialcircular arc.You program helix approach and departure

    with the APPR CT and DEP CT functions.

    Departing on a circular arc tangentiallyconnecting the contour and a straight line.

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    62/242

    D12

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Important positions for approach anddeparture

    Starting point PS

    You program this position directly before the APPRblock.

    Ps lies outside the contour and is approached

    without radius compensation (R0).

    Auxiliary point PH

    Some of the paths for approach and departurego through an auxiliary point P

    Hthat the WinNC

    calculates from your input in the APPR or DEPblock.

    First contour point PA

    and last contour point PE

    You program the rst contour point PA in the

    APPR block. The last contour point PE can be

    programmed with any path function. If the APPR block also

    contains a Z axis coordinate, the WinNC will rstmove the tool to P

    H1in the working plane and then

    move it to the entered depth in the tool axis.

    Endpoint PN

    The position PN lies outside of the contour and

    results from your input in the DEP block. If theDEP block also contains a Z axis coordinate, theWinNC will rst move the tool to P

    H2in the working

    plane and then move it to the entered height inthe tool axis.

    The WinNC does not check whether the programmed

    contour will be damaged when moving from the actualposition to the auxiliary point PH. Check before by

    using the graphics !

    When using the functions APPR LT, APPR LN andAPPR CT the WinNC moves the tool from the actualposition to the auxiliary point P

    Hat the feed rate/ rapid

    traverse that was programmed last.

    When using the APPR LCT function the WinNC movesthe tool to the auxiliary point P

    Hat the feed rate that

    was programmed in the APPR block.

    The coordinates can be entered in an absolute or

    incremental way in Cartesian coordinates or polarcoordinates.

    Radius compensationThe radius compensation is programmed togetherwith the rst contour point P

    Ain the APPR block.

    The DEP blocks automatically remove the radiuscompensation!Approach without radius compensation: If you pro-gram the APPR block with R0, the WinNC will cal-culate the tool path for a tool radius of 0 mm and aradius compensation RR! The radius compensationis necessary to set the direction of contour approach

    and departure in the APPR/DEP LN and APPR/DEPCT functions.

    Used abbreviations and their meaning:

    APPR ApproachDEP DepartureL LineC CircleT Tangential (continuous, smooth connection)N Normal (perpendicular)

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    63/242

    D13

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Approaching on a straight line withtangential connection: APPR LT

    The WinNC moves the tool on a straight line from thestarting point P

    Sto an auxiliary point P

    H. From there

    it moves to the rst contour point PAon a straight line

    that connects tangentially to the contour. The auxiliarypoint P

    Hhas the distance LEN to the rst contour

    point PA.

    Use any path function to approach the starting point P

    S

    Initiate the dialogue with the APPR/DEP key andthe APPR LT soft key:

    Coordinates of the rst contour point PA

    LEN: Distance from the auxiliary point PHto the

    rst contour point PA

    Radius compensation RR/RL for machining

    Example NC blocks7 L X+40 Y+10 RO FMAX M3 Approach P

    Swithout radius compensation

    8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 PA

    with radius comp. RR, distance PHto P

    A: LEN=15

    9 L Y+35 Y+35 End point of the rst contour element10 L ... Next contour element.

    Approaching on a straight line perpen-dicular to the rst contour point: APPRLN

    Example NC blocks7 L X+40 Y+10 RO FMAX M3 Approach P

    Swithout radius compensation

    8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 PA

    with radius comp. RR, distance PHto P

    A: LEN=15

    9 L Y+35 Y+35 End point of the rst contour element10 L ... Next contour element

    The WinNC moves the tool on a straight line from thestarting point P

    Sto an auxiliary point P

    H. From there

    it moves to the rst contour point PAon a straight line

    perpendicular to the contour. The auxiliary point PH

    has the distance LEN plus the tool radius to the rstcontour point P

    A.

    Use any path function to approach the starting point PS

    Initiate the dialogue with the APPR/DEP key andthe APPR LT soft key:

    Coordinates of the rst contour point PA

    Length: Distance to the auxiliary point PH. Always

    enter LEN as a positive value.

    Radius compensation RR/RL for machining

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    64/242

    D14

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Approaching on a circular path withtangential connection: APPR CT

    The WinNC moves the tool on a straight line from thestarting point P

    Sto an auxiliary point P

    H. From there it

    moves to the rst contour point PAfollowing a circular

    arc that is tangential to the rst contour element. Thearc from P

    Hnach P

    Ais determined through the radius

    R and the center angle CCA. The direction of rotationof the circular arc is automatically derived from thetool path for the rst contour element. Use any path function to approach the starting

    point PS.

    Initiate the dialogue with the APPR/DEP key andthe APPR CT softkey:

    Coordinates of the rst contour point PA

    Radius R of the circular arc Approaching the workpiece in the direction

    dened by the radius compensation: Enter R

    as a positive value. Approaching the workpiece opposite to the radius compensation: Enter R as a negative value Center angle CCA of the circular arc Enter CCA only as a positive value Maximum input value 360 Radius compensation RR/RL for machining

    Example NC blocks7 L X+40 Y+10 RO FMAX M3 Approach P

    Swithout radius compensation

    8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 PA

    with radius compensation RR, radius R=109 L X+20 Y+35 End point of the rst contour element10 L ... Next contour element

    Approaching on a circular arc with tan-gential connection from a straight lineto the contour: APPR LCT

    The WinNC moves the tool on a straight line from thestarting point P

    Sto an auxiliary point P

    H. From there

    it moves to the rst contour point PAon a circular arc.

    The feed rate programmed in the APPR block is active.The circular arc is tangentially connected both to thestraight line P

    S-P

    Hand to the rst contour element.

    Herewith it is completely dened by the radius R. Usa any path function to approach the

    starting point PS.

    Intitiate the dialogue with the APPR/DEP key andthe APPR LCT soft key:

    Coordinates of the rst contour point PA

    Radius R of the circular arc: Enter R as a positivevalue.

    Radius compensation RR/RL for machining

    Example NC blocks7 L X+40 Y+10 RO FMAX M3 Approach P

    Swithout radius compensation

    8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 PA

    with radius compensation RR, radius R=109 L X+20 Y+35 End point of the rst contour element10 L ... Next contour element

  • 8/9/2019 HeidenhainTNC426 Mill en D 01

    65/242

    D15

    programmingWinnC HeidenHainTnC 426 ConversaTional

    Departing on a straight line with tan-gential connection: DEP LT

    The WinNC moves the tool on a straight line from thelast contour point P

    Eto the end point P

    N. The straight

    line lies in the extension of the last contour element.

    PNhas the distance LEN from PE. Program the last contour element with the end

    point PE and radius compensation

    Initiate the dialogue with the APPR/DEP key andthe DEP LT soft key

    LEN: Enter the distance from the end point PNto

    the last contour element PE.

    Departing on a straight line perpendi-cular to the last contour point: DEP LN

    The WinNC moves the tool on a straight line fromthe last contour point P

    E to the end point P

    N. The

    straight line departs on a perpendicular path fromthe last contour point P

    E. P

    Nhas a distance LEN plus

    the tool radiusfrom P

    E.

    Program the last contour element with the end

    point PE and radius compensation. Initiate the dialogue with the APPR/DEP key and

    the DEP LT soft key

    LEN: Enter the distance from the end point PN.

    Important: Always enter LEN as a positive value!

    Example NC blocks23 L Y+20 RR F100 Last contour element: P

    Ewith radius compensation

    24 DEP LT LEN12,5 F100