Este greu de răspuns la întrebarea care este metoda cea mai utilizată de sistemele CAD pentru realizarea modelelor: utilizarea suprafețelor sau a solidelor? Cu certitudine însă, utilizatorul CAD își dorește să dispună de ambele metode și dacă este posibil să poată utiliza simultan, la un moment dat, cele două tipuri de entități. Acest lucru este din ce în ce mai necesar în condițiile în care forma și designul unui produs sunt elemente esențiale ale penetrării sale pe piață.
Prima remarcă pe care trebuie să o facem, pentru cititorii care încă nu cunosc mai multe detalii despre produsele Bentley, este aceea că MicroStation lucrează cu suprafețe în timp ce aplicația Modeler lucrează cu solide parametrice. Dar cum lucrează cele două sisteme (suprafețe și solide) împreună? Ce facilități oferă utilizarea unui astfel de sistem combinat în activitatea de proiectare? Care sunt problemele care apar la utilizarea unei astfel de soluții? Sunt întrebări la care vom încerca să răspundem în rândurile următoare din perspectiva produselor pe care le creează compania Bentley.
Ne vom referi cu precădere la facilitățile oferite de cele mai noi variante ale produselor Bentley: MicroStation SE și Modeler (cea care utilizează kernel-ul Parasolid) și care aduc facilități noi comparativ cu versiunea anterioară.
Să parcurgem mai întâi facilitățile de realizare a unor obiecte 3D, utilizând elemente de tip suprafață.
MicroStation SE pune la dispoziția utilizatorilor comenzi pentru realizarea diferitelor tipuri de suprafețe: primitive grafice 3D (paralelipiped, sferă, sferă, cilindru, con, tor și sector circular al unui cilindru), suprafețe complexe (suprafață riglată, suprafață de revoluție, suprafață oarecare definită prin puncte (noduri), suprafață definită prin secțiuni, suprafață definită prin 2 până la 6 frontiere, suprafață tubulară având secțiune circulară sau oarecare, suprafață realizată pe baza a două curbe sau secțiuni (una de start și cealaltă finală) și a unei curbe care reprezintă traseul de urmat (practic se face o interpolare între cele două curbe/secțiuni pe traseul dat ? skin surface), suprafață realizată pe baza unei curbe drept secțiune și două curbe ca traseu (sweep surface), suprafață elicoidală precum și posibilitatea de a realiza o suprafață paralelă cu o suprafață dată. În FIG1, sunt prezentate aceste palete de comenzi. Interfața intuitivă și icon-urile color fac foarte sugestiv modul de utilizare al comenzilor. Acest lucru este realizat de noua interfață pe care o pune la dispoziția utilizatorului MicroStation SE, interfață care respectă maniera Microsoft Office 97.
Aceste comenzi pot fi utilizate atât pentru realizarea suprafețelor deschise, dar și pentru realizarea suprafețelor care închid un volum (solid ? dar atenție a nu se confunda cu solidul realizat cu Modeler). Pentru suprafețele care închid un volum, MicroStation SE pune la dispoziția utilizatorului comenzi pentru măsurarea volumului, a suprafeței, a momentelor de inerție și a razelor de inerție, în timp ce la suprafețele deschise se pot afla elementele enumerate anterior, mai puțin volumul.
Două exemple de suprafețe realizate prin utilizarea unor comenzi enumerate mai sus sunt prezentate în FIG2, FIG3.
Pe lângă facilitățile oferite de comenzile de construcție a unor suprafețe, MicroStation SE pune la dispoziția utilizatorului și o gamă variată de comenzi puternice pentru editarea suprafețelor. Vom enumera pe scurt cele mai importante dintre acestea:
Paleta de comenzi care pune la dispoziția utilizatorului comenzile de modificare este prezentată în FIG4.
În FIG5 și FIG6 sunt prezentate câteva exemple de utilizare a unor operații de modificare a suprafețelor folosind comenzi specifice.
De asemenea, utilizatorul are la dispoziție comenzi de racordare a suprafețelor, de teșire precum și de realizare a unei suprafețe de "trecere" de la o suprafață la cealaltă. Paleta de comenzi pentru aceste operații este prezentată în FIG7 și un exemplu pentru operația de racordare este prezentat în FIG10.
MicroStation SE pune la dispoziție câteva comenzi deosebit de puternice, care permit aflarea sau extragerea unor date suplimentare ale unor suprafețe. Astfel, printr-o simplă apăsare de buton, puteți analiza curbura unei suprafețe, puteți afla punctul în care o linie înțeapă o suprafață, puteți extrage sub formă de curbă B-spline conturul unei găuri realizate într-o suprafață, puteți extrage curbele directoare și generatoare ale suprafeței și, nu în ultimul rând, puteți avea acces la normalele și tangentele în fiecare nod al suprafeței, Toate aceste comenzi sunt disponibile în paleta B-spline Queries care este prezentată în FIG8.
Un exemplu de analiză a curburii unei suprafețe și aflarea tangentelor în punctele (nodurile) suprafeței este prezentată în FIG11.
În plus, utilizatorul are la dispoziție posibilitatea de a realiza operații booleene cu suprafețe (reuniune, diferență și intersecție). Aceste comenzi sunt disponibile prin intermediul comenzilor introduse de la tastatură.
Acestea ar f,i foarte pe scurt, facilitățile pe care le oferă MicroStation SE în ceea ce privește modelarea suprafețelor.
MicroStation Modeler adaugă la toate aceste facilități ale platformei de bază facilități de modelare parametrică. Vom insista mai puțin asupra prezentării facilităților oferite de Modeler, lucru pe care l-am realizat în numerele anterioare ale revistei CAD Report), și ne vom îndrepta atenția către utilizarea la realizarea unui model 3D atât a suprafețelor cât și a solidelor. MicroStation Modeler permite realizarea acestui lucru într-o manieră ușoară și elegantă.
Odată ce Modeler este instalat, suprafețele închise realizate cu MicroStation SE sunt tratate ca solide. Asupra acestora se pot realiza operații parametrice de: tăiere, găurire, racordare a muchiilor, teșire etc. cu ajutorul comenzilor de modelare. Primitivele grafice 3D simple pot fi plasate acum în trei moduri: ca suprafețe (deschise), ca solide sau ca solide parametrice. Pot fi realizate ca solide parametrice solide de revoluție, tubulare, elicoizi cu pas constant sau variabil și solide obținute prin interpolarea unor secțiuni (parametrice).
Este pusă la dispoziția utilizatorului o paletă de comenzi care permite realizarea unor operații parametrice specifice asupra solidelor precum: găurire, tăiere, racordare cu rază constantă sau variabilă, teșiri, realizarea de protuberanțe, realizarea de bosaje și înclinarea suprafețelor care formează solidul. Paletele de comenzi care permit realizarea unor solide parametrice și a unor operații specifice asupra lor sunt prezentate în FIG12.
Mai mult decât atât, Modeler pune la dispoziție câteva comenzi dedicate manipulării suprafețelor realizate cu MicroStation SE precum: Modeler Stitch Surface pentru alipirea mai multor suprafețe cu muchii comune și închiderea unui volum, Construct Capped Solid care permite închiderea unei suprafețe și transformarea ei într-un solid căruia i se pot aplica operații specifice solidelor și Modeler Remove Face care permite ștergerea unei suprafețe a unui solid. Paleta de comenzi, care conține toate aceste comenzi, este prezentată în FIG13.
O altă comandă pusă la dispoziție de Modeler este cea prin care utilizatorul poate tăia un solid cu o suprafață dată. Comanda este deosebit de utilă atunci când operațiile care se pot aplica solidelor nu mai dau rezultatul dorit.
Un exemplu de realizare a unui model complex, prin utilizarea atât a suprafețelor dar și a solidelor, poate fi observat în FIG9.
Din cele prezentate până acum se desprinde idea că utilizarea sistemului MicroStation Modeler permite realizarea unor modele 3D complexe, utilizând suprafețe și pune la dispoziție comenzi puternice pentru realizarea modificărilor, în timp ce Modeler completează gama de facilități destinate realizării solidelor 3D parametrice. Combinarea celor două moduri de lucru conduce la obținerea unor avantaje majore, în ceea ce privește modelarea 3D, dar și flexibilitate în alegerea modalității de realizare a modelului. Trebuie remarcată și o altă facilitate care este pusă la dispoziția utilizatorului și care este o consecință a structurii interne a MicroStation, anume posibilitatea de preluare a modelelor realizate cu MicroStation SE (deci doar suprafețe) în MicroStation Modeler și transformarea lor în solide și aplicarea operațiilor parametrice asupra acestora. Lucrul acesta este deosebit de util mai ales pentru cei care migrează de la MicroStation la MicroStation Modeler.
De curând, Bentley a extins aria facilităților pe care le pune la dispoziția utilizatorilor programelor sale de modelare 3D. În varianta de Modeler, bazată pe sistemul Parasolid, este inclusă desfășurarea modelelor și, în curând, va fi integrat un sistem CAM performant care în prezent este o aplicație care rulează pe Windows 95/NT. Aceasta va permite utilizatorului obținerea rapidă chiar a prototipurilor pentru proiectele lor.
Pentru informații suplimentare asupra acestor produse, vă rugăm să ne contactați la sediul firmei CAD Integrator Tel/Fax: 01-411 91 71; 01-781 51 92 sau E-mail: cadigr@starnets.ro