About Representations

Different methods for modeling a part are called representations.

Parts can be modeled with different element configurations or mesh densities based on what type of analysis you are running.

You can have multiple representations of a part accessible from your model; these representations can be loaded interchangeably. Each representation has a name and type assigned. Representations can either be created through interactive modeling and saving a representation or created automatically through BatchMesher.

The representation types that can be automatically created through BatchMesher are: Midsurface, CFD 2D Mesh, Hexa Bounding Box, Hexa Thin Solid, Midmesh, Rigid Body Mesh, Shell, Tetra, and Custom.

After creation, you can opt to immediately load the representations into the session. The initial output can be further modified to improve element quality as necessary and the representation is saved again.

When saving a representation, the following entity types related to the part will be saved into the representation file: Component (and its mesh and geometry contents), Property, Material, Section, Sensor, Constraint, Connectors and Attachments (and their controls), Laminates and the associated Plies, Sequences, Shapes, Tables, and Systems.
Note: When saving composite parts, the laminate must be fully contained in the part or otherwise it will be skipped. Additionally, loading a representation with sequences and systems will not merge with entities already existing in-session creating duplicates. Unloading does not take place for systems and its collectors.

The various types of representations are shown in the Representation Control Manager. To launch the dialog, click the Controls icon on the Assembly ribbon, or right-click anywhere in the Part Browser and select Representations > Controls in the context menu (see Define Representation Controls).

When saving a representation, if a control does not already exist with the same name as the representation, a new control will be created with Shell as the type.
Figure 1. Representation Control Manager


Note: In order to create a representation, the corresponding input representation must be available. This is either the CAD rep or Common (for Shell types). If the input representations are available, they do not need to be loaded into the session since they are sent directly to the BatchMesher for processing.
There are certain representation types that can only be defined once for each part and these representations have reserved names. These representations are:
Name Type
CAD Geometry
Common Midsurface
Display Display
Figure 2. Representation Types


The following list contains brief explanations of the representation types:
CAD
Solid geometry representation that comes from the imported geometry file. It is the input for many downstream representations.
Display
Lightweight visualization of the CAD representation used for review. See Display Representation for more information.
Common
Create midsurfaced geometry. It is derived from the CAD representation and forms a single, common input for creating any subsequent shell mesh representations. This common input enables one-time creation and clean-up steps for all future shell representations.
Shell
Create a 2D mesh on the midsurface of the selected parts. Common representation is taken as input and utilizes BatchMesher's param and criteria files.
Tetra
Mesh the volume enclosed by solids using first or second order tetrahedral elements. CAD representation is taken as input.
Midmesh
For parts such as castings, rather than creating a midsurface representations, you can directly extract the midmesh if desired. CAD representation is taken as input.
CFD 2D Mesh
Mesh the boundary surface of parts. CAD representation is taken as input.
Rigid Body Mesh
Create a mesh to represent the topology of a rigid object. The rigid body mesh focuses on accurately modeling the shape of a part rather than on producing a high-quality mesh. CAD representation is taken as input.
Hexa Bounding Box
Create a hexa-meshed bounding box representation for the selected parts. Regardless of the input, a cuboid mesh of hexahedral elements is generated using the maximum dimensions of the part. CAD representation is taken as input.
Hexa Thin Solid
Create 3D mesh on thin solids. The mesh is created by first generating a 2D mesh on an auto-selected set of source faces, then extruding this mesh to generate solid hexa or wedge elements. CAD representation is taken as input.
Custom
Create a customized part representation using a tcl script. Optionally, it allows selection of a param and criteria file in order to utilize BatchMesher's meshing capability in addition to the provided script.

Display Representation

The main purpose of the display representation is to provide a lightweight version of geometry that allows fast loading of large assemblies, leading to significant time savings. This is a convenient way to perform initial inspections of the model. You can select the Display representation option when importing Geometry files (Figure 3) and after importing a BOM file (Figure 4).

Figure 3. Importing Geometry


Figure 4. Display selection


Note: CAD and display rep are only available to load if the imported CAD format has a geometry file per part. Monolithic files (like single step files) will not be able to switch between display and CAD reps.

Supported geometry file formats are: Acis, CATIA, CatiaV6, Creo, Inspire, Inventor, JT, Rhino, NX native, NX third party, Parasolid, SLDPRT/SLDASM, STEP, VDAFS.

Respective import options can be accessed from the Part Browser using the context menu Representations > Settings > Load > CAD: Load Options.

Display rep specific options are given below:
  • Choose Low to set the faceting level to the lowest level.
  • Choose Medium to set faceting level to its normal (default option).
  • Choose High to set the faceting level to its maximum.
  • Choose Custom to set the edge and surface tolerance manually (default: 1e-04).
Note: This advanced option is available for applicable formats like Inspire, JT, NX, Parasolid, and Solidworks (Parasolid based formats).