Advanced Techniques in ANSYS Meshing - padtinc.com · Advanced Techniques in ANSYS Meshing ...
ANSYS Mechanical APDL - padtinc.com...ANSYS 14.5 Mechanical Cool Stuff • One hour is not enough...
Transcript of ANSYS Mechanical APDL - padtinc.com...ANSYS 14.5 Mechanical Cool Stuff • One hour is not enough...
-
DX R13: 02/17/2011 1
New and Cool Stuff in ANSYS R14.5 Mechanical Products
Eric Miller Co-Owner
Principal, Simulation and Business Technologies
12/12/2012 at 12:00
PADT, Inc.
-
DX R13: 02/17/2011 2
Agenda • Note: This presentation is being
recorded
• Introductions • What 14.5 is About • ANSYS Mechanical • ANSYS Mechanical APDL • Meshing & Geometry • Other Stuff
-
DX R13: 02/17/2011 3
Introductions
-
DX R13: 02/17/2011 4
Upcoming Webinars • Upcoming Webinars
– January 2013: 14.5 CFD Update – Deep dives into new 14.5 features for the first half of 2013
• See upcoming and past webinars at:
– padtincevents.webex.com • Click on ANSYS Webinar Series
-
DX R13: 02/17/2011 5
About PADT • We Make Innovation Work • PADT is an Engineering Services
Company – Mechanical Engineering – 18 Years of Growth and Happy customers – 70’ish Employees
• 3 Business Areas – CAE Sales & Services
• Consulting, Training, Sales, Support – Product Development – Rapid Prototyping & Manufacturing
• Learn More: www.PADTINC.com
We Make Innovation Work
-
DX R13: 02/17/2011 6
Cube HVPC Systems • Balance between speed and cost
– Mini-Cluster 96 Cores / 512 GB RAM / 6 TB Disk Mobile Rack / UPS / Monitor / Keyboard $34,900
– Compute Server 32 Cores / 256 GB RAM / 3 TB Disk $14,250
– Simulation Workstation (Intel) 12 Cores / 96 GB RAM / 3 TB Disk $11,750
– Simulation Workstation (AMD) 12 Cores / 64 GB RAM / 3 TB Disk $6,300
• www.CUBE-HVPC.com
-
DX R13: 02/17/2011 7
PeDAL – The APDL Editor • Side-by-side editor and help viewer layout. • Instant help on any documented APDL command by pressing F1. • Full syntax highlighting for ANSYS v12 Mechanical APDL. • Auto-complete drop downs for APDL Commands. • APDL Command argument hints while typing commands. • Search ANSYS help phrases and keywords. • Multiple tabs for the editor and html viewer. • Full capability web browser built in allows for rich web experience and web
searches.
-
DX R13: 02/17/2011 8
PADT, Inc. – The Blog • New home for The Focus • Expanded to cover News, Product Development PADT
Medical, The RP Resource, and fun stuff • The Focus
– Almost weekly articles for ANSYS users – short, useful, sometimes funny.
• The RP Resource – A new blog for Rapid Prototyping
patterned after The Focus
• Posts are announced through twitter and facebook
-
DX R13: 02/17/2011 9
Connect with PADT
Facebook: facebook.com/padtinc
Twitter: #padtinc
LinkedIn: Search on PADT, Inc.
Email Subscriptions: www.padtinc.com/epubs
Web: www.PADTINC.com
ANSYS User Blog: padtinc.com/focus
-
DX R13: 02/17/2011 10
ANSYS 14.5 Mechanical Cool Stuff • One hour is not enough time to cover everything • Going to skip over 2/3 of what is new, focus on what is the
most useful – Productivity – New capability
• More in-depth information – ANSYS, Inc. Webinars – The Release Notes – Upcoming The Focus and Webinars
-
DX R13: 02/17/2011 11
What 14.5 is About
-
DX R13: 02/17/2011 12
Hybrid Release • Originally intended as a quick “point release”
– Some small changes – Bug fixes – Stuff that didn’t have time for quality approval at 14.0
• But things change, customers ask for stuff – Schedule moved up on some key features and capabilities – Development cycle stretched a bit to fit more in
• More than a point release, less than a major release
-
DX R13: 02/17/2011 13
Big Themes • More meshing • Bringing the new infrastructure forward more • Greater integration between products • Performance
-
DX R13: 02/17/2011 14
ANSYS Mechanical
-
DX R13: 02/17/2011 15
More Flesh on the Bones – General Stuff • Coupling to remote points
– Long needed, used APDL in the past. Now built in
• Distance option on Named Selection Worksheet – Specify a coordinate system and a distance: sphere, cylinder, cube – Avoids multiple lines to specify
• Random Colors – Assigns random colors to a large complex model to make it easier to
see
• Bolt pretension on 2D
-
DX R13: 02/17/2011 16
• Tags – You can put names on Objects in your tree – Used with filtering – Handy way in large models to group different kinds of objects – Select object in tree and then use Add Tag in Tag window
• Filtering – Ribbon on top of tree – Filter on:
• Name: Object names, wildcards are implied • Tag: Tags, wildcards are impled • Type: Dropdown of all the object types • State: Dropdown of All, Not Suppressed, Suppressed,
Not Licensed, Undefined. – Enter does a refresh and shows
matching objects – Refresh, Clear, Expand buttons
Tags and Filters
-
DX R13: 02/17/2011 17
Object Generator • Copy tree objects that
are applied to geometry to other geometry
• You select object in the tree then the geometry you want it applied to
• You can: – Control where it is applied through scoping – Apply a name prefix to the objects you create (very nice!) – Apply a tag to everything you create (also very useful)
• Good example: You define a beam as a bolt in one hole, then copy it to a bunch of holes with this
• Lots of options, play with it to learn it • Topic for future seminar or Focus article.
-
DX R13: 02/17/2011 18
Section Planes • New Edit Section Plane button • Changes under the hood with respect to
meshes that speed things up • Turning on Show Mesh now works with section planes • Bottom line: Allows you to drag section planes on the screen
-
DX R13: 02/17/2011 19
Stuff that got Sped Up • Fixed some animation things to make it up to twice as fast • Graphics for very complicated assemblies sped up • Issues with copying very large tables have been resolved,
10x faster • Cyclic symmetry worked on a lot
– 25%-50% faster in many – A ton of memory changes and improvements to get some major
reductions in memory that results in better times as well
-
DX R13: 02/17/2011 20
Pre-Stress Model Superposition • You can link a modal superposition
transient structural run to a pre-stressed modal analysis
• In the past it was just a modal analysis
• Now it can be pre-stressed • Shows up in details for Transient
Initial conditions
-
DX R13: 02/17/2011 21
Submodeling • Big Improvement in Mechanical that required
scripting/MAPDL before • Refined model • Superimpose course model deflection/stress field onto
detailed model • Huge time saver • Much more accurate
solutions • At 14.5 supports
solid elements • Thermal & Stress
-
DX R13: 02/17/2011 22
Submodeling • Make your coarse model • Make your submodel, dragging the solution from coarse onto
submodel setup – Don’t drag the submodel onto the coarse model
• Supports 2D to 3D • One of the more important enhancements at 14.5
-
DX R13: 02/17/2011 23
Fracture Mechanics • Added to Mechanical at 14.5, first steps
– Long time in MAPDL
• Does actual crack modeling – Generates local mesh or you can use your own mesh
• Uses coordinate systems to specify crack position and orientation
• A lot of features and capabilities
-
DX R13: 02/17/2011 24
Composites • You can now do solid composites in Mechanical
– Used to be shell only – Works with ACP
• Very useful for – Thick geometry – Combining composites with non-composites in a single model
-
DX R13: 02/17/2011 25
Contact: Connection Matrix • Tool for viewing how parts are connected • Lots of tools to configure it • A legend describes what the connections are • To get:
– Click on connection branch in tree – Click on Worksheet Icon – Show preferences and click “Connection Matrix” – Generate or Refresh
-
DX R13: 02/17/2011 26
Connections: Other • Penetration tolerance is now an option for
Augmented Lagrange and program controlled contact
• Force Frictional sliding and Elastic Slip are now supported
• No separation is now supported for rigid body modeling
• New joint: Radial gap stop! – Think of a cylinder in a cylinder with a gap and the
inner cylinder and translate and tilt • Trim Contact option reduces contact pairs • Nonlinear stiffness for rigid body analysis
for springs and bushings • Bearings now supported for RotorDynamics • Transducer (MEMS) now supported
-
DX R13: 02/17/2011 27
Mesh Based Stuff: FEA • You can make a coordinate system at a node!!!!
– Click on a node, creates – But it just uses the location of the node, not the node. It does not
move if the node moves on a remesh
• You can also make a coordinate system that is aligned with a principal stress or strain value
• Result objects can be scoped to nodes- named selection • Plot elements by Named Selection • Display Node Numbers
– Use Annotation preferences
• Node picking on result plots
-
DX R13: 02/17/2011 28
Load Mapping • Tools to import external loads into Mechanical • More robust and “deeper” • Faster algorithms across the board • Now forces and displacements can be mapped • User requested tools to aid in validating
– Contours, Components, Isolines Comparison
-
DX R13: 02/17/2011 29
Variable Data Toolbar • Used to display contours of applied values: loads, thickness,
etc.. • When you click on something
that can be displayed, it shows up • Use it to:
– turn off min/max labels – Switch between smooth, banded, and iso-lines – Adjust thickness of iso-lines
-
DX R13: 02/17/2011 30
Graphical Views • New Manage Views tool
– This is a big productivity saver • Creepy new icon… always watching you • Click on it to bring up Manage Views Window • You can import and export XML files that define the views
– So you can set up a library of standard views! • It will even convert the view to APDL!
– RMB on view and choose “Copy As MAPDL Command”
– Puts it in the clipboard – Useful for making code snippets that plot
the same views as Mechanical • Commands to delete, apply,
rename, and overwrite – Double click on a view to apply as well
-
DX R13: 02/17/2011 31
Solver Control Changes • Specify that reactions only be done for constrained nodes for
Modal Superposition Harmonic or Transient run – Makes files smaller and run times shorter
• Additions to damping controls – Constant damping ratio – Stiffness matrix multiplier (Beta) – Mass matrix multiplier (Alpha)
-
DX R13: 02/17/2011 32
Result Stuff • Force Reaction or Moment Reaction probe
– Reactions on mesh connectors, remote points, grounded beams/springs
• Reactions on cutting plans – Use reaction probe with a surface made with construction geometry
• You can plot cyclic symmetry results on less than a full model
• Damage results are now supported – Mullins Effect, Progressive Damage, and Physical Failure Criteria
-
DX R13: 02/17/2011 33
Other Stuff to Note • Documentation structure changed, things got moved and
simplified – Boundary conditions saw a major rewrite
• Design Assessment – Supports multiple steps – LCOPER type commands now supported
• Note, this is about 1/3 of what was changed! – Many more less critical things were done – Read the doc, ask your support provider
-
DX R13: 02/17/2011 34
ANSYS Mechanical APDL
-
DX R13: 02/17/2011 35
Contact • Lots being done here, mostly user driven • User Routines:
– USERFRIC: now supports all DOF’s and Lagrange – New USERINTER to do much more complex interaction beyond
standard contact – USERCNPROP is a new routine to create real constants in a user
routine. Allows you to change contact properties at each substep
• Real Constants now support tabular values – Works with primary variables (temp, pres, etc..)
• MPC’s can now be used to couple DOF’s • 3D Node-Node (178) now supports:
– Spherical gap – Works with most DOF’s: thermal conduction, convection, radiation,
heat generation due to friction, external heat flux, electric conduction, and heat dissipation due to electric current.
-
DX R13: 02/17/2011 36
2-D to 3-D Tools • New commands to make it easy to convert a 2D solution into a 3D
solution: mesh and solution • Idea is to start in 2D then when needed, convert to 3D to continue • Requires that the geometry is extruded in a coordinate systems • EEXTRUDE command does the extruding
– Handles contact, BC’s, loads, etc.. • MAP2DTO3D then maps the 2D results onto the 3D model as the new
starting point • Does not work with:
– Plane stress and generalized plane strain – Layered or reinforced elements – Enhanced strain – Distributed ANSYS – Remeshing
-
DX R13: 02/17/2011 37
Diffusion Improved • Coupled field elements enhanced to support nonlinear
behavior: – PLANE223, SOLID226, SOLID227 – plasticity, viscoelasticity, viscoplasticity and creep in structural-
diffusion and structural-thermal-diffusion
• New surface and body diffusion loading: DFLUX, DGEN – Use SF* or BF* family of commands
• New diffusion elements: – PLANE238: 2D quadrilateral – SOLID239/240: 3D brick/tet
-
DX R13: 02/17/2011 38
Distributed ANSYS • Lots of under-the-hood work to get it faster and more robust • Key things that users can use:
– A new COMBINE command to combine files from multiple machines • Use this if you opted to not do the automatic combine, or something went
wrong – Eigensolver used for Block Lanczos and Supernode now use SMP
inside a DMP run to extract the modal solution – Mixed SMP/DMP – JCG, ICCG, QMR now all use SMP when needed within a DMP run – VT for harmonic now works with distributed – SECFUNCITON now works with DMP (shell thickness as part of a
table)
-
DX R13: 02/17/2011 39
GPU • Lots of work here as well • Improvements in performance
– Modifying the code to take advantage of GPU
– Working with supplier to improve things
• Multiple GPU’s on one box is now supported – Distributed only for Sparce solver – SMP or DMP for PCG/JCG
• Larger problems now work with GPU’s
• If you have not looked at a GPU, it is time.
-
DX R13: 02/17/2011 40
Acoustics • Additions made to the acoustics solver, mostly customer
driven • New fluid model for sound in porousmaterial (TB, PERF)
– Johnson-Champoux-Allard Equivalent Fluid Model of Perforated Material - if you don’t know what this is… you probably don’t need it
• New BC for surface velocity or acceleration • Far-Field now supports 2D elements • FLUID130 infinite element that is a new acoustic boundary
condition • Much more meat has been added to the Acoustic Theory
sections of the Theory Reference
-
DX R13: 02/17/2011 41
More Additions to Linear Perturbation • Extended to work with static analysis
– Used to be just modal/buckling/harmonic stuff
• Extended to work with PSD – Actually, PSD can now use a linear perturbation modal analysis
• Superelements are now supported (MATRIX50) • COMBIN39 nonlinear spring works now
-
DX R13: 02/17/2011 42
Result Files (*.rst) • Now stores element results in single precision
– Nodal results are still double
• Result files can be 50% smaller than files in prior releases – Lots of little changes in the way things are written – Plus principal stresses are no longer stored, they are calculated on
the fly
• If you have programs that read RST files, things have changed – Header is longer (80 integers instead of 40) – Multiple sets of geometry are stored in the same file – Principal stresses are gone
-
DX R13: 02/17/2011 43
Other • Submodeling enhanced to make submodeling of non-linear
areas more robust. • Isotropic hardening added for Chaboche Curve Fitting • Shared Memory Parallel used automatically on a PSD
analysis • PCG solver now supports the whole MPC184 family
– Lagrange multipliers are converted to MPC’s to make it work – LM_Key= ON on the PCGOPT command
-
DX R13: 02/17/2011 44
Undocumented Stuff • The Variation Technology (VT) commands are now undocumented
– /VT and VT* – Used for probabilistics – Does not impact VT solver tools with cyclic symmetry or harmonic analysis
• Reduced Harmonic and Transient methods are gone • The TOTAL command is gone
– Used to get Master DOF’s for reduced modal • PGR file is no longer supported
– Bummer – compact result file but never really used • SOLID62 – old magneto solid element • INTER115 – couples magnetic vector and scalar potentials • FLUID79/80/81 are all archived (soon to be undocumented)
– Contained fluid elements – I question this one. If you use it, speak up!
-
DX R13: 02/17/2011 45
Meshing & Geometry
-
DX R13: 02/17/2011 46
Design Modeler • Lots of bug fixes and performance tweaks • Focus on improving performance on big models • Lots of work on dealing with DM (NURBS) vs. Workbench (facets) geometry
– Impacts performance, files size, repair – If you don’t need NURBS, don’t use NURBS – Facets are much easier to repair – Converting from NURBS to facets can be slow
• DM now supports both faceted and NURB geometry (WB or DM)
– Imported geometry can be set to Workbench or Design Modeler – Conversion from WB to DM is automatic if you operate on it – User can use new Conversion tool to force conversion to NURBS
• Importing of points/curves now supports a base plane • You can now do a slice on a shared topology solid
– This is kind of a big one
• There is now a preview circle that shows when you are doing an operation that involves a range, gap, or size.
– Lets you gage your sizes visually
-
DX R13: 02/17/2011 47
CAD Integration • Smart Update
– Only updates entities that have changed – Added for PTC Creo and Autodesk Inventor – Dropped for Siemens NX
• Supported Versions: – Autodesk Inventor 2013 – ACIS 22 – CATIA V5–6R2012 (Spatial reader only) – Creo Elements/Pro (Pro/ENGINEER) Creo Parametric 2.0 – Creo Elements/Direct Modeling 18.1 – Parasolid 24.1 – SolidWorks 2012
-
DX R13: 02/17/2011 48
Meshing: Quad Tri Meshing Consolidated • Retired this meshing methods: Uniform Quad/Tri and Uniform Quad • Replaced with MultiZone Quad/Tri Method
– With Free Face Mesh Type set to All Quad • Should produce similar meshes • When you resume an older database, the methods will be changed
automatically • Enhanced as well:
– Two surface mesh methods now: Uniform recursive loop splitting vs. paving. • Paving works well on high curvature faces
– Free Face Mesh Type option: all quad, all tri, or combination
– Advanced size functions supported – Soft or Hard behavior option now supported – Multiple Inflation Algorithms supported
Surface mesh method = Uniform
Surface mesh method = Pave
-
DX R13: 02/17/2011 49
Meshing: Multizone • Lots of robustness under the hood so it works in more cases • Surface Mesh method from Quad/Tri works with Multizone
as well (uniform vs paving) • Advanced Size Function and Behavior (hard/soft) are now
supported for Multizone
-
DX R13: 02/17/2011 50
Meshing: Other • The object generator works with mesh controls as well • You can turn off showing the mesh when you click on the
mesh branch in the tree – For very large models, this can slow things down – Tools->Options->Mechanical->Graphics->Mesh Visibility = Manual – Then use “Show Mesh” icon to turn on and off]
• ICEM CFD can now be fully put into a project as a system – Data compliant application – New menu items to support it: Refresh, save, update – Passes parameters
-
DX R13: 02/17/2011 51
Other Stuff
-
DX R13: 02/17/2011 52
Project Page • Design Points have been enhanced
– A true full update is now done including Exported DP’s – RSM enhanced to support multiple runs on multiple machines
• Use Maximum Number of Jobs to specify how many jobs you want to break it up into
• New Add Note RMB for Project, system or a cell – Excel style notes – Useful way to add documentation
-
DX R13: 02/17/2011 53
ANSYS Logo • You can now decide if you want a Black, White, or No
ANSYS logo in your Workbench applications – Tools->Options->Appearance->ANSYS Logo
• If you change your background or don’t want the ANSYS logo, this is how you do it
-
DX R13: 02/17/2011 54
Engineering Data • Shape Memory Alloy has been added • New Hyperelastic Material Models
– Ogden Compressible Foam – Extended Tube
• Enthalpy is now available for Transient Thermal analysis • New Material Damage models
– Damage Initiation Criteria – Damage Evolution Law
-
DX R13: 02/17/2011 55
RSM – Remote Solve Manager • New setup wizard and overall setup is improved • Lots of work on robustness • You can now exit the project when doing a Solution update
or a Design Points update – You need to do a retrieve to get the results
• Parallel – Support under Component Execution Mode for specifying that a given
run use parallel • Max Number of Processes per Job determines number of cores
– Maximum Number of Jobs runs design point updates on multiple machines
• You need licenses for each run or the new HPC Parametric Pack
-
DX R13: 02/17/2011 56
Multiphysics (System Coupling) • Lots of work hooking up more physics and making things
work better • New for thermal:
– One way external data temperature to FLUENT and Mechanical – One way external data bulk temperature and HTC to mechanical
• FSI: – Support for linear ramping of loads on 2-way FSI – FLUENT 6-DOF motion enabled for 2-way FSI
• In general, more feedback on coupling
-
DX R13: 02/17/2011 57
FLOTRAN • FLOTRAN is no longer
supported • The end of something
special • Never the best CFD tool… • But:
– The first true multiphysics FSI in one tool
– Scriptable, parametric CFD – The first acquisition by
ANSYS, Inc. (Swanson Analysis actually)
-
DX R13: 02/17/2011 58
Licensing • You can no longer server a license from Sun Solaris x64 or
Linux Itanium 64 • HPC Parametric Packs now available
– Like HPC Packs, but for parametric studies
• The ANSYS License manager can be installed anywhere on a Windows machine
-
DX R13: 02/17/2011 59
Thank You… • PADT Enjoys doing these webinars… • Please consider us as your partner • ANSYS Related
– Training, Mentoring – Consulting Services – Customization – Sales (if in AZ, NM, CO, UT, NV)
• Stratasys 3D Printers and Systems • CUBE HVPC Systems • Product Development
– High-end engineering with practical, real world application • Rapid Prototyping
– SLA, SLS, FDM, PolyJet, CNC, Soft Tooling, Injection Molding
• Help us by letting us Help you
New and Cool Stuff in ANSYS R14.5 Mechanical ProductsAgendaIntroductionsUpcoming WebinarsAbout PADTCube HVPC Systems PeDAL – The APDL EditorPADT, Inc. – The BlogConnect with PADTANSYS 14.5 Mechanical Cool StuffWhat 14.5 is AboutHybrid ReleaseBig ThemesANSYS MechanicalMore Flesh on the Bones – General StuffTags and FiltersObject GeneratorSection PlanesStuff that got Sped UpPre-Stress Model SuperpositionSubmodelingSubmodelingFracture MechanicsCompositesContact: Connection MatrixConnections: OtherMesh Based Stuff: FEALoad MappingVariable Data ToolbarGraphical ViewsSolver Control ChangesResult StuffOther Stuff to NoteANSYS Mechanical APDLContact2-D to 3-D ToolsDiffusion ImprovedDistributed ANSYSGPUAcousticsMore Additions to Linear PerturbationResult Files (*.rst)OtherUndocumented StuffMeshing & GeometryDesign ModelerCAD IntegrationMeshing: Quad Tri Meshing ConsolidatedMeshing: MultizoneMeshing: OtherOther StuffProject PageANSYS LogoEngineering DataRSM – Remote Solve ManagerMultiphysics (System Coupling)FLOTRANLicensingThank You…