Documente Academic
Documente Profesional
Documente Cultură
Tehnici Moderne de Utilizare A Comenzii Numerice (Catia)
Tehnici Moderne de Utilizare A Comenzii Numerice (Catia)
Cuprins
P(x'20;y'20)
α
β
β'
Pin(x54;y54)
X
Figura 8.8 Interpolarea liniară
Se defineşte discriminantul
delta= delta=sm*((x64-x54)*(y20-y54)-(y64-y54)*(x20-x54));
În cazurile în care delta>0 sau segmentul de interpolare este paralel cu
axa y, se comandă efectuarea unui pas pe axa y, în caz contrar comandându-se
efectuarea unui pas pe axa x.
Observaţie: sensul mişcării se determină aprioric lansării algoritmului
de interpolare prin setarea unor variabile de sens, aferente celor două axe, şi
anume:
se1=1 pentru x54<x54 şi -1 în caz contrar
se2=1 pentru y54<y64 şi -1 în caz contrar
2. Programarea asistată de calculator a MUCN 49
Pfin(x64;y64)
dx dy
P'
P(x20;y20)
C(i54;j54)
Pin(x54;y54)
Pfin(x64;y64)
dx dy
P'
P(x20;y20)
C(i54;j54)
Pin(x54;y54)
2.
a b
Figura 2.8 Aplicarea operaţiei Pad pentru placa de bază
a b
Figura 2.10 Aplicarea operaţiei Pad pentru bosaj
a b
Figura 2.13 Teşirea muchiilor superioare
a b
Figura 2.14 Realizarea racordării între bosaj şi placa de bază
a b
Figura 2.15 Realizarea întregului reper prin simetrie
a b
Figura 2.16 Selectarea opţiunilor pentru desenele de execuţie
a b
Figura 2.18 Alegerea maşinii-unelte şi a punctului de schimbare a sculei
a b
c
Figura 2.20 Definirea profilului semifabricatului şi al piesei pentru
strunjirea longitudinală de degroşare
68 Procese tehnologice asistate de calculator
a b
c
Figura 2.22 Definirea profilului semifabricatului şi al piesei pentru
strunjirea cu avans travsversal
70 Procese tehnologice asistate de calculator
a b
c
Figura 2.25 Definirea profilului semifabricatului şi al piesei pentru
strunjirea longitudinală de finisare
2. Programarea asistată de calculator a MUCN 73
TOOLNO/0,TURN
$$ End of generation of : Lathe Tool Change.2
PPRINT OPERATION NAME : Grooving.1
$$ Start generation of : Grooving.1
FEDRAT/ 0.3000,MMPR
SPINDL/ 70.0000,RPM
GOTO/ 108.20000, 0.00000, 111.70000
GOTO/ 106.20000, 0.00000, 111.70000
...
RAPID
GOTO/ 108.20000, 0.00000, 57.91213
$$ End of generation of : Grooving.1
CUTCOM/OFF
$$ ------ CUTCOM OFF END OF LATHE ------
PPRINT OPERATION NAME : Lathe Tool Change.3
$$ Start generation of : Lathe Tool Change.3
$$ TOOLCHANGEBEGINNING
RAPID
GOTO/ 125.00000, 0.00000, 275.00000
CUTTER/ 5.000000
TOOLNO/0,TURN
$$ End of generation of : Lathe Tool Change.3
PPRINT OPERATION NAME : Profile Finishing.1
$$ Start generation of : Profile Finishing.1
FEDRAT/ 0.3000,MMPR
SPINDL/ 70.0000,RPM
GOTO/ 27.12132, 0.00000, 224.94975
GOTO/ 28.53553, 0.00000, 223.53553
...
FEDRAT/ 0.8000,MMPR
GOTO/ 100.21213, 0.00000, 4.78787
$$ End of generation of : Profile Finishing.1
SPINDL/OFF
REWIND/0
END
Crearea operaţiilor de
semifinisare
Crearea operaţiilor de
finisare
Transmiterea traiectoriilor
sculei la maşină
Denumirea
Nr. crt. Pictogramă Rolul comenzii
comenzii
definirea vitezelor de aşchiere şi de
Set avans (de lucru, rapid, de apropiere,
4.
Feeds/Speeds de angajare, de retragere şi de
depărtare) ale sculei
stabilirea nivelului de siguranţă,
Clearance
5. situat deasupra piesei, pentru
Control
deplasarea rapidă a sculei
facilitarea metodelor de selectare a
Select
6. curbelor definite ca limite de
Regions
prelucrare
alegerea tipului de traiectorie a
Machining
7. sculei, prin selecţia metodei de
Methods
prelucrare adecvate
editarea liniilor programului-cod ce
defineşte traiectoriile sculei,
Toolpath
8. inserarea comenzilor speciale de
Editor
control al maşinii, modificarea
grupelor de mişcări ale sculei
transmiterea programului-cod al
9. Post Process
traiectoriilor sculei la maşină
a b
Figura 2.47 Piese reprezentative pentru frezarea în 2½ axe
La fel ca în cazul prelucrărilor în 3 axe, itinerarul tehnologic tipic de
prelucrare în 2½ axe implică degroşarea şi, apoi, finisarea. Spre deosebire însă
de cazul pieselor complexe prelucrate în 3 axe, piesele prismatice nu necesită,
de regulă, operaţii de finisare succesive.. Degroşarea se realizează folosind o
combinaţie a operaţiilor de Facing şi Pocketing, iar Profiling este folosită ca
operaţie de finisare.
Operaţiile în 2½ axe disponibile sunt următoarele:
1. Facing se foloseşte la prelucrarea domeniilor închise,
considerând că ele închid complet materialul de prelevat. Acest lucru
înseamnă că scula se poate apropia de material din afara limitei exterioare,
creând cavităţi inverse.
În figura 2.48.a este prezentat un exemplu ce implică domenii
multiple – dreptunghiul este domeniul exterior , iar fiecare literă este un
domeniu interior. Unele litere au domenii înlănţuite, care vor fi tratate ca
insule (suprafeţe de evitat). Domeniul exterior trebuie sa înconjoare
semifabricatul, putând fi creat cu uşurinţă prin selectarea comenzii Bounding
Region, din categoria Curves a barei Geometry. Traiectoria sculei este
prezentată în figura 2.48.b.
a b
Figura 2.48 Frezarea plană
92 Procese tehnologice asistate de calculator
a b
Figura 2.49 Frezarea cavităţilor
O comparaţie între piese realizate prin Facing, respectiv Pocketing,
poate fi făcută analizând rezultatele obţinute în urma simulării prelevării de
material (figura 2.50.a, respectiv figura 2.50.b).
a b
Figura 2.50 Simularea prelevării adaosului de prelucrare prin Facing şi Pocketing
a b
Figura 2.51 Profilarea
a b c
Figura 2.54 Frezarea găurilor, filetelor şi gravarea
2. Programarea asistată de calculator a MUCN 95
a b
Figura 2.57 Semifabricate definite cu ajutorul coordonatelor
3. În fereastra Part Bounding Stock Box, valoarile parametrului
Offset pentru fiecare axă pot fi introduse în casete rezervate (figura 2.59).
4. Modelul semifabricatului este astfel creat, iar pentru a fi vizualizat
se execută click pe pe eticheta Stock a ferestrei Browser (figura 2.60).
98 Procese tehnologice asistate de calculator
a b
Figura 2.58 Semifabricate definite cu ajutorul parametrului Offset
alege una dintre variantele disponibile pentru direcţia de aşchiere figura 2.74.
Prin selectarea opţiunii Mixed, este permisă aşchierea atât pe direcţie
ascendentă, cât şi pe direcţie descendentă, astfel âncît scula nu trebuie să se
retragă la fiecare schimbare a direcţiei. Minimizarea numărului de retrageri
asigură crearea unei traiectorii a sculei mai curate. De asemenea, se alege
punctul de start pentru traiectoriile de echidistanţă la eticheta Offset.
a b
Figura 2.77 Opţiuni avansate referitoare la programarea traiectoriilor sculei
2. Programarea asistată de calculator a MUCN 109
a b c
Figura 2.79 Afişarea traiectoriei sculei nivel cu nivel
110 Procese tehnologice asistate de calculator
a b
Figura 2.82 Afişareamodelului semifabricatului în vederea simulării
3. După selectarea traiectoriei Horizontal Roughing, se execută click
pe pictograma Simulate (figura 2.83).
a b
Figura 2.87 Rezultatele comparării semifabricatului prelucrat cu piesa
2.2.4.5 Post-procesarea
P(x'20;y'20)
α
β
β'
Pin(x54;y54)
X
Figura 8.8 Interpolarea liniară
Se defineşte discriminantul
delta= delta=sm*((x64-x54)*(y20-y54)-(y64-y54)*(x20-x54));
În cazurile în care delta>0 sau segmentul de interpolare este paralel cu
axa y, se comandă efectuarea unui pas pe axa y, în caz contrar comandându-se
efectuarea unui pas pe axa x.
Observaţie: sensul mişcării se determină aprioric lansării algoritmului
de interpolare prin setarea unor variabile de sens, aferente celor două axe, şi
anume:
se1=1 pentru x54<x54 şi -1 în caz contrar
se2=1 pentru y54<y64 şi -1 în caz contrar
118 Procese tehnologice asistate de calculator
Pfin(x64;y64)
dx dy
P'
P(x20;y20)
C(i54;j54)
Pin(x54;y54)
Adresa: Str. Pestalozzi, nr. 16, Timisoara, cod postal 300223, jud. Timis
Tel.:0256.592.573
Fax:0256.592.574