Documente Academic
Documente Profesional
Documente Cultură
SISTEME ELECTROMECANICE
ELEMENTE DE PROGRAMARE A CN
1
FUNCTIILE COMENZII NUMERICE
Asigurarea posibilitatilor de
integrare a instalatiei intr-o
Realizarea unor traiectorii
structura de fabricatie unitara
impuse ale punctelor de
si flexibila
interactiune scula-piesa, cu o
anumita precizie
Functii ale
comenzii
numerice
Introducerea de date de la
Realizarea unor parametri periferice sau manual
optimi ai regimurilor de
prelucrare
Comanda si supravegherea
desfasurarii diferitelor etape
tehnologice ale procesului de
uzinare
2
1. Echipamente de comanda
secventiala si supraveghere a etapelor
Evolutia structurilor
tehnologice: au ca scop realizarea unei si functiilor CN
serii de operatii ce se succed intr-o
ordine bine definita, cu precizarea ca
starea sistemului la un moment dat
depinde mai putin de conditiile
instantanee si mai ales de un ciclu dat
3
4. Echipamente de prelucrare pe
directii paralele cu axele: deplasarile
Evolutia structurilor
pe axe sunt independente, dar se pot si functiilor CN
realiza simultan cu uzinarea. In plus,
utilizeaza algoritmi de conducere
adaptativ-optimali.
5. Echipamente de conturare:
deplasarile pe axe se pot realiza
simultan si pentru realizarea
traiectoriilor impuse, informatia de
deplasare este predominata.
4
STRUCTURA COMENZII NUMERICE
BLOC BLOC
INTRODUCERE DE
DATE AFISARE
Structura
comenzii
numerice
BLOC DE
BLOC INTERFATARE
DE I/O
CALCUL
BLOC
DE
MASURA
5
BLOC INTRODUCERE DATE
6
BLOC DE INTERFATARE I/O
BLOC DE CALCUL
Ecuatia de miscare definita prin programul piesa determina deplasarea relativa a sculei
aschietoare fata de piesa prelucrata.
Este realizat la variantele mai noi in jurul unui microprocesor de 16 sau de 32 de biti
rezultand viteze de lucru net superioare.
7
Generare Generarea
secvente de traiectoriilor
lucru intre puncte
Functiile
blocului de
calcul
Calcul date
momentane si Optimizarea
absolute regimurilor de
accelerare/decelerare
Controlul comportarii
in regim dinamic al
buclelor de pozitie
8
Generare traiectorii – Sistemul de interpolare
A(xA,zA)
9
PROGRAMAREA COMENZII NUMERICE
PROGRAMAREA
CONVERSATIONALA
10
PROGRAMAREA MANUALA A CN
Se utilizeaza pentru procese tehnologice simple(operatii de gaurire, alezare,
frezare de contururi liniare, strunjiri simple) si in cazul unor programe relativ
scurte – sub 120-150 instructiuni.
11
Informatiile Tabele, diagrame, Materiale, tratamente
pentru manual de termice, numarul
programare programare pieselor din lot, etc
Elaborarea programului
piesa
12
Etapele de elaborare si implementare a programului
13
4. Intocmirea programului Se vor descrie traiectoriile tuturor
sculelor pentru prelucrarea
suprafetelor, verificand evitarea
eventualelor coliziuni.
14
Programare in Programare
cod ISO parametrica,
(standard) varianta a celei
precedente dar mai
flexibila
Variante de
programare
Programare
Programare in geometrica in
limbaj profil (PGP)
specializat Contururile se
APT si versiunile descriu cu ajutorul
ulterioare unui procesor
Programare geometric, tot in cod
structurata ISO
Salturile sau buclele
relative la blocuri in
cod ISO se
realizeaza cu
instructiuni PASCAL
15
Coduri de
programare
16
INTOCMIREA PROGRAMULUI
Conditii de aschiere
Adaptarea sculei la
material
Asocierea cu anumite
scule
Informatii referitoare la
generarea suprafetelor
17
ELEMENTE IMPORTANTE
Natura geometrica a
suprafetelor rezultate
Parametri intrinseci ai
suprafetelor Rugozitatea suprafetei
microgeometrica
macrogeometrica
18
Este descrisa plecand
de la starea finala a
Starea initiala EP, considerand
volumul de material
indepartat si modul de
repartizare al acestuia
Incadrat in anumite
clase si caracteristici Materialul piesei
19
Alegerea sculei
Elemente legate de scula
Tipul sculei
Geometria
Numarul de scule
Orientarea sculei
Se obtine prin
intermediul
dispozitivului de
Conditii de aschiere asezare si fixare
Traiectoria sculei Viteza de aschiere
20
zL
hintermediar
hinitial
hfinal
xL
Degrosare Finisare
Mai multe
treceri
21
Pozitie de repaus: Q0
T
zL T Pozitie initiala: Q1 zL Prelucrare de la P1 la P2
T
hinitial
hinitial
Pozitie de
incepere a
prelucrarii: P1
yL εx
Prelucrare de la P1 la P2
Q1 P2 P1
xL
22
Deplasare pe verticala a T
T Deplasare in planul XY a Deplasare pe verticala a
sculei de la P2 la Q2
T sculei de la Q2 la Q’1 Q’1 sculei de la Q’1 la P’1 T
Q2
P’1
P2 Q2
Q’1
xL
23
Studiul metodei
Algoritm de prelucrare generale de rezolvare
Definirea punctelor
de baza ale traseului
Def\inirea variabilelor:
Ce corespund parametrilor
intrinseci ai operatiilor – date de
intrare
24
SISTEME DE REFERINTA
Sistem cartezian
STAS 8902 -71
Axe de coordonate primare:
X, Y, Z – pentru masina unealta
X’, Y’, Z’ – pentru piesa
XY – planul de lucru
Z - axa sculei (sens pozitiv sensul indepartarii de piesa)
25
A, B, C – rotatiile dupa X, Y, Z pentru masina unealta
A’, B’, C’ – pentru piesa
26
Sistem polar
Y Plan de lucru:
P
r
θ
Originea: pol X
I, J XY X+
J, K YZ Y+
K, I ZX Z+
27
Sistem absolut: se refera la originea sistemului de referinta in indicarea
tuturor coordonatelor punctelor, indiferent de pozitia curenta a sculei
xG
xF
xE
xD
xC
xB
xA
A B C D E F G
28
Sistem incremental: cotele indica o marime intre doua puncte
caracteristice si nu o valoare fata de o baza comuna.
A B C D E F G
29
PUNCTE DE ZERO
STRUNG
Punct de Punct de
referinta schimbare
pentru scula scula
Punct de
referinta
Punct de zero
Punct de zero piesa –
masina – programat
originea masinii
30
PUNCTE DE ZERO
FREZA
Localizarea punctelor de
zero pe o masina de
gaurit.
31
POZITIA SISTEMULUI DE COORDONATE
FREZA
32
POZITIA SISTEMULUI DE COORDONATE
STRUNG
33
CONTROLABILITATEA AXELOR
STRUNG
FREZA
34
FACILITATI DE SCHIMBARE A SCULELOR
CAP REVOLVER
Sistem de schimbare
automata a sculelor
De la 8 la 16 pozitii
MAGAZIE DE SCULE
1 – burghiu
2 – dispozitiv de prindere
3 – axul de lucru
De la 48 la 100 pozitii 4 – magazia de scule
35