Suprapunere liniară a unui traseu circular
Aplicaţie
Puteţi suprapune liniar o mişcare programată în planul de lucru, creând astfel o mişcare spaţială.
Dacă suprapuneţi un traseu circular, de exemplu, creaţi o elice. O elice este o spirală cilindrică, aşa cum este un filet.
Subiecte corelate
- Suprapunere liniară a unui traseu circular care este programat cu coordonate carteziene
Cerinţe
Contururile traseului pentru o suprafață elicoidală pot fi programat doar cu un traseu circular CP.
Descrierea funcţiilor
O suprafață elicoidală reprezintă o combinație dintre un traseu circular CP și o mișcare liniară perpendiculară pe acest traseu. Programați traseul circular CP în planul de lucru.
- Suprafețele elicoidale sunt folosite în următoarele cazuri:
- Fileturi interne și externe cu diametru mare
- Caneluri de lubrifiere
Dependențele diferitelor forme de filet
Tabelul prezintă dependențele dintre direcția de prelucrare, direcția de rotație și compensarea razei pentru diferitele forme de filet:
Filet intern | Direcție de lucru | Direcție de rotație | Compensarea razei |
---|---|---|---|
Dreapta | Z+ | DR+ | RL |
Z– | DR– | RR | |
Stânga | Z+ | DR– | RR |
Z– | DR+ | RL |
Filet extern | Direcție de lucru | Direcție de rotație | Compensarea razei |
---|---|---|---|
Dreapta | Z+ | DR+ | RR |
Z– | DR– | RL | |
Stânga | Z+ | DR– | RL |
Z– | DR+ | RR |
Programarea unei suprafețe elicoidale
Definiți același semn algebric pentru direcția de rotație DR și unghiul total incremental IPA. În caz contrar, scula se poate deplasa pe un traseu greșit.
| ||
| ||
| ||
|
Exemplu
- Acest exemplu cuprinde următoarele valori implicite:
- Filet M8
- Freză fileturi spre stânga
- Desenul și valorile implicite permit derivarea următoarelor informații:
- Prelucrare internă
- Filet spre dreapta
- Compensarea razei RR
Informațiile derivate necesită direcția de prelucrare Z–.
Dependențele diferitelor forme de filet
- Specificați și calculați valorile de mai jos:
- Adâncime de prelucrare totală incrementală
- Numărul de caneluri ale filetului
- Unghi incremental total
Formulă | Definiţie |
---|---|
Adâncime de prelucrare totală incrementală IZ rezultă din adâncimea filetului D (depth) și din valorile opționale de la începutul filetului RI (run-in) și valorile de la sfârșitul filetului RO (run-out). | |
Numărul de caneluri ale filetului n (number) rezultă din adâncimea de prelucrare totală incrementală IZ împărțită la pas P (pitch). | |
Unghiul incremental total IPA rezultă din numărul de caneluri ale filetului n (number) înmulțit cu 360° pentru o rotire completă. |
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 L Z+1,25 R0 FMAX | ; Pre-poziționare în axa sculei |
12 L X+4 Y+0 RR F500 | ; Pre-poziționare în plan |
13 CC X+0 Y+0 | ; Activați polul |
14 CP IPA-3600 IZ-12.5 DR- | ; Tăierea filetului |
O alternativă este să programaţi filetul cu o repetare a secţiunii de program.
Repetările subprogramelor și ale secțiunilor de program cu eticheta LBL