Biblioteca de elemente este parte integrantă a Tehtran. Vă permite să finalizați sistemul bazat pe caracteristicile întreprinderii. Componentele bibliotecii se intenționează să fie incluse în modelul geometric împreună cu obiectele geometrice și modelul de prelucrare împreună cu tranzițiile tehnologice. De exemplu, puteți include în bibliotecă o sarcină parametrică pentru o parte individuală, asocierea elementelor, plasarea unor piese identice pe o piesă de prelucrat, procesarea conform unei tehnici originale.
Multe întreprinderi se ocupă de o gamă foarte specifică de produse și utilizează metode de procesare stabilite. Prin urmare, în detaliile proiectate, este posibil ca, într-o formă sau alta, să se facă distincția între elementele care au fost deja întâlnite anterior. Prin urmare, este nevoie de un astfel de mecanism care să salveze pe tehnologul care dezvoltă următorul UP, de la necesitatea de a repeta o singură operație.
Biblioteca ne permite să implicăm în domeniul automatizării de proiectare operații tipice ale utilizatorilor care conțin un număr de acțiuni elementare cu calcule, logică și repetiții. Având la dispoziție o bibliotecă de elemente standard, este posibilă reducerea semnificativă a efortului de proiectare a prelucrării pieselor noi. Programul de procesare pentru această abordare este compus din blocuri mari, bine funcționale, iar programarea este simplificată până când sunt specificați parametrii elementelor.
Cum se utilizează elementele
Biblioteca este concepută astfel încât utilizarea elementelor dezvoltate de utilizatori să nu fie mult diferită de utilizarea schemelor de construcție standard sau a tranzițiilor tehnologice.
Fig. 1. Reprezentarea elementelor sub formă de schițe
Elementul este selectat în caseta de dialog Selectează elementul (Figura 1). Fereastra este împărțită în două zone: în partea stângă - structura bibliotecii sub formă de copac, pe partea dreaptă - elemente care pot fi văzute nu numai ca o masă, ci și ca miniaturi. Reprezentarea grafică a elementelor într-un număr de cazuri este cea mai preferabilă, deoarece avem de-a face cu obiecte geometrice.
De regulă, elementul are parametri. Semnificația parametrilor este explicată prin diagrama (figura 2). În mod similar, este ilustrată construcția obiectelor geometrice integrate în sistem.
Fig. 2. Semnificația parametrilor este explicată de schemă
Fig. 3. Înainte de a introduce un element în program, este afișat în câmpul grafic - ținând cont de dimensiunile reale specificate
Cum funcționează elementele
Cu ajutorul limbajului, modelele parametrice sunt bine descrise, ale căror elemente sunt legate de o anumită logică. Formatele definițiilor geometrice ale lui Tehtrana conțin logică, pe baza cărora s-au obținut obiecte: intersecție, tangență, paralelism, distanță, etc. Astfel, după repetarea calculului pentru alte date inițiale, putem obține modele geometrice construite în conformitate cu aceleași reguli ca cele prevăzute în obiectul de bază.
Datorită bibliotecii de elemente, putem profita de arsenalul bogat al limbajului de programare, fără a pierde avantajele inerente dialogului de funcționare.
Exemplu: calculul îmbinărilor țevilor
Cu ajutorul bibliotecii de elemente, a fost rezolvată sarcina de a proiecta UE pentru mașinile Vanad care execută tăierea conductelor (figura 4). Sarcina a fost rezolvată în cadrul programului de materiale de foi Tehtran-Cutting.
Fig. 4. Mașină Vanad destinată tăierii țevilor
Punctul-cheie al acestei sarcini este proiectarea intercalării conductelor (figura 5). Sistemul CNC acceptă o traiectorie plană pe intrare, dar este de dorit să vedeți o imagine 3D a obiectelor intersectate în fereastra grafică. Construcția liniei de intersecție a două cilindri cu ajutorul construcțiilor geometrice obișnuite nu este atât de simplă (figura 6). Aici trebuie să efectuați o anumită secvență de acțiuni, însoțite de calcule matematice.
Fig. 5. Cuplarea țevilor
De obicei, pentru astfel de sarcini, se utilizează software specializat. Tehtran, cu ajutorul bibliotecii sale de elemente, are capacitatea de a extinde setul de operațiuni de bază. Calculele și construcțiile necesare sunt programate în limba proprie a Tehtran, iar biblioteca de elemente oferă o interfață convenabilă pentru accesarea macrocomenzilor pregătite. Fiecare tip de interfață este proiectat ca un element separat. Diametrele țevilor, unghiurile de înclinare ale axelor lor și deplasarea axelor unul față de celălalt sunt stabilite în fereastra parametrilor elementelor.
Fig. 6. Construirea liniei de intersecție a două cilindri folosind construcții geometrice obișnuite nu este atât de ușoară
Acțiunile ulterioare sunt ascunse de utilizator. Acestea sunt executate de macrocomenzi corespunzătoare, în care valorile numerice ale parametrilor sunt transmise prin argumente. În acest caz, scanarea este construită pe puncte. Pentru a obține punctele de maturare, se folosesc tehnicile utilizate în geometria descriptivă. Punctele de intersecție a liniilor și a cercurilor sunt căutate, coordonatele liniare sunt transformate în cele cilindrice, iar cele cilindrice sunt din nou liniare. Prin punctele rezultate, este construit un spline. Limba Tehtran are toate capacitățile necesare pentru astfel de calcule.
Fig. 7. Conturul este procesat în modul de proiecție de pe cilindru
Conturul este procesat în modul de proiecție de pe cilindru (Figura 7). Acest mod permite vizualizarea în fereastra grafică a unei traiectorii spațiale reale localizate pe o suprafață cilindrică și în programul de control pentru obținerea unei scanări plane, deoarece sistemul CNC necesită doar o astfel de reprezentare a datelor.
De unde să încep
Deci, am discutat capacitățile bibliotecii de elemente - mijloacele de automatizare a designului UE. Biblioteca vă permite să configurați computerul pentru cerințe specifice de producție. Cu ajutorul său, construcția și prelucrarea elementelor tipice sunt incluse în program împreună cu activitățile obișnuite. Se pune întrebarea: cum să utilizați capacitățile bibliotecii la locul de muncă? În primul rând, se pare că ar fi util să analizăm cu atenție sarcinile care trebuie rezolvate în procesul de lucru și să aplicăm gândirea structurală pentru a identifica situațiile tipice, recurente, de fapt. Apoi, după definirea unităților structurale elementare din care se compune procesul de proiectare, încercați să le aranjați sub forma elementelor de bibliotecă.
Cel mai bine, dacă tehnologul poate scrie o macrocomandă pe cont propriu. Tehtran este un limbaj de programare destul de simplu. Înțelegeți că este destul de realist. În plus, există întotdeauna un exemplu în fața ochilor dvs. - textul programului, care este format automat în timpul construcției.
Puteți desemna această lucrare unui alt specialist care are calificări suficiente. Din punct de vedere economic, costurile unor astfel de comenzi unice pot fi destul de justificate, pentru că economisesc timp în viitor și scapă de probleme inutile.