Ciclul 1412 TASTARE MUCHIE INCLINATA
Programare ISO
G1412
Aplicaţie
Ciclul palpatorului 1412 vă permite să determinaţi abaterea de aliniere a piesei de prelucrat palpând două puncte de pe o margine înclinată. Ciclul determină rotaţia în funcţie de diferenţa dintre unghiul măsurat şi unghiul nominal.
Dacă înaintea acestui ciclu programaţi ciclul 1493 TASTARE EXTRUZIUNE, atunci sistemul de control repetă punctele de palpare în direcţia selectată şi pe lungimea definită de-a lungul unei linii drepte.
Ciclul 1493 TASTARE EXTRUZIUNE
- Ciclul mai oferă următoarele posibilităţi:
- Dacă coordonatele punctelor de palpare nu se cunosc, atunci puteţi efectua ciclul în modul semiautomat.
- Dacă deja aţi determinat dinainte poziţia exactă, atunci puteţi defini valoarea din ciclu drept poziţie nominală.
Secvenţă ciclu
- Sistemul de control poziţionează palpatorul la avans rapid FMAX_PROBE (din tabelul palpatorului) şi cu logica de poziţionare la punctul de palpare 1 programat.
- Sistemul de control poziţionează palpatorul la avans rapid FMAX_PROBE pentru prescrierea de degajare. Această degajare este suma dintre Q320, SET_UP şi raza vârfului sferic. Prescrierea de degajare este luată în calcul în timpul palpării în orice direcţie.
- Sistemul de control deplasează palpatorul apoi la înălţimea de măsurare introdusă Q1102 şi efectuează prima procedură de palpare la viteza de palpare F din tabelul palpatorului.
- Sistemul de control retrage palpatorul cu valoarea prescrierii de degajare în direcţia opusă direcţiei de palpare.
- Dacă programaţi MOD INALTIME SIGUR. Q1125, atunci sistemul de control poziţionează palpatorul de la FMAX_PROBE înapoi la înălţimea de degajare Q260.
- Apoi palpatorul se mută la punctul de palpare 2 şi palpează din nou.
- Sistemul de control poziţionează apoi palpatorul înapoi la înălţimea de degajare (în funcţie de Q1125) şi salvează valorile măsurate în următorii parametri Q:
Număr | Semnificație |
---|---|
Q950 - Q952 | Poziţia măsurată 1 pe axa principală, axa secundară şi axa sculei |
Q953 - Q955 | Poziţia măsurată 2 pe axa principală, axa secundară şi axa sculei |
Q964 | Rotaţia de bază măsurată |
Q965 | Rotaţia măsurată a mesei |
Q980 - Q982 | Abaterea măsurată de la primul punct de palpare |
Q983 - Q985 | Abaterea măsurată de la al doilea punct de palpare |
Q994 | Abaterea măsurată a unghiului de la rotaţia de bază |
Q995 | Abaterea măsurată a unghiului de la rotaţia mesei |
Q183 |
|
Q970 | Dacă aţi programat Ciclul 1493 TASTARE EXTRUZIUNE înainte: Abaterea maximă începând de la primul punct de palpare |
Q971 | Dacă aţi programat Ciclul 1493 TASTARE EXTRUZIUNE înainte: Abaterea maximă începând de la al doilea punct de palpare |
Note
- Între obiecte sau între punctele de palpare, deplasaţi întotdeauna palpatorul la înălţimea de degajare
- Resetaţi orice transformare a coordonatelor înainte de apelarea ciclului.
- Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
- Dacă programaţi o toleranţă în Q1100, Q1101, sau Q1102, atunci această toleranţă se aplică poziţiilor nominale programate în locul punctelor de palpare aflate de-a lungul marginii înclinate. Utilizaţi parametrul TOLERANZA QS400 pentru a programa o toleranţă pentru vectorul normal la suprafaţă de-a lungul marginii înclinate.
- Notă despre axele rotative:
- Când determinaţi rotirea de bază într-un plan de lucru înclinat, reţineţi următoarele:
- În cazul în care coordonatele curente ale axelor rotative şi unghiurile de înclinare definite (meniul 3D ROT) corespund, planul de lucru este consecvent. Sistemul de control calculează rotaţia de bază în sistemul de coordonate de intrare I-CS.
- În cazul în care coordonatele curente ale axelor rotative şi unghiurile de înclinare definite (meniul 3D ROT) nu corespund, planul de lucru nu este consecvent. Sistemul de control calculează rotirea de bază din sistemul de coordonate al piesei de prelucrat W-CS pe baza axei sculei.
- În parametrul opţional al maşinii chkTiltingAxes (nr. 204601), producătorul maşinii defineşte dacă sistemul de control controlează potrivirea stării înclinării. Dacă nu este configurat niciun control, sistemul de control presupune întotdeauna că planul de lucru este consecvent. Rotirea de bază este atunci calculată în I-CS.
Alinierea axelor mesei rotative:
- Sistemul de control poate alinia masa rotativă numai dacă rotaţia măsurată poate fi compensată utilizând o axă a mesei rotative. Aceasta trebuie să fie prima axă a mesei rotative (văzută dinspre piesa de prelucrat).
- Pentru a alinia axele mesei rotative (Q1126 nu este egal cu 0) trebuie să adoptaţi rotaţia (Q1121 nu este egal cu 0). În caz contrar, sistemul de control va afişa un mesaj de eroare.
Parametrii ciclului
Grafică asist. | Parametru |
---|---|
Q1100 Prima poz. nom. a axei princ.? Poziţia nominală absolută la care începe muchia înclinată în axa principală. Intrare: -99999,9999...+99999,9999 ori ?, +, - ori @
| |
Q1101 1-a poz teoretică a axei secund? Poziţia nominală absolută la care începe muchia înclinată în axa secundară. Intrare: -99999,9999...+99999,9999 sau intrare opţională (a se vedea Q1100) | |
Q1102 1-a poz teoretică a axei sculei? Poziţia nominală absolută a primului punct de palpare de pe axa sculei Intrare: -99999,9999...+9999,9999 sau intrare opţională (a se vedea Q1100) | |
QS400 Introducere toleranțe? Bandă de toleranţă monitorizată de ciclu. Toleranţa defineşte abaterea permisă pentru vectorii normali la suprafaţă de-a lungul marginii înclinate. Sistemul de control determină această abatere folosind coordonata nominală şi coordonata reală a piesei de prelucrat.
Introducere: max. 255 caractere | |
Q1130 Unghi nominal pentru prima linie Unghiul nominal al primei linii drepte Intrare: -180...+180 | |
Q1131 Dir. tastare ptr. prima linie? Direcţie de palpare pentru prima muchie: +1: Roteşte direcţia de palpare cu +90° faţă de unghiul nominal Q1130 şi palpează în unghiuri drepte faţă de muchia nominală. -1: Roteşte direcţia de palpare cu -90° faţă de unghiul nominal Q1130 şi palpează în unghiuri drepte faţă de muchia nominală. Intrare: -1, +1 | |
Q1132 Prima distanță pe prima linie? Distanţa dintre începutul marginii înclinate şi primul punct de palpare. Această valoare are un efect incremental. Intrare: -999,999...+999,999 | |
Q1133 A doua distanță pe prima linie? Distanţa dintre începutul marginii înclinate şi al doilea punct de palpare. Această valoare are un efect incremental. Intrare: -999,999...+999,999 | |
Q1139 Plan pentru obiect (1-3)? Plan în care sistemul de control interpretează unghiul nominal Q1130 şi direcţia de palpare Q1131. 1: planul YZ 2: planul ZX 3: planul XY Intrare: 1, 2, 3 | |
Q320 Salt de degajare? Distanţa suplimentară dintre punctul de măsurare şi vârful bilei. Q320 este un supliment pentru coloana SET_UP din tabelul palpatorului. Această valoare are un efect incremental. Intrare: 0...99999,9999 sau PREDEF | |
Q260 Înălţime spaţiu? Coordonată pe axa sculei la care nu poate apărea nicio coliziune între palpator şi piesa de prelucrat (elementele de fixare). Valoarea are un efect absolut. Intrare: -99999,9999...+99999,9999 sau PREDEF | |
Q1125 Depl. la înălţimea de siguranţă? Comportament de poziţionare între punctele de palpare: –1: Nu vă deplasaţi la înălţimea de degajare. 0: Deplasaţi-vă la înălţimea de degajare înainte şi după ciclu. Prepoziţionarea are loc la FMAX_PALPARE. 1: Deplasaţi-vă la înălţimea de degajare înainte şi după fiecare obiect. Prepoziţionarea are loc la FMAX_PALPARE. 2: Deplasaţi-vă la înălţimea de degajare înainte şi după fiecare punct de palpare. Prepoziţionarea are loc la FMAX_PALPARE Intrare: -1, 0, +1, +2 | |
Q309 Reacția la eroarea de toleranță? Reacţie când toleranţa este depăşită: 0: Nu întrerupeţi rularea programului când este depăşită toleranţa. Sistemul de control nu deschide o fereastră cu rezultate. 1: Întrerupeţi rularea programului când toleranţa este depăşită. Sistemul de control deschide o fereastră cu rezultatele. 2: Sistemul de control nu deschide o fereastră dacă este necesară reprelucrarea. Sistemul de control deschide o fereastră cu rezultate şi întrerupe programul dacă poziţia reală este la nivelul rebutului. Intrare: 0, 1, 2 | |
Q1126 Reglare axă de rotație? Poziţionaţi axele rotative pentru prelucrarea înclinată: 0: Păstraţi poziţia actuală a axei rotative. 1: Poziţionaţi automat axa rotativă şi orientaţi vârful sculei (MUTARE). Poziţia relativă dintre piesa de lucru şi palpator rămâne neschimbată. Sistemul de control efectuează o mişcare de compensare cu axele liniare. 1: Poziţionaţi automat axa rotativă şi orientaţi vârful sculei (MUTARE). Poziţia relativă dintre piesa de lucru şi palpator rămâne neschimbată. Sistemul de control efectuează o mişcare de compensare cu axele liniare. Intrare: 0, 1, 2 | |
Q1120 Poziția de preluat? Definiţi ce punct de palpare va fi folosit pentru a corecta presetarea activă: 0: Nicio corecţie 1: Corecţie bazată pe primul punct de palpare. Sistemul de control corectează presetarea activă cu valoarea abaterii dintre poziţia nominală şi cea reală a primului punct de palpare. 2: Corecţie bazată pe al doilea punct de palpare. Sistemul de control corectează presetarea activă cu valoarea abaterii dintre poziţia nominală şi cea reală a celui de-al doilea punct de palpare. 3: Corecţie bazată pe punctul de palpare mediu. Sistemul de control corectează presetarea activă cu valoarea abaterii dintre poziţia nominală şi cea reală a celui de-al doilea punct de palpare. Intrare: 0, 1, 2, 3 | |
Q1121 Preluați rotire? Definiţi dacă sistemul de control ar trebui să folosească nealinierea determinată: 0: Nicio rotaţie de bază 1: Setaţi rotirea de bază: Sistemul de control transferă abaterea de aliniere la masa presetată sub formă de transformare de bază. 2: Rotiţi masa rotativă: Sistemul de control transferă abaterea de aliniere la masa presetată sub formă de decalaj. Intrare: 0, 1, 2 |
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 TCH PROBE 1412 TASTARE MUCHIE INCLINATA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|