Heidenhain Romana

download Heidenhain Romana

of 519

description

Heidenhain Romana

Transcript of Heidenhain Romana

  • Manualul utilizatoruluiProgramare ciclu

    iTNC 530

    Software NC340 490-06, 606 420-01340 491-06, 606 421-01340 492-06340 493-06340 494-06

    Romn (ro)8/2010

  • HEIDENHAIN iTNC 530 3

    Des

    pre

    aces

    t man

    ualDespre acest manual

    Mai jos sunt descrise simbolurile utilizate n acest manual.

    Dorii s efectuai modificri sau ai ntmpinat erori?Ne strduim continuu s mbuntim documentaia pentru dvs. V rugm s ne susinei prin a ne trimite solicitrile dvs. la urmtoarea adres de e-mail: [email protected].

    Acest simbol indic faptul c informaiile importante despre funcie descrise trebuie luate n considerare.

    Acest simbol indic faptul c exist unul sau mai multe din riscurile de mai jos la utilizarea funciei descrise:

    Pericol pentru piesa de prelucratPericol pentru elementele de fixarePericol pentru sculPericol pentru mainPericol pentru operator

    Acest simbol indic faptul c funcia descris trebuie adaptat de productorul mainii unelte. De aceea, funcia descris poate varia n funcie de main.

    Acest simbol indic faptul c putei gsi informaii detaliate cu privire la o funcie ntr-un alt manual.

  • 4

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    C Model, software i caracteristici TNCAcest manual descrie funciile i caracteristicile oferite de TNC, ncepnd cu urmtoarele versiuni de software NC.

    Sufixul E indic versiunea de export a TNC. Versiunea de export a TNC are urmtoarele limitri:

    Micare liniar simultan pe maxim 4 axeHSCI (HEIDENHAIN Serial Controller Interface) identific noua platform hardware a controalelor TNC.

    HeROS 5 identific noul sistem de operare al controalelor TNC bazate pe HSCI.

    Productorul mainii unelte adapteaz caracteristicile utilizabile ale TNC la maina sa, setnd parametrii. Este posibil ca unele funcii descrise n acest manual s nu se regseasc printre caracteristicile oferite de TNC pentru maina unealt.

    Funciile TNC care ar putea s nu fie disponibile pentru maina dvs. includ:

    Msurare scul cu TTContactai productorul mainii unelte pentru a v familiariza cu caracteristice mainii dvs.

    Model TNC Versiune software NC

    iTNC 530 340 490-06

    iTNC 530 E 340 491-06

    iTNC 530 340 492-06

    iTNC 530 E 340 493-06

    Staie de programare iTNC 530 340 494-06

    Model TNC Versiune software NC

    iTNC 530, HSCI i HeROS 5 606 420-01

    iTNC 530, HSCI i HeROS 5 606 421-01

  • HEIDENHAIN iTNC 530 5

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    CMajoritatea productorilor de maini, ca i HEIDENHAIN, ofer cursuri de programare pentru TNC. V recomandm aceste cursuri ca o metod eficient de a v mbunti abilitile de programare TNC i de a mprti informaii i idei cu ali utilizatori TNC.

    Manualul utilizatorului:

    Toate funciile TNC care nu au conexiune cu ciclurile sunt descrise n manualul de utilizare pentru iTNC 530. Contactai HEIDENHAIN n cazul n care dorii o copie a acestui manual de utilizare.

    ID-ul manualului de utilizare pentru programare conversaional: 670 387-xx.

    ID-ul manualului de utilizare pentru programare ISO: 670 391-xx.

    Documentaia utilizatorului smarT.NC:

    Modul de operare smarT.NC este descris ntr-un Ghid pilot separat. Contactai HEIDENHAIN dac avei nevoie de o copie a acestui Ghid pilot. ID: 533 191-xx.

  • 6

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    C Opiuni de softwareiTNC 530 are numeroase opiuni de software care pot fi activate de productorul mainii unelte. Fiecare opiune trebuie activat separat i conine urmtoarele funcii:

    Opiunea de software 1

    Interpolare suprafa cilindru (Ciclurile 27, 28, 29 i 39)

    Vitez de avans n mm/min pentru axe rotative: M116

    nclinarea planului de prelucrare (Ciclul 19, funcia PLAN i tasta soft 3-D ROT din modul de operare manual)

    Cerc n 3 axe cu plan de lucru nclinat

    Opiunea de software 2

    Timp de procesare a blocului 0,5 ms n loc de 3,6 ms

    Interpolare 5 axe

    Interpolare canelur

    Prelucrare 3-D:

    M114: Compensare automat a geometriei mainii la operarea cu axe pivotanteM128: Meninerea poziiei vrfului sculei la poziionarea cu axe

    nclinate (TCPM) FUNCIA TCPM:Meninerea poziiei vrfului sculei la

    poziionarea cu axe nclinate (TCPM) n moduri selectabileM144: Compensarea configuraiei cinematicii a mainii pentru

    poziia EFECTIV/NOMINAL la captul bloculuiParametri suplimentari pentru finisare/degroare i toleran

    pentru axele rotative n Ciclul 32 (G62)Blocuri LN (compensare 3-D)

    Opiune de software Coliziune DCM

    Funcie ce monitorizeaz dinamic zonele definite de productorul mainii pentru a preveni coliziunile.

    Opiunea software suplimentar Limb conversaional

    Funcie pentru activarea limbilor conversaionale sloven, slovac, norvegian, leton, eston, coreean, turc, romn, lituanian

    Opiune de software Convertor DXF

    Extragere contururi din fiiere DXF (format R12).

  • HEIDENHAIN iTNC 530 7

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    COpiune de software Setri de program globaleFuncie pentru suprapunerea transformrilor de coordonate din modurile Rulare program.

    Opiune de software AFC

    Funcie pentru viteza de avans adaptabil pentru optimizarea condiiilor de prelucrare la producia n serie.

    Opiune de software KinematicsOpt

    Cicluri palpator pentru verificarea i optimizarea preciziei uneltei.

    Opiune de software 3D-ToolComp

    Compensare 3D a razei n funcie de unghiul de contact al sculei pentru blocurile LN.

  • 8

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    C Nivelul coninutului caracteristicilor (funcii de upgrade)Pe lng opiunile de software, mbuntiri semnificative ale software-ului TNC sunt gestionate prin funciile de upgrade Nivel coninut de caracteristici (FCL). Funciile care fac obiectul FCL nu sunt disponibile prin simpla actualizare a software-ului de pe TNC.

    Funciile de upgrade sunt identificate n manual cu FCL n, unde n indic numrul secvenial al nivelului coninutului caracteristicii.

    Putei achiziiona un numr de cod pentru a putea activa funciile FCL n permanen. Pentru informaii suplimentare, contactai productorul mainii unelte sau HEIDENHAIN.

    Toate funciile de upgrade sunt disponibile fr costuri suplimentare, atunci cnd primii o nou main.

    Funcii FCL 4 Descriere

    Prezentare grafic a spaiului protejat, cnd monitorizarea coliziunii DCM este activ

    Manualul utilizatorului

    Suprapunere roat de mn n poziia oprit, cnd monitorizarea coliziunii DCM este activ

    Manualul utilizatorului

    Rotire 3-D de baz (pregtirea compensaiei)

    Manualul mainii

    Funcii FCL 3 Descriere

    Ciclul palpatorului pentru palpare 3-D Pagina 457

    Ciclurile palpatorului pentru setarea automat a decalrii originii utiliznd centrul unui canal/unei borduri

    Pagina 351

    Reducerea vitezei de avans pentru prelucrarea buzunarelor de contur, scula fiind n contact complet cu piesa de prelucrat

    Manualul utilizatorului

    Funcie PLAN: Intrare unghi axial Manualul utilizatorului

    Documentaie utilizator ca sistem de asisten n funcie de context

    Manualul utilizatorului

    smarT.NC: Programarea smarT.NC i prelucrarea pot fi efectuate simultan

    Manualul utilizatorului

    smarT.NC: Buzunar de contur pe model de puncte

    Ghid pilot smarT.NC

  • HEIDENHAIN iTNC 530 9

    Mod

    el, s

    oftw

    are i

    car

    acte

    ristic

    i TN

    C

    Locul de funcionare destinatTNC corespunde cu limitele pentru dispozitivele de clas A conform specificaiilor din EN 55022 i este destinat n principal utilizrii n zone industriale.

    smarT.NC: Previzualizare programe de contur n administratorul de fiiere

    Ghid pilot smarT.NC

    smarT.NC: Strategie de poziionare pentru prelucrarea modelelor de puncte

    Ghid pilot smarT.NC

    Funcii FCL 2 Descriere

    Grafice liniare 3-D Manualul utilizatorului

    Ax scul virtual Manualul utilizatorului

    Suport UBS pentru dispozitive de bloc (stick-uri de memorie, hard disk-uri, uniti CD-ROM)

    Manualul utilizatorului

    Filtrarea contururilor create extern Manualul utilizatorului

    Posibilitatea atribuirii unor adncimi diferite fiecrui subcontur din formula de contur

    Manualul utilizatorului

    Gestionarea DHCP a adreselor IP dinamice

    Manualul utilizatorului

    Ciclul palpatorului pentru setarea global a parametrilor palpatorului

    Pagina 462

    smarT.NC: Suport grafic al scanrii blocului

    Ghid pilot smarT.NC

    smarT.NC: Transformarea coordonatelor

    Ghid pilot smarT.NC

    smarT.NC: Funcie PLAN Ghid pilot smarT.NC

    Funcii FCL 3 Descriere

  • 10

    Fun

    ciil

    e no

    ului

    cic

    lu a

    l sof

    twar

    e-ul

    ui 3

    4049

    x-02 Funciile noului ciclu al software-ului 340 49x-02

    Parametru de prelucrare nou pentru definirea vitezei de poziionare (consultai Palpator cu declanator, deplasare rapid pentru poziionare: MP6151, la pagina 323)Parametru de prelucrare nou pentru considerarea rotaiei de baz n

    cadrul Operrii manuale (consultai Luai n considerare o rotaie de baz n modul Operare manual: MP6166, la pagina 322)Ciclurile de la 420 pn la 431 pentru msurarea automat a sculei

    au fost mbuntite, astfel nct jurnalul de msurare s poat fi afiat i pe ecran (consultai nregistrare rezultate msurtori, la pagina 403)A fost introdus un ciclu nou care v permite s setai parametrii

    globali ai palpatorului (consultai PALPARE RAPID (Ciclul 441, DIN/ISO: G441, Funcia FCL 2), la pagina 462)

  • HEIDENHAIN iTNC 530 11

    Fun

    ciil

    e no

    ului

    cic

    lu a

    l sof

    twar

    e-ul

    ui 3

    4049

    x-03Funciile noului ciclu al software-ului 340 49x-03

    Ciclu nou pentru setarea unei origini n centrul unui canal (consultai PT REF CENTRU CANAL (Ciclul 408, DIN/ISO: G408, Funcia FCL 3), la pagina 351)Ciclu nou pentru setarea unei origini n centrul unei borduri

    (consultai PT REF CENTRU BORDUR (Ciclul 409, DIN/ISO: G409, funcie FCL 3), la pagina 355)Ciclu nou de palpare 3-D (consultai MSURARE N 3-D (Ciclul 4,

    funcie FCL 3), la pagina 457)Ciclul 401 v permite acum s compensai abaterile de aliniere ale

    piesei brute prin rotirea mesei rotative (consultai ROTAIE DE BAZ din Dou guri (Ciclul 401, DIN/ISO: G401), la pagina 331)Ciclul 402 v permite acum s compensai abaterile de aliniere ale

    piesei de prelucrat prin rotirea mesei rotative (consultai ROTAIE DE BAZ din Dou tifturi (Ciclul 402, DIN/ISO: G402), la pagina 334) n ciclurile pentru setarea originii, rezultatele msurtorii sunt

    disponibile n parametrii Q Q15X (consultai Rezultate msurtori n parametri Q, la pagina 405)

  • 12

    Fun

    ciil

    e no

    ului

    cic

    lu a

    le s

    oftw

    are-

    ului

    340

    49x-

    04 Funciile noului ciclu ale software-ului 340 49x-04Ciclu nou pentru salvarea configurrii cinematice a mainii

    (consultai SALVARE CINEMATIC (Ciclul 450, DIN/ISO: G450; Opiune), la pagina 470)Ciclu nou pentru testarea i optimizarea configurrii cinematice a

    mainii (consultai MSURARE CINEMATIC (Ciclul 451, DIN/ISO: G451; Opiune), la pagina 472)Ciclul 412: Numrul de puncte de msur selectabile cu

    parametrul Q423 (consultai ORIGINE DIN INTERIORUL CERCULUI (Ciclul 412, DIN/ISO: G412), la pagina 366)Ciclul 413: Numrul de puncte de msur selectabile cu parametrul

    Q423 (consultai origine DIN EXTERIORUL CERCULUI (ciclul 413, DIN/ISO: G413), la pagina 370)Ciclul 421: Numrul de puncte de msur selectabile cu

    parametrul Q423 (consultai MSURARE GAUR (Ciclul 421, DIN/ISO: G421), la pagina 414)Ciclul 422: Numrul de puncte de msur selectabile cu parametrul

    Q423 (consultai MSURARE EXTERIOR CERC (Ciclul 422, DIN/ISO: G422), la pagina 418)Ciclul 3: Mesajul de eroare poate fi anulat dac tija palpatorului este

    deja deviat la nceputul ciclului (consultai MSURARE (Ciclul 3), la pagina 455)Ciclu nou pentru frezarea rectangular a tiftului (consultai TIFT

    RECTANGULAR (Ciclul 256, DIN/ISO: G256), la pagina 160)Ciclu nou pentru frezarea circular a tiftului(consultai TIFT

    CIRCULAR (Ciclul 257, DIN/ISO: G257), la pagina 164)

  • HEIDENHAIN iTNC 530 13

    Fun

    ciil

    e no

    ului

    cic

    lu a

    le s

    oftw

    are-

    ului

    340

    49x-

    05Funciile noului ciclu ale software-ului 340 49x-05Ciclu de prelucrare nou pentru gurire adnc cu o singur canelur

    (consultai GURIRE ADNC CU O SINGUR CANELUR (Ciclul 241, DIN/ISO: G241), la pagina 98)Ciclul palpator 404 (SETARE ROTAIE DE BAZ) a fost extins cu

    parametrul Q305 (numrul n tabel) pentru scrierea rotaiilor de baz n tabelul de presetri (Consultai pagina 341)Ciclurile palpator 408 pn la 419: TNC scrie acum i la linia 0 a

    tabelului de presetri, atunci cnd valoarea afiat este setat (consultai Salvarea originii calculate, la pagina 350)Ciclul palpator 412: Parametrul suplimentar Q365 "tip de avans

    transversal" (consultai ORIGINE DIN INTERIORUL CERCULUI (Ciclul 412, DIN/ISO: G412), la pagina 366)Ciclul palpator 413: Parametrul suplimentar Q365 "tip de avans

    transversal" (consultai origine DIN EXTERIORUL CERCULUI (ciclul 413, DIN/ISO: G413), la pagina 370)Ciclul palpator 416: Parametrul suplimentar Q320 (prescriere de

    degajare, consultai ORIGINE CENTRU CERC (Ciclul 416, DIN/ISO: G416), pagina 383)Ciclul palpator 421: Parametrul suplimentar Q365 "tip de avans

    transversal" (consultai MSURARE GAUR (Ciclul 421, DIN/ISO: G421), la pagina 414)Ciclul palpator 422: Parametrul suplimentar Q365 "tip de avans

    transversal" (consultai MSURARE EXTERIOR CERC (Ciclul 422, DIN/ISO: G422), la pagina 418)Ciclul palpator 425 (MSURARE CANAL) a fost extins cu parametrii

    Q301 (mutare la nlime de degajare) i Q320 (prescriere de degajare) (consultai MSURARE LIME INTERIOAR (Ciclul 425, DIN/ISO: G425), pagina 430)Ciclul palpator 450 (SALVARE CINEMATIC) a fost extins cu

    opiunea de intrare 2 (afiaj stare de salvare) n parametrul Q410 (mod) (consultai SALVARE CINEMATIC (Ciclul 450, DIN/ISO: G450; Opiune), la pagina 470)Ciclul palpator 451 (MSURARE CINEMATIC) a fost extins cu

    parametrii Q423 (numrul de msurtori circulare) i Q432 (setare presetare) (consultai Parametrii ciclului, la pagina 481)Ciclul palpator nou 452 (COMPENSARE PRESETARE) simplific

    msurarea capetelor schimbtorului de scule (consultai COMPENSARE PRESETARE (Ciclul 452, DIN/ISO: G452, opiune), la pagina 488)Ciclu palpator nou 484 pentru calibrarea palpatorului fr fir al sculei

    TT 449 (consultai CALIBRARE TT WIRELESS 449 (Ciclul 484, DIN/ISO: G484), la pagina 506)

  • 14

    Fun

    ciil

    e no

    ului

    cic

    lu a

    le s

    oftw

    are-

    ului

    340

    49x-

    06 Funciile noului ciclu ale software-ului 340 49x-06Ciclu 275 nou Bosaj trohoidal(consultai CANAL TROHOIDAL

    (Ciclul 275, DIN/ISO: G275), la pagina 205)Acum, n Ciclul 241 Gurire adnc cu o singur canelur este

    posibil definirea unei adncimi de temporizare (consultai GURIRE ADNC CU O SINGUR CANELUR (Ciclul 241, DIN/ISO: G241), la pagina 98)Acum comportamentul de apropiere i deprtare a Ciclului 39

    Conturul suprafeei cilindrului poate fi ajustat (consultai Rulare ciclu, la pagina 234)Ciclu palpator nou pentru calibrarea unui palpator pe o sfer de

    calibrare(consultai CALIBRARE TS (Ciclul 460, DIN/ISO: G460), la pagina 464)KinematicsOpt: A fost introdus un parametru suplimentar pentru

    determinarea jocului ntr-o ax rotativ (consultai Joc lateral, la pagina 479) KinematicsOpt: Suport mai bun pentru poziionarea axelor cuplate

    Hirth (consultai Maini cu axe cu cuplare Hirth, la pagina 475)

  • HEIDENHAIN iTNC 530 15

    Fun

    ciil

    e ci

    clul

    ui s

    -au

    schi

    mba

    t de

    la v

    ersi

    unea

    pre

    cede

    nt

    340

    422-

    xx/3

    4042

    3-xxFunciile ciclului s-au schimbat de la versiunea precedent

    340 422-xx/340 423-xxA fost schimbat gestionarea mai multor blocuri de date de calibrare

    (consultai Manualul utilizatorului pentru programare conversaional).

  • 16

    Fun

    ciil

    e sc

    him

    bate

    ale

    cic

    lulu

    i sof

    twar

    e-ul

    ui 3

    4049

    x-05 Funciile schimbate ale ciclului software-ului 34049x-05

    Acum, ciclurile 27, 28, 29 i 39 ale suprafeei cilindrice pot fi utilizare i cu axele rotative n modul. Anterior era necesar parametrul 810.x = 0 al mainii.Ciclul 403 nu verific dac punctele de palpare i axa de

    compensaie coincid. n consecin, palparea este posibil i ntr-un sistem de coordonate nclinat (consultai ROTAIE DE BAZ Compensare prin intermediul axei rotative (Ciclul 403, DIN/ISO: G403), la pagina 337)

  • HEIDENHAIN iTNC 530 17

    Fun

    ciil

    e sc

    him

    bate

    ale

    cic

    lulu

    i sof

    twar

    e-ul

    ui 3

    40 4

    9x-0

    6Funciile schimbate ale ciclului software-ului 340 49x-06Comportamentul de apropiere n timpul finisrii laterale cu Ciclul 24

    (DIN/ISO: G124) a fost modificat (consultai Luai n considerare la programare:, la pagina 199)

  • 18

    Fun

    ciil

    e sc

    him

    bate

    ale

    cic

    lulu

    i sof

    twar

    e-ul

    ui 3

    40 4

    9x-0

    6

  • HEIDENHAIN iTNC 530 19

    Cuprins Principii / Prezentri generale 1Utilizarea ciclurilor 2Cicluri fixe: gurire 3Cicluri fixe: Filetare/frezare a filetului 4Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului 5Cicluri fixe: Definiii modele 6Cicluri fixe: Buzunar contur 7Cicluri fixe: Suprafa cilindric 8Cicluri fixe: Buzunarul conturului cu formula de contur 9Cicluri fixe: Frezare multitrecere 10Cicluri: transformri ale coordonatelor 11Cicluri: funcii speciale 12Utilizarea ciclurilor palpatorului 13Cicluri palpator: msurarea automat a abaterii de aliniere a piesei de prelucrat 14Cicluri palpator: setarea automat a originii 15Cicluri palpator: inspecia automat a piesei de prelucrat 16Cicluri palpator: funcii speciale 17Cicluri palpator: msurarea automat a cinematicii 18Cicluri palpator: msurarea automat a sculei 19

  • HEIDENHAIN iTNC 530 21

    1.1 Introducere ..... 441.2 Grupuri de cicluri disponibile ..... 45

    Prezentare general a ciclurilor fixe ..... 45Prezentare general a ciclurilor palpatorului ..... 46

    1 Principii / Prezentri generale ..... 43

  • 22

    2.1 Lucrul cu ciclurile fixe ..... 48Ciclurile specifice mainii ..... 48Definirea unui ciclu utiliznd tastele soft ..... 49Definirea unui ciclu utiliznd funcia GOTO ..... 49Apelarea ciclurilor ..... 50Lucrul cu axele secundare U/V/W ..... 52

    2.2 Valori prestabilite de program pentru cicluri ..... 53Prezentare general ..... 53Introducerea definiiilor globale ..... 54Folosirea informaiilor din GLOBAL DEF ..... 54Date globale, valabile oriunde ..... 55Date globale pentru operaiuni de gurire ..... 55Date globale pentru operaii de frezare cu cicluri buzunar 25x ..... 56Date globale pentru operaiuni de frezare cu cicluri de contur. ..... 56Date globale pentru comportamentul de poziionare ..... 56Date globale pentru funciile de palpare ..... 57

    2.3 Definire model PATTERN DEF ..... 58Aplicaie ..... 58Introducerea PATTERN DEF ..... 59Folosirea PATTERN DEF ..... 59Definirea poziiilor individuale de prelucrare ..... 60Definirea unui singur rnd ..... 61Definirea unui singur model ..... 62Definire cadre individuale ..... 63Definirea unui cerc complet ..... 64Definire arc de cerc ..... 65

    2.4 Tabele de puncte ..... 66Funcie ..... 66Crearea unui tabel de puncte ..... 66Ascunderea punctelor individuale din procesul de prelucrare ..... 67Selectarea unui tabel de puncte n program ..... 68Apelarea unui ciclu n conexiune cu tabele de puncte ..... 69

    2 Utilizarea ciclurilor fixe ..... 47

  • HEIDENHAIN iTNC 530 23

    3.1 Elemente de baz ..... 72Prezentare general ..... 72

    3.2 CENTRAREA (Ciclul 240, DIN/ISO: G240) ..... 73Rulare ciclu ..... 73Luai n considerare la programare: ..... 73Parametrii ciclului ..... 74

    3.3 GURIREA (Ciclul 200) ..... 75Rulare ciclu ..... 75Luai n considerare la programare: ..... 75Parametrii ciclului ..... 76

    3.4 ALEZARE ORIFICII (Ciclul 201, DIN/ISO: G201) ..... 77Rulare ciclu ..... 77Luai n considerare la programare: ..... 77Parametrii ciclului ..... 78

    3.5 PERFORARE (Ciclul 202, DIN/ISO: G202) ..... 79Rulare ciclu ..... 79Luai n considerare la programare: ..... 80Parametrii ciclului ..... 81

    3.6 GURIRE UNIVERSAL (Ciclul 203, DIN/ISO: G203) ..... 83Rulare ciclu ..... 83Luai n considerare la programare: ..... 84Parametrii ciclului ..... 85

    3.7 LAMARE PE SPATE (Ciclul 204, DIN/ISO: G204) ..... 87Rulare ciclu ..... 87Luai n considerare la programare: ..... 88Parametrii ciclului ..... 89

    3.8 CIOCNIRE UNIVERSAL (Ciclul 205, DIN/ISO: G205) ..... 91Rulare ciclu ..... 91Luai n considerare la programare: ..... 92Parametrii ciclului ..... 93

    3.9 FREZARE ORIFICII (Ciclul 208) ..... 95Rulare ciclu ..... 95Luai n considerare la programare: ..... 96Parametrii ciclului ..... 97

    3.10 GURIRE ADNC CU O SINGUR CANELUR (Ciclul 241, DIN/ISO: G241) ..... 98Rulare ciclu ..... 98Luai n considerare la programare: ..... 98Parametrii ciclului ..... 99

    3.11 Exemple de programare ..... 101

    3 Cicluri fixe: gurire ..... 71

  • 24

    4.1 Elemente de baz ..... 106Prezentare general ..... 106

    4.2 FILETARE NOU cu mandrin de gurit flotant (Ciclu 206, DIN/ISO: G206) ..... 107Rulare ciclu ..... 107Luai n considerare la programare: ..... 107Parametrii ciclului ..... 108

    4.3 FILETARE RIGID fr mandrin de gurit flotant NOU (Ciclu 207, DIN/ISO: G207) ..... 109Rulare ciclu ..... 109Luai n considerare la programare: ..... 110Parametrii ciclului ..... 111

    4.4 FILETAREA CU FRMIARE ACHII (Ciclul 209, DIN/ISO: G209) ..... 112Rulare ciclu ..... 112Luai n considerare la programare: ..... 113Parametrii ciclului ..... 114

    4.5 Principiile frezrii filetului ..... 115Premise ..... 115

    4.6 FREZARE FILET (Ciclul 262, DIN/ISO: G262) ..... 117Rulare ciclu ..... 117Luai n considerare la programare: ..... 118Parametrii ciclului ..... 119

    4.7 FREZARE FILET / ZENCUIRE (Ciclul 263, DIN/ISO: G263) ..... 120Rulare ciclu ..... 120Luai n considerare la programare: ..... 121Parametrii ciclului ..... 122

    4.8 GURIRE/FREZARE FILET (Ciclul 264, DIN/ISO: G264) ..... 124Rulare ciclu ..... 124Luai n considerare la programare: ..... 125Parametrii ciclului ..... 126

    4.9 GURIRE/FREZARE ELICOIDAL FILET (Ciclul 265, DIN/ISO: G265) ..... 128Rulare ciclu ..... 128Luai n considerare la programare: ..... 129Parametrii ciclului ..... 130

    4.10 FREZARE FILET EXTERIOR (Ciclul 267, DIN/ISO: G267) ..... 132Rulare ciclu ..... 132Luai n considerare la programare: ..... 133Parametrii ciclului ..... 134

    4.11 Exemple de programare ..... 136

    4 Cicluri fixe: Filetare/frezare a filetului ..... 105

  • HEIDENHAIN iTNC 530 25

    5.1 Elemente de baz ..... 140Prezentare general ..... 140

    5.2 BUZUNAR RECTANGULAR (Ciclul 251, DIN/ISO: G251) ..... 141Rulare ciclu ..... 141Luai n considerare la programare: ..... 142Parametrii ciclului ..... 143

    5.3 BUZUNAR CIRCULAR (Ciclul 252, DIN/ISO: G252) ..... 146Rulare ciclu ..... 146Luai n considerare la programare: ..... 147Parametrii ciclului ..... 148

    5.4 FREZARE CANAL (Ciclul 253, DIN/ISO: G253) ..... 150Rulare ciclu ..... 150Luai n considerare la programare: ..... 151Parametrii ciclului ..... 152

    5.5 CANAL CIRCULAR (Ciclul 254, DIN/ISO: G254) ..... 155Rulare ciclu ..... 155Luai n considerare la programare: ..... 156Parametrii ciclului ..... 157

    5.6 TIFT RECTANGULAR (Ciclul 256, DIN/ISO: G256) ..... 160Rulare ciclu ..... 160Luai n considerare la programare: ..... 161Parametrii ciclului ..... 162

    5.7 TIFT CIRCULAR (Ciclul 257, DIN/ISO: G257) ..... 164Rulare ciclu ..... 164Luai n considerare la programare: ..... 165Parametrii ciclului ..... 166

    5.8 Exemple de programare ..... 168

    5 Cicluri fixe: Frezarea buzunarului/frezarea tiftului/frezarea canalului ..... 139

  • 26

    6.1 Noiuni fundamentale ..... 172Prezentare general ..... 172

    6.2 MODEL CIRCULAR (Ciclul 220, DIN/ISO: G220) ..... 173Rulare ciclu ..... 173Luai n considerare la programare: ..... 173Parametrii ciclului ..... 174

    6.3 MODEL LINIAR (Ciclul 221, DIN/ISO: G221) ..... 176Rulare ciclu ..... 176Luai n considerare la programare: ..... 176Parametrii ciclului ..... 177

    6.4 Exemple de programare ..... 178

    6 Cicluri fixe: Definiii modele ..... 171

  • HEIDENHAIN iTNC 530 27

    7.1 Ciclurile SL ..... 182Noiuni fundamentale ..... 182Prezentare general ..... 184

    7.2 GEOMETRIE CONTUR (Ciclul 14, DIN/ISO: G37) ..... 185Luai n considerare la programare: ..... 185Parametrii ciclului ..... 185

    7.3 Contururile suprapuse ..... 186Elemente de baz ..... 186Subprograme: buzunare suprapuse ..... 187Suprafaa de includere ..... 188Suprafaa de excludere ..... 189Suprafaa de intersecie ..... 189

    7.4 DATE CONTUR (Ciclul 20, DIN/ISO: G120) ..... 190Luai n considerare la programare: ..... 190Parametrii ciclului ..... 191

    7.5 GURIRE AUTOMAT (Ciclul 21, DIN/ISO: G121) ..... 192Rulare ciclu ..... 192Luai n considerare la programare: ..... 192Parametrii ciclului ..... 193

    7.6 DEGROARE (Ciclul 22, DIN/ISO: G122) ..... 194Rulare ciclu ..... 194Luai n considerare la programare: ..... 195Parametrii ciclului ..... 196

    7.7 FINISARE N PROFUNZIME (Ciclul 23, DIN/ISO: G123) ..... 198Rulare ciclu ..... 198Luai n considerare la programare: ..... 198Parametrii ciclului ..... 198

    7.8 FINISARE LATERAL (Ciclul 24, DIN/ISO: G124) ..... 199Rulare ciclu ..... 199Luai n considerare la programare: ..... 199Parametrii ciclului ..... 200

    7.9 URM CONTUR (Ciclul 25, DIN/ISO: G125) ..... 201Rulare ciclu ..... 201Luai n considerare la programare: ..... 201Parametrii ciclului ..... 202

    7.10 DATE CONTUR (Ciclul 270, DIN/ISO: G270) ..... 203Luai n considerare la programare: ..... 203Parametrii ciclului ..... 204

    7.11 CANAL TROHOIDAL (Ciclul 275, DIN/ISO: G275) ..... 205Rulare ciclu ..... 205Luai n considerare la programare: ..... 207Parametrii ciclului ..... 208

    7.12 Exemple de programare ..... 211

    7 Cicluri fixe: Buzunar contur, Urme contur ..... 181

  • 28

    8.1 Elemente de baz ..... 224Prezentare general a ciclurilor pentru suprafeele cilindrice ..... 224

    8.2 SUPRAFA CILINDRU (Ciclu 27, DIN/ISO: G127, Opiune software 1) ..... 225Execuia ciclului ..... 225Luai n considerare la programare: ..... 226Parametrii ciclului ..... 227

    8.3 SUPRAFA CILINDRU Frezare canal (Ciclul 28, DIN/ISO: G128, Opiune software 1) ..... 228Rulare ciclu ..... 228Luai n considerare la programare: ..... 229Parametrii ciclului ..... 230

    8.4 SUPRAFA CILINDRU Frezare bordur (Ciclul 29, DIN/ISO: G129, Opiune software 1) ..... 231Rulare ciclu ..... 231Luai n considerare la programare: ..... 232Parametrii ciclului ..... 233

    8.5 SUPRAFA CILINDRU Frezare contur exterior (Ciclul 39, DIN/ISO: G139, Opiune software 1) ..... 234Rulare ciclu ..... 234Luai n considerare la programare: ..... 235Parametrii ciclului ..... 236

    8.6 Exemple de programare ..... 237

    8 Cicluri fixe: Suprafa cilindric ..... 223

  • HEIDENHAIN iTNC 530 29

    9.1 Cicluri SL cu formule de contur complexe ..... 242Elemente de baz ..... 242Selectarea unui program cu definiii de contur ..... 244Definirea descrierilor de contur ..... 245Introducerea unei formule complexe de contur ..... 246Contururile suprapuse ..... 247Prelucrarea conturului cu Ciclurile SL ..... 249

    9.2 Cicluri SL cu formule de contur simple ..... 253Noiuni fundamentale ..... 253Introducerea unei formule simple de contur ..... 255Prelucrarea conturului cu Ciclurile SL ..... 255

    9 Cicluri fixe: Buzunarul conturului cu formula de contur ..... 241

  • 30

    10.1 Elemente de baz ..... 258Prezentare general ..... 258

    10.2 RULARE DATE 3-D (Ciclul 30, DIN/ISO: G60) ..... 259Rulare ciclu ..... 259Luai n considerare la programare: ..... 259Parametrii ciclului ..... 260

    10.3 FREZARE MULTITRECERE (Ciclul 230, DIN/ISO: G230) ..... 261Rulare ciclu ..... 261Luai n considerare la programare: ..... 261Parametrii ciclului ..... 262

    10.4 SUPRAFA RIGLAT (Ciclul 231, DIN/ISO: G231) ..... 263Rulare ciclu ..... 263Luai n considerare la programare: ..... 264Parametrii ciclului ..... 265

    10.5 FREZARE FRONTAL (Ciclul 232, DIN/ISO: G232) ..... 267Rulare ciclu ..... 267Luai n considerare la programare: ..... 269Parametrii ciclului ..... 269

    10.6 Exemple de programare ..... 272

    10 Cicluri fixe: Frezare multitrecere ..... 257

  • HEIDENHAIN iTNC 530 31

    11.1 Noiuni fundamentale ..... 278Prezentare general ..... 278Efectul transformrii coordonatelor ..... 279

    11.2 DECALARE DE ORIGINE (Ciclul 7, DIN/ISO: G54) ..... 280Efect ..... 280Parametrii ciclului ..... 280

    11.3 Decalarea ORIGINII cu Tabele de origine (Ciclul 7, DIN/ISO: G53) ..... 281Efect ..... 281Luai n considerare la programare: ..... 282Parametrii ciclului ..... 283Selectarea unui tabel de origine n programul piesei ..... 283Editarea tabelului de origine n modul de operare Programare i editare. ..... 284Editarea unui tabel cu buzunare ntr-un mod de operare Rulare program ..... 285Transferul valorilor efective n tabelul de origine ..... 285Configurarea tabelului de origine ..... 286Pentru a prsi un tabel de origini ..... 286

    11.4 SETARE ORIGINE (Ciclul 247, DIN/ISO: G247) ..... 287Efect ..... 287Luai n considerare nainte de programare: ..... 287Parametrii ciclului ..... 287

    11.5 IMAGINE N OGLIND (Ciclul 8, DIN/ISO: G28) ..... 288Efect ..... 288Luai n considerare la programare: ..... 288Parametrii ciclului ..... 289

    11.6 ROTAIE (Ciclul 10, DIN/ISO: G73) ..... 290Efect ..... 290Luai n considerare la programare: ..... 290Parametrii ciclului ..... 291

    11.7 SCALARE (Ciclul 11, DIN/ISO: G72) ..... 292Efect ..... 292Parametrii ciclului ..... 293

    11.8 SCALARE SPECIFIC AXEI (Ciclul 26) ..... 294Efect ..... 294Luai n considerare la programare: ..... 294Parametrii ciclului ..... 295

    11 Cicluri: Transformri ale coordonatelor ..... 277

  • 32

    11.9 PLAN DE LUCRU (Ciclul 19, DIN/ISO: G80, Opiune software 1) ..... 296Efect ..... 296Luai n considerare la programare: ..... 297Parametrii ciclului ..... 298Resetare ..... 298Poziionarea axelor rotative ..... 299Poziionare afiaj n sistemul nclinat ..... 301Monitorizare spaiu de lucru ..... 301Poziionarea ntr-un sistem de coordonate nclinat ..... 301Combinarea ciclurilor de transformri de coordonate ..... 302Msurare automat a piesei de prelucrat n sistemul nclinat ..... 302Procedur pentru lucrul cu Ciclul 19 PLAN DE LUCRU ..... 303

    11.10 Exemple de programare ..... 305

  • HEIDENHAIN iTNC 530 33

    12.1 Noiuni fundamentale ..... 308Prezentare general ..... 308

    12.2 TEMPORIZARE (Ciclul 9, DIN/ISO: G04) ..... 309Funcie ..... 309Parametrii ciclului ..... 309

    12.3 APELARE PROGRAM (Ciclul 12, DIN/ISO: G39) ..... 310Funcie ciclu ..... 310Luai n considerare la programare: ..... 310Parametrii ciclului ..... 311

    12.4 OPRIRE ORIENTAT A BROEI (Ciclul 13, DIN/ISO: G36) ..... 312Funcie ciclu ..... 312Luai n considerare la programare: ..... 312Parametrii ciclului ..... 312

    12.5 TOLERAN (Ciclul 32, DIN/ISO: G62) ..... 313Funcie ciclu ..... 313Influene ale definiiei geometriei n sistemul CAM ..... 314Luai n considerare la programare: ..... 315Parametrii ciclului ..... 316

    12 Cicluri: Funcii speciale ..... 307

  • 34

    13.1 Informaii generale despre ciclurile palpatorului ..... 318Principiu de funcionare ..... 318Cicluri n modurile Manual i Roat de mn el. ..... 319Cicluri ale palpatorului pentru operarea automat ..... 319

    13.2 nainte de a ncepe lucrul cu ciclurile palpatorului ..... 321Deplasarea maxim pn la punctul de palpare: MP6130 ..... 321Degajarea de siguran pn la punctul de palpare: MP6140 ..... 321Orientai palpatorul cu infrarou n direcia de palpare programat: MP6165 ..... 321Luai n considerare o rotaie de baz n modul Operare manual: MP6166 ..... 322Msurtori multiple: MP6170 ..... 322Limita de ncredere pentru msurtorile multiple: MP6171 ..... 322Palpator cu declanator, vitez de avans pentru palpare: MP6120 ..... 323Palpator cu declanator, deplasare rapid pentru poziionare: MP6150 ..... 323Palpator cu declanator, deplasare rapid pentru poziionare: MP6151 ..... 323KinematicsOpt: Limit de toleran n modul Optimizare: MP6600 ..... 323KinematicsOpt, deviaia permis a razei bilei de calibrare: MP6601 ..... 323Executare cicluri palpator ..... 324

    13 Utilizarea ciclurilor palpatorului ..... 317

  • HEIDENHAIN iTNC 530 35

    14.1 Noiuni fundamentale ..... 326Prezentare general ..... 326Caracteristici comune tuturor ciclurilor de palpator pentru msurarea abaterilor de aliniere ale piesei de prelucrat ..... 327

    14.2 ROTAIE DE BAZ (Ciclul 400, DIN/ISO: G400) ..... 328Rulare ciclu ..... 328Luai n considerare la programare: ..... 328Parametrii ciclului ..... 329

    14.3 ROTAIE DE BAZ din Dou guri (Ciclul 401, DIN/ISO: G401) ..... 331Rulare ciclu ..... 331Luai n considerare la programare: ..... 331Parametrii ciclului ..... 332

    14.4 ROTAIE DE BAZ din Dou tifturi (Ciclul 402, DIN/ISO: G402) ..... 334Rulare ciclu ..... 334Luai n considerare la programare: ..... 334Parametrii ciclului ..... 335

    14.5 ROTAIE DE BAZ Compensare prin intermediul axei rotative (Ciclul 403, DIN/ISO: G403) ..... 337Rulare ciclu ..... 337Luai n considerare la programare: ..... 338Parametrii ciclului ..... 339

    14.6 SETARE ROTAIE DE BAZ (Ciclul 404, DIN/ISO: G404) ..... 341Rulare ciclu ..... 341Parametrii ciclului ..... 341

    14.7 Compensarea abaterilor de aliniere ale piesei de prelucrat prin rotirea axei C (Ciclul 405, DIN/ISO: G405) ..... 342Rulare ciclu ..... 342Luai n considerare la programare: ..... 343Parametrii ciclului ..... 344

    14 Cicluri palpator: Msurarea automat a abaterii de aliniere a piesei de prelucrat ..... 325

  • 36

    15.1 Noiuni fundamentale ..... 348Prezentare general ..... 348Caracteristici comune tuturor ciclurilor palpatorului pentru setarea originii ..... 349

    15.2 PT REF CENTRU CANAL (Ciclul 408, DIN/ISO: G408, Funcia FCL 3) ..... 351Rulare ciclu ..... 351Luai n considerare la programare: ..... 352Parametrii ciclului ..... 352

    15.3 PT REF CENTRU BORDUR (Ciclul 409, DIN/ISO: G409, funcie FCL 3) ..... 355Rulare ciclu ..... 355Luai n considerare la programare: ..... 355Parametrii ciclului ..... 356

    15.4 ORIGINE DIN INTERIORUL DREPTUNGHIULUI (Ciclul 410, DIN/ISO: G410) ..... 358Rulare ciclu ..... 358Luai n considerare la programare: ..... 359Parametrii ciclului ..... 359

    15.5 ORIGINE DIN EXTERIORUL DREPTUNGHIULUI (Ciclul 411, DIN/ISO: G411) ..... 362Rulare ciclu ..... 362Luai n considerare la programare: ..... 363Parametrii ciclului ..... 363

    15.6 ORIGINE DIN INTERIORUL CERCULUI (Ciclul 412, DIN/ISO: G412) ..... 366Rulare ciclu ..... 366Luai n considerare la programare: ..... 367Parametrii ciclului ..... 367

    15.7 origine DIN EXTERIORUL CERCULUI (ciclul 413, DIN/ISO: G413) ..... 370Rulare ciclu ..... 370Luai n considerare la programare: ..... 371Parametrii ciclului ..... 371

    15.8 ORIGINE DIN EXTERIORUL COLULUI (Ciclul 414, DIN/ISO: G414) ..... 374Rulare ciclu ..... 374Luai n considerare la programare: ..... 375Parametrii ciclului ..... 376

    15.9 ORIGINE DIN INTERIORUL COLULUI (Ciclul 415, DIN/ISO: G415) ..... 379Rulare ciclu ..... 379Luai n considerare la programare: ..... 380Parametrii ciclului ..... 380

    15.10 ORIGINE CENTRU CERC (Ciclul 416, DIN/ISO: G416) ..... 383Rulare ciclu ..... 383Luai n considerare la programare: ..... 384Parametrii ciclului ..... 384

    15.11 ORIGINE N AXA PALPATORULUI (Ciclul 417, DIN/ISO: G417) ..... 387Rulare ciclu ..... 387Luai n considerare la programare: ..... 387Parametrii ciclului ..... 388

    15 Cicluri palpator: setarea automat a originii ..... 347

  • HEIDENHAIN iTNC 530 37

    15.12 ORIGINE LA CENTRU A 4 GURI (Ciclul 418, DIN/ISO: G418) ..... 389Rulare ciclu ..... 389Luai n considerare la programare: ..... 390Parametrii ciclului ..... 390

    15.13 ORIGINE NTR-O AX (Ciclul 419, DIN/ISO: G419) ..... 393Rulare ciclu ..... 393Luai n considerare la programare: ..... 393Parametrii ciclului ..... 394

  • 38

    16.1 Noiuni fundamentale ..... 402Prezentare general ..... 402nregistrare rezultate msurtori ..... 403Rezultate msurtori n parametri Q ..... 405Clasificarea rezultatelor ..... 405Monitorizare toleran ..... 406Monitorizarea sculei ..... 406Sistem de referin pentru rezultatele msurtorilor ..... 407

    16.2 PLAN DE REF.(Ciclul 0, DIN/ISO: G55) ..... 408Rulare ciclu ..... 408Luai n considerare la programare: ..... 408Parametrii ciclului ..... 408

    16.3 PLAN DE REFERIN POLAR (Ciclul 1) ..... 409Rulare ciclu ..... 409Luai n considerare la programare: ..... 409Parametrii ciclului ..... 410

    16.4 MSURARE UNGHI (Ciclul 420, DIN/ISO: G420) ..... 411Rulare ciclu ..... 411Luai n considerare la programare: ..... 411Parametrii ciclului ..... 412

    16.5 MSURARE GAUR (Ciclul 421, DIN/ISO: G421) ..... 414Rulare ciclu ..... 414Luai n considerare la programare: ..... 414Parametrii ciclului ..... 415

    16.6 MSURARE EXTERIOR CERC (Ciclul 422, DIN/ISO: G422) ..... 418Rulare ciclu ..... 418Luai n considerare la programare: ..... 418Parametrii ciclului ..... 419

    16.7 MS.INTERIOR DREPT. (Ciclul 423, DIN/ISO: G423) ..... 422Rulare ciclu ..... 422Luai n considerare la programare: ..... 423Parametrii ciclului ..... 423

    16.8 MS. EXTERIOR DREPT. (Ciclul 424, DIN/ISO: G424) ..... 426Rulare ciclu ..... 426Luai n considerare la programare: ..... 427Parametrii ciclului ..... 427

    16.9 MSURARE LIME INTERIOAR (Ciclul 425, DIN/ISO: G425) ..... 430Rulare ciclu ..... 430Luai n considerare la programare: ..... 430Parametrii ciclului ..... 431

    16 Cicluri palpator: inspecia automat a piesei de prelucrat ..... 401

  • HEIDENHAIN iTNC 530 39

    16.10 MSURARE LIME BORDUR (Ciclul 426, DIN/ISO: G426) ..... 433Rulare ciclu ..... 433Luai n considerare la programare: ..... 433Parametrii ciclului ..... 434

    16.11 MSURARE COORDONAT (Ciclul 427, DIN/ISO: G427) ..... 436Rulare ciclu ..... 436Luai n considerare la programare: ..... 436Parametrii ciclului ..... 437

    16.12 MS. CERC DE GURI (Ciclul 430, DIN/ISO: G430) ..... 439Rulare ciclu ..... 439Luai n considerare la programare: ..... 440Parametrii ciclului ..... 440

    16.13 MSURARE PLAN (Ciclul 431, DIN/ISO: G431) ..... 443Rulare ciclu ..... 443Luai n considerare la programare: ..... 444Parametrii ciclului ..... 445

    16.14 Exemple de programare ..... 447

  • 40

    17.1 Elemente de baz ..... 452Prezentare general ..... 452

    17.2 CALIBRARE TS (Ciclul 2) ..... 453Rulare ciclu ..... 453Luai n considerare la programare: ..... 453Parametrii ciclului ..... 453

    17.3 LUNGIME CALIBRARE TS (Ciclu 9) ..... 454Rulare ciclu ..... 454Parametrii ciclului ..... 454

    17.4 MSURARE (Ciclul 3) ..... 455Rulare ciclu ..... 455Luai n considerare la programare: ..... 455Parametrii ciclului ..... 456

    17.5 MSURARE N 3-D (Ciclul 4, funcie FCL 3) ..... 457Rulare ciclu ..... 457Luai n considerare la programare: ..... 457Parametrii ciclului ..... 458

    17.6 MSURARE DECALARE AX (Ciclu palpator 440, DIN/ISO: G440) ..... 459Rulare ciclu ..... 459Luai n considerare la programare: ..... 460Parametrii ciclului ..... 461

    17.7 PALPARE RAPID (Ciclul 441, DIN/ISO: G441, Funcia FCL 2) ..... 462Rulare ciclu ..... 462Luai n considerare la programare: ..... 462Parametrii ciclului ..... 463

    17.8 CALIBRARE TS (Ciclul 460, DIN/ISO: G460) ..... 464Rulare ciclu ..... 464Luai n considerare la programare: ..... 464Parametrii ciclului ..... 465

    17 Cicluri palpator: funcii speciale ..... 451

  • HEIDENHAIN iTNC 530 41

    18.1 Msurare cinematic cu palpatoarele TS (opiune KinematicsOpt) ..... 468Principii ..... 468Prezentare general ..... 468

    18.2 Premise ..... 469Luai n considerare la programare: ..... 469

    18.3 SALVARE CINEMATIC (Ciclul 450, DIN/ISO: G450; Opiune) ..... 470Rulare ciclu ..... 470Luai n considerare la programare: ..... 470Parametrii ciclului ..... 471Funcie jurnal ..... 471

    18.4 MSURARE CINEMATIC (Ciclul 451, DIN/ISO: G451; Opiune) ..... 472Rulare ciclu ..... 472Direcie de poziionare ..... 474Maini cu axe cu cuplare Hirth ..... 475Alegere numr de puncte de msurare ..... 476Alegerea poziiei sferei de calibrare pe masa mainii ..... 476Note despre precizie ..... 477Not la diferite metode de calibrare ..... 478Joc lateral ..... 479Luai n considerare la programare: ..... 480Parametrii ciclului ..... 481Diverse moduri (Q406) ..... 484Funcie jurnal ..... 485

    18.5 COMPENSARE PRESETARE (Ciclul 452, DIN/ISO: G452, opiune) ..... 488Rulare ciclu ..... 488Luai n considerare la programare: ..... 490Parametrii ciclului ..... 491Reglarea capetelor schimbtorului de scule ..... 493Compensarea micrii de deriv ..... 495Funcie jurnal ..... 497

    18 Cicluri palpator: msurarea automat a cinematicii ..... 467

  • 42

    19.1 Noiuni fundamentale ..... 500Prezentare general ..... 500Diferene ntre ciclurile de la 31 la 33 i ciclurile de la 481 la 483 ..... 501Setarea parametrilor mainii ..... 501Intrri n tabelul de scule TOOL.T ..... 503Afiarea rezultatelor msurtorii ..... 504

    19.2 Calibrarea TT (Ciclul 30 or 480, DIN/ISO: G480) ..... 505Rulare ciclu ..... 505Luai n considerare la programare: ..... 505Parametrii ciclului ..... 505

    19.3 CALIBRARE TT WIRELESS 449 (Ciclul 484, DIN/ISO: G484) ..... 506Principii ..... 506Rulare ciclu ..... 506Luai n considerare la programare: ..... 506Parametrii ciclului ..... 506

    19.4 Msurarea lungimii sculei (Ciclul 31 or 481, DIN/ISO: G481) ..... 507Rulare ciclu ..... 507Luai n considerare la programare: ..... 508Parametrii ciclului ..... 508

    19.5 Msurarea razei sculei (Ciclul 32 sau 482, ISO: G482) ..... 509Rulare ciclu ..... 509Luai n considerare la programare: ..... 509Parametrii ciclului ..... 510

    19.6 Msurarea lungimii i razei sculei (Ciclul 33 sau 483, ISO: G483) ..... 511Rulare ciclu ..... 511Luai n considerare la programare: ..... 511Parametrii ciclului ..... 512

    Prezentare general ..... 515Cicluri fixe ..... 515Ciclurile palpatorului ..... 517

    19 Cicluri palpator: msurarea automat a sculei ..... 499

  • Principii / Prezentri generale

  • 44 Principii / Prezentri generale

    1.1

    Intr

    oduc

    ere 1.1 Introducere

    Ciclurile de prelucrare care apar frecvent i necesit mai muli pai de lucru sunt stocate n memoria TNC ca cicluri standard. Transformrile de coordonate i cteva funcii speciale sunt de asemenea disponibile sub form de cicluri.

    Majoritatea ciclurilor folosesc parametri Q ca i parametri de transfer. Parametrii cu funcii specifice, care sunt folosii n mai multe cicluri, au acelai numr de fiecare dat. De exemplu, parametrului Q200 i este atribuit prescrierea de degajare, lui Q202 adncimea de ptrundere etc.

    Pericol de coliziune!

    Ciclurile execut uneori operaii extinse. Din motive de siguran, ar trebui s rulai un test grafic al programului nainte de a prelucra.

    Dac utilizai asignri indirecte de parametri n cicluri cu numere mai mari de 200 (de ex. Q210 = Q1), nicio modificare a parametrului asignat (de ex. Q1) nu va fi aplicat dup definirea ciclului. n astfel de cazuri, definii parametrul ciclului (de ex. Q210) direct.

    Dac definii un parametru vitez de avans pentru cicluri fixe mai mari de 200, n loc de a introduce o valoare numeric putei utiliza tastele soft pentru a asigna viteza de avans definit n blocul TOOL CALL (tasta soft FAUTO). Putei utiliza de asemenea alternativele pentru viteza de avans FMAX (parcurgere rapid), FZ (avans per dinte) i FU (avans per rotaii), n funcie de ciclul respectiv i de funcia parametrului vitez de avans.

    Reinei c dup definirea unui ciclu, o modificare a vitezei de avans FAUTO nu este aplicat, pentru c TNC asigneaz intern viteza de avans din blocul TOOL CALL cnd proceseaz definiia ciclului.

    Dac dorii s tergei un bloc care face parte din ciclu, TNC v va ntreba dac dorii s tergei tot ciclul.

  • HEIDENHAIN iTNC 530 45

    1.2

    Gru

    puri

    de c

    iclu

    ri di

    spon

    ibile1.2 Grupuri de cicluri disponibile

    Prezentare general a ciclurilor fixeU Rndul de taste soft afieaz grupurile de cicluri

    disponibile.

    U Dac este nevoie, comutai la ciclurile fixe specifice mainii. Aceste cicluri fixate pot fi integrate de constructorul dvs. de maini-unealt.

    Grup de cicluri Tast soft Pagin

    Cicluri pentru ciocnire, alezare orificii, perforare i zencuire Pagina 72

    Cicluri pentru filetare, tiere filet i frezare filet Pagina 106

    Cicluri pentru frezare buzunare, tifturi i canale Pagina 140

    Cicluri pentru producerea modelelor de puncte, cum ar fi modele cu guri pe linie sau pe cerc Pagina 172

    Ciclurile SL (List subcontur), care permit prelucrarea paralel cu conturul a contururilor relativ complexe, constnd din mai multe subcontururi suprapuse, interpolare de suprafa cilindric

    Pagina 184

    Cicluri pentru frezare multitrecere pentru suprafeele plate sau strmbe Pagina 258

    Cicluri de transformare a coordonatelor care permit schimbarea decalrii de origine, rotaia, imaginea n oglind, lrgirea i reducerea pentru mai multe contururi

    Pagina 278

    Ciclurile speciale, cum ar fi temporizarea, apelarea unui program, oprirea orientat a broei i tolerana

    Pagina 308

  • 46 Principii / Prezentri generale

    1.2

    Gru

    puri

    de c

    iclu

    ri di

    spon

    ibile Prezentare general a ciclurilor palpatorului

    U Rndul de taste soft afieaz grupurile de cicluri disponibile.

    U Dac este cazul, comutai pe ciclurile palpatorului specifice mainii. Aceste cicluri ale palpatorului pot fi integrate de productorul mainii unelte.

    Grup de cicluri Tast soft Pagin

    Cicluri pentru msurarea i compensarea automat a abaterilor de aliniere ale piesei de prelucrat

    Pagina 326

    Cicluri pentru presetarea automat a piesei de prelucrat Pagina 348

    Cicluri pentru inspecia automat a piesei de prelucrat Pagina 402

    Cicluri de calibrare, cicluri speciale Pagina 452

    Cicluri pentru msurarea automat a cinematicii Pagina 468

    Cicluri pentru msurarea automat a sculei (activate de productorul mainii unelte) Pagina 500

  • Utilizarea ciclurilor fixe

  • 48 Utilizarea ciclurilor fixe

    2.1

    Lucr

    ul c

    u ci

    clur

    ile fi

    xe 2.1 Lucrul cu ciclurile fixe

    Ciclurile specifice mainiiSuplimentar la ciclurile HEIDENHAIN, muli productori de maini unelte ofer propriile cicluri n TNC. Aceste cicluri sunt disponibile ntr-un interval separat de numerotare a ciclurilor:

    Ciclurile 300 la 399Cicluri specifice mainii care trebuie definite prin tasta CYCLE DEFCiclurile 500 la 599

    Cicluri ale palpatorului specifice mainii care trebuie definite prin tasta TOUCH PROBE

    Uneori, ciclurile specifice mainii utilizeaz i parametri de transfer, pe care HEIDENHAIN i-a utilizat deja n ciclurile standard. TNC execut ciclurile active DEF imediat ce acestea sunt definite (Consultai Apelarea ciclurilor, la pagina 50). Execut cicluri active CALL doar dup ce acestea au fost apelate (Consultai Apelarea ciclurilor, la pagina 50). Cnd ciclurile active DEF i ciclurile active CALL sunt utilizate simultan, este important s prevenii suprascrierea parametrilor de transfer deja n folosin. Procedai dup cum urmeaz:

    U Ca regul, programai ntotdeauna ciclurile active DEF naintea ciclurilor active CALL

    U Dac totui dorii s programai un ciclu activ DEF ntre definirea i apelarea unui ciclu activ CALL, acest lucru este posibil doar dac nu se utilizeaz n comun parametrii de transfer specifici

    Consultai manualul mainii dvs. pentru o descriere a funciei specifice.

  • HEIDENHAIN iTNC 530 49

    2.1

    Lucr

    ul c

    u ci

    clur

    ile fi

    xeDefinirea unui ciclu utiliznd tastele softU Rndul de taste soft afieaz grupurile de cicluri

    disponibile

    U Apsai tasta soft pentru grupul de cicluri dorit, de exemplu DRILLING pentru ciclurile de gurire

    U Selectai ciclul dorit, de exemplu FREZARE FILET. TNC iniiaz dialogul de programare i solicit toate valorile de intrare necesare. n acelai timp, este afiat un grafic al parametrilor de intrare n fereastra din dreapta ecranului. Parametrul solicitat n fereastra de dialog este evideniat

    U Introducei toi parametrii solicitai de TNC i confirmai fiecare intrare cu tasta ENT

    U TNC ncheie dialogul cnd toate datele solicitate au fost introduse

    Definirea unui ciclu utiliznd funcia GOTOU Rndul de taste soft afieaz grupurile de cicluri

    disponibile

    U TNC afieaz o privire de ansamblu asupra ciclurilor ntr-o fereastr pop-up

    U Alegei ciclul dorit cu tastele sgeat sauU Alegei ciclul dorit cu tasta CTRL i tastele sgeat

    (pentru parcurgere pagin cu pagin) sau

    U Introducei numrul ciclului i confirmai cu tasta ENT. TNC iniiaz dialogul ciclului dup cum este descris mai sus

    Exemplu de blocuri NC

    7 CYCL DEF 200 GURIRE

    Q200=2 ;PRESCRIERE DE DEGAJARE

    Q201=3 ;ADNCIME

    Q206=150 ;VITEZ DE AVANS PENTRU PTRUNDERE

    Q202=5 ;ADNCIME DE PTRUNDERE

    Q210=0 ;TEMPORIZARE LA VRF

    Q203=+0 ;COORDONAT SUPRAFA

    Q204=50 ;A 2-A PRESCRIERE DE DEGAJARE

    Q211=0.25 ;TEMPORIZARE LA ADNCIME

  • 50 Utilizarea ciclurilor fixe

    2.1

    Lucr

    ul c

    u ci

    clur

    ile fi

    xe Apelarea ciclurilor

    Urmtoarele cicluri intr n aplicare automat dup ce au fost definite n programul piesei. Aceste cicluri nu pot i nu trebuie s fie apelate:

    Ciclul 220 pentru modele de puncte pe cercuri i Ciclul 221 pentru modele de puncte pe linii ciclul SL 14 GEOMETRIE CONTUR ciclul SL 20 DATE CONTURCiclul 32 TOLERANCicluri de transformare a coordonatelorCiclul 9 TEMPORIZARE Toate ciclurile de palpatorPutei apela toate celelalte cicluri cu funciile descrise dup cum urmeaz.

    Apelarea unui ciclu cu CYCL CALLFuncia CYCL CALL apeleaz ciclul fix care a fost definit cel mai recent. Punctul de pornire al ciclului este poziia care a fost programat nainte de blocul CYCL CALL.

    U Pentru a programa apelarea ciclului, apsai tasta CYCL CALL

    U Apsai tasta soft CYCL CALL M pentru a introduce o apelare a ciclului

    U Dac este necesar, introducei funcia auxiliar M (de exemplu M3 pentru a porni broa) sau ncheiai dialogul cu tasta END

    Apelarea unui ciclu cu CYCL CALL PATFuncia CYCL CALL PAT apeleaz cele mai recent definite cicluri fixe n toate poziiile definite de dvs. ntr-o definiie de model PATTERN DEF (consultai Definire model PATTERN DEF, la pagina 58) sau ntr-un tabel de puncte (consultai Tabele de puncte, la pagina 66).

    Premise

    Urmtoarele date trebuie s fie ntotdeauna programate nainte de apelarea unui ciclu:

    DIMENSIUNE PIES BRUT pentru afiare grafic (necesar numai la graficele test)Apelare sculDirecia de rotaie a broei (funcii M, M3/M4)Definire ciclu (CYCL DEF)Pentru anumite cicluri trebuie luate n considerare premise suplimentare. Acestea sunt detaliate n descrierile fiecrui ciclu.

  • HEIDENHAIN iTNC 530 51

    2.1

    Lucr

    ul c

    u ci

    clur

    ile fi

    xeApelarea unui ciclu cu CYCL CALL POSFuncia CYCL CALL POS apeleaz ciclul fix care a fost definit cel mai recent. Punctul de pornire al ciclului este poziia pe care a-i definit-o n blocul CYCL CALL POS.

    Utiliznd logica de poziionare, TNC se deplaseaz n poziia definit n blocul CYCL CALL POS.

    n cazul n care poziia curent pe axa sculei este mai mare dect suprafaa superioar a piesei brute (Q203), TNC deplaseaz unealta n poziia programat mai nti n planul de prelucrare, apoi pe axa sculei

    n cazul n care poziia curent pe axa sculei este mai mic dect suprafaa superioar a piesei brute (Q203), TNC deplaseaz unealta n poziia programat mai nti pe axa sculei la nlimea de degajare apoi n planul de prelucrare n poziia programat

    Apelarea unui ciclu cu M99/89Funcia M99, activ numai n blocul n care este programat, apeleaz o dat ciclul programat cel mai recent. Putei programa M99 la sfritul unui bloc de poziionare. TNC deplaseaz la aceast poziie i apoi apeleaz ciclul definit cel mai recent.

    Dac dorii ca TNC s execute ciclul automat, dup fiecare bloc de poziionare, programai prima apelare a ciclului cu M89 (n funcie de MP 7440).

    Pentru a anula efectul M89, programai:

    M99 n blocul de poziionare n care v deplasai la ultimul punct de pornire sauUn bloc CYCL CALL POS sauUn nou ciclu fix cu CYCL DEF

    Trebuie s fie programate ntotdeauna trei axe de coordonate n blocul CYCL CALL POS. Cu coordonata din axa sculei putei modifica cu uurin poziia de pornire. Aceasta servete ca o decalare suplimentar a originii.

    Viteza de avans cel mai recent definit n blocul CYCL CALL POS se aplic numai la avansul transversal ctre poziia de pornire programat n acest bloc.

    Ca o regul, TNC se deplaseaz fr compensare de raz (R0) la poziia definit n blocul CYCL CALL POS.

    Dac utilizai CYCL CALL POS pentru a apela un ciclu n care este definit o poziie de pornire (de exemplu Ciclul 212), atunci poziia definit n ciclu servete ca o decalare suplimentar la poziia definit n blocul CYCL CALL POS. De aceea trebuie s definii ntotdeauna poziia de pornire setat n ciclu la 0.

  • 52 Utilizarea ciclurilor fixe

    2.1

    Lucr

    ul c

    u ci

    clur

    ile fi

    xe Lucrul cu axele secundare U/V/WTNC execut deplasri de avans pe axa care a fost definit n blocul TOOL CALL ca ax a broei. TNC execut deplasri n planul de lucru numai pe axele principale X, Y sau Z. Excepii:

    Programai axele secundare pentru lungimile laterale n ciclurile 3 FREZARE SLOT i 4 FREZARE BUZUNARProgramai axele secundare din primul bloc al subprogramului de

    geometrie a conturului al unui ciclu SL n Ciclurile 5 (BUZUNAR CIRCULAR), 251 (BUZUNAR

    RECTANGULAR), 252 (BUZUNAR CIRCULAR), 253 (CANAL) i 254 (CANAL CIRCULAR), TNC prelucreaz ciclul pe axele pe care le-ai programat n ultimul bloc de poziionare nainte de apelarea ciclului. Cnd axa sculei Z este activ, urmtoarele combinaii sunt permise:X/YX/VU/YU/V

  • HEIDENHAIN iTNC 530 53

    2.2

    Valo

    ri pr

    esta

    bilit

    e de

    pro

    gram

    pen

    tru

    cicl

    uri2.2 Valori prestabilite de program

    pentru cicluri

    Prezentare generalToate ciclurile de la 20 la 25, precum i toate cele cu numere mai mari de 200, folosesc de fiecare dat parametri de ciclu identici, precum prescrierea de degajare Q200, care trebuie introdus la fiecare definire de ciclu. Funcia GLOBAL DEF v ofer posibilitatea de a defini o dat aceti parametrii ai ciclului la nceputul programului, astfel nct s fie eficienta global pentru toate ciclurile fixe utilizate n program. n ciclul fix respectiv este suficient s legai s facei legtura la valoarea definit la nceputul programului.

    Sunt disponibile urmtoarele funcii GLOBAL DEF:

    Model prelucrare Tast soft Pagin

    GLOBAL DEF COMMONDefinirea parametrilor general valabili ai ciclului

    Pagina 55

    GLOBAL DEF GURIREDefinirea parametrilor specifici ciclului de gurire

    Pagina 55

    GLOBAL DEF FREZARE BUZUNARDefinirea parametrilor specifici ciclului de frezare a buzunarelor

    Pagina 56

    GLOBAL DEF FREZARE CONTURDefinirea parametrilor specifici ciclului frezrii de contur

    Pagina 56

    GLOBAL DEF POZIIONAREDefinirea comportamentului de poziionare pentru CYCL CALL PAT

    Pagina 56

    GLOBAL DEF PALPAREDefinirea parametrilor specifici ciclului palpatorului

    Pagina 57

  • 54 Utilizarea ciclurilor fixe

    2.2

    Valo

    ri pr

    esta

    bilit

    e de

    pro

    gram

    pen

    tru

    cicl

    uri Introducerea definiiilor globale

    U Selectai modul de operare Programare i editare.

    U Apsai tasta Funcii Speciale.

    U Selectai funciile programului pentru valorile prestabilite de program.

    U Selectai funciile GLOBAL DEF.

    U Selectai funcia GLOBAL DEF dorit, de ex. GLOBAL DEF COMMON

    U Introducei definiiile necesare i confirmai fiecare introducere cu tasta ENT.

    Folosirea informaiilor din GLOBAL DEFn cazul n care ai introdus funciile GLOBAL DEF corespunztoare la nceputul programului, le putei lega la aceste valori valide la nivel global la definirea oricrui ciclu fix.

    Procedai ca atare:

    U Selectai modul de operare Programare i editare

    U Selectai ciclurile fixe

    U Selectai grupul de cicluri dorit, de exemplu: cicluri de gurire

    U Selectai ciclul dorit, de ex. GURIREU TNC afieaz tasta soft SETARE VALORI

    STANDARD, n cazul exist un paramatru global pentru aceasta

    U Apsai tasta soft SETARE VALORI STANDARD. TNC introduce cuvntul PREDEF (predefinit) n definiia ciclului. Ai creat o legtur la parametrul GLOBAL DEF corespunztor, pe care l-ai definit la nceputul programului

    Pericol de coliziune!

    Luai n considerare faptul ca schimbrile la setrile programului pot afecta ntreg programul de prelucrare i n consecin, pot schimba procedeul de prelucrare n mod semnificativ.

    Dac introducei o valoare fix ntr-un ciclu fix, aceast valoare nu va fi modificat de funciile GLOBAL DEF.

  • HEIDENHAIN iTNC 530 55

    2.2

    Valo

    ri pr

    esta

    bilit

    e de

    pro

    gram

    pen

    tru

    cicl

    uriDate globale, valabile oriunde

    U Prescriere de degajare: Distana dintre vrful sculei i suprafaa piesei brute pentru apropierea automat a poziiei iniiale a ciclului pe axa sculei

    U A 2-a prescriere de degajare: Poziia la care TNC aeaz scula la sfritul pasului de prelucrare. Urmtoarea poziie de prelucrare este abordat la aceast nlime n planul de prelucrare

    U Poziionare F: Viteza de avans la care TNC traverseaz scula ntr-un ciclu

    U Retragere F: Viteza de avans la care TNC retrage scula

    Date globale pentru operaiuni de gurireU Vitez de retragere pentru frmiarea achiilor: Valoare prin care

    TNC retrage scula n timpul frmirii achiilorU Temporizarea la adncime: Timpul n secunde ct scula rmne n

    partea inferioar a gurii.U Temporizarea la vrf: Timpul n secunde ct scula rmne la

    prescrierea de degajare

    Parametrii sunt valabili pentru toate ciclurile fixe cu numere mai mari ca 2xx.

    Parametrii sunt valabili pentru ciclurile de gurire, filetare i frezare filet de la 200 pn la 209, 240 i de la 262 pn la 267.

  • 56 Utilizarea ciclurilor fixe

    2.2

    Valo

    ri pr

    esta

    bilit

    e de

    pro

    gram

    pen

    tru

    cicl

    uri Date globale pentru operaii de frezare cu cicluri

    buzunar 25xU Factor de suprapunere: Raza sculei nmulit cu factorul de

    suprapunere este egal cu depirea lateralU n sensul avansului sau n sens contrar avansului: Selectai tipul

    frezriiU Tip de ptrundere: Plunge into the material helically, in a

    reciprocating motion, or vertically

    Date globale pentru operaiuni de frezare cu cicluri de contur.U Prescriere de degajare: Distana dintre vrful sculei i suprafaa

    piesei brute pentru apropierea automat a poziiei iniiale a ciclului pe axa sculei

    U nlime degajare: nlimea absolut la care nu poate aprea nicio coliziune ntre scul i piesa brut (pentru poziionarea i retragerea intermediar la sfritul ciclului)

    U Factor de suprapunere: Raza sculei nmulit cu factorul de suprapunere este egal cu depirea lateral

    U n sensul avansului sau n sens contrar avansului: Selectai tipul frezrii

    Date globale pentru comportamentul de poziionareU Comportament poziionare: Retragerea pe axa sculei la sfritul

    etapei de prelucrare: Revenii la a 2-a prescriere de degajare sau la poziia de la nceputul unitii

    Parametrii sunt valabili pentru ciclurile de frezare de la 251 pn la 257.

    Parametrii sunt valabili pentru ciclurile SL 20, 22, 23, 24 i 25.

    Parametrii se aplic tuturor ciclurilor fixe pe care le apelai cu funcia CYCL CALL PAT.

  • HEIDENHAIN iTNC 530 57

    2.2

    Valo

    ri pr

    esta

    bilit

    e de

    pro

    gram

    pen

    tru

    cicl

    uriDate globale pentru funciile de palpare

    U Prescriere degajare: Distana dintre tija palpatorului i suprafaa piesei finite pentru apropierea automat a poziiei de palpare

    U nlime degajare: Coordonat pe axa palpatorului la care TNC traverseaz palpatorul ntre punctele de msurare, n cazul n care opiunea Mutare la nlime de degajare este activat

    U Mutare la nlime de degajare: Selectai dac TNC mut palpatorul la prescrierea de degajare sau la nlimea de degajare ntre punctele de msurare

    Se aplic tuturor ciclurilor palpator 4xx.

  • 58 Utilizarea ciclurilor fixe

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF 2.3 Definire model PATTERN DEF

    AplicaieFolosii funcia PATTERN DEF pentru a defini uor modelele de prelucrare uzuale, pe care le putei apela cu funcia CYCL CALL PAT Ca n cazul definirii ciclurilor, sunt disponibile grafice de asisten care ilustreaz parametrul de intrare respectiv i pentru definirea modelelor.

    Sunt disponibile urmtoarele modele de prelucrare:

    PATTERN DEF trebuie utilizat numai n combinaie cu axa sculei Z.

    Model prelucrare Tast soft Pagin

    PUNCTDefinirea a pn la oricare 9 poziii de prelucrare

    Pagina 60

    RNDDefiniia unui singur rnd, drept sau rotit

    Pagina 61

    MODELDefinirea unui singur model, drept, rotit sau deformat

    Pagina 62

    CADRUDefinirea unui singur cadru, drept, rotit sau deformat

    Pagina 63

    CERCDefinirea unui cerc complet

    Pagina 64

    CERC DE DIVIZAREDefinirea unui arc de cerc

    Pagina 65

  • HEIDENHAIN iTNC 530 59

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Introducerea PATTERN DEFU Selectai modul de operare Programare i editare

    U Apsai tasta Funcii Speciale

    U Selectai funciile pentru contur i prelucrare puncte

    U Deschidei un bloc PATTERN DEF

    U Selectai modelul de prelucrare dorit, de ex. un singur rnd

    U Introducei definiiile solicitate i confirmai fiecare intrare cu tasta ENT

    Folosirea PATTERN DEFPutei apela o definiie de model cu funcia CYCL CALL PAT, chiar dup definire (consultai Apelarea unui ciclu cu CYCL CALL PAT, la pagina 50). TNC va efectua cel mai recent ciclu de prelucrare definit n modelul de prelucrare.

    Un model de prelucrare rmne activ pn cnd definii unul nou sau selectai un tabel de puncte cu funcia SEL PATTERN.

    Putei utiliza funcia de pornire a programului central pentru a selecta orice punct din care dorii s pornii sau s continuai prelucrarea (consultai Manualul utilizatorului, seciunile Rulare test i Rulare program).

  • 60 Utilizarea ciclurilor fixe

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definirea poziiilor individuale de prelucrare

    U Coordonata X a poziiei de prelucrare (valoare absolut): Introducei coordonata X

    U Coordonata Y a poziiei de prelucrare (valoare absolut): Introducei coordonata Y

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea

    Putei introduce pn la 9 poziii de prelucrare. Confirmai intrarea cu tasta ENT.

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFPOS1 (X+25 Y+33,5 Z+0)POS2 (X+50 Y+75 Z+0)

  • HEIDENHAIN iTNC 530 61

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definirea unui singur rnd

    U Punct de pornire n X (valoare absolut): Coordonata punctului de pornire a rndului pe axa X

    U Punct de pornire n Y (valoare absolut): Coordonata punctului de pornire a rndului pe axa Y

    U Spaiul ntre poziiile de prelucrare (valoare incremental): Distana dintre poziiile de prelucrare. Putei introduce o valoare pozitiv sau negativ

    U Numr de poziii: Numrul total de poziii de prelucrareU Poziia de rotire a ntregului model (valoare absolut):

    Unghiul de rotire n jurul punctului de pornire introdus. Axa de referin: Axa principal a planului activ de prelucrare (de ex. X pentru axa sculei Z). Putei introduce o valoare pozitiv sau negativ

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFROW1 (X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0)

  • 62 Utilizarea ciclurilor fixe

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definirea unui singur model

    U Punct de pornire n X (valoare absolut): Coordonata punctului de pornire a modelului pe axa X

    U Punct de pornire n Y (valoare absolut): Coordonata punctului de pornire a modelului pe axa Y

    U Spaiul ntre poziiile de prelucrare X (valoare incremental): Distana dintre poziiile de prelucrare pe direcia X. Putei introduce o valoare pozitiv sau negativ

    U Spaiul ntre poziiile de prelucrare Y (valoare incremental): Distana dintre poziiile de prelucrare pe direcia Y. Putei introduce o valoare pozitiv sau negativ

    U Numr de coloane: Numrul total de coloane din modelU Numr de linii: Numrul total de linii din modelU Poziia de rotire a ntregului model (valoare absolut):

    Unghiul de rotire dup care este rotit ntregul model n jurul punctului de pornire introdus. Axa de referin: Axa principal a planului activ de prelucrare (de ex. X pentru axa sculei Z). Putei introduce o valoare pozitiv sau negativ

    U Poz. rotativ ax. ref.: Unghiul de rotire dup care este modificat doar axa principal a planului de prelucrare, raportat la punctul de pornire introdus. Putei introduce o valoare pozitiv sau negativ

    U Poz. rotativ ax. secundar: Unghiul de rotire dup care este modificat doar axa secundar a planului de prelucrare, raportat la punctul de pornire introdus. Putei introduce o valoare pozitiv sau negativ

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Parametrii Poz. rotativ ax. ref. i Poz. rotativ ax. secundar sunt adugai la o poziie rotit executat anterior a ntregului model.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFPAT1 (X+25 Y+33,5 DX+8 DY+10 NUMX5NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)

  • HEIDENHAIN iTNC 530 63

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definire cadre individuale

    U Punct de pornire n X (valoare absolut): Coordonata punctului de pornire a cadrului pe axa X

    U Punct de pornire n Y (valoare absolut): Coordonata punctului de pornire a cadrului pe axa Y

    U Spaiul ntre poziiile de prelucrare X (valoare incremental): Distana dintre poziiile de prelucrare pe direcia X. Putei introduce o valoare pozitiv sau negativ

    U Spaiul ntre poziiile de prelucrare Y (valoare incremental): Distana dintre poziiile de prelucrare pe direcia Y. Putei introduce o valoare pozitiv sau negativ

    U Numr de coloane: Numrul total de coloane din modelU Numr de linii: Numrul total de linii din modelU Poziia de rotire a ntregului model (valoare absolut):

    Unghiul de rotire dup care este rotit ntregul model n jurul punctului de pornire introdus. Axa de referin: Axa principal a planului activ de prelucrare (de ex. X pentru axa sculei Z). Putei introduce o valoare pozitiv sau negativ

    U Poz. rotativ ax. ref.: Unghiul de rotire dup care este modificat doar axa principal a planului de prelucrare, raportat la punctul de pornire introdus. Putei introduce o valoare pozitiv sau negativ

    U Poz. rotativ ax. secundar: Unghiul de rotire dup care este modificat doar axa secundar a planului de prelucrare, raportat la punctul de pornire introdus. Putei introduce o valoare pozitiv sau negativ

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Parametrii Poz. rotativ ax. ref. i Poz. rotativ ax. secundar sunt adugai la o poziie rotit executat anterior a ntregului model.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFFRAME1 (X+25 Y+33,5 DX+8 DY+10 NUMX5NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)

  • 64 Utilizarea ciclurilor fixe

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definirea unui cerc complet

    U Centrul cercului gurii de urub X (valoare absolut): Coordonata centrului cercului pe axa X.

    U Centrul cercului gurii Y (valoare absolut): Coordonata centrului cercului pe axa Y.

    U Diametru cerc de guri de urub: Diametrul cercului gurii de urub.

    U Unghiul de pornire: Unghiul polar al primei poziii de prelucrare. Axa de referin: Axa principal a planului activ de prelucrare (de ex. X pentru axa sculei Z). Putei introduce o valoare pozitiv sau negativ.

    U Numr de poziii: Numrul total de poziii de prelucrare pe cerc.

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea.

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFCIRC1 (X+25 Y+33 D80 START+45 NUM8 Z+0)

  • HEIDENHAIN iTNC 530 65

    2.3

    Def

    inire

    mod

    el P

    ATTE

    RN

    DEF

    Definire arc de cerc

    U Centrul cercului de guri de urub X (valoare absolut): Coordonata centrului cercului pe axa X.

    U Centrul cercului guri de urub Y (valoare absolut): Coordonata centrului cercului pe axa Y.

    U Diametru cerc gaur de urub: Diametrul cercului gurii de urub.

    U Unghiul de pornire: Unghiul polar al primei poziii de prelucrare. Axa de referin: Axa principal a planului activ de prelucrare (de ex. X pentru axa sculei Z). Putei introduce o valoare pozitiv sau negativ.

    U Unghi de avans/unghi final: Unghi polar incremental ntre 2 poziii de prelucrare. Putei introduce o valoare pozitiv sau negativ. n mod alternativ, putei introduce unghiul final (comutare cu tasta soft)

    U Numr de poziii: Numrul total de poziii de prelucrare pe cerc.

    U Coordonata suprafeei piesei de prelucrat (valoare absolut): Introducei coordonata Z la care va ncepe prelucrarea.

    Dac ai definit o suprafa a piesei de prelucrat n Z diferit de 0, atunci aceast valoare este activ pe lng suprafaa piesei de prelucrat Q203 definit n ciclul de prelucrare.

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX

    11 PATTERN DEFPITCHCIRC1 (X+25 Y+33 D80 START+45 STEP30 NUM8 Z+0)

  • 66 Utilizarea ciclurilor fixe

    2.4

    Tabe

    le d

    e pu

    ncte 2.4 Tabele de puncte

    FuncieTrebuie s creai un tabel de puncte oricnd dorii s rulai un ciclu sau mai multe cicluri secvenial, pe un model de puncte neregulat.

    Dac utilizai ciclurile de gurire, coordonatele planului de lucru din tabelul de puncte reprezint centrele gurilor. Dac utilizai ciclurile de frezare, coordonatele planului de lucru din tabelul de puncte reprezint coordonatele punctului de pornire al respectivului ciclu (de ex. coordonatele punctului central al unui buzunar circular). Coordonatele de pe axa broei corespund cu coordonatele suprafeei piesei de prelucrat.

    Crearea unui tabel de puncteSelectai modul de operare Programare i editare.

    Apsai tasta PGM MGT pentru a selecta gestionarul de fiiere.

    Introducei numele i tipul tabelului de puncte i confirmai cu tasta ENT.

    Pentru a selecta unitatea de msur, apsai tasta soft MM sau INCH. TNC trece la fereastra cu blocurile de program i afieaz un tabel de puncte gol.

    Cu tasta soft INSERARE LINIE, introducei linii noi i coordonatele poziiei de prelucrare dorite.

    Repetai procedura pn au fost introduse toate coordonatele dorite.

    NUME FIIER?

    Cu tastele soft X OPRIT/PORNIT, Y OPRIT/PORNIT, Z OPRIT/PORNIT (al doilea rnd de taste soft), putei specifica coordonatele pe care dorii s le introducei n tabelul de puncte.

  • HEIDENHAIN iTNC 530 67

    2.4

    Tabe

    le d

    e pu

    ncteAscunderea punctelor individuale din procesul

    de prelucraren coloana FADE a tabelului de puncte putei specifica dac punctul definit va fi ascuns n timpul procesului de prelucrare.

    n tabel, selectai punctul care va fi ascuns.

    Selectai coloana FADE.

    Activai ascunderea sau

    Dezactivai ascunderea.

  • 68 Utilizarea ciclurilor fixe

    2.4

    Tabe

    le d

    e pu

    ncte Selectarea unui tabel de puncte n program

    n modul de operare Programare i editare, selectai programul pentru care dorii s activai tabelul de puncte:

    Apsai tasta PGM CALL pentru a apela funcia de selectare a tabelului de puncte.

    Apsai tasta soft TABEL PUNCTE.

    Apsai tasta soft WINDOW SELECTION: TNC suprapune o fereastr n care putei selecta tabelul de origine dorit

    Selectai un tabel de puncte prin intermediul tastelor cu sgei sau printr-un clic de mouse, apsnd ENT: TNC introduce numele complet al cii n blocul SEL PATTERN.

    Confirmai aceast funcie cu tasta END.

    Alternativ, putei introduce i numele tabelului sau numele complet al cii tabelului pentru a-l apela direct prin intermediul tastaturii.

    Exemplu de bloc NC

    7 SEL PATTERN TNC:\DIRKT5\NUST35.PNT

  • HEIDENHAIN iTNC 530 69

    2.4

    Tabe

    le d

    e pu

    ncteApelarea unui ciclu n conexiune cu tabele de

    puncte

    Dac dorii ca TNC s apeleze ciclul fix cel mai recent definit la punctele definite ntr-un tabel de puncte, programai apelarea ciclului cu CYCLE CALL PAT:

    U Pentru a programa apelul ciclului, apsai tasta CYCL CALL

    U Apsai tasta soft CYCL CALL PAT pentru a apela un tabel de puncte

    U Introducei viteza de avans la care TNC trebuie s mute de la un punct la altul (dac nu efectuai nicio intrare, TNC se va muta la ultima vitez de avans programat; FMAX nevalid)

    U Dac este necesar, introducei o funcie M auxiliar, apoi confirmai cu tasta END

    TNC retrage scula la degajarea de siguran ntre punctele de pornire. n funcie de care este mai mare, TNC utilizeaz fie coordonata axei broei din apelarea ciclului fie valoarea din parametrul de ciclu Q204 ca degajare de siguran.

    Dac dorii s deplasai cu o vitez de avans redus, cnd prepoziionai pe axa broei, utilizai funcia auxiliar M103.

    Efectul tabelelor de puncte cu cicluri SL i Ciclul 12TNC interpreteaz punctele ca o decalare suplimentar a originii.

    Cu CYCL CALL PAT TNC ruleaz tabelul de puncte definit cel mai recent (chiar dac ai definit tabelul de puncte ntr-un program care a fost grupat cu CALL PGM).

  • 70 Utilizarea ciclurilor fixe

    2.4

    Tabe

    le d

    e pu

    ncte Efectul tabelelor de puncte cu Ciclurile de la 200 pn la 208 i de la 262 pn la 267

    TNC interpreteaz punctele din planul de lucru ca i coordonate ale centrelor gurilor. Dac dorii s utilizai coordonata definit n tabelul de puncte pentru axa broei ca i coordonat a punctului de pornire, trebuie s definii coordonata suprafeei piesei de prelucrat (Q203) cu 0.

    Efectul tabelelor de puncte cu Ciclurile de la 210 pn la 215TNC interpreteaz punctele ca o decalare suplimentar a originii. Dac dorii s utilizai punctele definite n tabelul de puncte ca i coordonatele punctelor de pornire, trebuie s definii punctele de pornire i coordonata suprafeei de pornire (Q203) n respectivul ciclu de frezare cu 0.

    Efectul tabelelor de puncte cu Ciclurile de la 251 pn la 254TNC interpreteaz punctele din planul de lucru ca i coordonate ale punctului de pornire al ciclului. Dac dorii s utilizai coordonata definit n tabelul de puncte pentru axa broei ca i coordonat a punctului de pornire, trebuie s definii coordonata suprafeei piesei de prelucrat (Q203) cu 0.

  • Cicluri fixe: gurire

  • 72 Cicluri fixe: gurire

    3.1

    Elem

    ente

    de

    baz 3.1 Elemente de baz

    Prezentare general

    TNC ofer 9 cicluri pentru toate tipurile de operaii de gurire:

    Ciclu Tast soft Pagin

    240 CENTRARECu pre-poziionare automat, a doua distan de degajare setat, intrare opional pentru centrarea diametrului sau centrarea adncimii

    Pagina 73

    200 GURIRECu prepoziionare automat, a 2-a prescriere de degajare

    Pagina 75

    201 ALEZARE ORIFICIICu prepoziionare automat, a 2-a prescriere de degajare

    Pagina 77

    202 PERFORARECu prepoziionare automat, a 2-a prescriere de degajare

    Pagina 79

    203 GURIRE UNIVERSALCu pre-poziionare automat, a 2-a prescriere de degajare, frmiarea achiilor i decrementare

    Pagina 83

    204 LAMARE PE SPATECu prepoziionare automat, a 2-a prescriere de degajare

    Pagina 87

    205 CIOCNIRE UNIVERSALCu pre-poziionare automat, a 2-a prescriere de degajare, frmiarea achiilor i distan de oprire avansat

    Pagina 91

    208 FREZARE ORIFICIICu prepoziionare automat, a 2-a prescriere de degajare

    Pagina 95

    241 GURIRE ADNC CU UN TICu prepoziionare automat la punctul de pornire adncit, definirea vitezei axului i agentului de rcire

    Pagina 98

  • HEIDENHAIN iTNC 530 73

    3.2

    CEN

    TRA

    REA

    (Cic

    lul 2

    40, D

    IN/IS

    O: G

    240)3.2 CENTRAREA (Ciclul 240,

    DIN/ISO: G240)

    Rulare ciclu1 TNC poziioneaz scula pe axa broei cu parcurgere rapid

    FMAX, la prescrierea de degajare de deasupra suprafeei piesei de prelucrat.

    2 Scula este centrat la viteza de avans programat F la diametrul de centrare introdus sau adncimea de centrare.

    3 Dac este definit, scula rmne la adncimea de centrare.4 n final, scula se deplaseaz la prescrierea de degajare sau

    dac este programat la a 2-a prescriere de degajare cu avans transversal rapid FMAX.

    Luai n considerare la programare:

    Programai un bloc de poziionare pentru punctul de pornire (centrul gurii) n planul de lucru cu compensare a razei R0.

    Semnul algebric pentru parametrul ciclului Q344 (diametru) sau Q201 (adncime) determin direcia de lucru. Dac programai diametrul sau adncimea = 0, ciclul nu va fi executat.

    Pericol de coliziune!

    Introducei n MP7441, bit 2, dac TNC s returneze un mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este introdus o adncime pozitiv.

    Reinei c TNC inverseaz calculul de pre-poziionare cnd sunt introduse un diametru sau o adncime pozitive. Aceasta nseamn c scula se deplaseaz cu avans transversal rapid pe axa sculei la prescrierea de degajare sub suprafaa piesei de prelucrat!

  • 74 Cicluri fixe: gurire

    3.2

    CEN

    TRA

    REA

    (Cic

    lul 2

    40, D

    IN/IS

    O: G

    240) Parametrii ciclului

    U Prescriere de degajare Q200 (valoare incremental): Distana dintre vrful sculei i suprafaa piesei de prelucrat. Introducei o valoare pozitiv. Interval de intrare: 0 la 99999,9999, alternativ PREDEF

    U Selectai Adncimea/Diametrul (1/0) Q343: Selectai dac centrarea se bazeaz pe diametrul introdus sau pe adncime. Dac centrarea se bazeaz pe diametrul introdus, unghiul de intire al sculei trebuie s fie definit n coloana T-ANGLE din tabelul TOOL.T.0: Centrarea bazat pe adncimea introdus1: Centrarea bazat pe diametrul introdus

    U Adncime Q201 (valoarea incremental): Distana dintre suprafaa piesei de prelucrat i partea inferioar de centrare (vrful conului de centrare). Aplicat numai dac este definit Q343=0. Interval intrare de la 99999,9999 la 99999,9999

    U Diametru (semn algebric) Q344: Centrare diametru. Aplicat numai dac este definit Q343=1. Interval intrare de la 99999,9999 la 99999,9999

    U Vitez de avans pentru ptrundere Q206: Viteza avansului transversal al sculei n timpul centrrii n mm/min. Interval de intrare: de la 0 la 99999,999; n mod alternativ FAUTO, FU.

    U Temporizarea la adncime Q211: Timpul n secunde ct scula rmne n partea inferioar a gurii. Interval de intrare: 0 la 3600,0000, alternativ PREDEF

    U Coordonata suprafeei piesei de prelucrat Q203 (valoare absolut): Coordonata suprafeei piesei de prelucrat. Interval intrare: de la -99999,9999 la 99999,9999

    U A 2-a prescriere de degajare Q204 (valoare incremental): Coordonata de pe axa broei la care nu poate aprea nicio coliziune ntre scul i piesa de prelucrat (elementele de fixare). Interval de intrare: de la 0 la 99999,9999, alternativ PREDEF

    Plda: Blocuri NC

    10 L Z+100 R0 FMAX11 CYCL DEF 240 CENTRARE

    Q200=2 ;PRESCRIERE DE DEGAJAREQ343=1 ;SELECTAI ADNCIME/DIAM.Q201=+0 ;ADNCIMEQ344=-9 ;DIAMETRUQ206=250 ;VITEZ DE AVANS PENTRU

    PTRUNDEREQ211=0.1 ;TEMPORIZARE LA ADNCIMEQ203=+20 ;COORDONAT DE SUPRAFAQ204=100 ;A 2-A PRESCRIERE DE

    DEGAJARE12 POZ APEL CICL X+30 Y+20 Z+0 FMAX M313 POZ APEL CICL X+80 Y+50 Z+0 FMAX

  • HEIDENHAIN iTNC 530 75

    3.3

    G

    UR

    IREA

    (Cic

    lul 2

    00)3.3 GURIREA (Ciclul 200)

    Rulare ciclu1 TNC poziioneaz scula pe axa broei cu avans transversal rapid

    FMAX, la prescrierea de degajare de deasupra suprafeei piesei de prelucrat.

    2 Scula gurete pn la prima adncime de ptrundere cu viteza de avans programat F.

    3 TNC retrage scula cu FMAX la prescrierea de degajare, ateapt acolo (dac a fost introdus o temporizare) i apoi deplaseaz scula cu FMAX la prescrierea de degajare de deasupra primei adncimi de ptrundere.

    4 Scula se deplaseaz apoi cu alt avans la viteza de avans programat F.

    5 TNC repet acest proces (2 la 4) pn s-a atins adncimea programat.

    6 Scula este retras din partea inferioar a gurii la prescrierea de degajare sau dac este programat la a 2-a prescriere de degajare, cu FMAX.

    Luai n considerare la programare:

    Programai un bloc de poziionare pentru punctul de pornire (centrul gurii) n planul de lucru cu compensare a razei R0.

    Semnul algebric pentru parametrul de ciclu ADNCIME determin direcia de lucru. Dac programai ADNCIME = 0, ciclul nu va fi executat.

    Pericol de coliziune!

    Introducei n MP7441, bit 2, dac TNC s returneze un mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este introdus o adncime pozitiv.

    Reinei c TNC inverseaz calculul de pre-poziionare cnd este introdus o adncime pozitiv. Aceasta nseamn c scula se deplaseaz cu avans transversal rapid pe axa sculei la prescrierea de degajare sub suprafaa piesei de prelucrat!

  • 76 Cicluri fixe: gurire

    3.3

    G

    UR

    IREA

    (Cic

    lul 2

    00) Parametrii ciclului

    U Prescriere de degajare Q200 (valoare incremental): Distana dintre vrful sculei i suprafaa piesei de prelucrat. Introducei o valoare pozitiv. Interval de intrare: de la 0 la 99999,9999, alternativ PREDEF

    U Adncime Q201 (valoare incremental): Distana dintre suprafaa piesei de prelucrat i partea inferioar a gurii (vrful conului burghiului). Interval intrare de la 99999,9999 la 99999,9999

    U Vitez de avans pentru ptrundere Q206: Viteza de avans transversal al sculei n timpul guririi n mm/min. Interval de intrare: de la 0 la 99999.999; n mod alternativ FAUTO, FU.

    U Adncime de ptrundere Q202 (valoare incremental): Avans per tiere. Interval de intrare: de la 0 la 99999,9999. Adncimea nu trebuie s fie un multiplu al adncimii de ptrundere. TNC va deplasa scula la adncime dintr-o micare dac:

    Adncimea de ptrundere este egal cu adncimeaAdncimea de ptrundere este mai mare dect

    adncimea

    U Temporizarea la vrf Q210: Timpul n secunde ct scula rmne la prescrierea de degajare dup ce a fost retras din gaur pentru eliminarea achiilor. Interval de intrare: de la 0 la 3600.0000, alternativ PREDEF

    U Coordonata suprafeei piesei de prelucrat Q203 (valoare absolut): Coordonata suprafeei piesei de prelucrat. Interval de intrare: de la -99999,9999 la 99999,9999

    U A 2-a prescriere degajare Q204 (valoare incremental): Coordonata de pe axa broei la care nu poate aprea nicio coliziune ntre scul i piesa de prelucrat (elementele de fixare). Interval de intrare: de la 0 la 99999,9999, alternativ PREDEF

    U Temporizarea la adncime Q211: Timpul n secunde ct scula rmne n partea inferioar a gurii. Interval de intrare: de la 0 la 3600.0000, alternativ PREDEF

    Plda: Blocuri NC

    11 CYCL DEF 200 GURIREQ200=2 ;PRESCRIERE DE DEGAJAREQ201=-15 ;ADNCIMEQ206=250 ;VITEZ DE AVANS PENTRU

    PTRUNDEREQ202=5 ;ADNCIME DE PTRUNDEREQ210=0 ;TEMPORIZARE LA VRFQ203=+20 ;COORDONAT DE SUPRAFAQ204=100 ;A 2-A PRESCRIERE DE DEGA-

    JAREQ211=0.1 ;TEMPORIZARE LA ADNCIME

    12 L X+30 Y+20 FMAX M313 CYCL CALL14 L X+80 Y+50 FMAX M99

  • HEIDENHAIN iTNC 530 77

    3.4

    ALE

    ZAR

    E O

    RIF

    ICII

    (Cic

    lul 2

    01, D

    IN/IS

    O: G

    201)3.4 ALEZARE ORIFICII (Ciclul 201,

    DIN/ISO: G201)

    Rulare ciclu1 TNC poziioneaz scula pe axa broei cu avans transversal rapid

    FMAX la prescrierea de degajare introdus de deasupra suprafeei piesei brute.

    2 Scula alezeaz pn la adncimea introdus cu viteza de avans programat F.

    3 Dac este programat temporizarea, pe durata introdus, scula rmne n partea inferioar a gurii.

    4 Scula se retrage la prescrierea de degajare la viteza de avans F i de acolo dac este programat la a 2-a prescriere de degajare la FMAX.

    Luai n considerare la programare:

    Programai un bloc de poziionare pentru punctul de pornire (centrul gurii) n planul de lucru cu compensare a razei R0.

    Semnul algebric pentru parametrul de ciclu ADNCIME determin direcia de lucru. Dac programai ADNCIME = 0, ciclul nu va fi executat.

    Pericol de coliziune!

    Introducei n MP7441, bit 2, dac TNC s returneze un mesaj de eroare (bit 2=1) sau nu (bit 2=0) dac este introdus o adncime pozitiv.

    Reinei c TNC inverseaz calculul de pre-poziionare cnd este introdus o adncime pozitiv. Aceasta nseamn c scula se deplaseaz cu avans transversal rapid pe axa sculei la prescrierea de degajare sub suprafaa piesei de prelucrat!

  • 78 Cicluri fixe: gurire

    3.4

    ALE

    ZAR

    E O

    RIF

    ICII

    (Cic

    lul 2

    01, D

    IN/IS

    O: G

    201) Parametrii ciclului

    U Prescriere de degajare Q200 (valoare incremental): Distana dintre vrful sculei i suprafaa piesei de prelucrat. Interval de intrare: 0 la 99999,9999, alternativ PREDEF

    U Adncime Q201 (valoare incremental): Distana dintre suprafaa piesei de prelucrat i partea inferioar a gurii. Interval de intrare: de la -99999,9999 la 99999,9999

    U Vitez de avans pentru ptrundere Q206: Viteza avansului transversal al sculei n timpul alezrii orificiului n mm/min. Interval de intrare: de la 0 la 99999,999; n mod alternativ FAUTO, FU.

    U Temporizarea la adncime Q211: Timpul n secunde ct scula rmne n partea inferioar a gurii. Interval de intrare: de la 0 la 3600.0000, alternativ PREDEF

    U Vitez de avans pentru retragere Q208: Viteza de avans transversal al sculei, n mm/min, cnd se retrage din gaur. Dac introducei Q208 = 0, scula se retrage cu viteza de avans la alezare. Interval de intrare: de la 0 la 99999,999

    U Coordonata suprafeei piesei de prelucrat Q203 (valoare absolut): Coordonata suprafeei piesei de prelucrat. Interval de intrare: de la 0 la 99999,9999