Hyperworks: Starter Manual
Hyperworks: Starter Manual
Starter Manual
Page 1 March 2011
HyperWorks®, The Platform for Innovation™ MotionView Multi-body dynamics pre- and post-
processor
HyperWorks is an enterprise simulation solution for rapid HyperView High performance finite element and me-
design exploration and decision-making. As one of the chanical systems post-
most comprehensive CAE solutions in the industry, Hy- processor, engineering plot-
perWorks provides a tightly integrated suite of best-in- ter, and data analysis tool
class tools for modeling, analysis, optimization, visuali- HyperView is a complete post
zation, reporting, and performance data management. -processing and visualization
Firmly committed to an open-systems philosophy, Hyper- environment for finite ele-
Works continues to lead the industry with the broadest ment analysis (FEA), multi-
interoperability to commercial CAD and CAE solutions. body system simulation, vi-
deo, and engineering data. Amazingly fast 3-D gra-
HyperWorks Modeling & Visualisation phics and unparalleled functionality set a new stan-
HyperWorks Desktop Integrated user environment for dard for the speed and integration of CAE results
modeling and visualization post-processing. HyperView enables you to visualize
data interactively as well as capture and standardi-
Note: The HyperWorks 11.0 Student Version and the ze your post-processing activities using process au-
Starter-Kit are based on the HyperWorks Desktop Soluti- tomation features. HyperView also saves 3-D anima-
on. Nevertheless, the Starter-Kit is also suited for users tion results in Altair's compact H3D format so you
employing the „stand-alone― HyperMesh and HyperView can visualize and share CAE results within a 3-D
versions. The products referenced (and employed) in the web environment using HyperView Player.
StarterKit are marked bold & italic!
HyperMesh Universal finite HyperGraph Engineering plotter and data analysis tool
element pre- and post-
processor. ScriptView HyperWorks IDE (Integrated Development
HyperMesh is a high- Environment) for developing and debugging TCL and
performance finite element HyperMath Language (HML) scripts
pre- and post-processor for
major finite element sol- Templex General purpose text and numeric processor
vers, which allows engineers
to analyze design conditions
in a highly interactive and visual environment. Hy-
perMesh’s user-interface is easy to learn and sup-
ports the direct use of CAD geometry and existing
finite element models, providing robust interopera-
bility and efficiency. Advanced automation tools
within HyperMesh allow users to optimize meshes
from a set of quality criteria, change existing meshes
through morphing, and generate mid-surfaces from
models of varying thickness
Back to page 1
HyperWorks
Starter Manual
Page 3 What is HyperWorks—Overview (II) March 2011
The HyperWorks Desktop Graphical User Interface Under Help-HyperWorks Desktop you will find answers
related to „panels/
functions― and wor-
king techniques.
So the „sentence― would read: All entities of the FEM model such as elements, geo-
Geometry—Create—Surfaces-... metry, materials, properties, loads, etc. are stored in
After that a panel will be displayed offering different corresponding collectors:
methods on how to create the surface.
Back to page 1
HyperWorks
Starter Manual
Page 6 General Remarks (III) March 2011
Mouse Buttons
Left mouse button
+CTRL & drag for rotate HyperMesh allows you to build FE models for other po-
+CTRL & click on entity to change center of pular solvers as well. For instance, you can export your
rotation model in the format of Abaqus, Ansys, LS-Dyna, Marc
+CTRL & click in graphics area, off entities to etc.
reset center to middle of screen
Middle mouse button Recommended Tutorials:
+CTRL & drag for zoom Help Document: HyperMesh Tutorials > Basics >
+CTRL & click for fit Getting Started with HyperMesh - HM-1000
Opening and Saving Files - HM-1010
Right mouse button Working with Panels - HM-1020
+CTRL & drag for pan Organizing a Model - HM-1030
Controlling the Display - HM-1040
User Profile
Recommended Videos:
Most likely your work will not end with meshing.
(to view the free videos, you need to register at the
Whenever FEM solver specific information needs to be
HyperWorks Client Center using your university E-Mail
applied to the model, it is again imperative to „inform―
address)
HyperMesh about the FEM solver to be used.
This is managed through the User Profile.
Interactive Tutorials (no HyperWorks installaltion requi-
red)
Note: In the HyperWorks Student Version Radioss (bulk),
HM-1010 Opening and Saving Models
OptiStruct and the „Simplified FEM Process Guide― are
HM-1020 Working with Panels
available, only .
HM-1030 Organizing a Model
Back to page 1
HyperWorks
Starter Manual
Page 8 The 3D Simplified FEM Process Guide March 2011
The 3D Simplified FEM Process Guide 2. Start volume meshing (tetra– or hexahedral mesh, 1st
Ideally, the FEM novice should explore the effects of, for or 2nd order).
instance element type and mesh size on the modeling 3. Create the material (linear elastic). It then will be
result first. Simple models, with an given analytical solu- automatically assigned to the volume elements.
tion are quite helpful in this regard. 4. Finally, specify the loads and constraints.
In this first phase the usage of the FEM system should be
as easy as possible. Due to the rather steep learning cur- Note: Component-, property-, material-, load collec-
ve FEM beginners evolve into experts rather fast asking tors as well as the loadstep are automatically created
for more sophisticated technologies e.g. hexahedral
meshing, morphing, midsurface generation, etc. Instead At „Solve Analysis― you may also view the FEM input
of switching over to a new expert system with a new GUI deck (ASCII Syntax) as well as the solver log file.
and philosophy, it is far more efficient to stick to the The solver log file cotains information about model
known FEM system with expanded functionalities. size, estimated memory and CPU and lists (comments)
The 3D Simplified FEM Process Guide is the „bridge― any warnings and errors. Take some time and view both
linking the two different requirements! files.
The
process guides you through all the instances of model
creation—analysis—and postprocessing.
1. The project parameters are defined, i.e. title of the
project (later used as the model file name), date, units
etc. The model as such is either loaded (HyperMesh file
or CAD data) or manualy created through nodes, lines,
surfaces and solids. Back to page 1
HyperWorks
Starter Manual
Page 9 Geometry (I) March 2011
Back to page 1
HyperWorks
Starter Manual
Page 10 Geometry (II) March 2011
How to create geometry (e.g. surfaces)? If you are targeting at hexahedral meshes (brick ele-
ments) then better use „Mapple―. This mode displays
Just follow the stan- important hexameshing information such as, can the
dard recommendation part be automatically hexa-meshed etc.
made earlier — make
use of the Menu Bar The before mentioned panels describe just a very mi-
and try to build a sen- nor fraction of HyperMesh‘s geometry cleanup funtio-
tence: nalities.
Once you feel more comfortable with the process, you-
Geometry-Create- will automatically explore and learn more about other
Surfaces– … and then techniques.
choose the way the
surface should be
created (… quite self-exemplanatory)
Recommended Tutorials:
In fact, the same rule (procedure) applies to other Help Document: HyperMesh > HyperMesh Tutorials >
items/entities as well Geometry
Importing and Repairing CAD - HM-2000
Note & reminder: The newly created geometry will be Refining Topology to Achieve a Quality Mesh -
placed /stored in the HM-2030
currently active compo-
Creating and Editing Line Data - HM-2040
nent collector. Check
Creating and Editing Solid Geometry - HM-2060
the model browser.
Geometry and Mesh Editing Using the Quick Edit
If you are working on a Panel - HM-2070
solid geometry, the abo-
ve listed rules also Recommended Videos:
apply. (to view the free videos, you need to register at the
HyperWorks Client Center using your university E-Mail
address)
Back to page 1
HyperWorks
Starter Manual
Page 11 Meshing (I) March 2011
Back to page 1
HyperWorks
Starter Manual
Page 12 Meshing (II) March 2011
Back to page 1
HyperWorks
Starter Manual
Page 13 Meshing (III) March 2011
Mesh compatibility
How to check for elements not properly merged
(linked) together?
To search for
nodes being not
equivalenced
(merged) use
Mesh-Check-
Meshing this area leads to (unwanted) tapered elements. Nodes-
Improving the surface connectivity, for instance by Equivalence
surpressing a green (shared) edge (toggle) or by repla-
cing the geometry points to the same location, or by If free element
splitting (trimming) the surfaces produces a highly im- edges are found
proved mesh. (i.e. their nodes
not being mer-
ged with other
nodes), 1D Plot
elements are
automatically
created and stored in the component collector named
^edges. Just turn off all other component collectors
(through the Model Browser) and you will see the
„problematic― areas (connectivities).
To resolve this issue, you may try the functionality: Still, in big models these problematic spots may be
Geometry-Quick Edit-toggle edge; or replace point or hard to see. Therefore, add (attach) the 2D elements
simply split (trim) surface-node adjacent to the 1D Plot elements i.e. these are the
elements which are not properly mer-
What you need to remember: ged. Hereto, just activate the icon:
After meshing is Unmask Adjacent
completed your re- This will eventually create „Islands of
sults may look troubles―
„strange―: which help you to locate
You may see only and understand its causes.
some elements;
others seem to disap-
pear etc.
Make sure that the geometry visualisation is set to wi-
reframe and the element display is set to be shaded. Back to page 1
HyperWorks
Starter Manual
Page 14 Meshing (IV) March 2011
Recommended Tutorials:
Help Document: HyperMesh Tutorials > Meshing > 2-D
Elements >
AutoMeshing - HM-3100
Checking and Editing Mesh - HM-3300
Recommended Videos
(to view the free videos, you need to register at the Hy-
perWorks Client Center using your university E-Mail
address)
Back to page 1
HyperWorks
Starter Manual
Page 15 Material March 2011
Material
If not alrea-
dy previously
specified it is now imperative to define the User Profile
(FEM Program to be used for the analysis). Here we use
the User Profile OptiStruct.
Reminder: In the HyperWorks Student Version Radioss 4. Specify a
(bulk), OptiStruct and the Card Image (Card images are defined within a solver
„Simplified FEM Process interface template and allow for creation, editing, and
Guide― are available, deletion of a solver card within a HyperMesh model (in
only . simpler and less acurate words — the Card Image defi-
nes the FEM solver syntax)
MAT 1 defines the material properties for linear, tem-
perature-independent, isotropic materials.
4. Before crea-
ting the Pro-
perty Collec-
tor, select the
register Mate-
rial, activate
Assign materi-
al, and select
the previously
created mate-
rial (if you
wish to view
the material
(its vlaues)
just click on
Edit).
Back to page 1
HyperWorks
Starter Manual
Page 17 Property (II) March 2011
4. Make sure that the check box: To visually check the property (and hence material)
„Card edit property upon creation― is activated. assigned to the elements change the visual attributes
Only then you‘ll see „inside― the property collector : of the elements:
Loads & Constraints Once the load collector (here named „constraints―) has
been created, the constraints as such need to be ap-
plied
Applying Constraints:
Learn more:
Help Document: Frequently Asked Questions > RADIOSS
(Bulk Data Format), OptiStruct > FEA Setup and Mode-
ling: How can I apply multiple constraints or loads in a
subcase? Back to page 1
HyperWorks
Starter Manual
Page 19 Loads & Constraints (II) March 2011
The unit system of the forces applied to the nodes cor- The corresponding panel „asks― you for a name of the
responds to what was used in the material card (e.g.
Young‘s Modulus N/mm2).
The direction of the force may be defined along the di- Attention: Don‘t mix up the constraints and load col-
rection defined through N1 and N2 (N3 not defined), lectors. This will cause an error during the analysis.
along the normal of a plane (N1, N2, N3) or through
Now the model set-up is completed. Before hitting the
(just activate the solve button check the model again for any likely er-
toggleleft of N1) rors.
By the way – where would you expect errors or at least
modeling uncertainites?
Recommended Tutorial
Help Document: HyperWorks Solvers > RADIOSS > Basic
The magnitude you may specify in here Small Displacement Finite Element Analysis:
Linear Static Analysis of a Plate with a Hole - RD-1000
Recommended Reading
Help Document: Frequently Asked Questions > RADIOSS
(Bulk Data Format), OptiStruct > FEA Setup and Mode-
refers to the symbol size used for displaying the forces ling:
(the same option is available in the constraints panel). How can I apply multiple constraints or loads in
a subcase?
Note: Constraints and forces MUST be stored in different How can I specify an enforced displacement in a
load collectors. The forces stored within a load collec- subcase (or loadstep) in an OptiStruct input
tor can be different with respect to their orientation deck?
and/or magnitude. The same accounts for constraints.
What kinds of checking does the check run per-
Through the Model Browser the constraints and load
form? What is the difference between the
symbols can be turned on/off.
CHECK and the ANALYSIS card in the input deck?
Finally, we need to create a load step (also called
Help Document: HyperMesh Entities & Solver Interfaces
substep or subcase)
Recommended Video
(to view the free videos, you need to register at the
HyperWorks Client Center using your university E-Mail
address)
Product Video (no HyperWorks installation required )
HyperMesh 10.0 Self Paced Update
Back to page 1
HyperWorks
Starter Manual
Page 20 Solve March 2011
As an example:
*** ERROR # 1237 ***
CQUAD4 element number 2 references a missing pro-
perty ID 2
or uses property of incorrect type for this element
type.
In the Student Version the analysis can be started This tells us that the CQUAD4 element (standard ele-
through Analysis-Radioss ment type) is missing a property: this may indicate that
we missed to assign the property to the element (see
page 15, step 5) OR the property assigned to the ele-
ment is incorrect. The latter may indicate that in the
Property Collector a CardImage not suited for 2D ele-
ments was used - for instance PSOLID which belongs to
3D elements (instead of PSHELL).
Back to page 1
HyperWorks
Starter Manual
Page 21 Solve & Postprocessing March 2011
Note: Read the error message in the out file (you don‘t Tip: Animate your results—even though it was a static
need to understand every single word). For instance, analysis, and check the global and local (where the
take the hint about „missing property―, go back to your constraints are placed) model behavior
model and check everything associated with „property―.
This for sure will help you resolving the error.
Postprocessing
The FEM run went through – you may think that eve- Another helpful check related to likely mesh effects is
rything must be ok. now. This is a quite dangerous con- carried out by plotting element stresses (not avera-
ception—be careful. ged). „Severe― stress jumps across elements (not ac-
In the HyperWorks 11.0 Desktop Version split the screen ross material boundaries) typically indicate that the
and activate the client HyperView (Postprocessing). mesh needs to be refined. As depicted in the figure „B;
coarse mesh―, stresses are changing significantly ac-
Another option to better see any likely mesh effects is Recommended Tutorials
given by creating a Difference Plot i.e. plotting the dif- Help Document: HyperWorks Desktop > Hyper-
ference between the maximum and minimum corner View > Animation: Loading Model Files - HV-
results at a node. 1000
In the figure the maximum nodal difference values are Help Document: HyperWorks Desktop > Hyper-
depicted. In the coarse mesh (B) the nodal differences View > Animation:Using the Animation Controls
- HV-1010
Recommended Reading
Back to page 1
Help Document: HyperView > Graphical User In-
terface > HyperView Toolbars: Results Toolbar
Help Document: HyperView > Animation Types
(HyperView)
Help Document: HyperView > Results > Deformed
Panel
Help Document > User‘s Guide > Animating Re-
sults > Contour Panel
HyperWorks
Starter Manual
Page 23 End & Beginning March 2011
Standard HyperWorks tutorials available within the Throughout the CAE project always ask yourself:
HyperWorks Help installation Preprocessing:
What is the principle objective of the study
Standard seminar notes (see the Academic Blog for a (stresses, displacements)?
comprehensive overview) What do you know about the environment― (i.e.
boundaries) the component is embedded in?
Webinars (product specific & industry related)
What do you know about the component you are
Attend highly discounted seminars at Altair and at modeling / analysing? Is there any information
your campus available about its current performance?
Are there similar models and solutions available?
User Meetings What about the timetable?
Postprocessing:
Does the model behave in a way you would ex-
pect (engineering knowledge)?
Are the calculated magnitudes (stresses, displa-
cements) meaningful?
How robust is the result (for instance, is the
result independent of element size and type)?
In the summary report: Is the model description
sufficient and self explanatory (i.e. type of ele-
ments, size, number)
If you assumed a linear static case: are the de-
flections and rotations small?
Did you discuss the model & results with your
colleagues?
Back to page 1