Workbook for CAD Modelling (2D & 3D) for CATIA, ProE, NX and AutoCAD
NX Advanced Simulation: FE model preparation and … Advanced... · NX Advanced Simulation directly...
Transcript of NX Advanced Simulation: FE model preparation and … Advanced... · NX Advanced Simulation directly...
NX Advanced Simulation: FE modeling and simulationNX CAE
www.siemens.com/nx
NX
Benefits• Speedsimulationprocesses
byupto70percent• Increaseproductqualityby
rapidlysimulatingdesigntrade-offstudies
• Loweroverallproductdevelopmentcostsbyreducingcostly,latedesignchangeorders
• SimplifyCAEgeometryeditingprocesseswithintuitivedirectmodeling
• Rapidlyupdateanalysismodelswhenthedesigngeometrychanges
• ConsolidateCAEpreprocessingintoasingleenvironmentsupportingthemostcommonlyusedsolvers
• Efficientlymanagelarge,complexanalysismodelsthroughassemblyFEMmanagement
• Captureandautomatebestpracticesandcommonlyusedprocesses
• Linkresultstoproductrequirementstomakesmarterproductdecisions
SummaryNX™AdvancedSimulationsoftwarecombinesthepowerofanintegratedNXNastran®desktopsolverwithNXAdvancedFEM,acomprehensivemulti-CADFEmodelcreationandresultsvisualizationtool.Extensivedirectgeometryeditingusingsynchronoustechnology,idealizationandabstractioncapabilitiesenabletherapiddevelopmentofcomplex3Dmathematicalmodelsthatallowdesigndecisionstobebasedoninsightintorealproductperformance.NXAdvancedSimulationenablesatruemulti-physicsenvironmentviatightintegrationwithNXNastranandavailableadd-onsolutionsforthermalandflowanalyses,aswellastheabilitytosupportotherindustrystandardsolverssuchasAbaqus,Ansys,MSCNastranandLS-Dyna.
A modern CAE environment NXAdvancedSimulationdirectlyaddressesthechallengesyoufacewithsimulationtodaythroughamodernandcompletelyintegratedenvironmentthatdeliverssignificantbenefits.NXAdvancedSimulationdoesnotrequireNXCADandcanbeusedasastandaloneFEApre/postprocessorwithsupportformulti-CADgeometry.Althoughnotrequired,whenusedinconjunctionwithNXCAD,NXAdvancedSimulationenjoystheaddedbenefitofseamlessdatatransferbetweenthedesignandanalysisteams.
NXAdvancedSimulationdrasticallyreducesthetimeyouspendpreparinganalysismodels.Itdeliversalltheadvancedmeshing,boundaryconditionsandsolverinterfacesthatexperiencedanalystsexpectforhigh-endanalysis.ButwhatmakesNXAdvancedSimulationuniqueamongallotherprepro-cessorsisit’sintegrationofasuperiorgeometryfoundationwhichenablesmoreintuitiveeditingofgeometryandanalysismodelassociativityto
GeometryeditingcapabilitiesavailableinNXAdvancedSimulationinclude:
Multi-CAD geometry interfacesNXAdvancedSimulationsupportsCADgeometryfromanumberofformats,andallNXAdvancedSimulationdirecteditingandidealizationcapabilitiescanbeusedongeometryfromalloftheseformats.• Directgeometrytranslatorsavailable
(CATIAV4,CATIAV5,Pro/E)• Neutralgeometrytransfer(IGES,STEP,
JT™,Parasolid®)
General geometry modelingFeatureslikesmallholes,smallstepsandsliversimpactmeshingspeedandqualitybutcanbeirrelevanttoengineeringperformance.• Parasolidgeometrykernel• Parametricsolidandsurfacemodeling• Directgeometrymodelingwith
synchronoustechnology• Featuremodeling• Assemblystructurecreation
4. New design ready for analysis.
5. Updated analysis model ready for simulation.
Analysis model to geometry associativity User-definedgeometryedits,meshandboundaryconditionsareallassociatedtothebasedesign.Whenthedesigntopologychanges,NXrapidlyupdatestheexistinganalysisgeometry,mesh,loadsandboundaryconditionsasrequired,avoidingtheneedfortheanalysttomanuallyrecreatetheanalysismodel.Thisapproachgreatlyreducesdownstreammodelingtimewhichiscompoundedacrossaproject’smanydesign-analysisiterations.
1. Plastic case initial analysis model.
2. Select geometry to move.
3. Drag geometry to new position.
NX Advanced Simulation
NX
multi-CADdata.Thetightintegrationofapowerfulgeometryenginewithrobustanalysismodelingcommandsisthekeytoreducingmodelingtimebyupto70percentcomparedtotraditionalanalysismodelingtools.
Geometry Preprocessing
Reduce time spent editing geometryOneofthemainissuesanalystsfaceistheneedtocleananddefeatureimportedgeometry.Featureslikesmallholes,smallstepsandsurfacesimpactmeshingspeedandqualitybutcanbeirrelevanttoengineeringperformance.Onaverage,foreachdesigniteration,engineersspendanentiredayormoreongeometrycleanupactivitieswhenusingstandaloneCAEpreprocessors.Thiswastestimethatcouldbebetterspentdoingrealengineering.
NXAdvancedSimulationisbuiltonthesameleadinggeometryfoundationthatpowersNX.IntegratingstronggeometrycapabilitieswithCAEpreprocessingresultsinenormousproductivitygainsforanalysts.
Synchronous technology revolutionizes geometry editingNXAdvancedSimulationincludesdirectgeometryeditingcapabilitiespoweredbysynchronoustechnologydevelopedbySiemens.AnalystscanquicklyeditgeometryinintuitivewaysthatarenotpossibleintraditionalCAEpreprocessorsorfeature-basedCADsystems.Directeditingworksongeometryfromanysource,andanalystscanuseittorapidlymodifygeometrypriortomeshing,createdesignalternativesfor“what-if”evaluations,orrapidlygeneratefluiddomainvolumegeometry.
Meshingcapabilitiesinclude:1Dmesh• Beam• Beamsectionpropertiesdefinedfroma
standardsetofsectionsordirectlyfromCADgeometry
• Automatedboltconnectionmeshing
• Rigid• Spring• Gap• Damper• Automaticweld
meshing• Lumpedmasses
2Dmesh(shellmesh)• 2Dmappedmeshing• 2Dfreemeshing• Sweepmeshing“paver”• 2Dmeshingboundary• 2Ddependentboundary• Quad-onlymeshes• Linearorparabolic
Additional benefits for NX CAD customers BusinessesusingNXCADfordesignalsoachieveadditionalbenefitswhentheyuseNXAdvancedSimulationforCAE:• SeamlesstransferofgeometryfromCAD
designerstoCAEanalystseliminatestransfererrorsandresultsincleanergeometryforanalyststouse
• GeometrychangesmadebyCAEanalystsduring“what-if”analysescanbegivendirectlytothedesignertoincorporateintothemastermodel
• Analystsknowimmediatelywhenthebasedesigngeometryhaschangedandcanautomaticallyupdatetheiranalysismodelthroughassociativity
FE Preprocessing
Comprehensive meshing tools NXAdvancedSimulationincludesextensivemodelingfunctionsforautomaticandmanualmeshgenerationof1D,2Dand3Delements.Create1Delementssuchaswelds,bolts,rigidsandmorewithease.Shellmeshingisusedformodelingthin-walledpartsandcanbeusedinconjunctionwithmid-surfaces.NXAdvancedSimulationincludeshexahedralmeshingcapabilitiesinadditiontoits“best-in-class”tetrahedralmeshing.
3. Shell mesh on mid-surface geometry.
Geometry idealization and abstraction for FEA• Directgeometryeditingwith
synchronoustechnology• Geometryhealingandrepairforgaps
andotherdatainaccuracies• Mid-surfacing(constantandvariable
thickness)• Defeaturetools(geometryrepair,
featuresuppression,stitchsurface,removehole/fillet,partitioning)
• Merging/splitting/stitchingofedgesandfacesforcontrollingmeshboundaries
• Non-manifoldtopologygenerationforvolumes
• Automatictopologyabstraction• Manualtopologymodificationtools• Createsurfacefrommeshface• Splitbodyandpartitioningmethodsfor
dividinggeometryintomoremanageablesections
1. Solid geometry of thin-walled part.
2. Mid-surface generated from solid geometry.
NX
• Structuralloads -Nodalforcesandtemperatures -Elementfaceandedgepressures -Acceleration(gravity,translation,
rotation) -Ambientandreferencetemperatures• Heattransferloads -Nodalanddistributedheatsources -Faceandedgefluxes,convectionand
radiation
Complete model checking tools NXAdvancedSimulationprovidesafullsetofgraphicalandmathematicaltoolstohelpverifythatamodeliscompleteandcorrectbeforeyousubmititforsolution.• Coincidentnodeandelementchecks
eliminateduplications• Free-edgeandfacechecksavoid
unwantedcracksinamodel• Shrinkelementdisplayverifiesthat
elementsarelocatedproperly• Elementshapechecks(distortion,
warping,etc.)verifythatelementsdonotviolatelimitsandcanproduceaccurateresults
• Elementthicknessdisplaytocheckthatshellthicknessiscorrect
Loads and boundary conditions NXAdvancedSimulationprovidesextensivecapabilitiestodefineloadingandboundaryconditionstocorrectlysimulateoperatingenvironments.
Load and boundary condition control• Applyongeometry(face,edge,or
curve) -Associativityofgeometry-basedloads
andrestraintsthatismaintainedthroughdesigngeometrychanges
-Ensureanodeisplacedatthelocationduringautomaticmeshing
• ApplyonFEentities• Applytolocalcoordinatesystem• Applyongroups• Axisymmetricboundaryconditions• Automaticcontactdetectionandsetup• Automaticallyapplyloadsobtainedfrom
motionanalysisinNXMotion• Time-varyingloadingandboundary
conditionstocorrectlysimulatenonlinearloadingconditions
• Defineloadsbyexpression,arrayortableinput
-SpatiallyvaryingloadscanbequicklyandeasilydefinedviaexpressionorbyASCIIfileimport
-Sameistruefortime,frequencyandtemperaturedependentloads
Load and boundary condition types• Surface-to-surfacecontactdefinitions -Surface-surfacegluecontact -Automaticfacepairing -Coupling -AutomaticcoupledDOF -ManualcoupledDOF• Constraintsandrestraints,including
nodaldisplacement
3Dmesh(solidelements)• Automatictetrahedralmeshing• Swepthexahedralmeshing• Pyramidelementsneededtosmoothly
transitionfromahexmeshtoatetrahedralmesh
• Linearorparabolic
Mesh control• Transitionmeshingfromfinetocoarse
for2Dand3Dfreemeshing• Usercontrolledautomaticabstraction
duringmeshing• Abilitytodefineallowabledistortionfor
tetrahedralelementsbeforemeshing• Localelementcontrolforprecisemesh
generations• Numberofelementsonedge• Chordaltolerance• Geometricprogression• Associationofmeshgenerationsettings
withgeometricfeatures(updatesoccurwithdesigngeometrychanges)
• Surfacecoating• Axisymmetricmeshing• Batchmeshing• Meshqualitychecks• Grouping
Material definitions• Materialpropertycreationand
management• Masspropertycalculations• Physicalpropertycreationand
management• Variableelementthickness
NX
• Advancedlightingcontrol• Animationswithsteppedorsmooth-
shadeddisplays• Complexdynamicresponseresults• Multipleresultssimultaneously• Multipleviewports• Probingofresultsonnodes• Postprocessingdatatablewithsort/
criteria• 3Dand2Dtextannotations• Templatesofdisplayoptionsfor
repeateduse• Resultslistings• Transparencydisplay• Localcoordinatesystem• Groupsofelementsusingsearchcriteria
Graphing• XYgraphing• Bargraphing• SynchronizedcontourandXYplotting
displays• Annotatedgraphs
Output• Imageoutput(JT,JPEG,BMP,PNG,GIF,
AnimatedGIF,TIF)• Exportsingleormultipleresultsetsto
Excelforfurthermanipulation• HTMLcustomizedreportsformodeldata
andresultsinspection
Export analysis models and import results for these external solvers:• Abaqus• Ansys• LS-Dyna• MSCNastran• NXNastran(enterprise)
Postprocessing Foranalysistodrivedecisions,resultsmustbepresentedinanunderstandableform.NXAdvancedSimulationprovidesextensivegraphicsandmanipulationcapabilitiesthatfocusoncriticaldataandpresentitforreviewandaction.
UsingNXAdvancedSimulation,youcanperformavarietyofpostprocessingfunctions:
Display• Deformedgeometry• Contourdisplays• Beamcross-sectioncontourdisplays• Vectordisplays• Isosurfacedisplays• Cuttingplanes• Streamlines,ribbonsandbubblesfor
flowresults
Efficient FE assembly managementAsproductsbecomeevermorecomplex,performingsimulationatjustthecomponentlevelisnotenough.NXAdvancedSimulationhasthetoolsneededtoefficientlybuildandmanagecomplexanalysismodelsandassemblies.NXAdvancedSimulationisuniqueinthewayitcreatesfiniteelementassemblymodels.UnliketraditionalCAEpreprocessorsthatweredevelopedforcomponentanalysisandrequireyoutobuildlargemonolithicanalysismodels,NXAdvancedSimulationwasdevelopedtocreatelargeFEassemblymodelsbyinstancingandconnectingFEcomponentmodelstogether,similartoaCADassembly.
WhenanFEcomponentisupdatedlaterindevelopment,NXAdvancedSimulationupdatesallinstancesofthatcomponentwithintheFEassembly,eliminatingtheneedtorebuildandconnectanewFEassemblytogether.
Multi-CAE environments NXAdvancedSimulationoffersimmersiveuserenvironmentstosupportavarietyofcommonsolversusedbyanalystsincludingNXNastran®,MSCNastran,Abaqus,AnsysandLS-Dyna.Thesolverenvi-ronmentsimmersetheuserinthelanguageoftheselectedsolver’sterminologywhichenablesanalyststoeasilypreparesolver-specificanalysismodelswithouttheneedtolearnnewterminology.
NX
tosteady-stateandtransientthermalanalysisanddesignproblems.Abasicnonlinearcapabilityenablesincludinglargedeformationandmaterialnonlineareffectsinthesolution.
TheNXNastran–DesktopAdvancedbundleand/orindividualmodulesforNXNastranlistedbelowcanbeaddedontoaseatofNXAdvancedSimulation.
Optimization Optimizationisaprocessthathelpstheanalystarriveatthebestsolutionforagivendesigngoal.NXAdvancedSimulationallowstheusertocreateanoptimizationsolutionprocess.Theusercandefineagoalsuchasthemassofapartorcomponent,aconstraintsuchasmaximumallowableVonMisesstressandthedesignparameter(s)tovaryonthecomponent.Theoptimizationsolutionprocessrunsbasedonthedesigncriteriawhilevaryingthedesignparam-eterstoenablethedesignengineertodetermineifthereisabetterstructuraldesignalternativevs.theoriginalbaselinedesign.
providesaccesstoabroadlibraryoffiniteelementtypesandmaterialmodels,robustmanipulationofloadcases,alongwithseveralefficientsolutionsequencesforlinearstatics,bucklingandnormalmodesanalysesonmodelsofunlimitedsize.Aheattransfercapabilityprovidessolutions
Embedded Simulation
NX Nastran included TheAdvancedSimulationbundleincludesalicenseoftheNXNastran–BasicdesktopsolverintegratedwithadesktoplicenseoftheNXNastranEnvironment.NXNastran–Basic
NX
NX Nastran analysis feature and capabilities
Basic bundle
Advanced bundle*
Available separately*
Basicanalysiscapabilities
Linearstaticanalysis •
Normalmodesanalysis •
Bucklinganalysis •
Heattransferanalysis(steady-stateandtransient)
•
Basicimplicitnonlinearanalysis •
Spotweldanalysis •
Advancedanalysiscapabilities*
Distributedmemoryparallelcapability(DMP)**
• •
Dynamicresponseanalysismodule • •
Advancednonlinearanalysismodule •
Superelementsanalysismodule • •
Directmatrixabstractionprogramming(DMAP)
• •
Designoptimizationmodule •
Aeroelasticityanalysismodule • •
Advancedaeroelasticmodule •
Rotordynamics •
* Basic bundle is a prerequisite for all add-on modules and the Advanced bundle. The Advanced bundle is not available in the desktop version that is integrated with Femap™ software, but the individual advanced analysis modules can be purchased as add-ons to Femap and NX Nastran Basic.
** DMP is not available in desktop versions.
Thisreduceswastebypromotingre-useofexistingdesignsandengineeringknowledge.Itsynchronizesdataandmakesitreadilyaccessiblethroughdatamining,visualizationandreporting.
Linking simulation results to product requirementsNXAdvancedSimulationletsyoulinksimulationresultsdirectlytospecificproductrequirementsandcanalertprojectmanagerswhenrequirementsarenotbeingmet.Projectmanagersandotherproductdecisionmakerscanthenviewthe3DsimulationresultsinanintuitivewayusingJT™,alight-weightvisualizationtool.
Automating simulation processes CAEengineerscanincreaseproductivitybyautomatingredundantprocesseswithNXOpen,thecommonfoundationforautomationandprogramminginNX.UsingNXOpen,expertCAEuserscancapture,authorandpublishsimulationprocessestoguidelessexperiencedengineersordesignerstoacceleratethedevelopmentprocess,whileensuringmodelingandresultsaccuracy.
An open platform Siemensunderstandsyouoftenneedtouseothersoftwaretools,eitherdevelopedinternallyorfromothervendors,togettheanswersyouneedtosupportcriticaldevelopmentdecisions.That’swhyNXAdvancedSimulationisopenandflexibleenoughtoallowyoutoincorporatethosetoolsintoyoursimulationprocesses.NXAdvancedSimulationsupportsanumberofcommercialCAEsolversthroughavailableenvironments,oryoucandevelopyourowninterfacesusingNXOpen.
Simulation data management and automation
Data management designed for the CAE analyst NXAdvancedSimulationseamlesslyintegrateswiththeentireTeamcenter®datamanagementportfolio,includingthesimulationprocessmanagementmodule.Simulationdatamanagementcapabilitieswork“outofthebox”,andcompaniescanimplementacompleteenvironmentformanagingCAEdata,processandworkflowaspartofawiderproductdevelopmentenvironment.
NX
Analysis Type Available add-on products for NX Advanced Simulation
Topologyoptimization NXTopologyOptimization
Durability NXDurabilityWizardNXAdvancedDurability
LaminatecompositesmodelingLaminatecompositesdraping
NXLaminateComposites
Responsesimulation NXResponseSimulation
ThermalAnalysis NXThermalNXAdvancedThermalNXSpaceSystemsThermal
CFDorflowanalysis NXFlowNXAdvancedFlow
Multi-physics
Coupledthermo-fluidanalysis NXElectronicSystemsCoolingNXFloworAdvancedFlowwithNXThermalorAdvancedThermal
Coupledthermo-elasticanalysis NXThermalwithNXAdvancedSimulation
Motion-structural(motionflexiblebodies)
NXMotionandNXFlexibleBodyDynamicSolutionwithNXAdvancedSimulation
Physicaltesttoanalysiscorrelation NXFEModelCorrelationNXFEModelUpdating
Multi-discipline simulationTheneedtousemultipleanalysisproductsaddscostsandcomplexitybecauseeachanalysisproducthasitsownuserinterfaceandworkflows.Inaddition,incompatiblemodelsandmanualfiletransfersconsumetimeandcreateerrorswhichsometimeshinderthemulti-disciplinestudiesnecessarytocorrectlyunderstandproductperformance.
Additionalanalysiscapabilitiesavailableasadd-onstoNXAdvancedSimulationareshowninthistable:
Thermal,NXResponseSimulation,NXLaminateComposites,NXFEModelCorrelation,NXFEModelUpdatingandthecustomizedsolverenvironmentsforAbaqus,Ansys,LS-Dyna,andNastran.
NXAdvancedSimulationisavailableon32-and64-bitWindowsandalsoon64-bitLinuxsystems.
Product availability NXAdvancedSimulationisthecoremoduleintheNXCAEsuiteofapplications.Itisaprerequisiteforallotheradd-onsolutionssuchasNXTopologyOptimization,NXAdvancedDurability,NXDurabilityWizard,NXFlow,NXAdvancedFlow,NXThermal,NXAdvancedThermal,NXElectronicSystemsCooling,NXSpaceSystems
©2011SiemensProductLifecycleManagementSoftwareInc.Allrightsreserved.SiemensandtheSiemenslogoareregisteredtrademarksofSiemensAG.D-Cubed,Femap,Geolus,GOPLM,I-deas,Insight,JT,NX,Parasolid,SolidEdge,Teamcenter,TecnomatixandVelocitySeriesaretrademarksorregisteredtrademarksofSiemensProductLifecycleManagementSoftwareInc.oritssubsidiariesintheUnitedStatesandinothercountries.NastranisaregisteredtrademarkoftheNationalAeronauticsandSpaceAdministration.Allotherlogos,trademarks,registeredtrademarksorservicemarksusedhereinarethepropertyoftheirrespectiveholders.X11813910/11B
www.siemens.com/nx
ContactSiemensIndustrySoftwareAmericas +18004985351Europe +44(0)1276702000Asia-Pacific +85222303333
User Interface
Intuitive and configurable UIAmodernCAEenvironmentrequiresamodernuserinterface.• Organizedandintuitivecommands• Customizablemenusandtoolbars• Contextualmenususingright-mouse
buttonshowonlythemostappropriatecommands
• UserolestotailortheUIbasedonuserprofilestoshowonlythecommandstheuserneeds
NX