Click here to load reader

13078689 Heidenhain Pilot Cnc Programming

  • View
    44

  • Download
    3

Embed Size (px)

Text of 13078689 Heidenhain Pilot Cnc Programming

  • Pilot

    TNC 426BTNC 430

    11/99

    NC Software280 474-xx280 475-xx

  • 3Co

    nte

    nts

    The Pilot

    !"#$

    %&'(!)!!!*

    + ,#

    + !!!+ !

    + !

    -!.!*

    /

    *

    0

    !--!-!0

    &'(!))!!!

    .!!)!!)

    )-*

    Cont ro l NC Software Number

    % 1 2334% 4 1 2533

    Contents

    "! 4

    1 3." 1 8"6".

    2 5

    7-.78 3 3/9

    )! 3 6!!

    ! 3 9.9%7%7! 5 0.. 5 97:! 6 1(!(!!

    6 9! 7 27!! 7 8

    ;

    7 8 1

  • 4Fu

    nd

    ame

    nta

    lsFundamenta ls

    Programs / Fi les

    ! "

    #$%&'#

    File name File type

    (" )*

    Creating a New Part Program +! %!!+ ((,

    -&,./0- "%% 1"234 % 2"234

    File type

    .H

    . I

    . T

    . D

    . P

    .CDT

    .PNT

    . A

    Files in the TNC

    Programs5#%1&%#1516

    Tables 55&(55(5

    Texts 511

    1 BLK FORM 0.1 Z X+0 Y+0 Z-502 BLK FORM 0.2 X+100 Y+100 Z+0

  • 5Fu

    nd

    ame

    nta

    ls

    Choosing the Screen Layout

    1( 7'*789

    !+ +(

    Mode of operation Screen contents

    (

    (

    ( (

    (

    :

    :

    ((;(

    ( (

    (% !

    !

    ((

  • 6Fu

    nd

    ame

    nta

    ls

    Mode of operation Screen contents

    ( (

  • 7Fu

    nd

    ame

    nta

    ls

    Incremental Cartesian Coordinates(

  • 8Fu

    nd

    ame

    nta

    lsCircle Center and Pole: CC ,-( (

  • 9Fu

    nd

    ame

    nta

    ls

    Polar Coordinates& ,-!+

    5 ($C& 5 C A$

    Incremental dimensions1 (

    Programming polar coordinates

    Defining ToolsTool data%

  • 1 0

    Fu

    nd

    ame

    nta

    ls

    (/($

    /D"/E9"D/F9"D

    ?+( ( (

    Calling the tool data(?"

  • 1 1

    Fu

    nd

    ame

    nta

    ls

    S

    E

    Tool Compensation /($(

    Length compensationBeginning "

  • 1 2

    Fu

    nd

    ame

    nta

    lsDatum Setting without a 3-D Touch Probe&((+(+ !! "

    1D!!( ( !( ( !( ( !!

    Setup and Measurement with 3-D Touch Probes#%1&%#18J&( +((

  • 1 3

    Co

    nto

    ur

    Ap

    pro

    ach

    and

    D

    ep

    artu

    re

    Contour Approach and Departure

    Starting point PS

    Auxiliary point PH

    First contour point PA and last contour point PE

    !"

    End point PN

    #$ !"

    %

    Path Functions for Approach and Departure"&

    '

    '

    '

    ( "( #$"%

  • 1 4

    Co

    nto

    ur

    Ap

    pro

    ach

    and

    D

    ep

    artu

    re

    Approaching on a Straight Line Perpendicular tothe First Contour Element

    #) !

    $)*%+)

    Approaching on a Straight Line withTangential Connection

    #) !

    $)*%+)

    7 L X+40 Y+10 R0 FMAX M38 APPR LT X+20 Y+20 LEN 15 RR F1009 L X+35 Y+35

    7 L X+40 Y+10 R0 FMAX M38 APPR LN X+10 Y+20 LEN 15 RR F1009 L X+20 Y+35

  • 1 5

    Co

    nto

    ur

    Ap

    pro

    ach

    and

    D

    ep

    artu

    re

    Approaching Tangentially on an Arcand a Straight Line

    $*%+)

    7 L X+40 Y+10 R0 FMAX M38 APPR CT X+10 Y+20 CCA 180 R10 RR F1009 L X+20 Y+35

    7 L X+40 Y+10 R0 FMAX M38 APPR LCT X+10 Y+20 R10 RR F1009 L X+20 Y+35

    Approaching Tangentially on an Arc

    $*% !$*%+)

  • 1 6

    Co

    nto

    ur

    Ap

    pro

    ach

    and

    D

    ep

    artu

    re

    Departing on a Straight LinePerpendicular to the Last Contour Element

    #) !

    $)*%

    Departing Tangentially on a Straight Line

    #) !

    $)*%

    23 L X+30 Y+35 RR F10024 L Y+20 RR F10025 DEP LT LEN 12.5 F100 M2

    23 L X+30 Y+35 RR F10024 L Y+20 RR F10025 DEP LN LEN+20 F100 M2

  • 1 7

    Co

    nto

    ur

    Ap

    pro

    ach

    and

    D

    ep

    artu

    re

    $*% !

    Departing on an Arc Tangentially Connectingthe Contour and a Straight Line

    $*%

    23 L X+30 Y+35 RR F10024 L Y+20 RR F1025 DEP CT CCA 180 R+8 F100 M2

    23 L X+30 Y+35 RR F10024 L Y+20 RR F10025 DEP LCT X+10 Y+12 R8 F100 M2

    Departing Tangentially on an Arc

  • 1 8

    Pat

    h

    Fu

    nct

    ion

    sPath functions

    Straight line

    Chamfer

    Corner rounding

    Circle center pole forpolar coordinates

    Circular path

    Circular path withknown radius

    Circular path withtangential connection

    FK Free ContourP rog ramming

    19

    20

    22

    21

    21

    23

    20

    25

    Path Functions for Positioning Blocks

    Programming the Direction of Traverse !

    Entering the Target Positions"#!

    Entries in the Positioning Block$% % &'% ()(*% ++% ,,

    - .! / 0

  • 1 9

    Pat

    h

    Fu

    nct

    ion

    s

    1

    Straight Line"()(*++,,

    1

    7 L X+10 Y+40 RL F200 M38 L IX+20 IY-159 L X+60 IY-10

    12 CC X+45 Y+2513 LP PR+30 PA+0 RR F300 M314 LP PA+6015 LP IPA+6016 LP PA+180

    % 2 0

    % 0% " 0

  • 2 0

    Pat

    h

    Fu

    nct

    ion

    s

    Corner Rounding".

    3

    ++

    Inserting a Chamfer Between Two Straight Lines++

    7 L X+0 Y+30 RL F300 M38 L X+40 IY+59 CHF 12 F25010 L IX+5 Y+0

    % 24+0% "4+0

    % $0

    5 L X+10 Y+40 RL F300 M36 L X+40 Y+257 RND R5 F1008 L X+10 Y+5

    $0

  • 2 1

    Pat

    h

    Fu

    nct

    ion

    s

    Circular Path Around the Circle Center CC

    55

    1

    1

    5 CC X+25 Y+256 L X+45 Y+25 RR F200 M37 C X+45 Y+25 DR+

    18 CC X+25 Y+2519 LP PR+20 PA+0 RR F250 M320 CP PA+180 DR+

    % 50% 0% " 0% " &$'0

  • 2 2

    Pat

    h

    Fu

    nct

    ion

    s

    1 2 3 4

    10 L X+40 Y+40 RL F200 M3 Arc starting point11 CR X+70 Y+40 R-20 DR- Arc 3 or

    11 CR X+70 Y+40 R-20 DR+ Arc 4

    Circular Path with Known Radius (CR)67189:*!671;9:*!55

    10 L X+40 Y+40 RL F200 M3 Arc starting point11 CR X+70 Y+40 R+20 DR- Arc 1 or

    11 CR X+70 Y+40 R+20 DR+ Arc 2

  • 2 3

    Pat

    h

    Fu

    nct

    ion

    s

    Circular Path CT with Tangential Connection()(*++,,

    1

    1

    5 L X+0 Y+25 RL F250 M36 L X+25 Y+307 CT X+45 Y+208 L Y+0

    12 CC X+40 Y+3513 L X+0 Y+35 RL F250 M314 LP PR+25 PA+12015 CTP PR+30 PA+3016 L Y+0

    % 50% 0% " 0

  • 2 4

    Pat

    h

    Fu

    nct

    ion

    sHelix (Only in Polar Coordinates)Calculations (upward milling direction) < "=

    " < .6 6$ < .>?*@ $ < $=

    7 < .&=

    '

    Shape of helix

    Internal thread 1 5

    / 7= 5= ))/ 7= 5# / 7# 5# )/ 7# 5= )

    External thread

    / 7= 5= )/ 7= 5# )/ 7# 5# ))/ 7# 5=

    M6 x 1 mm thread with 5 revolutions:12 CC X+40 Y+2513 L Z+0 F100 M314 LP PR+3 PA+270 RL15 CP IPA-1800 IZ+5 DR- RL F50

  • 2 5

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    g

    FK Free Contour Programming

    !" "#"!"

    $

    Possible data on a contour element:% % &'"% &'"% &% ()*+% (

    To use FK programming properly:% & $% ,!$% !! #!"!"

    $

  • 2 6

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    g

    Standard colors of the interactive graphics

    "

    "!!

    !

    !

    Working with the Interactive Graphics

    -.-/&0"1

    "

    $""# "2

    !

    "

    !3

    ""'

    !

  • 2 7

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    g

    Initiating the FK Dialog

    End Point Coordinates X, Y or PA, PR

    45

    67

    7 FPOL X+20 Y+308 FL IX+10 Y+20 RR F1009 FCT PR+15 IPA+30 DR+ R15

  • 2 8

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    gCircle Center (CC) in an FC/ FCT block

    67

    Auxiliary Points... P1, P2, P3 on a contour

    2 8'"2 9'"

    ... next to a contour

    '"

    10 FC CCX+20 CCY+15 DR+ R1511 FPOL X+20 Y+15...

    13 FC DR+ R15 CCPR+35 CCPA+40

    13 FC DR- R10 P1X+42.929 P1Y+60.07114 FLT AN-70 PDX+50 PDY+53 D10

  • 2 9

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    g

    Direction and Length of the Contour ElementData on a straight line

    -

    7

    Data on a circular path

    -"

    7

    27 FLT X+25 LEN 12.5 AN+35 RL F20028 FC DR+ R6 LEN 10 AN-4529 FCT DR- R15 LEN 15

    Identifying a closed contour

    :2 7(.,2 7(

    12 L X+5 Y+35 RL F500 M313 FC DR- R15 CLSD+ CCX+20 CCY+35...

    17 FCT DR- R+15 CLSD-

  • 3 0

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    gValues Relative to Block N:Entering Coordinates

    ! ;

    ! ;

    % /!"1% !

    1

    12 FPOL X+10 Y+1013 FL PR+20 PA+2014 FL AN+4515 FCT IX+20 DR- R20 CCA+90 RX 1316 FL IPR+35 PA+0 RPR 13

  • 3 1

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    g

    Values Relative to Block N:Direction and Distance of the Contour Element

    -

    "

    (

    &""1

    17 FL LEN 20 AN+1518 FL AN+10519 FL LEN 12.5 PAR 17 DP 12.520 FSELECT 221 FL LEN 20 IAN+9522 FL IAN+220 RAN 18

  • 3 2

    FK

    F

    ree

    C

    on

    tou

    rP

    rog

    ram

    min

    gValues Relative

Search related