1 - heidenhain
1 - heidenhain 1 - heidenhain
5.2 Værktøjs-data Kald af værktøjs-data Et værktøjs-kald TOOL CALL i et bearbejdnings-program programmerer De med følgende oplysninger: ú Vælg værktøjs-kald med tasten TOOL CALL ú Værktøjs-nummer: Indlæs nummer eller navn på værktøjet. Værktøjet har De først fastlagt i en TOOL DEF-blok eller i værktøjs-tabellen. Et værktøjs-navn sætter De i anførselstegn. Navnet henfører sig til en indlæsning i den aktive værktøjs-tabel TOOL .T. For at kalde et værktøj med andre korrekturværdier, indlæser De den i det i værktøjs-tabellen definerede index med efter et decimalpunkt ú Sindelakse parallel X/Y/Z: Indlæs værktøjsakse ú Spindelomdrejningstal S: Indlæs spindelomdrejningstal direkte, eller lade beregne af TNC`en, når De arbejder med skærdata-tabeller. Tryk herfor softkey S AUTOM. BEREGNING. TNC´en begrænser spindelomdrejningstallet til den maximale værdi, der er fastlagt i maskin-parameter 3515. ú Tilspænding F: indlæs tilspænding direkte, eller lade beregne af TNC`en. når De arbejder med skærdataabeller. Tryk herfor softkey F AUTOM. BEREGNING. TNC´en begrænser tilspændingen til den maximale tilspænding for den „langsomste akse“ (fastlagt i maskin-parameter 1010). F virker sålænge, indtil De i en positioneringsblok eller i en TOOL CALL-blok programmerer en ny tilspænding ú Sletspån værktøjs-længde: Delta-værdi for værktøjslængden ú Sletspån værktøjs-radius: Delta-værdi for værktøjsradius ú Sletspån værktøjs-radius 2: Delta-værdi for værktøjsradius 2 Eksempel på et værktøjs-kald Kaldt bliver værktøj nummer 5 i værktøjsakse Z med spindelomdrejningstal 2500 omdr./min og en tilspænding på 350 mm/min. Sletspånen for værktøjs-længden og værktøjs-radius 2 andrager 0,2 hhv. 0,05 mm, undermålet for værktøjs-radius 1 mm. „D“ før „L“ og „R“ står for delta-værdi. Forhåndsvalg ved værktøjs-tabeller Når De lagrer værktøjsdata i en værktøjstabel, kan en TOOL DEF-blok evt. være beregnet til at køre en værktøjskæde til positionen for næste værktøj der skal bruges i programmet. Ved aktiv værktøjstabel kan der, i TOOL-DEF-blokke, kun indlæses værktøjsnummer hhv. en Q-parameter, eller et værktøjs-navn i anførselstegn. 82 5 Programmering: Værktøjer
Værktøjsveksel Værktøjsveksling er en maskinafhængig funktion. Vær opmærksom på maskinhåndbogen! Værktøjsveksler-position Man skal kunne køre til værktøjsveksler-positionen uden kollisionsfare. Med hjælpefunktionerne M91 og M92 kan De indlæse en maskinfast vekselposition. Hvis De før det første værktøjs-kald programmerer TOOL CALL 0 , så kører TNC´en opspændingshovedet i spindelaksen til en position, som er uafhængig af værktøjs-længden. Manuel værktøjsveksling Før et manuelt værktøjsskift bliver spindelen stoppet og værktøjet kørt til værktøjsskift-positionen: ú Programmeret kørsel til værktøjsskift-position ú Afbryde programafviklingen, se „11.4 program-afvikling“ ú Skift værktøj ú Fortsæt programafvikling, se „11.4 Program-afvikling“ Automatisk værktøjsveksel Ved automatisk værktøjsveksel bliver program-afviklingen ikke afbrudt. Ved et værktøjs-kald med TOOL CALL skifter TNC´en værktøjet fra værktøjs-magasinet. Automatisk værktøjsveksling ved overskridelse af brugstiden: M101 M101 er en maskinafhængig funktion. Vær opmærksom på maskinhåndbogen! Når brugstiden for et værktøj TIME1 er nået, udskifter TNC´en automatisk med et tvilling-værktøj. Herfor aktivierer De ved program-start hjælpefunktionen M101. Virkningen af M101 kan De ophæve med M102. Den automatiske værktøjsveksling sker ikke altid umiddelbart efter udløbet af brugstiden, måske nogle program-blokke senere, alt efter styringens belastning. HEIDENHAIN TNC 426, TNC 430 Forudsætninger for standard-NC-blokke med radiuskorrektur R0, RR, RL Radius af tvilling-værktøjet skal være lig med radius for det oprindeligt indsatte værktøj. Er radierne ikke ens, viser TNC'en en meldetekst og omskifter ikke værktøjet. Forudsætning for NC-blokke med fladenormal-vektorer og 3D-korrektur (se kapitel 5.4 „Treidimensional værktøjs-korrektur“) Radius af tvilling-værktøjet må ikke afvige fra radius af original-værktøjet. Der bliver i de af CADsystemet overførte program-blokke ikke taget hensyn til det. Delta-værdi (DR) indlæser De enten i værktøjs-tabellen eller i TOOL CALL-blokken. Er DR større end nul, viser TNC'en en meldetekst og udskifter ikke værktøjet. Med M-funktion M107 undetrykker De denne meldetekst, med M108 aktiverer De den igen. 83 5.2 Værktøjs-data
- Page 48 and 49: 4.1 Grundlaget Polarkoordinater Nå
- Page 50 and 51: 4.1 Grundlaget Valg af henføringsp
- Page 52 and 53: 4.3 Standard fil-styring 4.3 Standa
- Page 54 and 55: 4.3 Standard fil-styring Dataoverf
- Page 56 and 57: 4.3 Standard fil-styring Navneskift
- Page 58 and 59: 4.4 Udvidet fil-styring 4.4 Udvidet
- Page 60 and 61: 4.4 Udvidet fil-styring Kald af fil
- Page 62 and 63: 4.4 Udvidet fil-styring 3. skridt:
- Page 64 and 65: 4.4 Udvidet fil-styring Udvælgelse
- Page 66 and 67: 4.4 Udvidet fil-styring Øvrige fun
- Page 68 and 69: 4.4 Udvidet fil-styring Med softkey
- Page 70 and 71: 4.4 Udvidet fil-styring TNC´en på
- Page 72 and 73: 4.5 Åbning og indlæsning af progr
- Page 74 and 75: 4.5 Åbning og indlæsning af progr
- Page 76 and 77: 4.6 Programmierings-grafik 4.6 Prog
- Page 78 and 79: 4.8 Indføje kommentarer Indføj se
- Page 80 and 81: 4.9 Fremstilling af tekst-filer Sle
- Page 82 and 83: 4.10 Lommeregneren 4.10 Lommeregner
- Page 84 and 85: 4.12 Palette-styring 4.12 Palette-s
- Page 87 and 88: Programmering: Værktøjer 5
- Page 89 and 90: 5.2 Værktøjs-data Normalt program
- Page 91 and 92: Indlæsning af værktøjs-data i ta
- Page 93 and 94: Værktøjs-tabel: Nødvendige værk
- Page 95 and 96: Editeringsfunktioner for Værkt.-ta
- Page 97: Spalte Indlæsning P Plads-nummer f
- Page 101 and 102: Værktøjs-radiuskorrektur Program-
- Page 103 and 104: Radiuskorrektur: Hjørne bearbejdni
- Page 105 and 106: Koordinaten für die Position X,Y,
- Page 107 and 108: Face Milling: 3D-korrektur med og u
- Page 109 and 110: Blok-format med drejeakser L Ret
- Page 111 and 112: Tabel for emne-materialer Emne-mate
- Page 113 and 114: Anlægge nye skærdata-tabeller ú
- Page 115: Dataoverføring af skærdata-tabell
- Page 118 and 119: 6.1 Oversigt: Værktøjs-bevægelse
- Page 120 and 121: 6.2 Grundlaget for banefunktioner I
- Page 122 and 123: 6.3 Kontur tilkørsel og frakørsel
- Page 124 and 125: 6.3 Kontur tilkørsel og frakørsel
- Page 126 and 127: 6.3 Kontur tilkørsel og frakørsel
- Page 128 and 129: 6.4 Banebevægelser - retvinklede k
- Page 130 and 131: 6.4 Banebevægelser - retvinklede k
- Page 132 and 133: 6.4 Banebevægelser - retvinklede k
- Page 134 and 135: 6.4 Banebevægelser - retvinklede k
- Page 136 and 137: 6.4 Banebevægelser - retvinklede k
- Page 138 and 139: 6.5 Banebevægelser - polarkoordina
- Page 140 and 141: 6.5 Banebevægelser - polarkoordina
- Page 142 and 143: 6.5 Banebevægelser - polarkoordina
- Page 144 and 145: 6.6 Banebevægelser - Fri kontur-pr
- Page 146 and 147: 6.6 Banebevægelser - Fri kontur-pr
5.2 Værktøjs-data<br />
Kald af værktøjs-data<br />
Et værktøjs-kald TOOL CALL i et bearbejdnings-program<br />
programmerer De med følgende oplysninger:<br />
ú Vælg værktøjs-kald med tasten TOOL CALL<br />
ú Værktøjs-nummer: Indlæs nummer eller navn på<br />
værktøjet. Værktøjet har De først fastlagt i en TOOL<br />
DEF-blok eller i værktøjs-tabellen. Et værktøjs-navn<br />
sætter De i anførselstegn. Navnet henfører sig til en<br />
indlæsning i den aktive værktøjs-tabel TOOL .T. For at<br />
kalde et værktøj med andre korrekturværdier, indlæser<br />
De den i det i værktøjs-tabellen definerede index med<br />
efter et decimalpunkt<br />
ú Sindelakse parallel X/Y/Z: Indlæs værktøjsakse<br />
ú Spindelomdrejningstal S: Indlæs<br />
spindelomdrejningstal direkte, eller lade beregne af<br />
TNC`en, når De arbejder med skærdata-tabeller. Tryk<br />
herfor softkey S AUTOM. BEREGNING. TNC´en<br />
begrænser spindelomdrejningstallet til den maximale<br />
værdi, der er fastlagt i maskin-parameter 3515.<br />
ú Tilspænding F: indlæs tilspænding direkte, eller lade<br />
beregne af TNC`en. når De arbejder med skærdataabeller.<br />
Tryk herfor softkey F AUTOM. BEREGNING.<br />
TNC´en begrænser tilspændingen til den maximale<br />
tilspænding for den „langsomste akse“ (fastlagt i<br />
maskin-parameter 1010). F virker sålænge, indtil De i<br />
en positioneringsblok eller i en TOOL CALL-blok<br />
programmerer en ny tilspænding<br />
ú Sletspån værktøjs-længde: Delta-værdi for værktøjslængden<br />
ú Sletspån værktøjs-radius: Delta-værdi for værktøjsradius<br />
ú Sletspån værktøjs-radius 2: Delta-værdi for værktøjsradius<br />
2<br />
Eksempel på et værktøjs-kald<br />
Kaldt bliver værktøj nummer 5 i værktøjsakse Z med<br />
spindelomdrejningstal 2500 omdr./min og en tilspænding på 350<br />
mm/min. Sletspånen for værktøjs-længden og værktøjs-radius 2<br />
andrager 0,2 hhv. 0,05 mm, undermålet for værktøjs-radius 1 mm.<br />
<br />
„D“ før „L“ og „R“ står for delta-værdi.<br />
Forhåndsvalg ved værktøjs-tabeller<br />
Når De lagrer værktøjsdata i en værktøjstabel, kan en TOOL DEF-blok<br />
evt. være beregnet til at køre en værktøjskæde til positionen for<br />
næste værktøj der skal bruges i programmet. Ved aktiv<br />
værktøjstabel kan der, i TOOL-DEF-blokke, kun indlæses værktøjsnummer<br />
hhv. en Q-parameter, eller et værktøjs-navn i anførselstegn.<br />
82 5 Programmering: Værktøjer