n AutoCAD exist posibilitatea editrii obiectelor solide 3D, dup ce acestea au fost realizate. n acest sens se pot modifica dimensiunile unui obiect solid prin extrudarea uneia sau mai multor fee. De asemenea, se poate modifica forma unui obiect solid fiind posibile anulri, rotiri, mutri, copieri, ale unor pri din acesta. Utiliznd comenzile de editare, se pot obine obiecte solide tridimensionale complexe nefiind necesare operaii de anulare i apoi refacere a unor obiecte.
13.1. Comanda SOLIDEDIT
Comanda SOLIDEDIT permite editarea obiectelor solide 3D i cuprinde o serie de opiuni care realizeaz modificri ale obiectelor 3D n ansamblu (Body), ale feelor (Faces) sau ale muchiilor (Edges) acestor obiecte. Opiunile comenzii SOLIDEDIT se pot alege din bara mobil cu instrumente Sol i ds Edi t i ng prezentat n fig. 13.1 sau din meniul derulant Modi f y > Sol i ds Edi t i ng conform fig. 13.2. Comanda poate fi scris i la tastatur. n acest caz opiunile acesteia se aleg conform dialogului utilizator computer.
Offset Faces Copy Faces Imprint
Delete Faces Color Faces Clean
Move Faces Taper Faces Color Edges Shell
Extrude Faces Rotate Faces Copy Edges Separate Check
Fig. 13.1 Bara cu instrumente Solids Editing
Dialog
Command: SOLIDEDIT Ent er a sol i ds edi t i ng opt i on [ Face/ Edge/ Body/ Undo/ eXi t ] <eXi t >:
F ( Face) permite editarea feelor; E ( Edge) - permite editarea muchiilor; B ( Body) permite editarea obiectului solid 3D; U ( Undo) anuleaz opiunile comenzii; X ( exi t ) permite prsirea comenzii SOLIDEDIT.
Grafic asistat 3D n AutoCAD 122
Opiunile pentru editarea feelor obiectului solid Opiunile pentru editarea muchiilor obiectului solid Opiunile pentru editarea ntregului solid
Fig. 13.2 Meniul derulant Modify Solids Editing
Meniul derulant
Modi f y > Sol i ds Edi t i ng (fig. 13.2).
Bara cu instrumente
Vi ew > Tool bar > Sol i ds Edi t i ng ( fig. 13.1).
13.1.1. Editarea feelor
Opiunile referitoare la editarea feelor unui obiect solid tridimensional din cadrul comenzii SOLIDEDIT (opiunea Face) sunt prezentate n continuare.
Dialog
Command: SOLIDEDIT Sol i ds edi t i ng aut omat i c checki ng: SOLI DCHECK=1 Ent er a sol i ds edi t i ng opt i on [ Face/ Edge/ Body/ Undo/ eXi t ] <eXi t >: F Ent er a f ace edi t i ng opt i on [ Ext r ude/ Move/ Rot at e/ Of f set / Taper / Del et e/ Copy/ coLor / Undo/ eX i t ] <eXi t >: (se introduce opiunea dorit).
E ( Ext r ude) extrudeaz una sau mai multe fee plane, selectate, ale unui obiect solid pe o anumit nlime sub un anumit unghi sau, extrudeaz feele selectate de-a lungul
13. Editarea solidelor 123 unei ci alese de utilizator. Calea de extrudare poate fi o entitate de tip linie, arc, cerc, elips, polilinie, curb spline i ea nu trebuie s se afle n acelai plan cu feele supuse extrudrii; M ( Move) mut feele selectate ale obiectului solid sau caracteristici ale acestuia la o anumit nlime sau la o anumit distan fa de un punct de baz ales de utilizator; R ( Rot at e) rotete feele selectate ale unui obiect solid sau caracteristici ale acestuia n jurul unei axe precizate cu un unghi dorit. Axa poate fi definit prin dou puncte <2 poi nt s>, aliniat unui obiect existent (linie, arc, cerc, elips, polilinie, curba spline) <Axi s by obj ect >; rotaia se poate face n jurul axelor sistemului de coordonate X, Y, sau Z, prin specificarea a dou puncte ce aparin acestora <Xaxi s, Yaxi s, Zaxi s>, sau axa poate fi aliniat cu direcia de vedere a viewport-ului curent care trece printr-un punct selectat O ( Of f set ) deplaseaz feele selectate ale unui obiect solid pe o anumit distan specificat sau printr-un punct ales de utilizator, putndu-se astfel mri (valoare pozitiv pentru distan) sau micora (valoare negativ pentru distan) volumul acelui corp; T ( Taper ) apropie sau deprteaz ntre ele feele selectate ale unui obiect solid la un unghi specificat. Rotaia feelor se face fa de un vector determinat de dou puncte; D ( Del et e) ndeprteaz diferite caracteristici ale unui obiect solid cum ar fi muchiile rotunjite sau teite; C ( Copy) copiaz feele selectate ale obiectului solid ca regiuni sau corp; L ( coLor ) modific culoarea feelor selectate ale corpului solid; U ( Undo) comanda anterioar este anulat; X ( eXi t ) permite prsirea subcomenzilor de editare a feelor obiectului solid i ntoarcerea n comanda SOLIDEDIT.
Exemple Tabelul 13.1 Exemple de editare a feelor unui obiect solid
Exemple Dialog nainte Dup 0 1 2 Command: SOLIDEDIT Enter a sol i ds edi ti ng opti on [ Face / Edge / Body / Undo / eXi t] <eXi t >: F Enter a f ace edi t i ng opt i on [ Ext rude/ Move/ Rot ate/ Of f set / Taper/ D el et e/ Copy/ coLor/ Undo/ eXi t] <eXi t>: EXTRUDE Sel ect f aces or [ Undo / Remove] : S1 1 f ace f ound. Sel ect f aces or[ Undo / Remove / ALL] : Speci f y hei ght of extrusi on or[ Path] : 10 Speci f y angl e of taper f or extrusi on <0>: Sol i d val i dati on started. Sol i d val i dati on compl et ed. . . . . . . . . . . . . . . Speci f y hei ght of extrusi on or [ Pat h] : p Sel ect ext rusi on pat h: P1
Grafic asistat 3D n AutoCAD 124
Tabelul 13.1 (continuare) 0 1 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MOVE Sel ect f aces or [ Undo / Remove] : S1 2 f aces f ound. Sel ect f aces or [ Undo / Remove / ALL] : r Remove f aces or [ Undo / Add / ALL] : S2 2 f aces f ound, 1 removed. Remove f aces or [ Undo / Add / ALL] : Speci f y a base poi nt or di spl acement :P1 Speci f y a second poi nt of di spl acement : P2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . ROTATE Sel ect f aces or [ Undo / Remove] : S1 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : S2 1 f ace f ound. Sel ect f aces or [ Undo / Remove / ALL] : Speci f y an axi s poi nt or [ Axi s by obj ect / Vi ew / Xaxi s / Yaxi s/ Zaxi s] <2poi nt s>: Speci f y t he f i rst poi nt on t he rot at i on axi s: P1 Speci f y t he second poi nt on t he rot at i on axi s: P2 Speci f y a rot at i on angl e or [ Ref erence] : 10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OFFSET Sel ect f aces or [ Undo / Remove] : S1 2 f aces f ound. Sel ect f aces or [ Undo / Remove/ ALL] : S2 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : Speci f y t he of f set di st ance: 10
13. Editarea solidelor 125
Tabelul 13.1 (continuare) 0 1 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TAPER Sel ect f aces or [ Undo / Remove] : S1 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : S2 1 f ace f ound. Sel ect f aces or [ Undo / Remove / ALL] : Speci f y t he base poi nt : P1 Speci f y anot her poi nt al ong t he axi s of t aperi ng: P2 Speci f y t he t aper angl e: 10
. . . . . . . . . . . . . . . . . . . . . . . . . DELETE Sel ect f aces or [ Undo / Remove] : S1 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : Sol i d val i dat i on st art ed. Sol i d val i dat i on compl et ed.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COPY Sel ect f aces or [ Undo / Remove] : S1 2 f aces f ound. Sel ect f aces or [ Undo / Remove/ ALL] : S2 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : Speci f y a base poi nt or di spl acement : P1 Speci f y a second poi nt of di spl acement : P2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COLOR Sel ect f aces or [ Undo / Remove] : S1 1 f ace f ound. Sel ect f aces or [ Undo / Remove/ ALL] : Se alege o culoare din caseta de dialog Select Color
Grafic asistat 3D n AutoCAD 126 13.1.2. Editarea muchiilor
Opiunile din cadrul comenzii SOLIDEDIT ce se refer la editarea muchiilor unui obiect solid (opiunea Edge), prin modificarea culorii acestora sau prin copierea acestora, sunt prezentate n cele ce urmeaz.
Dialog
Command: SOLIDEDIT
Sol i ds edi t i ng aut omat i c checki ng: SOLI DCHECK=1 Ent er a sol i ds edi t i ng opt i on [ Face/ Edge/ Body/ Undo/ eXi t ] <eXi t >: E Ent er an edge edi t i ng opt i on [ Copy/ coLor / Undo / eXi t / <eXi t >: (se introduce opiunea dorit). C ( Copy) copiaz una sau mai multe muchii selectate ale unui obiect solid ca linii, arce, cercuri etc. Comanda cere punctul de baz i un al doilea punct; L ( coLor ) modific culoarea muchiilor selectate ale unui obiect solid. Noua culoare se alege din caseta de dialog Sel ect Col or ; U ( Undo) comanda anterioar este anulat; X ( eXi t ) permite prsirea subcomenzilor de editare a muchiilor obiectului solid i ntoarcerea n comanda SOLIDEDIT.
Exemple Tabelul 13.2 Exemple de editare a muchiilor unui obiect solid
Exemple Dialog nainte Dup 0 1 2 . . . . . . . . . . . . . . . . Ent er an edge edi t i ng opt i on [ Copy/ coLor / Undo/ eXi t / <eXi t >: COPY Sel ect edges or [ Undo/ Remove] : S1 Sel ect edges or [ Undo/ Remove] : S2 Sel ect edges or [ Undo/ Remove] : Speci f y a base poi nt or di spl acement : P1 Speci f y a second poi nt of di spl acement : P2
coLor Sel ect edges or [ Undo/ Remove] : S1 Sel ect edges or [ Undo/ Remove] : S2 Sel ect edges or [ Undo / Remove] : Se alege o culoare din caseta de dialog Select Color
Dialog Command: SOLIDEDIT Sol i ds edi t i ng aut omat i c checki ng: SOLI DCHECK=1 Ent er a sol i ds edi t i ng opt i on [ Face/ Edge/ Body/ Undo/ eXi t ] <eXi t >: B Ent er a body edi t i ng opt i on [ I mpri nt / seParat e sol i ds / Shel l / cLean / Check / Undo / eXi t ] <eXi t >: (se introduce opiunea dorit).
I ( I mpr i nt ) imprim (tiprete) un obiect pe un solid selectat. Pot fi tiprite obiecte ca: linii, polilinii, arce, cercuri, elipse, curbe spline, regiuni, solide tridimensionale. Pentru ca imprimarea s poat fi realizat, obiectul de tiprit trebuie s intersecteze una sau mai multe fee ale solidului. n cazul imprimrii, obiectul surs poate sau nu s fie anulat; P ( seParat e sol i ds) separ solidele 3D cu volume disjuncte n solide 3D independente; S ( Shel l ) r ealizeaz un gol n interiorul unui obiect solid, grosimea peretelui rmas (constant pentru toate feele) fiind aleas de utilizator. Din setul de selecie se pot exclude fee ale solidului. O valoare pozitiv creeaz peretele pornind din exteriorul obiectului, iar o valoare negativ realizeaz peretele shell pornind din interiorul obiectului; L ( cLean) nltur de pe suprafeele solidului toate formele imprimate i elementele geometrice neutilizate; C ( Check) valideaz obiectul solid selectat ca obiect solid ACIS (program de modelare a solidelor) valid; U ( Undo) comanda anterioar este anulat; X ( eXi t ) permite prsirea subcomenzilor de editare a feelor obiectului solid i ntoarcerea n comanda SOLIDEDIT.
Exemple Tabelul 13.3 Exemple de editare a obiectului solid
Exemple Dialog nainte Dup 0 1 2 . . . Ent er a body edi t i ng opt i on [ I mpri nt / seParat e sol i ds / Shel l / cLean / Check / Undo / eXi t ] <eXi t >: IMPRINT Sel ect a 3D sol i d: S1 Sel ect an obj ect to i mpri nt :S2 Del ete t he source obj ect [ Yes / No] <N>: y Sel ect an obj ect to i mpri nt : S3 Del ete t he source obj ect [ Yes / No] <Y>: n Sel ect an obj ect to i mpri nt :
Grafic asistat 3D n AutoCAD 128
Tabelul 13.3 (continuare) 0 1 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SHELL Sel ect a 3D sol i d: S1 Remove f aces or [ Undo / Add / ALL] : S2 1 f ace f ound, 1 removed. Remove f aces or [ Undo / Add / ALL] : Ent er t he shel l of f set di st ance: 3 . . . . . . . . . . . . . . . Ent er t he shel l of f set di st ance: -3
. . . . . . . . . . . . . . . . . . . . . . . . . . CLEAN Sel ect a 3D sol i d: S1
13.2. Exemplu complex
Se propune realizarea modelului 3D pentru piesa din fig. 13.3, utiliznd, pe lng comenzile specifice modelrii 3D, i comanda SOLIDEDIT. n tabelul 13.4 sunt prezentate etapele parcurse pentru obinerea acestuia.
13. Editarea solidelor 129
Tabelul 13.4 Etapele realizrii unui obiect 3D utiliznd comenzi de editare
Nr. crt. Etapa Rezultat 0 1 2 1 Se reprezint un cerc cu diametrul 70 mm.
2 Se extrudeaz cercul pe nlimea de 90 mm cu un unghi de 6 (comanda EXTRUDE) realizndu-se astfel un trunchi de con.
Fig. 13.3 Desenul 2D i modelul 3D de realizat
Grafic asistat 3D n AutoCAD 130 Tabelul 13.4 (continuare) 0 1 2 3 n trunchiul ce con se realizeaz un perete (shell) de grosime 7 mm (comanda SOLIDEDIT > BODY > SHELL). Obs. Dup selectarea trunchiului de con se elimin din setul de selecie suprafaa superioar (baza mare a trunchiului de con) prin punctare in interiorul acesteia.
4 Pentru a realiza adncimea alezajului conic de 78 mm, nu de 83 mm ct a rezultat n urma operaiei anterioare, suprafaa de fund a acestuia trebuie extrudat (ridicat) pe nlimea de 5 mm cu un unghi de 6 (comanda SOLIDEDIT > FACE > EXTRUDE).
5 Pentru realizarea gulerului cilindric se deseneaz un cilindru cu diametrul de 70 mm i nlimea de 10 mm, din care se extrage un alt cilindru cu diametrul corespunztor cercului interior al bazei mari a trunchiului de con i nlimea de 10 mm (comenzile CYLINDER i SUBTRACT).
7 Pe faa superioar a trunchiului de con se reprezint cu comanda LINE o linie la distana de 28 mm fa de axa conului, linie care se imprim pe suprafaa pe care a fost desenat (comanda SOLIDEDIT > BODY > IMPRINT).
8 Se extrudeaz suprafaa delimitat de cercul exterior i linia imprimat pe nlimea de 10 mm (comanda SOLIDEDIT > FACE > EXTRUDE).
13. Editarea solidelor 131 Tabelul 13.4 (continuare) 0 1 2 9 Pe baza mic a trunchiului de con se deseneaz un cerc cu raza de 21 mm care se imprim pe aceast suprafa i se extrudeaz pe nlimea de 5 mm (comenzile CIRCLE, SOLIDEDIT > BODY > IMPRINT, SOLIDEDIT > FACE > EXTRUDE).
10 Pe baza cilindrului obinut se deseneaz un ptrat circumscris unui cerc de raz 17 mm, care se imprim pe aceast suprafa cu anularea sursei (comenzile POLYGON, SOLIDEDIT > BODY > IMPRINT).
11 Suprafaa obinut se extrudeaz pe nlimea de 41 mm (comanda SOLIDEDIT > FACE > EXTRUDE).
12 Se realizeaz un cilindru cu diametrul 14 mm la distana de 60 mm fa de suprafaa superioar, care se extrage din corpul realizat anterior, obinndu-se astfel alezajul 14 (comenzile CYLINDER i SUBTRACT).
Lucrarea nr. 10. Editarea solidelor
12. Editarea solidelor
12.1. Scopul lucrrii
Lucrarea are ca scop rezolvarea unor exerciii referitoare la editarea obiectelor solide 3D. n acest sens se vor modifica dimensiunile unui obiect solid prin extrudarea uneia sau mai multor fee, sau se va modifica forma unui obiect solid prin rotiri, mutri, copieri, offset-ri ale unor fee ale acestuia. Se va modifica, de asemenea, forma acestor solide prin operaii de teire, racordare i se vor seciona pe diferite plane. Se vor aborda urmtoarele elemente: Modificarea formei solidelor prin utilizarea comenzii SOLIDEDIT, prin exersarea celor mai importante opiuni ale acestei comenzi; Secionarea solidelor (comenzile SLICE i SECTION); Realizarea teirilor muchiilor (comanda CHAMFER), a racordrii acestora (comanda FILLET) i a alinierii obiectelor (comanda ALIGN).
12.2. Exerciii propuse
12.2.1. Deschidei un fiier desen nou n sistem metric sau alegei desenul ablon A3.DWT (ex. 7.2.1, pag. 83). Construii obiectul din fig. 12.1. Cotai obiectul ca n figur, plasnd UCS-ul n planele corespunztoare cotelor. n tabelul 12.1 de mai jos, se prezint etapele realizrii acestui obiect.
173
Ioan Lihtechi Infografic tehnic. Culegere de lucrri
Fig. 12.1. Exerciiul12.2.1
Tabelul 12.1 Nr. crt. Etapa Rezultat 0 1 2 1 - Cu RECTANGLE opiunea F, raz 4, se construiete un ptrat de latur 100; - Se mut UCS-ul n centrul ptratului (se pot folosi filtre ale coordonatelor, respectiv, mijlocul laturilor pentru .x i .yz); - Se alege VPOINT (-1, -1.5,0.8); - Se seteaz ISOLINES pe valoarea 10; - Cu EXTRUDE se extrudeaz ptratul pe nlimea de 10; - Se mut UCS-ul n centrul bazei superioare a prismei create - P1 (v. fig. 12.1); - Cu SPHERE se construiete sfera de raz 40.
174
Lucrarea nr. 10. Editarea solidelor
Tabelul 12.1 (continuare) 0 1 2 2 - Cu SLICE, opiunea XY, se taie sfera indicnd un punct deasupra planului XY (de exemplu 0,0,1) pentru pstrarea semisferei superioare; - Cu CYLINDER se construiete cilindrul de raz 20 i nlime 50.
3 - Cu UNION se reunesc ntr-un singur corp cele trei obiecte paralelipipedul, semisfera i cilindrul; - Cu FILLET, raz 4, opiunea C, se racordeaz muchiile.
4 - Cu SHADEMODE se alege modul Hidden; - Cu 3DORBIT se alege un punct de vedere ca n imaginea din dreapta sus, cu baza de sus a cilindrului spre observator; - Cu SOLIDEDIT, Body, Shell, se selecteaz corpul, apoi se puncteaz n interiorul bazei superioare a cilindrului pentru a elimina aceast fa din setul de fee supuse operaiei Shell. n continuare, fr a iei din cadrul comenzii SOLIDEDIT, se activeaz comanda 3DORBIT (prin clic pe pictogram), se ntoarce corpul cu baza inferioar (ptratul) spre observator i se puncteaz ca n imaginea din mijloc pentru a elimina i aceast fa din setul de selecie; - Se indic grosimea de 4 pe care o vor primi pereii corpului; - Prin rotirea corpului cu 3DORBIT, se verific reuita operaiei; - Cu VPOINT se alege punctul de vedere iniial (-1, -1.5,0.8);
175
Ioan Lihtechi Infografic tehnic. Culegere de lucrri
Tabelul 12.1 (continuare) 0 1 2 5 - Se introduce comanda SHADEMODE opiunea 2D Wireframe; - Se mut UCS-ul n centrul bazei de sus a cilindrului P2; - Se traseaz o linie ntre cuadranii cercului de-a lungul axei X, apoi se construiesc de o parte i de alta dou drepte paralele, cu OFFSET, la distana de 8; - Se terge linia din mijloc; - Cu SOLIDEDIT, Body, Imprint se imprim cele dou drepte paralele pe suprafaa bazei, optnd pentru tergerea liniilor iniiale;
7 - Cu SOLIDEDIT, Face, Extrude se extrudeaz cu nlimea de 10 cele dou suprafee obinute, prin punctare n interiorul lor; - Se atribuie culoarea galben ntregului corp; - Se introduce SHADEMODE opiunea Gouraud Shaded;
9 - Se mut UCS-ul n centrul ptratului bazei. - Cu SLICE se secioneaz ntregul corp dup planul ZX, optnd pentru B (keep Bouth sides), respectiv, pentru pstrarea ambelor pri; - Cu SLICE se secioneaz din nou partea din fa a corpului cu planul YZ, optnd pentru pstrarea prii din spatele planului de secionare (se indic prin modul End un element al acestei pri); - Cu UNION se reunesc prile rmase. punctare
176
Lucrarea nr. 10. Editarea solidelor
12.3. Exerciii complementare
12.3.1. ncepei un desen nou (Start from Scratch > Metric) sau deschidei prototipul A3.DWT (ex. 7.2.1, pag. 83). Realizai desenul din fig. 12.2. Utilizai comanda SOLIDEDIT pentru realizarea pereilor de grosime constant ai obiectului. Pentru decuparea unui sfert din obiect utilizai comanda SLICE de dou ori sau extragei (SUBTRACT) din corpul realizat o prism cu dimensiuni corespunztoare. Cotai desenul ca n figur, dup crearea unui stil de scriere ISO i a unui stil de cotare ISO. n final, vizualizai desenul cu VPOINT (-1,-1.5,0.8).
Fig. 12.2. Exerciiul12.3.1
177
Ioan Lihtechi Infografic tehnic. Culegere de lucrri
12.3.2. ncepei un desen nou (Start from Scratch > Metric) sau deschidei prototipul A3.DWT (ex. 7.2.1, pag. 83). Realizai desenul din fig. 12.2. Pentru realizarea trunchiului de con, extrudai un cerc cu unghi de nclinare 6 (Specify angle of taper for extrusion). Utilizai comanda SOLIDEDIT, opiunile Body > Shell, pentru realizarea pereilor de grosime constant ai obiectului. Utilizai opiunile Body > Imprint i Face > Extrude, ale comenzii SOLIDEDIT, pentru realizarea proeminenelor de pe bazele trunchiului de con.
Fig. 12.2. Exerciiul 12.3.2
178
Lucrarea nr. 10. Editarea solidelor
12.3.3. ncepei un desen nou (Start from Scratch > Metric) sau deschidei prototipul A3.DWT (ex. 7.2.1, pag. 83). Realizai modelul solid din fig. 12.4, d, conform cotelor din desenul din fig. 12.3. Ca strategie de lucru se propune descompunerea corpului n dou pri ca n fig 12.4, a (cilindri) i fig. 12.4, b (paralelipiped), care se unesc ulterior (MOVE i UNION). La realizarea prii superioare utilizai opiunile Body > Imprint (v. fig. 12.4, b) i Face > Extrude (v. fig. 12.4, c), ale comenzii SOLIDEDIT. n final secionai (SLICE) obiectul dup traseul indicat (v. fig. 12.4, e).
Fig. 12.3. Exerciiul 12.3.3
179
Ioan Lihtechi Infografic tehnic. Culegere de lucrri