Programarea și simularea unei piese de lucru
Exemplu 1338459
Selectarea modului de operare Programare
Programele NC sunt programate întotdeauna în modul de operare Programare.
Cerinţă
- Trebuie să puteți selectați pictograma modului de operare
Pentru a putea selecta modul de operare Programare, sistemul de control trebuie să fi progresat suficient în timpul pornirii, astfel încât pictograma modului de operare să nu mai fie estompată.
Selectarea modului de operare Programare
|
Informații mai detaliate
- Mod de operare: Programare
Configurarea interfeței de utilizator a sistemului de control pentru programare
Modul de operare Programare oferă mai multe posibilități de scriere unui program NC.
Primii pași descriu procedura când vă aflați în modul Klartext editor și coloana Formular este deschisă.
Deschiderea coloanei Formular
Puteți deschide coloana Formular numai dacă este deschis un program NC.
|
Informații mai detaliate
- Editarea unui program NC
- Coloana: Formular
Crearea unui nou program NC
| ||
| ||
| ||
| ||
| ||
| ||
|
Informații mai detaliate
- Spațiu de lucru: Deschidere fişier
- Mod de operare: Programare
Definirea piesei de prelucrat brute
Pentru programul NC puteţi defini o piesă de prelucrat brută pentru a fi utilizată de sistemul de control pentru simulare. Când creaţi un program NC nou, sistemul de control deschide automat fereastra Inserați funcția NC pentru definirea piesei brute de prelucrat.
Dacă închideți fereastra fără a selecta o piesă de prelucrat brută, puteți utiliza butonul Inserați funcția NC pentru a selecta definirea unei piese de prelucrat brute.
Definirea unei piese de prelucrat brute cuboide
Puteți defini un cuboid într-un spațiu diagonal prin introducerea punctului minim și maxim relativ la presetarea piesei de prelucrat active.
- Puteți confirma intrările după cum urmează:
- Tasta ENT
- Tastă săgeată dreapta
- Faceți clic sau atingeți următorul element de sintaxă
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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 1339889 MM |
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 |
2 BLK FORM 0.2 X+100 Y+100 Z+0 |
3 END PGM 1339889 MM |
Gama completă de funcţii a sistemului de control este disponibilă numai dacă este utilizată axa sculei Z (de ex., PATTERN DEF).
Utilizarea restricţionată a axelor sculei X şi Y este posibilă când este pregătită şi configurată de către producătorul maşinii.
Informații mai detaliate
- Introducerea piesei de prelucrat brute
- Puncte de referință pe mașină
Structura unui program NC
- Utilizarea unei structuri uniforme la un program NC conferă următoarele avantaje:
- Prezentare generală îmbunătățită
- Programare mai rapidă
- Mai puține surse de erori
Structura recomandată pentru un program de conturare
Sistemul de control introduce automat blocurile NCBEGIN PGM și END PGM.
- BEGIN PGM cu selectarea unității de măsură.
- Definiți piesa de prelucrat brută
- Apelați scula, cu axa sculei și datele tehnologice
- Deplasați scula într-o poziție sigură și porniți broșa
- Prepoziționați scula în planul de prelucrare, lângă primul punct de contur
- Prepoziționați scula în axa sculei, porniți dispozitivul de răcire, dacă este necesar
- Apropiați-vă de contur, activați compensarea razei sculei, dacă este necesar
- Prelucrați conturul
- Îndepărtați-vă de contur, opriți dispozitivul de răcire
- Deplasați scula într-o poziție sigură
- Finalizați programul NC
- END PGM
Apropierea și îndepărtarea de contur
Când programați un contur, aveți nevoie de un punct inițial și un punct final în afara conturului.
Următoarele poziții sunt necesare pentru apropierea și îndepărtarea de contur:
Grafică asist. | Poziție |
---|---|
Punct inițial
Graficul afișează următoarele informații: Dacă stabiliți punctul de pornire în zona de culoare gri închis, conturul va fi deteriorat atunci când primul punct pe contur este apropiat. | |
Apropiere de punctul de pornire în axa sculei Înainte de apropierea de primul punct pe contur, trebuie să poziționați scula la adâncimea de lucru din axa sculei. Dacă există pericol de coliziune, apropiați punctul de pornire pe axa sculei separat. | |
Primul punct pe contur Sistemul de control deplasează scula de la punctul de pornire la primul punct pe contur. Trebuie să programați o compensare de rază a sculei pentru deplasările sculei la primul punct al conturului. | |
Punctul final
Graficul afișează următoarele informații: Dacă stabiliți punctul final în zona de culoare gri închis, conturul va fi deteriorat atunci când punctul final este atins. | |
Îndepărtare de punctul de sfârșit în axa sculei Programați axa sculei separat la îndepărtarea de la punctul final. | |
Puncte de pornire și finale identice Nu programați nicio compensare a razei sculei dacă punctul de pornire și cel final sunt unul și același. Pentru a evita deteriorarea conturului, punctul optim de pornire ar trebui să fie între căile extinse ale sculei pentru prelucrarea primului și ultimului element de contur. |
Informații mai detaliate
- Funcții pentru apropierea și îndepărtarea de contur
Aspecte fundamentale ale funcţiilor de apropiere şi îndepărtare
Programarea unui contur simplu
Următoarele texte vă arată cum să frezați o dată, la o adâncime de 5 mm din jurul conturului indicat. Ați definit deja piesa de prelucrat brută.
Definirea piesei de prelucrat brute
După inserarea unei funcții NC, sistemul de control afișează o explicație despre elementul de sintaxă curent în bara de dialog. Puteți introduce date direct în formular.
Scrieți întotdeauna un program NC ca și când scula s-ar afla în mișcare. Astfel, este irelevant dacă mișcare este efectuată este realizată de o axă de cap sau masă.
Apelarea unei scule
| ||
| ||
| ||
| ||
|
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.
3 TOOL CALL 12 Z S6500 |
Gama completă de funcţii a sistemului de control este disponibilă numai dacă este utilizată axa sculei Z (de ex., PATTERN DEF).
Utilizarea restricţionată a axelor sculei X şi Y este posibilă când este pregătită şi configurată de către producătorul maşinii.
Deplasarea sculei într-o poziție sigură
| ||
| ||
| ||
| ||
|
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.
4 L Z+250 R0 FMAX M3 |
Prepoziționare în planul de lucru
| ||
| ||
| ||
| ||
|
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.
5 L X-20 Y-20 FMAX |
Prepoziționare pe axa sculei
| ||
| ||
| ||
| ||
|
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.
6 L Z-5 R0 F3000 M8 |
Apropiere de contur
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
7 APPR CT X+5 Y+5 CCA90 R+8 RL F700 |
Prelucrarea unui contur
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
8 L Y+95 |
9 L X+95 |
10 CHF 10 |
11 L Y+5 |
12 CHF 20 |
13 L X+5 |
Îndepărtare de la contur
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
14 DEP CT CCA90 R+8 F3000 M9 |
Deplasarea sculei într-o poziție sigură
| ||
| ||
| ||
| ||
|
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.
15 L Z+250 R0 FMAX M30 |
Informații mai detaliate
- Apelare sculă
- Linie L
- Desemnarea axelor și a planului de lucru
- Funcții pentru apropierea și îndepărtarea de contur
Aspecte fundamentale ale funcţiilor de apropiere şi îndepărtare
- Șanfren CHF
- Funcții auxiliare
Programarea unui ciclu de prelucrare
Următoarele texte vă arată cum să frezați canalul circular prezentat aici la o adâncime de 5 mm. Ați definit deja piesa brută de prelucrat și ați creat conturul exterior.
După ce ați introdus un ciclu, puteți defini valorile asociate în parametrii ciclului. Puteți programa ciclul direct în coloana Formular.
Apelarea unei scule
| ||
| ||
| ||
| ||
|
16 TOOL CALL 6 Z S6500 |
Deplasarea sculei într-o poziţie sigură
| ||
| ||
| ||
| ||
|
17 L Z+250 R0 FMAX M3 |
Prepoziţionare în planul de lucru
| ||
| ||
| ||
| ||
|
18 L X+50 Y+50 FMAX |
Definirea unui ciclu
|
|
| ||
|
|
19 CYCL DEF 254 CANAL CIRCULAR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Apelarea unui ciclu
Pentru apelarea unui ciclu: | ||
|
20 CYCL CALL |
Deplasarea sculei într-o poziţie sigură și încheierea programului NC
| ||
| ||
| ||
| ||
|
21 L Z+250 R0 FMAX M30 |
Informații mai detaliate
- Cicluri de prelucrare
- Apelarea unui ciclu
Configurarea interfeței de utilizator a sistemului de control pentru simulare
În modul de operare Programare, puteți testa programele NC grafic. Sistemul de control simulează programul NC activ în spațiul de lucru Program
Pentru a simula programul NC, trebuie să deschideți spațiul de lucru Simulare.
Pentru simulare puteți închide coloana Formular pentru a vedea mai bine programul NC și spațiul de lucru Simulare.
Deschiderea spațiului de lucru Simulare
Puteți deschide spații de lucru suplimentare în modul de operare Programare numai dacă este deschis un program NC.
- În bara de aplicații, selectați Zone de lucru
- Selectați Simulare
- Sistemul de control afișează suplimentar spațiul de lucru Simulare.
De asemenea, puteți deschide spațiul de lucru Simulare cu tasta modului de operare Test program.
Configurarea spațiului de lucru Simulare
Puteți simula programul NC fără a fi nevoie să introduceți setări speciale. Totuși, se recomandă reglarea vitezei de simulare pentru cea mai bună vizualizare a simulării.
|
Dacă folosiți tabele separate, cum ar fi tabelele de scule pentru rularea programului și simulare, puteți defini tabelele în spațiul de lucru Simulare.
Informații mai detaliate
- Spațiu de lucru: Simulare
Simularea unui program NC
Testați programul NC în spațiul de lucru Simulare.
Pornirea simulării
| ||
|
Definiţie
Control în operație:
Sistemul de control utilizează simbolul Control în operație pentru a afișa starea simulării curente pe bara de acțiuni și în fila programului NC:
- Alb: nicio comandă de mișcare
- Verde: prelucrare activă, axele se mișcă
- Portocaliu: program NC întrerupt
- Roșu: program NC oprit
Informații mai detaliate
- Spațiul de lucru Simulare