Combinări Mechanical Desktop 2.0

de Albert Kalman

Versiunile anterioare ale lui MDT 2.0 nu permiteau operații boolen între diferite piese în aceeași sesiune. O astfel de operație se putea face cu mici trucuri. În articolul de față, ne propunem să exemplificăm această comandă. Am ales o piesă simplă, o piuliță hexagonală

În versiunea MDT 2.0 a fost introdusă o nouă comandă Amcombine. Aceasta ne permite să combină două piese în aceeași sesiune, operațiile permise fiind: Cut, Union și Intersection.

Filozofia MDT 2.0, așa cum am arătat în numărul trecut, constă în parametrizare completă și crearea fiecărei piese într-un fișier separat. De aceea, atunci când dorim să creăm o nouă piesă, vom alege din meniul File opțiunea New Part File. Totuși, dacă avem în vedere că unele piese mai complexe pot fi create utilizând comanda Amcombine și, de asemenea, poziționarea precisă înainte de a da comanda o putem face cu ajutorul comenzilor de asamblare, atunci deschiderea unui nou fișier o vom face cu opținea File/New.

Setări inițiale

În spiritul celor prezentate în articolul din numărul trecut "Parametrizarea ansamblurilor", piesa pe care o vom crea va fi parametrizată și valorile parametrilor le vom salva într-un fișier piulita.prm. Întrucât reperul ales este standardizat, iar elementele care determină piesa sunt în relații matematice una față de alta, vom putea crea ușor crea piulițe și cu alte valori.

Vom începe cu definirea următoarelor variabile globale (v. nr trecut):

f = 10 (diametrul filetului)

s= 1.7*f (deschiderea cheii hexagonale)

h= 0.85*f (grosimea piuliței)

Repet, atunci când creăm schițe, este bine să le creăm pe straturi diferite și culori diferite. Corpul piesei sau baza, așa cum o numim, va fi plasată pe un alt strat, și bineînțeles cu o altă culoare. Considerăm create layer-ele, schița1 și baza.

Crearea schiței

Vom crea un hexagon și un cerc în interiorul hexagonului. Cercului îi vom modifica tipul de linie, spre exemplu alegând tipul Hidden.

Command: _amvars

Parameter file C:\LUCRU-14\AMD\ piulita.prm created.

Command: polygon

Number of sides <4>: 6

Edge/<Center of polygon>: click un punct

Inscribed in circle/Circumscribed about circle (I/C) <I>: enter

Radius of circle: indică dinamic

Command: c

CIRCLE 3P/2P/TTR/<Center point>: Diameter/<Radius>:

Command: ai_propchk

Select objects: selectăm cercul

Select objects: enter

În continuare, vom transforma cele două figuri în schițe profil folosind comanda Amprofil sau butonul

Command: _amprofile

Computing ...

Select objects for sketch:

Select objects: hexagonul

Select objects: cercul

Select objects: enter

Computing ...

Solved under constrained sketch requiring 9 dimensions or constraints.

Computing ...

MDT 2.0 este setat implicit ca tipul de linie continuă să fie considerată ca tip de bază sau principal. Asta înseamnă că orice element creat cu acest tip de linie va putea fi transformată în schiță profil. Orice altă geometrie creată cu un alt tip de linie va fi considerat ca fiind geometrie ajutătoare. În cazul nostru cercul este creat cu linie întreruptă, deci va fi un element ajutător.

Constrângem ambele entități. Entitățile ajutătoare ne permit să constrângem geometric, adică prin definirea pozițiilor geometrice ale elementelor. Astfel, cercul va fi constrâns să fie tangent laturilor hexagonului. Aceasta o putem realiza prin bara de butoane, meniu sau tastatură.

Vom alege rând pe rând latura hexagonului și cercul în pozitia cea mai apropiată de latură, pentru toate cele 6 laturi. Apoi, cotăm diametrului cercului la valoarea de S și cele două unghiuri pentru hexagon, la 60°.

Command: tb_launch_2dconstraints

Command: tb_addcon_tangent

Select line, circle, arc, or ellipse: o latură a hexagonului

Select circle, arc, or ellipse: punct pe cerc în apropiere de latura hexagonului

Solved under constrained sketch requiring 8 dimensions or constraints.

...... Pentru toate laturile.

Solved under constrained sketch requiring 3 dimensions or constraints.

Select line, circle, arc, or ellipse:

Hor/Ver/PErp/PAr/Tan/CL/CN/PRoj/Join/XValue/YValue/Radius/<eXit>:

Command: _ampardim

Select first object: selectăm cercul

Select second object or place dimension: punctăm poziția în care se pune cota

Undo/Radius/Ordinate/Placement point/ Enter dimension value <89.0859>: S

Solved under constrained sketch requiring 2 dimensions or constraints.

Command: _ampardim

Select first object: selectăm o latură

Select second object or place dimension: selectăm latura alăturată

Specify dimension placement: locul în care se pune cota

Undo/Hor/Ver/Align/Par/aNgle/Ord/Diameter/pLace/Enter dimension value <0>: n (dacă e cazul)

Undo/Placement point/Enter dimension value <58>: 60

Solved under constrained sketch requiring 1 dimensions or constraints.

Repetăm pasul de mai sus pentru alte două laturi. Rezultă:

Solved fully constrained sketch.

Trecem pe layerul bază.

Schița este cotată și aplicăm un Amextrude cu valoarea H. Trecem într-o vedere de tip Iso.

Urmează să creăm teșire piuliței. Aceasta se realizează prin intersecția unui con cu o prismă hexagonală.

Noi vom apela la comanda Amcombine.

Vom pune planul de schițare pe partea superioară a prismei și vom crea un cerc înscris în hexagon, constrângem cercul să fie tangent la laturi, apelând la constrângeri de tip tangent.

Crearea grupului de piese

MDT 2.0 ne permite să multiplicăm o piesă în interiorul aceleași sesiuni și în același timp să devină și o nouă piesă (parte). Pentru început, vom alege din bara de butoane Assambly butonul

Acum vom apela la comanda de asamblare pentru a crea o copie, dar transformată într-o altă piesă (part).

Din Assambly catalog vom alege fila All, apoi cu click pe Part1 și click dreapta alegem Copy Definition...

Vom indica un nume nou, după care indicăm poziția de inserare. Facem o singură inserare. Repetăm acești pași încă o dată. În final, vom avea piesele: Part1, Piesa2 și Piesa3.

Command: _amcatalog

Select insertion point: pick

Select insertion point: *Cancel*

Considerăm că Part1 rămâne bază, vom alege ca piesă activă Piesa2.

Coammand: _amactivate

(Active: Part PART1_1, Assembly DRAWING, Scene )

Activate: Assembly/Scene/<Part>: _part

Select part to activate (or ?)<PART1_1>: punctăm pe piesa din stânga

Pe această piesă, vom extruda cercul creat cu opțiunea Draft angle de 60 opțiune Termination Through și Operation Cut.

Acum urmează să asamblăm piesa nouă creată cu baza. Vom alege ca piesă activă Part1.

Pentru început, alegem Assambly după care lansăm bara cu constrângeri, de unde, pentru început, vom alege Amflush.

Command: AMFLUSH

Select first set of geometry: selectăm muchia hexagonului decupat

(First set = Point, (line), RETURN to Accept)

Clear/Face/Midpoint/Next/cYcle/<Select first set>:F

(First set = Plane, (line))

Clear/fLip/<Accept>: l (dacă e cazul pentru direcția săgetții în sus)

(First set = Plane, (line))

Clear/fLip/<Accept>: enter

Select second set of geometry: selectăm latura hexagonului pe bază

(Second set = Point, (line), RETURN to Accept)

Clear/aXis/Face/Next/cYcle/<Select second set>: F

(Second set = Plane, (line))

Clear/fLip/<Accept>: l

(Second set = Plane, (line))

Clear/fLip/<Accept>: enter

Offset <0>: enter

Este de recomandat ca, după aplicarea constrângerii, să deplasăm una din piese pentru a indica mai ușor următoarele constrângeri:

Command: _ammate

Select first set of geometry: indicăm o muchie

(First set = Axis, (line), RETURN to Accept)

Clear/aXis/Face/Next/cYcle/<Select second set>: x (dacă e cazul)

Select second set of geometry: a doua latură

(Second set = Point, (line), RETURN to Accept)

Clear/aXis/Face/Next/cYcle/<Select second set>: x

(Second set = Axis, (line), RETURN to Accept)

Offset <0>: enter

Aplicăm comanda Amcombine cu opțiunea Cut, selectând prisma hexagonală (pentru toolbody). Apoi vom activa Piesa3 și vom parcurge aceiași pași cu Amextrude, Amflush și Ammate, poziționând Piesa3 la partea inferioară a prismei. Aplicăm comanda Amcombine cu opțiunea Cut, selectând prisma (pentru toolbody).

În continuare, vom da o gaură simplă filetată (opțiune valabilă doar pentru desenele 2D)

Comanda Amcombine ne oferă posibilitatea de a crea negativul pieselor pentru crearea cuiburilor de matrițe. De asemenea, o vom utiliza ori de câte ori, prin mijloacele uzuale, nu vom putea un solid.


(C) Copyright Computer Press Agora