NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE...

8
NX Advanced Simulation: FE modeling and simulation NX CAE www.siemens.com/nx NX Benefits Speed simulation processes by up to 70 percent Increase product quality by rapidly simulating design trade-off studies Lower overall product development costs by reducing costly, late design change orders Simplify CAE geometry editing processes with intuitive direct modeling Rapidly update analysis models when the design geometry changes Consolidate CAE preprocessing into a single environment supporting the most commonly used solvers Efficiently manage large, complex analysis models through assembly FEM management Capture and automate best practices and commonly used processes Link results to product requirements to make smarter product decisions Summary NX™ Advanced Simulation software combines the power of an integrated NX Nastran® desktop solver with NX Advanced FEM, a comprehensive multi-CAD FE model creation and results visualization tool. Extensive direct geometry editing using synchronous technology, idealization and abstraction capabilities enable the rapid development of complex 3D mathematical models that allow design decisions to be based on insight into real product performance. NX Advanced Simulation enables a true multi-physics environment via tight integration with NX Nastran and available add-on solutions for thermal and flow analyses, as well as the ability to support other industry standard solvers such as Abaqus, Ansys, MSC Nastran and LS-Dyna. A modern CAE environment NX Advanced Simulation directly addresses the challenges you face with simulation today through a modern and completely integrated environment that delivers significant benefits. NX Advanced Simulation does not require NX CAD and can be used as a standalone FEA pre/postprocessor with support for multi-CAD geometry. Although not required, when used in conjunction with NX CAD, NX Advanced Simulation enjoys the added benefit of seamless data transfer between the design and analysis teams. NX Advanced Simulation drastically reduces the time you spend preparing analysis models. It delivers all the advanced meshing, boundary conditions and solver interfaces that experienced analysts expect for high-end analysis. But what makes NX Advanced Simulation unique among all other prepro- cessors is it’s integration of a superior geometry foundation which enables more intuitive editing of geometry and analysis model associativity to

Transcript of NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE...

Page 1: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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

Page 2: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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.

Page 3: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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

Page 4: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

• Structuralloads -Nodalforcesandtemperatures -Elementfaceandedgepressures -Acceleration(gravity,translation,

rotation) -Ambientandreferencetemperatures• Heattransferloads -Nodalanddistributedheatsources -Faceandedgefluxes,convectionand

radiation

Complete model checking tools NXAdvancedSimulationprovidesafullsetofgraphicalandmathematicaltoolstohelpverifythatamodeliscompleteandcorrectbeforeyousubmititforsolution.• Solver-specificelementqualitychecks• 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• Structuredmesharoundholesor

weldrows

Material definitions• Materialpropertycreationand

management• Masspropertycalculations• Physicalpropertycreationand

management• Variableelementthickness

NX

Page 5: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

• 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

Page 6: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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 • •

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.

Page 7: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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

Shapeoptimization NXShapeOptimization

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:

Page 8: NX Advanced Simulation: FE model preparation and · PDF fileNX Advanced Simulation: FE modeling and simulation NX CAE NX Benefits • Speed simulation processes by up to 70 percent

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

©2012SiemensProductLifecycleManagementSoftwareInc.Allrightsreserved.SiemensandtheSiemenslogoareregisteredtrademarksofSiemensAG.D-Cubed,Femap,Geolus,GOPLM,I-deas,Insight,JT,NX,Parasolid,SolidEdge,Teamcenter,TecnomatixandVelocitySeriesaretrademarksorregisteredtrademarksofSiemensProductLifecycleManagementSoftwareInc.oritssubsidiariesintheUnitedStatesandinothercountries.NastranisaregisteredtrademarkoftheNationalAeronauticsandSpaceAdministration.Allotherlogos,trademarks,registeredtrademarksorservicemarksusedhereinarethepropertyoftheirrespectiveholders.X13813910/12B

www.siemens.com/nx

ContactSiemensIndustrySoftwareAmericas +18004985351Europe +44(0)1276702000Asia-Pacific +85222303333

User Interface

Intuitive and configurable UIAmodernCAEenvironmentrequiresamodernuserinterface.• Organizedandintuitivecommands• Customizablemenusandtoolbars• Contextualmenususingright-mouse

buttonshowonlythemostappropriatecommands

• UserolestotailortheUIbasedonuserprofilestoshowonlythecommandstheuserneeds

NX