|
"ACAD-MPF" este o aplicatie software (pentru platforme Win32) realizat pentru generarea automata a
programelor-piesa destinate comenzii numerice Sinumerik FM-NC care echipeaza masina de gaurit adanc MORANDO 3/1000.
Datele de intrare pentru generarea programelor-piesa sunt constituite din fisiere AutoCAD versiunea 14.
Fisierele AutoCAD, de tip dwg, trebuiesc generate anterior rularii acestui program si trebuie sa cuprinda,
intr-un layer separat, toate gaurile ce se doresc a fi prelucrate.
Gaurile trebuiesc reprezentate in layer-ul respectiv prin cercuri de diametrul gaurii reale.
Reteaua de gauri trebuie desenata la scara 1:1, cu originea piesei (OP) in originea desenului (UCS).
In timpul rularii programul citeste din fisierul AutoCAD numarul de gauri din retea si il afiseaza.
Acest contor este util tehnologului-programator pentru verificarea corectitudinii fisierului AutoCAD
in ceea ce priveste numarul total de gauri ce urmeaza a fi realizat.

Reteaua astfel citita din fisier este sortata in vederea optimizarii prelucrarii cu 3 burghie, 2 burghie si 1 burghiu.
In urma sortarii se determina antraxurile posibile in gama 60-300mm.
Cu una dintre aceste aceste valori, tinand seama de antraxul posibil de realizat fizic pe masina de gaurit,
se face optimizarea operatiilor de gaurire, alegandu-se automat toate gaurile din retea care se pot prelucra
cu 3 burghie asezate la antraxul ales. Pentru aceste gauri se genereaza programul-piesa cu numele "3burghie.mpf"
si layer-ul "3burghie" in fisierul AutoCAD de intrare.
Din numarul de gauri ramase dupa eliminarea celor care se pot prelucra cu 3 burghie se aleg automat toate gaurile
din retea care se pot prelucra cu 2 burghie asezate la antraxul ales. Pentru aceste gauri se genereaza programul-piesa
cu numele "2burghie.mpf" si layer-ul "2burghie" in fisierul AutoCAD de intrare.
Pentru restul de gauri ramase se genereaza programul-piesa cu numele "1burghiu.mpf" si layer-ul "1burghiu" in
fisierul AutoCAD de intrare.
Simultan cu generarea programelor-piesa se genereaza si subprogramele "gaurire.spf", "startcool.spf" si "stopcool.spf"
apelate din programele-piesa. Aceste programe-piesa si subprograme trebuiesc apoi copiate/transferate in comanda numerica,
incarcate in memorie si selectate in ordinea dorita pentru prelucrare.
|
|