Definiția modelului cu PATTERN DEF
Aplicaţie
Folosiţi funcţia PATTERN DEF pentru a defini uşor modelele de prelucrare uzuale, pe care le puteţi apela cu funcţia CYCL CALL PAT. În mod similar cu definiţiile ciclurilor, pentru definirea modelelor sunt disponibile grafice auxiliare care indică în mod clar parametrii de introducere necesari.
- Funcţia DEFINIRE TIPAR trebuie utilizată numai în combinaţie cu axa sculei Z.
Setare posibilă | Definiţie | Mai multe informații |
---|---|---|
POS1 | Punct Definirea a până la oricare 9 poziţii de prelucrare | |
ROW1 | Rând Definiţia unui singur rând, drept sau rotit | |
PAT1 | Model Definirea unui singur model, drept, rotit sau deformat | |
FRAME1 | Cadru Definirea unui singur cadru, drept, rotit sau deformat | |
CIRC1 | Cerc Definirea unui cerc complet | |
PITCHCIRC1 | Cerc pas Definirea unui cerc de divizare |
Introducerea PATTERN DEF
Procedați după cum urmează:
|
Utilizarea PATTERN DEF
Imediat ce aţi introdus o definiţie a modelului, o puteţi apela cu funcţia CYCL CALL PAT.
Programarea unui ciclu de prelucrare
Sistemul de control va executa cel mai recent definit ciclu de prelucrare pe baza modelului de prelucrare pe care l-aţi definit.
0 BEGIN SL 2 MM |
---|
... |
11 PATTERN DEF POS1 (X+25 Y+33.5 Z+0) POS2 (X+15 IY+6.5 Z+0) |
12 CYCL DEF 200 GAURIRE |
... |
13 CYCL CALL PAT |
Note
- Notă de programare
- Înainte de CYCL CALL PAT, puteţi utiliza funcţia GLOBAL DEF 125 cu Q352=1. Apoi, între orificii, sistemul de control poziționează întotdeauna scula la cea de-a 2-a prescriere de degajare definită în ciclu.
- Note privind utilizarea:
- Un model de prelucrare rămâne activ până când definiţi unul nou sau selectaţi prin funcţia SEL PATTERN un tabel cu puncte.
Selectarea tabelului de puncte în programul NC cu SEL PATTERN
- Sistemul de control retrage scula la înălţimea de degajare între punctele de pornire. În funcţie de valoarea mai mare, sistemul de control utilizează ca înălţime de degajare fie poziţia axei sculei din apelarea ciclului, fie valoarea din parametrul Q204 al ciclului.
- Dacă suprafaţa coordonatei din DEF. MODEL este mai mare decât în ciclu, prescrierea de degajare şi cea de-a 2-a prescriere de degajare iau ca referinţă suprafaţa coordonatei din DEF. MODEL.
- Puteţi utiliza funcţia de pornire în timpul programului pentru a selecta orice punct din care doriţi să porniţi sau să continuaţi prelucrarea.
Definirea poziţiilor individuale de prelucrare
- Note de programare şi de operare:
- Puteţi introduce până la 9 poziţii de prelucrare. Confirmaţi fiecare din datele introduse cu tasta ENT.
- POS1 trebuie programată cu coordonate absolute. POS2 – POS9 pot fi programate ca valori absolute sau incrementale.
- Dacă aţi definit o Supraf. piesă de prelucrat în Z diferită de 0, atunci această valoare este valabilă, pe lângă suprafaţa piesei de prelucrat Q203 definită în ciclul de prelucrare.
Grafică asist. | Parametru |
---|---|
POS1: Coordonată X poziţie prelucrare Introduceţi coordonata X ca valoare absolută. Intrare: -999999999...+999999999 | |
POS1: Coordonată Y poziţie prelucrare Introduceţi coordonata Y ca valoare absolută. Intrare: -999999999...+999999999 | |
POS1: Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută la care începe prelucrarea. Intrare: -999999999...+999999999 | |
POS2: Coordonată X poziţie prelucrare Introduceţi coordonata X ca valoare absolută sau incrementală. Intrare: -999999999...+999999999 | |
POS2: Coordonată Y poziţie prelucrare Introduceţi coordonata Y ca valoare absolută sau incrementală. Intrare: -999999999...+999999999 | |
POS2: Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută sau incrementală. Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
POS1( X+25 Y+33.5 Z+0 ) ~ |
POS2( X+15 IY+6.5 Z+0 ) |
Definirea unui singur rând
Grafică asist. | Parametru |
---|---|
Punct de pornire în X Coordonata punctului de pornire al rândului pe axa X. Valoarea are un efect absolut. Intrare: -99999,9999999...+99999,9999999 | |
Punct de pornire în Y Coordonata punctului de pornire al rândului pe axa Y. Valoarea are un efect absolut. Intrare: -99999,9999999...+99999,9999999 | |
Spaţiere poziţii de prelucrare Distanţă (incrementală) între poziţiile de prelucrare. Introduceţi o valoare pozitivă sau negativă Intrare: -999999999...+999999999 | |
Număr de operaţii Număr total de operaţiuni de prelucrare Intrare: 0...999 | |
Poz. rotativă pt. întregul model Unghiul de rotire în jurul punctului de pornire introdus. Axă de referinţă: axa principală a planului de lucru activ (de ex. , X pentru axa sculei Z). Introduceţi o valoare absolută pozitivă sau negativă Intrare: -360,000...+360,000 | |
Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută la care începe prelucrarea Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 ) |
Subiecte corelate
- Ciclul 221 MODEL LINII (ISO G221)
Definirea unui model individual
- Note de programare şi de operare:
- Parametrii Poziţie rotativă pt. axă de ref. şi Poziţie de rotaţie pt axă minoră sunt adăugaţi la valoarea Poz. rotativă pt. întregul model calculată anterior.
- Dacă aţi definit o Supraf. piesă de prelucrat în Z diferită de 0, atunci această valoare este valabilă, pe lângă suprafaţa piesei de prelucrat Q203 definită în ciclul de prelucrare.
Grafică asist. | Parametru |
---|---|
Punct de pornire în X Coordonata absolută a punctului de pornire a modelului pe axa X Intrare: -999999999...+999999999 | |
Punct de pornire în Y Coordonata absolută a punctului de pornire a modelului pe axa Y Intrare: -999999999...+999999999 | |
Spaţiere poziţii de prelucrare X Distanţa pe direcţia X (incrementală) între poziţiile de prelucrare. Puteţi introduce o valoare pozitivă sau negativă Intrare: -999999999...+999999999 | |
Spaţiere poziţii de prelucrare Y Distanţa pe direcţia Y (incrementală) între poziţiile de prelucrare. Puteţi introduce o valoare pozitivă sau negativă Intrare: -999999999...+999999999 | |
Număr de coloane Numărul total de coloane din model Intrare: 0...999 | |
Număr de rânduri Numărul total de rânduri din model Intrare: 0...999 | |
Poz. rotativă pt. întregul model Unghiul de rotaţie a întregului model în jurul punctului de pornire introdus. Axă de referinţă: Axa principală a planului de lucru activ (de ex. X pentru axa sculei Z). Introduceţi o valoare absolută pozitivă sau negativă Intrare: -360,000...+360,000 | |
Poziţie rotativă pt. axă de ref. Unghiul de rotaţie în jurul căruia este modificată doar axa principală a planului de lucru în raport cu punctul de pornire introdus. Puteţi introduce o valoare pozitivă sau negativă Intrare: -360,000...+360,000 | |
Poziţie de rotaţie pt axă minoră Unghiul de rotaţie după care este modificată doar axa secundară a planului de lucru raportat la punctul de pornire introdus. Puteţi introduce o valoare pozitivă sau negativă Intrare: -360,000...+360,000 | |
Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută la care începe prelucrarea. Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) |
Subiecte corelate
- Ciclul 221 MODEL LINII (ISO G221)
Definirea unui cadru individual
- Note de programare şi de operare:
- Parametrii Poziţie rotativă pt. axă de ref. şi Poziţie de rotaţie pt axă minoră sunt adăugaţi la valoarea Poz. rotativă pt. întregul model calculată anterior.
- Dacă aţi definit o Supraf. piesă de prelucrat în Z diferită de 0, atunci această valoare este valabilă, pe lângă suprafaţa piesei de prelucrat Q203 definită în ciclul de prelucrare.
Grafică asist. | Parametru |
---|---|
Punct de pornire în X Coordonata absolută a punctului de pornire a cadrului pe axa X Intrare: -999999999...+999999999 | |
Punct de pornire în Y Coordonata absolută a punctului de pornire a cadrului pe axa Y Intrare: -999999999...+999999999 | |
Spaţiere poziţii de prelucrare X Distanţa pe direcţia X (incrementală) între poziţiile de prelucrare. Puteţi introduce o valoare pozitivă sau negativă Intrare: -999999999...+999999999 | |
Spaţiere poziţii de prelucrare Y Distanţa pe direcţia Y (incrementală) între poziţiile de prelucrare. Puteţi introduce o valoare pozitivă sau negativă Intrare: -999999999...+999999999 | |
Număr de coloane Numărul total de coloane din model Intrare: 0...999 | |
Număr de rânduri Numărul total de rânduri din model Intrare: 0...999 | |
Poz. rotativă pt. întregul model Unghiul de rotaţie a întregului model în jurul punctului de pornire introdus. Axă de referinţă: Axa principală a planului de lucru activ (de ex. X pentru axa sculei Z). Introduceţi o valoare absolută pozitivă sau negativă Intrare: -360,000...+360,000 | |
Poziţie rotativă pt. axă de ref. Unghiul de rotaţie în jurul căruia este modificată doar axa principală a planului de lucru în raport cu punctul de pornire introdus. Puteţi introduce o valoare pozitivă sau negativă. Intrare: -360,000...+360,000 | |
Poziţie de rotaţie pt axă minoră Unghiul de rotaţie după care este modificată doar axa secundară a planului de lucru raportat la punctul de pornire introdus. Puteţi introduce o valoare pozitivă sau negativă. Intrare: -360,000...+360,000 | |
Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută la care începe prelucrarea Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) |
Definirea unui cerc întreg
Grafică asist. | Parametru |
---|---|
Centru cerc orificiu X Coordonata absolută a punctului de pornire a cercului pe axa X Intrare: -999999999...+999999999 | |
Centru cerc orificiu Y Coordonata absolută a punctului de pornire a cercului pe axa Y Intrare: -999999999...+999999999 | |
Diametru cerc orificiu Diametru cerc găuri de şurub Intrare: 0...999999999 | |
Unghi pornire Unghiul polar al primei poziţii de prelucrare. Axă de referinţă: axa principală a planului de lucru activ (de ex. , X pentru axa sculei Z). Puteţi introduce o valoare pozitivă sau negativă Intrare: -360,000...+360,000 | |
Număr de operaţii Număr total de poziţii de prelucrare pe cerc Intrare: 0...999 | |
Coord. supr. piesă de prelucrat Introduceţi coordonata Z ca valoare absolută la care începe prelucrarea. Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 ) |
Subiecte corelate
- Ciclul 220 MODEL CERC (ISO G220)
Definirea unui cerc de pas
Grafică asist. | Parametru |
---|---|
Centru cerc orificiu X Coordonata absolută a punctului de pornire a cercului pe axa X Intrare: -999999999...+999999999 | |
Centru cerc orificiu Y Coordonata absolută a punctului de pornire a cercului pe axa Y Intrare: -999999999...+999999999 | |
Diametru cerc orificiu Diametru cerc găuri de şurub Intrare: 0...999999999 | |
Unghi pornire Unghiul polar al primei poziţii de prelucrare. Axă de referinţă: axa principală a planului de lucru activ (de ex. , X pentru axa sculei Z). Puteţi introduce o valoare pozitivă sau negativă Intrare: -360,000...+360,000 | |
Unghi incrementare/Unghi oprire Unghi polar incremental între 2 poziţii de prelucrare. Puteţi introduce o valoare pozitivă sau negativă. Ca alternativă, puteţi introduce unghiul de oprire (comutator prin posibilitatea de selectare de pe bara de acţiune sau din formular) Intrare: -360,000...+360,000 | |
Număr de operaţii Număr total de poziţii de prelucrare pe cerc Intrare: 0...999 | |
Coord. supr. piesă de prelucrat Introduceţi coordonata Z la care începe prelucrarea. Intrare: -999999999...+999999999 |
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 PATTERN DEF ~ |
PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 ) |
Subiecte corelate
- Ciclul 220 MODEL CERC (ISO G220)
Exemplu: Utilizarea ciclurilor în conexiune cu DEF MODEL
Coordonatele găurii efectuate sunt stocate în definiţia modelului POZ DEF MODEL. Sistemul de control apelează coordonatele găurii efectuate cu MOD APEL CICL.
Razele sculelor sunt selectate astfel încât toţi paşii de lucru să poată fi văzuţi în graficele test.
- Secvenţă de program
- Centrare (rază sculă 4)
- GLOBAL DEF 125 POZITIONARE: Această funcţie este utilizată pentruMOD APEL CICL şi poziţionează scula la cea de-a 2-a prescriere de degajare între puncte. Această funcţie rămâne activă până la executarea M30.
- Găurire (rază sculă 2.4)
- Filetare (rază sculă 3)
Ciclurile independente de tehnologie şi Ciclurile pentru frezare
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.
0 BEGIN PGM 1 MM | |||
1 BLK FORM 0.1 Z X+0 Y+0 Z-20 | |||
2 BLK FORM 0.2 X+100 Y+100 Z+0 | |||
3 TOOL CALL 1 Z S5000 | ; Apelare sculă: sculă de centrare (rază sculă 4) | ||
4 L Z+50 R0 FMAX | ; Deplasare sculă la înălţimea de degajare | ||
5 PATTERN DEF ~ | |||
POS1( X+10 Y+10 Z+0 ) ~ | |||
POS2( X+40 Y+30 Z+0 ) ~ | |||
POS3( X+20 Y+55 Z+0 ) ~ | |||
POS4( X+10 Y+90 Z+0 ) ~ | |||
POS5( X+90 Y+90 Z+0 ) ~ | |||
POS6( X+80 Y+65 Z+0 ) ~ | |||
POS7( X+80 Y+30 Z+0 ) ~ | |||
POS8( X+90 Y+10 Z+0 ) | |||
6 CYCL DEF 240 CENTRARE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
7 GLOBAL DEF 125 POZITIONARE ~ | |||
| |||
8 CYCL CALL PAT F5000 M3 | ; Apelare ciclu în conexiune cu modelul de puncte | ||
9 L Z+100 R0 FMAX | ; Retragere sculă | ||
10 TOOL CALL 227 Z S5000 | ; Apelare sculă: burghiu (rază 2,4) | ||
11 L X+50 R0 F5000 | ; Deplasare sculă la înălţimea de degajare | ||
12 CYCL DEF 200 GAURIRE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL PAT F500 M3 | ; Apelare ciclu în conexiune cu modelul de puncte | ||
14 L Z+100 R0 FMAX | ; Retragere sculă | ||
15 TOOL CALL 263 Z S200 | ; Apelare sculă: tarod (rază 3) | ||
16 L Z+100 R0 FMAX | ; Deplasare sculă la înălţimea de degajare | ||
17 CYCL DEF 206 FILETARE ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
18 CYCL CALL PAT F5000 M3 | ; Apelare ciclu în conexiune cu modelul de puncte | ||
19 L Z+100 R0 FMAX | ; Retragere sculă, terminare program | ||
20 M30 | |||
21 END PGM 1 MM |