Documente Academic
Documente Profesional
Documente Cultură
CAPITOLUL 1
PROGRAMUL FEM FEMAP / NX NASTRAN
1.1. Generalităţi
Pachetul de programe FEMAP/NX NASTRAN, al firmei UGS Corporation / Siemens
PLM Software Inc., este un sistem integrat de analiză prin metoda elementelor finite.
Programul include module pentru rezolvarea problemelor structurale liniare şi neliniare, static
şi dinamic, precum şi probleme de transfer de căldură.
Sistemul FEMAP /NX NASTRAN conţine modulele de pre-/postprocesare, modulele
de analiză şi utilitare. Modulul FEMAP reprezintă modulul de pre-/postprocesare, incluzând
un modelator CAD/FEM interactiv, iar NX NASTRAN reprezintă solverul FEM.
De asemenea modulul de pre-procesare FEMAP permite exportul modelelor FEM/
CAD şi pentru alte solvere cum ar fi: MSC.Nastran, MSC.Marc, ANSYS, ABAQUS,
SolidWorks-Cosmos/M, LS-DYNA3D, I-DEAS, CATIA, Solid Edge, Pro/Engineer,ALGOR.
4
Capitolul 1 / Aplicaţii numerice FEM
1.3.Meniul FILE
Acest meniu conţine comenzi pentru crearea de noi fişiere, deschiderea şi salvarea
bazei de date, editarea de fişiere text, salvare imagini, facilităţi de tipărire şi comenzile de
import / export modele CAD/FEM.
7
Capitolul 1 / Aplicaţii numerice FEM
Curve-From Surface Creează entitatea CAD curbă pe suprafeţe
− Update Surfaces... − setează opţiunile comenzilor din sub-meniu –actualizare suprafeţe
− Intersect... − creează o curbă prin intersecţia suprafeţelor
− Project... − proiectează curbele pe suprafeţele selectate –pe direcţie normală
− Project Along Vector − proiectează curbele pe suprafeţele selectate –după un vector
− Parametric Curve − creează o curbă parametrică pe o suprafaţă
− Slice − creează o curbă din intersecţia unui solid cu un plan
− Split at Points − segmentează o suprafaţă dată prin crearea unei curbe parametrice
Sketch Comandă rapidă pentru crearea unei entităţi CAD suprafaţă de
frontieră, combinând alte comenzi din meniul Geometry
Boundary Surface Creează entitatea CAD suprafaţă de frontieră
− From Curves... − creează o suprafaţă din curbe pe contur şi curbe interioare
− From Surfaces on Solid − creează o suprafaţă prin selecţia feţelor de la solide
− Update Surfaces − modificărilor entităţilor primare actualizează şi suprafeţele conexe
− Edit Surfaces − modificarea entităţilor din definirea suprafeţelor de frontieră
Surface Creează entitatea CAD suprafaţă folosind modulul geometric Parasolid
− Corners... − creează o suprafaţă prin definirea a patru sau trei puncte
− Edge Curves... − creează o suprafaţă prin selecţia a trei sau patru curbe de contur
− Aligned Curves... − creează o suprafaţă pe baza unor curbe de control
− Ruled... − creează o suprafaţă tip patrulater între două curbe
− Extrude... − creează o suprafaţă prin deplasarea unei curbe după un vector
− Revolve... − creează o suprafaţă prin rotirea unei curbe în jurul unei axe
− Sweep... − creează o suprafaţă prin deplasarea unei curbe după un contur
− Plane... − creează o suprafaţă rectangulară
− Cylinder... − creează o suprafaţă cilindrică sau conică
− Sphere... − creează suprafeţe patrulatere sau triunghiulare pe o sferă
− Offset... − creează o suprafaţă nouă prin copierea alteia existentă
− Convert... − conversie suprafeţe pentru a fi folosite cu noua versiune FEMAP
Midsurface Creează entităţi CAD suprafeţe dispuse la mijlocul solidelor cu
pereţi subţiri pentru a genera ulterior elemente de placă
Volume Creează entităţi CAD volume folosind entităţile geometrice puncte,
Solid curbe, suprafeţe definite anterior
Copy Duplicarea entităţilor CAD după direcţia definită de un vector
Radial Copy Duplicarea entităţilor CAD după o direcţie radială
Scale Duplicarea entităţilor CAD după o direcţie radială folosind un
coeficient de scalare a entităţilor geometrice
Rotate Duplicarea entităţilor CAD prin rotaţia în jurul unei axe
Reflect Duplicarea entităţilor CAD prin simetrie în raport cu un plan de
referinţă
8
Capitolul 1 / Aplicaţii numerice FEM
1.5. Meniul MESHING
Acest meniu conţine comenzi pentru generarea automată a entităţilor FEM (mesh),
noduri şi elemente, pe baza modelului CAD, precum şi modificarea modelului FEM.
10
Capitolul 1 / Aplicaţii numerice FEM
1.6. Meniul MODEL
Acest meniu conţine comenzi pentru crearea manuală a entităţilor FEM (noduri şi
elemente), introducerea proprietăţilor de material şi geometrice a elementelor finite, precum şi
setarea parametrilor de analiză FEM în funcţie de solverul selectat.
12
Capitolul 1 / Aplicaţii numerice FEM
1.7. Meniul CONNECT
Acest meniu conţine comenzi avansate pentru modelarea condiţiilor de margine de
contact între entităţilor FEM ale modelului, compatibile numai în implementarea solverului
FEM NX Nastran.
13
Capitolul 1 / Aplicaţii numerice FEM
1.8. Meniul MODIFY
Acest meniu conţine comenzile pentru modificarea a entităţilor CAD / FEM ale
modelului FEMAP.
15
Capitolul 1 / Aplicaţii numerice FEM
Tab.1.10 Comenzile meniului LIST din FEMAP
Comandă Funcţie
Tools
− Variable.. Listarea variabilelor definite la modelare
− Layers... Listarea layerelor definite în model
− Text... Listarea textului definit în meniul Tools/Text
Geometry
(Point, Curve, Surface, Listarea entităţilor CAD ale modelului FEMAP
Volume, Solid)
Connection Listarea zonelor de contact
Model
(Coord Sys, Node, Listarea entităţilor FEM, condiţiilor de margine, încărcări, etc.
Element, Material, definite într-un model FEMAP.
Property, Load,
Constraint, Analysis,
Function)
Output Listarea datelor de ieşire definite în model.
Group Listarea grupurilor definite în model.
View Listarea vederilor definite în model.
Model Info Listarea parametrilor modelului, dimensiunea bazei de date, etc.
Destination Gestionează afişarea listingurilor pe ecran, fişier sau imprimantă.
16
Capitolul 1 / Aplicaţii numerice FEM
Tab.1.11 Comenzile meniului DELETE din FEMAP
Comandă Funcţie
All Ştergerea tuturor entităţilor CAD/FEM şi a datelor din model.
Tools
− Variable.. Ştergerea variabilelor definite la modelare
− Layers... Ştergerea layerelor definite în model
− Text... Ştergerea textului definit în meniul Tools/Text
Geometry
(Point, Curve, Surface, Ştergerea entităţilor CAD ale modelului FEMAP
Volume, Solid)
Connection Ştergerea zonelor de contact
Model
(Coord Sys, Node, Ştergerea entităţilor FEM, condiţiilor de margine, încărcări, etc.
Element, Material, definite într-un model FEMAP.
Property, Load,
Constraint, Analysis)
Output Ştergerea datelor de ieşire definite în model.
Library Ştergerea bibliotecilor de date definite de către utilizator în model.
(Material, Property,etc)
Group Ştergerea grupurilor definite în model.
View Ştergerea vederilor definite în model.
18
Capitolul 1 / Aplicaţii numerice FEM
1.12. Meniul TOOLS
Acest meniu conţine comenzi avansate pentru verificarea şi operarea entităţilor din
modelul FEMAP.
20
Capitolul 1 / Aplicaţii numerice FEM
Tab.1.14 Comenzile meniului VIEW din FEMAP
Comandă Funcţie
Set Definirea unei vederi sau activarea unei vederi existente.
All Views Activarea tuturor vederilor definite în model.
Background Setarea culorilor pentru fundalul ferestrei grafice.
Layers Setarea layerului activ sau unul nou pentru vizualizare în fereastra
grafică a modelului FEMAP.
Select Selectarea entităţilor şi a datelor din preprocesarea modelului
FEMAP, precum şi rezultatele din seturile de post-procesare model
FEMAP pentru a fi incluse în vizualizarea curentă.
Options Setarea stilului de plotarea a modelului FEMAP în vederea curentă
(Quick Options) la pre- şi post-procesare.
Advanced Post Comenzi avansate pentru plotare animată a datelor de post-procesare.
Rotate Comenzi de rotire a vederii curente.
Align By Rotirea vederii curente în raport cu sistemul de coordonate, după
un vector sau în raport cu planul de lucru.
AutoScale Comenzi pentru scalarea automată a modelului asigurând vizibilitatea.
Magnify
Zoom Comenzi pentru scalarea modelului asistată de către utilizator.
Unzoom
Center / Pan Setarea coordonatelor modelului localizate la centrul vederii.
21
Capitolul 1 / Aplicaţii numerice FEM
Tab.1.15 Comenzile meniului WINDOW din FEMAP
Comandă Funcţie
New Window Definirea unei noi ferestre de lucru.
Close Închiderea ferestrei de lucru active.
Title Horizontal
Title Vertical Comenzi pentru poziţionarea ferestrelor grafice de lucru pe ecran.
Cascade
Toggle Tabs Activarea navigării prin seturile de ferestre grafice de lucru.
Toggle Title Bars
Redraw Redesenarea modelului în fereastra grafică activă.
Regenerate Regenerarea tuturor entităţilor în ferestre grafice definite.
Show Entities Identificarea unor entităţi în fereastra grafică activă.
22
Capitolul 1 / Aplicaţii numerice FEM
1.16. Exemplu model de grindă elastică
Se consideră un model de grindă supusă la încovoiere în planul XY cu lungimea de
L=10000 mm şi profilul tubular cu diametrul de φ50 mm. Modelul este încastrat la
extremitatea stângă şi încărcat cu o forţă verticală concentrată F=10000 N.
În fig.1.15.a se prezintă modelul de grindă şi deformata ca urmare a analizei statice.
În fig.1.15.b se prezintă diagrama momentului încovoietor pe grinda elastică.
În tab.1.16 se prezintă listingul comenzilor pentru generarea modelului de grindă.
24
Capitolul 1 / Aplicaţii numerice FEM
$ Create Nodal Constraints
{~1231}
$ ----- Entity Selection - Enter Node(s) to Select
<A-I>1
<A-M><OK>
$ ----- Create Nodal Constraints/DOF
<@11507>fix<@12001><PUSH><OK>
$ ----- Entity Selection - Enter Node(s) to Select
<Esc>
$ ========================================
$ Manage Load Sets
{~1224}
$ ----- Create or Activate Load Set
<A-T>force<OK>
$ ========================================
$ Create Nodal Loads
{~1225}
$ ----- Entity Selection - Enter Node(s) to Select
<A-I>21
<A-M><OK>
$ ----- Create Loads on Nodes
<@11506>force<@10502>-10000.<OK>
$ ----- Entity Selection - Enter Node(s) to Select
<Esc>
$ ========================================
$ Manage Analysis Sets
{~1299}
$ ----- Analysis Set Manager (Active: None)
<A-N>
$ ----- Analysis Set
<A-T>static<OK>
<@17501><~1000006~1~0><OK>
$ ========================================
$ Save Model
{~1003}
$ ========================================
$ Analyze Model
{~1017}
$ ========================================
$ Select an Animated View
{~820}
$ ========================================
$ Select a Deformed View
{~819}
$ ========================================
$ Quick Options
{~2331}
$ ----- View Quick Options
<OK>
$ ========================================
$ View Select
{~2330}
$ ----- View Select
<Esc>
$ ========================================
$ View Labels Toggle
{~2421}
$ ========================================
$ View Options
{~2006}
$ ----- View Options
<A-L><~1><A-A><@18000><~19><A-L><~1><A-A><@18000><~38><A-L><~1><A-A><@18000><~3>
<A-L><~1><A-A>
<@18000><~2><A-L><~1><A-A><OK>
$ ========================================
$ Exit
{~1025}
25
Capitolul 1 / Aplicaţii numerice FEM
26
Capitolul 1 / Aplicaţii numerice FEM
$ View Autoscale All
{~2016}
$ ========================================
$ Snap to Point
{~2255}
$ ========================================
$ Surface Corners
{~1198}
$ ----- Locate - Enter First Corner of Surface
<A-Y>YPT(1)<A-Z>ZPT(1)<A-X>XPT(1)<OK>
$ ----- Locate - Enter Second Corner of Surface
<A-Y>YPT(2)<A-Z>ZPT(2)<A-X>XPT(2)<OK>
$ ----- Locate - Enter Third Corner of Surface
<A-Y>YPT(3)<A-Z>ZPT(3)<A-X>XPT(3)<OK>
$ ----- Locate - Enter Fourth Corner of Surface (Cancel for Tri Surface)
<A-Y>YPT(4)<A-Z>ZPT(4)<A-X>XPT(4)<OK>
$ ----- Locate - Enter First Corner of Surface
<Esc>
$ ========================================
$ Quick Options
{~2331}
$ ----- View Quick Options
<OK>
$ ========================================
$ View Style
{~2328}
$ ========================================
$ Create Material
{~1222}
$ ----- Define Material - ISOTROPIC
<@12507><PUSH>
$ ----- Select From Library
<@19101>
User_Steel235
<OK>
<OK>
$ ----- Define Material - ISOTROPIC
<Esc>
$ ========================================
$ Create Property
{~1223}
$ ----- Define Property - PLATE Element Type
<A-M>1..User_Steel235<A-T>placa<@12501><PUSH>
$ ----- Element / Property Type
<@12001><PUSH>
$ ----- PLATE
<@19002><~1><OK>
<OK>
<A-1>10.<OK>
$ ----- Define Property - PLATE Element Type
<Esc>
$ ========================================
$ Mapped Mesh Sizing
{~1373}
$ ----- Entity Selection - Select Surface(s) to Set Mesh Size
<A-S><OK>
$ ----- Mesh Size on Surface
<A-E>10<@11002>10<OK>
$ ----- Entity Selection - Select Surface(s) to Set Mesh Size
<Esc>
$ ========================================
$ Mesh Surface
{~1326}
$ ----- Entity Selection - Select Surfaces to Mesh
<A-S><OK>
$ ----- Automesh Surfaces
<@19507>1..placa<A-A>5.<OK>
$ ========================================
27
Capitolul 1 / Aplicaţii numerice FEM
$ Check Coincident Points
{~1707}
$ ----- Entity Selection - Select Point(s) to Check
<A-S><OK>
$ ----- Check/Merge Coincident
<A-M><OK>
$ ========================================
$ Check Coincident Nodes
{~1709}
$ ----- Entity Selection - Select Node(s) to Check
<A-S><OK>
$ ----- Check/Merge Coincident
<A-M><OK>
$ ========================================
$ Renumber Point
{~1540}
$ ----- Entity Selection - Select Point(s) to Renumber
<A-S><OK>
$ ----- Renumber To
<OK>
$ ========================================
$ Renumber Curve
{~1541}
$ ----- Entity Selection - Select Curve(s) to Renumber
<A-S><OK>
$ ----- Renumber To
<OK>
$ ========================================
$ Renumber Node
{~1488}
$ ----- Entity Selection - Select Node(s) to Renumber
<A-S><OK>
$ ----- Renumber To
<OK>
$ ========================================
$ Manage Constraint Sets
{~1230}
$ ----- Create or Activate Constraint Set
<A-T>fix<OK>
$ ========================================
$ Create Constraint on Curve
{~1278}
$ ----- Entity Selection - Enter Curve(s) to Select
<A-S><OK>
$ ----- Create Constraints on Geometry
<@11507>fix<OK>
$ ----- Entity Selection - Enter Curve(s) to Select
<Esc>
$ ========================================
$ Expand Geometric Constraints
{~1280}
$ ----- Expand Geometric Constraints
<@13001><PUSH><OK>
#OPT(Y)
$ ========================================
$ Orient Isometric
{~2412}
$ ========================================
$ Manage Load Sets
{~1224}
$ ----- Create or Activate Load Set
<A-T>press<OK>
$ ========================================
$ Create Load on Surface
{~1261}
$ ----- Entity Selection - Enter Surface(s) to Select
<A-S><OK>
$ ----- Create Loads on Surfaces
<@11506>press<@18000><~12><@10501>0.01<OK>
28
Capitolul 1 / Aplicaţii numerice FEM
$ ----- Entity Selection - Enter Surface(s) to Select
<OK>
$ ----- Create Loads on Surfaces
<Esc>
$ ========================================
$ Expand Geometric Loads
{~1262}
$ ----- Expand Geometric Loads
<@13001><PUSH><OK>
#OPT(Y)
$ ========================================
$ Orient Trimetric
{~2414}
$ ========================================
$ Orient Dimetric
{~2413}
$ ========================================
$ Manage Analysis Sets
{~1299}
$ ----- Analysis Set Manager (Active: None)
<A-N>
$ ----- Analysis Set
<A-T>static<OK>
<OK>
$ ========================================
$ Save Model
{~1003}
$ ========================================
$ Analyze Model
{~1017}
$ ========================================
$ Select an Animated View
{~820}
$ ========================================
$ Select a Deformed View
{~819}
$ ========================================
$ View Style
{~2328}
$ ========================================
$ View Labels Toggle
{~2421}
$ ========================================
$ View Options
{~2006}
$ ----- View Options
<@18000><~23><A-L><~1><A-A><OK>
$ ========================================
$ Exit
{~1025}
29
Capitolul 1 / Aplicaţii numerice FEM
30