Engineering Solutions

LS-DYNA

LS-DYNA

Previous topic Next topic Expand/collapse all hidden text  

LS-DYNA

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  
hmtoggle_plus1greyErrors

Name

Description

Result

Auto correction action

Manual correction action

If of material out of bounds

Checks if there are any material ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the materials with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Sigy and Eps null in Matl24

Checks is SIGY is defined on Mat_024. If not, it checks to see if at least one EPS value is defined on it.

Lists all MAT_024 with zero SIGY and zero EPS values.

Not supported.

Opens the Entity Editor of the material entity.

Id of property out of bounds

Checks if there are any property ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the properties with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Pida or Pidb is not defined for Joint Stiffness

Checks if Pida and Pidb are defined for joint stiffness.

Lists all joint stiffness whose PIDA/PIDB is not defined.

Not supported.

Opens the Entity Editor of the property entity.

Pida and Pidb same in Joint Stiffness

Checks if Pida and Pidb are the same for joint stiffness.

Lists all joint stiffness whose Pida/Pidb are the same.

Not supported.

Opens the Entity Editor of the property entity.

Parts with non rigid material in Joint stiffness

Checks if both parts, PIDA, and PIDB in Joint Stiffness refer to the same component.

Lists all Joint stiffness properties with PIDA=PIDB.

Not supported.

Opens the Entity Editor of the property entity.

Id of element out of bounds

Checks if there are any element ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the elements with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Duplicate 1D elements

Checks if two or more 1D elements are connected between the same nodes.

Lists all of the duplicate 1D elements.

Deletes failing elements.

Not supported.

Duplicate 2D elements

Checks if two or more 2D elements are connected between the same nodes.

Lists all of the duplicate 2D elements.

Deletes failing elements.

Not supported.

Duplicate 3D elements

Checks if two or more 3D elements are connected between the same nodes.

Lists all of the duplicate 3D elements.

Deletes failing elements.

Not supported.

Element mass with no mass

Checks if mass is defined on the element_mass.

Lists all element_mass with zero mass.

Not supported.

Opens the Entity Editor for the element.

Element mass with no Node id

Checks if element_mass is defined on a proper node ID.

Lists all element_mass with no node ID.

Not supported.

Opens the Entity Editor for the element.

Common nodes of RBodies

Checks if any keywords that are mapped to rigids share a common node.

Lists all all of the rigid elements that share the same node.

Not supported.

Opens the Rigid panel and updates the page.

Rbody connected to MATL20

Checks if any node of  the component that is associated with MAT_RIGID is referred/used by keywords mapped rigids.

Lists all of the rigid elements that share node(s) with the components associated with MAT_RIGID.

Not supported.

Opens the Rigid panel and updates the page.

Rbody xtranode - common node

Checks if any keyword mapped to rigids in HyperMesh and *CONSTRAINED_EXTRA_NODE defined in the model share a common node.

Lists all of rigid elements that share node(s) with *CONSTRAINED_EXTRA_NODE.

Not supported.

Opens the Rigid panel and updates the page.

0 or 1 slave nodes in Constrained nodal rigid body

Checks if a constrained_nodal_rigid_body has atleast one master and slave defined.

Lists all constrained_nodal_rigid_body that have one or zero nodes.

Not supported.

Opens the Rigid panel.

Slavenodes in other Constrained nodal rigid bodies

Checks if constrained nodal rigid bodies have common slave nodes.

Lists all constrained nodal rigid bodies that have common slave nodes.

Not supported.

Opens the Rigid panel.

Joint nodes are non-coincident

Checks if nodes defined in any *CONSTRAINED_JOINTS that need to be coincident are actually coincident in the model.

Lists all of the joint elements whose node definitions are not coincident.

The nodes are made coincident.

Not supported

Gear joint nodes 1-2 coincident

Checks if a gear joint's node 1 and node 2 are coincident.

Lists all gear joints whose node 1 and node 2 are coincident.

Not supported.

Opens the Joints panel.

Joint universal 1-3 and 2-4 not orthogonal

Checks if a segment formed by nodes 1-3 and 2-4 are orthogonal for a universal joint.

Lists all universal joints whose segments are not orthogonal.

Not supported.

Opens the Joints panel.

Joint nodes not on rigid

Checks if nodes referred in *CONSTRAINED_JOINTS are not referred in *CONSTRAINED_NODAL_RIGID_BODY, or *CONSTRAINED_EXTRA_NODE, or *CONSTRAINED_NODE_SET or in the component that is associated with MAT_RIGID.

Lists all joint elements whose node definitions are not associated with rigids of LS-DYNA.

Not supported.

Opens the Fe joints panel.

Negative or zero volume of solids

Checks if a solid has volume associated with it.

Lists all of the solid elements with zero or negative volume.

Deletes failing elements.

Not supported.

Id of component out of bounds

Checks if there are any component ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the components with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Component has more than one element type

Checks if  the component has more than one unique element type among shell, solids, beam, discrete and SPH.

Lists all components in the model that have multiple element types.

Not supported.

Opens the Organize panel.

Component does not have a part card

Checks if the components defined in HyperMesh are not assigned with card image *PART or *PART_COMPOSITE.

Lists all components that do not have a card image.

Not supported.

Opens the Components panel.

Part has an incorrect property card

Checks if the components with the card image *PART are associated with the correct properties based on their elements content.

Lists all of the components that do not have the correct properties associated to them.

Not supported.

Opens the Components panel.

Part is not defined with a proper material

Checks if the components with card image *PART are associated with the correct material based on their element content and associated property.

Lists all components that do not have the correct materials associated to them.

Not supported.

Opens the Components panel.

No property in Part or Part composite

Checks if a property is attached to a part or part composite.

Lists all components with a card image, but with no propery attached.

Not supported.

Opens the Entity Editor of the component entity.

No material in Part or Part composite

Checks if a material is attached to a part or part composite.

Lists all components with a card image, but with no material attached.

Not supported.

Opens the Entity Editor of the component entity.

Id of group out of bounds

Checks if there are any group ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the groups with ids outside of the limit.

Not supported.

Opens the Renumber panel.

Master set not defined or empty

Checks if there are any interface entities defined in the model that have a valid master.

Lists all interface entities that do not have either a slave or master defined.

Not supported.

Opens the Entity Editor of the interface.

Slave set not defined or empty

Checks if there are any interface entities defined in the model that have a valid slave.

Lists all interface entities that do not have either a slave or master defined.

Not supported.

Takes user to the interface EE

Tied contacts: Slave nodes in master surface

Checks if the slave nodes of tied contacts are also present in its master.

Lists all of the tied contacts that have slave nodes that are also present its master.

Not supported.

Opens the Interfaces panel.

Parts with non rigid material in Interface

Checks if the entities of the group - ContRigidSurface, ConstRigidRbody, RgdNodeToRgdBody, and RgdBodyToRgdBody are rigid entities.

Lists all of the rigid groups with non rigid entities.

Not supported.

Opens the Entity Editor of the group entity.

Xtranode Pid is not defined

Checks whether the component ID is referred/assigned in the *CONSTRAINED_EXTRA_NODE keyword.

Lists all the *CONSTRAINED_EXTRA_NODE keywords that do not have part referred in them.

Not supported.

Opens the *CONSTRAINED_EXTRA_NODE card image.

Nid or Nsid is not defined for Constrained extra node

Checks if NID or NSID is not defined on constrained extra nodes.

Lists all of the constrained extra nodes that do not have nid/nsid defined.

Not supported.

Opens the Entity Editor of the constrained extra node entity.

Xtranode set is not a node set

Checks if the set referred/used in *CONSTRAINED_EXTRA_NODE_SET is not a node set.

Lists all the  *CONSTRAINED_EXTRA_NODE keywords that are associated with a set that is not a node set.

Not supported.

Opens the add page in the Interface panel.

Common nodes in Xtranode entities

Checks if any *CONSTRAINED_EXTRA_NODES defined in the model share a common node.

Lists all the *CONSTRAINED_EXTRA_NODES that share common node(s).

Not supported.

Opens the add page in the Interface panel

Xtranode connected to Matl20

Checks if any node of a component that is associated with MAT_RIGID is referred/used in *CONSTRAINED_EXTRA_NODES.

Lists all the *CONSTRAINED_EXTRA_NODES keywords that share node(s) with MAT_RIGID.

Not supported.

Opens the add page in the Interface panel.

Xtranode on non-rigid part

Checks if the component referred/used in *CONSTRAINED_EXTRA_NODE is not associated with *MAT_RIGID.

Lists all the *CONSTRAINED_EXTRA_NODES keywords that have part referred in them and are not associated with MAT_RIGID.

Not supported.

Opens the *CONSTRAINED_EXTRA_NODE card image.

Constrained rigid bodies with empty master or slave

Checks if *CONSTRAINED_RIGID_BODIES has empty master/slave.

Lists all of the *CONSTRAINED_RIGID_BODIES for master/slave that are empty.

Not supported.

Opens the *CONSTRAINED_RIGID_BODIES card image.

Id of load out of bounds

Checks if there are any load ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the loads with ids outside of the limit.

Not supported.

Opens the Renumber panel.

Boundary prescribed motion rigid with non-rigid part

Checks if boundary_prescribed_motion_rigid is defined on a rigid part.

Lists all of the boundary_prescribed_motion_rigid on a non rigid part.

Not supported.

Opens the Entity Editor of the load entity.

Id of load collector out of bounds

Checks if there are any load collector ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the load collectors with ids outside of the limit.

Not supported.

Opens the Renumber panel.

Parts with non rigid material in Load rigid body

Checks if the load_rigid_body is defined on a rigid part.

Lists all of the load_rigid_body defined on non rigid parts.

Not supported.

Opens the Entity Editor of the load collector entity.

Initvel_GEN part is not defined

Checks if part ID is not defined in the *INITIAL_VELOCITY_GENERATION keyword.

Lists the *INITIAL_VELOCITY_GENERATION keyword where part is not defined.

Not supported.

Opens the *INITIAL_VELOCITY_GENERATION card image.

Initvel_GEN part set is not defined

Checks if parts set ID is not defined in the *INITIAL_VELOCITY_GENERATION keyword

Lists the *INITIAL_VELOCITY_GENERATION keyword where the part set is not defined.

Not supported.

Opens the *INITIAL_VELOCITY_GENERATION card image.

Initvel nodeset is empty

Checks if the nodeset referred to in the *INITIAL_VELOCITY keyword is empty.

Lists the *INITIAL_VELOCITY keyword that is associated with an empty node set.

Not supported.

Opens the *INITIAL_VELOCITY card image.

Initvel_GEN nodeset is empty

Checks if the nodeset referred to in the *INITIAL_VELOCITY_GENERATION keyword is empty.

Lists *INITIAL_VELOCITY_GENERATION keyword that is associated with an empty node set

Not supported.

Opens the *INITIAL_VELOCITY_GENERATION card image.

Initvel and Initvel_GEN in the same model

Checks if both INITIAL_VELOCITY and INITIAL_VELOCITY_GENERATION are defined

Lists *INITIAL_VELOCITY and *INITIAL_VELOCITY_GENERATION defined in the model.

Deletes the entity.

Not supported.

Spc set is not a node set

Checks if the set referred in *BOUNDARY_SPC_NODE_SET is not a node set.

Lists *BOUNDARY_SPC_NODE_SET keywords that are associated with a set that is not a node set.

Not supported.

Opens the *BOUNDARY_SPC_NODE_SET card image.

Lcid has not been defined for loadbody

Checks if the curve is not defined for the variable LCID in *LOAD_BODY.

Lists all *LOAD_BODY keywords that have no curve defined for the variable LCID.

Not supported.

Opens the *LOAD_BODY card image.

Boundary prescribed accel rigid with non-rigid part

Checks if a BoundPresAccRigid load collector is defined on a rigid part.

Lists all BoundPresAccRigid load collectors not defined on a rigid part.

Not supported.

Opens the Entity Editor of the entity.

Constrained rigid body stopper with non-rigid part

Checks if a constrained rigid body stopper is defined on a rigid part.

Lists all of the constrained rigid body stoppers defined on non rigid part.

Not supported.

Opens the Entity Editor of the load collector entity.

Parts with non rigid material in InitVel

Checks if initial velocity is defined on a rigid part.

Lists all of the initial velocities that are not defined on rigid part.

Not supported.

Opens the Entity Editor of the load collector entity.

Parts with non rigid material in Dform2Rigid

Checks if PID, PSID, and MRB are defined on Dform2Rigid rigid parts

Lists all of the dform2rigids whose pid, psid, or MRB are non rigid

Not supported.

Opens the Entity Editor of the load collector entity.

Parts with non rigid material in Dform2RgdInertia

Checks if PID is defined on Dform2RgdInertia a rigid parts.

Lists all of the dform2rigidinertia whose pid is non rigid.

Not supported.

Opens the Entity Editor of the load collector entity.

Id of curve out of bounds

Checks if there are any curve ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the curves with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Repeated X values in curve

 

Checks if any ordinate values are repeated in *DEFINE_CURVE keyword.

Lists all curves defined in the model that have repeated absicca.

Not supported.

Opens the Curve Editor.

Number of curves not same as one defined by table

Checks if the number of curves on the table is equal to the curve ids defined on it.

Lists all of the tables with missing curve ids.

Not supported.

Opens the Entity Editor of the curve entity.

Id of set out of bounds

Checks if there are any set ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the sets with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

NodeAdd set is not referring to nodeset

Checks if *SET_NODE_ADD refers to a set other than Node sets.

Lists all of the  *SET_NODE_ADD that refer to a set other than Node sets.

Not supported.

Opens the Sets panel.

Id of system out of bounds

Checks if there are any system ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the systems with ids outside of the limit.

Not supported

Opens the Renumbers panel.

Id of system collector out of bounds

Checks if there are any system collector ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the system collectors with ids outside of the limit.

Not supported

Opens the Renumbers panel.

Box boundary is not properly defined

Checks if *DEFINE_BOX or *DEFINE_BOX_LOCAL have minimum X,Y, and Z values larger than maximum X, Y, and Z values.

Lists all of the *DEFINE_BOX; *DEFINE_BOX_LOCAL with incorrect definitions.

Switches the minimum X, Y, and Z values with the maximum X, Y, and Z values.

Opens the corresponding Block card image panel.

Box definition with null length

Checks if there is a length defined for all three directions of the box, that is xmin!=xmax, and so on.

Lists all of the boxes with a null length.

Not supported.

Opens the Entity Editor of the block entity.

Id of contact surfaces out of bounds

Checks if there are any contact surface ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the contact surfaces with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Id of node out of bounds

Checks if there are any node ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the nodes with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Accelerometer nodes are not on a rigid

Checks if the nodes of the accelerometer belong to a part with MAT20, *CONSTRAINED_EXTRA_NODES_NODE/SET, or *CONSTRAINED_NODAL_RIGID_BODY.

Lists all accelerometers whose nodes are not rigid.

Not supported.

Opens the Entity Editor.

Accelerometer nodes does not define system

Checks if the three nodes of the accelerometer defines a valid system, that is they are not co-incident or co-linear.

Lists all accelerometer which do not define a valid system.

Not supported.

Opens the Entity Editor.

Id of beamsection out of bounds

Checks if there are any beam section ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the beam sections with ids outside of the limit.

Not supported

Opens the Renumbers panel.

Id of beamsection collector out of bounds

Checks if there are any beam section collector ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the beam section collectors with ids outside of the limit.

Not supported

Opens the Renumbers panel.

Id of control volumes out of bounds

Checks if there are any control volume ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the control volumes with ids outside of the limit.

Not supported

Opens the Renumbers panel.

Invalid Chamber id (CHM_ID) specified

Checks if an *AIRBAG_PARTICLE, *DEFINE_CPM_VENT, or *DEFINE_CPM_GAS_PROPERTIES refer to a non-existing chamber ID.

Lists all of the *AIRBAG_PARTICLE, *DEFINE_CPM_VENT, and *DEFINE_CPM_GAS_PROPERTIES referring a non-existing chamber ID.

Not Supported.

Opens the corresponding control volumes Card Image panel.

Parts with non rigid material in Airbag

Checks if an airbag is defined on the rigid material.

Lists all of the airbags defined on non rigid parts.

Not supported.

Opens the Entity Editor of the control volume entity.

Sid is missing for the airbag definition

Checks if entities, that is, SID are associated with airbags.

Lists all of the airbags with an empty SID field.

Not supported.

Opens the Entity Editor of the control volume entity.

Id of parameters out of bounds

Checks if there are any parameter ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the paramters with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Id of output blocks out of bounds

Checks if there are any output block ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the output blocks with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Id of cross sections out of bounds

Checks if there are any cross section ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the cross sections with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

Parts with non rigid material in cross section

Checks if database cross sections are defined on rigid parts (the ID attribute).

Lists all of the database cross sections defined on non rigid parts.

Not supported.

Opens the Entity Editor of the cross section entity.

ID of rigidwalls out of Bounds

Checks if there are any rigidwall ids that are either less than the min_limit or more than the max_limit of allowable ids in the ID-Manager.

List all of the rigids with ids outside of the limit.

Not supported.

Opens the Renumbers panel.

hmtoggle_plus1greyWarnings

Name

Description

Result

Auto correction action

Manual correction action

Mat id exceeds 8 characters

Check if any material id exceeds 8 characters.

List all of the materials with ids greater than 8 digits.

Not supported.

Opens the Renumbers panel.

Negative or null density

Checks if any materials have negative or zero density defined.

Lists all materials that have negative density.

Not supported.

Opens the corresponding materials Card Image panel.

Negative or null Young's Modulus

Checks if any materials have negative or zero Young's Modulus defined; also checks for EA, EB, and EC values.

Lists all materials that have negative Young's Modulus.

Not supported.

Opens the corresponding materials Card Image panel.

Negative or null Nu

Checks if any materials have negative or zero Poisson Ratio defined.

Lists all materials that have negative poisson ratio.

Not supported.

Opens the corresponding materials Card Image panel.

Nu greater than 0.5

Checks if any material is having Nu greater than 0.5.

Lists all materials in the model that have Nu greater than 0.5.

Not supported.

Opens the Material panel.

Negative Lcss

Checks if any elastic plastic materials have negative curve IDs that describe its flow stress.

Lists all materials that have negative curve IDs.

Not supported.

Opens the corresponding materials Card Image panel.

Unused materials

Checks if any materials are not referred/used in any of the keywords.

Lists all unused materials.

Deletes the material.

Not supported.

Mat and referenced curves not in same include

Checks if materials and associated curves are in the same include file.

Lists all of the materials whose curves are not in same include.

Not supported.

Opens the Entity Editor of the material entity.

Material assigned to more than one Part

Check if any material id is defined in more than one component.

List all of the materials assigned to more than one component.

Not supported.

Opens the Components panel.

Material Ref value not compatible with Initial geometry

Checks if a material has a Ref value and corresponding nodes presents in a initial_foam_reference_geometry.

Lists all materials with a Ref value, but no nodes associated with initial geometry.

Removes the Ref value of the material.

Not supported.

Prop id exceeds 8 characters

Check if any property id exceeds 8 characters.

List all the properties with ids greater than 8 digits.

Not supported.

Opens the Renumbers panel.

Unused properties

Checks if any properties (*SECTION, *HOURGLASS,*EOS,*INTEGERATION,*JOINTSTIFFNESS, *DAMPING) are not used in any of the keywords.

Lists all unused properties.

Deletes the property.

Not supported.

Property assigned to more than one part

Check if any property id is defined in more than one component.

List all of the properties assigned to more than one component.

Not supported.

Opens the Components panel.

Area is not defined for section beam

Checks if any section beam property area is not defined.

Lists all section beam properties that have an area less than or equal to zero.

Not supported.

Opens the Property panel.

ITT is not defined for section beam

Checks if any section beam property ITT is not defined.

Lists all section beam properties that have ITT less than or equal to zero.

Not supported.

Opens the Property panel.

ISS is not defined for section beam

Checks if any section beam property ISS is not defined.

Lists all section beam properties that have ISS less than or equal to zero.

Not supported.

Opens the Property panel.

Section shell thickness is not defined

Checks if any section shell property thickness is less than or equal to zero.

Lists all section shell properties that have thickness less than or equal to zero.

Not supported.

Opens the Property panel.

Thickness Thic1s is not defined

Check if any section beam properties with ELFORM 1,4,5,7,8, 9, 11 have a thickness THIC1s less than or equal to zero.

Lists all section beam  properties that have thickness THIC1s less than or equal to zero.

Not supported.

Opens the Property panel.

Thickness Thic2s is not defined

Check if any section beam properties with ELFORM 1,4,5,7,8, 9, 11 have a thickness THIC2s less than or equal to zero.

Lists all section beam properties that have thickness THIC2s less than or equal to zero.

Not supported.

Opens the Property panel.

Thickness Thic1t is not defined

Check if any section beam properties with ELFORM 1,4,5,7,8, 9, 11 have a thickness THIC1t less than or equal to zero.

Lists all section beam properties that have thickness THIC1t less than or equal to zero.

Not supported.

Opens the Property panel.

Thickness Thic2t is not defined

Check if any section beam properties with ELFORM 1,4,5,7,8, 9, 11 have a thickness THIC2t less than or equal to zero.

Lists all section beam properties that have thickness THIC2t less than or equal to zero.

Not supported.

Opens the Property panel.

Free 1D elements

Checks if there are any 1D elements that are not connected to any FE.

Lists all of the 1D elements that are free.

Not supported.

Opens the Bars panel.

Id of elems greater than authorized

Checks if element id is greater than 8 characters.

Lists all of the elements whose id is greater than 8 digits.

Not supported.

Opens the Renumbers panel.

Rigid body has free slave nodes

Checks if a rigid body has slave nodes which are not attached to any other FE entity.

Lists all rigid elements with free slave nodes.

Not supported.

Opens the Rigids panel.

Rigid body connected to only one part

Checks if a rigid bodies slave nodes are connecting more than one component.

Lists all rigid bodies which are connected to only one part.

Not supported.

Opens the Delete panel.

Beam: 3 nodes aligned

Checks if the axis node is along the orientation direction for a beam element.

Lists all beam element with an aligned 3rd node.

Not supported.

Opens the Bars panel.

Incorrect seatbelt material

Checks if a seatbelt element (2 and 4 noded) is associated with a seatbelt material.

Lists all seatbelt elements not associated with a seatbelt material.

Not supported.

Opens the Components panel.

Check thickness and Initial shell stress of element

Checks if an element_shell_thickness is associated with an initial_shell_stress.

Lists all element_shell_thickness with no initial_shell_stress attribute.

Not supported.

Opens the Entity Editor for the element.

Element and component not in same include

Checks if an element and its associated component are in the same Include file.

Lists all elements of components that are not in the same Include file.

Not supported.

Opens the Organize panel.

Constrained nodal rigid body and nodes not in same include

Checks if a constrained_nodal_rigid_body and its associated nodes are in the same Include file.

Lists all constrained_nodal_rigid_body whose nodes are not in the same Include file.

Not supported.

Opens the Entity Editor for the element.

Empty components

Checks if any components are empty (no Element and no Geometry).

Lists all empty components.

Deletes the component.

Not supported.

Component is referring to undefined entity

Checks for undefined entities that are referenced by components.

Lists all components that reference undefined entities.

Not supported.

Opens the card image for the corresponding component.

Component is referring to unresolved entity

Checks if an unresolved property or material is attached to a component.

Lists all components attached to unresolved properties or materials.

Not supported.

Opens the Entity Editor for the component.

Component and property have different id

Checks if the component has the same id as the property attached to it.

Lists all of the components that fail the criteria.

Not supported.

Opens the Entity Editor of the component entity.

Component and material have different id

Checks if the component has the same id as the material attached to it.

Lists all of the components that fail the criteria.

Not supported.

Opens the Entity Editor of the component entity.

Part inertia Node id shared

Checks if the node id of part_inertia is attached to any other component other than itself.

Lists all of the part inertia whose node id is attached to any other component other than itself.

Not supported.

Opens the Entity Editor of the component entity.

Component, material or property not in same include

Checks if the part, material, and section assigned to a component are all in the same include file.

Lists all of the components whose material and property are not in same include.

Not supported.

Opens the Entity Editor of the component entity.

Slave nodes in multiple interfaces

Checks if the same node is used as slave in more than one *CONTACT entity.

Lists all *CONTACT entities that share the same slave nodes.

Not supported.

Opens the add page in the Interface panel.

Common elements within the same Contact

Checks if the same element is used within the same contact.

Lists all interface entities that have the same element used with the same contact.

Not supported.

Opens the Interface panel.

Contact ghost elements have no base elements

Checks if the contact elements created for interface have a base element.

Lists all interface entities that have a contact element without its base element.

Not supported.

Opens the add page in the Interface panel.

Duplicate base elements within contact

Checks if there is any duplicate base element within contact.  

Lists all contacts that have duplicate base elements.

Not supported.

Opens the Interfaces panel.

Un-Tied nodes in Contact Tied

Checks for un-tied nodes in tied contact definitions.

Lists all contacts that have untied-nodes.

Not supported.

Option to automatically create un-tied node sets.

Opens the card image for the corresponding *CONTACT.

Undefined master or slave in Contact

Checks if a group contains undefined entities.

Lists all groups that reference undefined entities.

Not supported.

Opens the Entity Editor for the entity.

Unresolved master or slave in Contact

Checks if a group contains unresolved entities.

Lists all groups that contain unresolved entities.

Not supported.

Opens the Entity Editor for the entity.

Friction not well defined on groups

Checks the static and dynamic friction value associated with groups.

Lists all groups that have zero fs or zero fd values.

Not supported.

Opens the Entity Editor for the entity.

Boxes defined but not applicable

Checks if a group has a slave and master box only when Sstype and Mstype is 2/3 correspondingly.

Lists all groups that have invalid box definitions.

Removes invalid boxes.

Opens the Entity Editor for the entity.

Groups, referenced Box or other entities not in same include

Checks if a slave and master entities including sboxid/mboxid are in the same Include file as that of the set.

Lists all sets that have master/slave entities that are not in the same Include file.

Not supported.

Opens the Entity Editor for the group.

Empty Xtranode entities

Checks for each constrainedextranode entity if:

The PID field is unspecified or the specified component is empty.
The NID field is unspecified.
The NSID is unspecified or the specified set is empty.

Lists all constrainedextranode entities that are empty.

Deletes empty constrainedextranode entities.

Not supported.

Master or slave distance greater than 100

Checks if the minimum distance between master and slave nodes of each part of a constrained extra node is greater than 100.

Lists all constrained_extra_nodes whose master and slave nodes are greater than 100.

You can change the max distance in the config file.

Not supported.

Not supported.

Pidm and Pids distance greater than 100

Checks if the minimum distance between master and slave nodes of each part of a constrained rigid body is greater than 100.

Lists all constrained_rigid_bodies whose master and slave nodes are greater than 100.

You can change the max distance in the config file.

Not supported.

Not supported.

Multiple spcs on a node

Checks if more than one BOUNDARY_SPC are defined on the same node.

Lists all *BOUNDARY_SPC that are defined on the same node.

Deletes selected *BOUNDARY_SPC.

Not supported.

Common node between spcset and node

Checks if the same node is defined in *BOUNDARY_SPC_NODE and *BOUNDARY_SPC_NODE_SET.

Lists all *BOUNDARY_SPC that are defined on the same node as *BOUNDARY_SPC_SET.

Not supported.

Opens the Delete panel to delete *BOUNDARY_SPC_NODE.

Different types of thermal load in model

Checks if a model contains both *LOAD_THERMAL_CONSTANT and *LOAD_THERMAL_VARIABLE thermal load types.

If both *LOAD_THERMAL_CONSTANT(5,3) and *LOAD_THERMAL_VARIABLE(5,4) are present, the second load type will be listed.

Deletes the thermal load of the second type.

Not supported.

Load node and node not in same include

Checks if the nodes of the load_node and the load_node are defined in the same include file.

Lists all of the loads of load_node type whose nodes are not in same include.

Not supported.

Opens the Entity Editor of the load entity.

Boundary prescribed motion, comp, curve not in same include

Checks if a prescribed motion load and its components/curves are in same include file.

Lists all boundary prescribed motions whose PID or curves are not in same include file.

Not supported.

Opens the Entity Editor of the load entity.

InitVel_Gen part set is empty

Checks if the part set associated with *INITIAL_VELOCITY_GENERATION is empty.

Lists all *INITIAL_VELOCITY_GENERATION that have an empty part set.

Not supported.

Opens the card image for *INITIAL_VELOCITY_GENERATION  keyword.

InitVel or InitVel_Gen node set is not defined

Checks if node set ID is not defined in the *INITIAL_VELOCITY or  *INITIAL_VELOCITY_GENERATION keyword.

Lists *INITIAL_VELOCITY_GENERATION or *INITIAL_VELOCITY keywords that do not have nodesets defined.

Not supported.

Opens the corresponding *INITIAL_VELOCITY or  *INITIAL_VELOCITY_GENERATION card image.

Initial velocity set is not a node set

Checks if the set associated with *INITIAL_VELOCITY is node set.

Lists all *INITIAL_VELOCITY keywords that have a set other than node set attached to it.

Not supported.

Opens the card image for *INITIAL_VELOCITY keyword.

InitVel or InitVel_Gen velocity is not defined

Checks if the velocity value is defined in *INITIAL_VELOCITY or *INITIAL_VELOCITY_GENERATION keywords.

Lists all *INITIAL_VELOCITY keywords that have no velocity defined.

Not supported.

Opens the card image for *INITIAL_VELOCITY or INITIAL_VELOCITY_GENERATION keyword.

Part set has not been defined for LoadBodyPart

Checks if the part set is referred to in the *LOAD_BODY_PARTS keyword.

Lists all *LOAD_BODY_PARTS keywords that do not have a part referred to them.

Not supported.

Opens the card image for *LOAD_BODY_PARTS keyword.

Boundary prescribed accel rigid, comp not in same include

Checks if BoundPresAccRigid and its associated component are in the same include file.

Lists all boundary_prescribed loadcols whose component is not in same include file.

Not supported.

Opens the Entity Editor of the load collector entity.

Load gravity, part or set not in same include

Checks if the loadcollector LOAD_GRAVITY and its associated part or set are defined in the same include file.

Lists all load_gravity whose part/set is not in the same include.

Not supported.

Opens the Entity Editor of the load collector entity.

Load node set and set not in same include

Checks if the loadcollector LOAD_NODE_SET and its associated set are defined in the same include file.

Lists all load_node_set whose set is not in the same include.

Not supported.

Opens the Entity Editor of the load collector entity.

Unused curves

Checks if the curves defined model are used/referred to in other keywords.

Lists all unused curves *DEFINE_CURVE in the model.

Deletes unused curves.

Not supported.

Duplicate value in define table

Checks if curve IDs on a table are repeated.

Lists all tables that have repeated curve IDs.

Not supported.

Opens the Entity Editor for the curve.

Table and curve not in same include

Checks if tables and curves defined on it are in the same include file.

Lists all tables whose curves are not in the same include file.

Not supported.

Opens the Entity Editor of the curve entity.

Set with more than 100 rows

Checks if a set has more than 100 rows of data. The max length is customizable in the third row of the config file. Currently if it is a formula, then it checks for the number of formula clauses. The set doesn't expand even though it is expanded in card edit.

Lists all sets with more than 100 rows.

Not supported.

Not supported.

Unused sets

Checks if the sets defined model are used/referred to in other keywords or in others sets.

Lists all unused sets.

Deletes unused sets.

Not supported.

Empty sets

Checks if any sets defined in the model are empty.

Lists all empty sets.

Deletes empty sets.

Not supported.

Sets with no finite elements or nodes

Checks if a set contains valid finite elements/nodes.

Sets listed under "Empty Sets" are not reported.

Lists all sets that do not contain valid fe entities, such as elements or nodes.

Not supported.

Opens the Entity Editor of the entity.

Entity set is referring to undefined entity

Checks if a set references undefined entities.

Lists all sets that contain undefined entities.

Not supported.

Opens the Entity Editor of the entity.

Entity set is referring to unresolved entity

Checks for unresolved entities that are referenced by sets.

Lists all sets that reference unresolved entities.

Not supported.

Opens the card image for the corresponding set.

Orphan child set collect

Checks for set collects that are not referenced by a master set collect.

Lists all orphan child set collects.

Not supported.

Opens the Set panel.

Child set collect referred in entities other than master

Checks for set collects that are referenced by entities other than master set collects.

Lists all child set collects that are referenced by other entities.

Not supported.

Opens the Set panel.

set node and referenced entities not in same include

Checks if a set_node and its associated nodes or sets are in the same Include file.

Lists all set_node whose nodes/node sets are not in same Include file.

Not supported.

Opens the Entity Editor for the Set entity.

Set part and referenced entities not in same include

Checks if set_part and its associated components or sets are in the same include file.

Lists all set_part whose components/part sets are not in same include file.

Not supported.

Opens the Entity Editor of the set entity.

Unused systems

Checks if any system defined in the model is unused/not referred to in other keywords.

Lists all unused systems.

Deletes unused systems.

Not supported.

System with axis badly defined

Checks if system axes are defined correctly.

Lists all systems with  badly defined axes.

Not supported.

Opens the Systems panel and Update page.

Define coordinate nodes and nodes not in same include

Checks if the system and nodes forming the axes are in the same include file.

Lists all define_corodinate_nodes whose nodes are not in same include file.

Not supported.

Opens the Entity Editor of the system entity.

Define coordinate vector and nodes not in same include

Checks if DEFINE_CORDINATE_VECTOR and optional nodal point NID are in the same include file.

Lists all define_corodinate_vector whose nodes are not in same include file.

Not supported.

Opens the Entity Editor of the system entity.

Unused blocks

Checks if the blocks (*DEFINE_BOX) defined in the model are unused /not referred to in other keywords.

Lists all unused blocks.

Deletes unused blocks.

Not supported.

Unused contact surface

Checks if the contact surface (*set_segment)  defined in the model is unused /not referred to in other keywords.

Lists all unused contact surfaces.

Deletes unused contact surfaces.

Not supported.

Id of node greater than authorized

Checks if id of node is greater than 8 characters.

Lists all nodes with ids greater than 8 digits.

Not supported.

Opens the Renumbers panel.

Free nodes in the model

Checks if the nodes in the model are free (not used by any elements).

Lists free nodes.

Deletes free nodes.

Not supported.

Accelerometer and referenced entities not in same include

Checks if an accelerometer and its nodes are in the same Include file.

Lists all accelerometers whose referenced entities are not in the same Include file.

Not supported.

Opens the Entity Editor for the entity.

Unused beamsections

Checks if any Beamsection defined in the model is unused.

Lists all unused Beamsections in the model.

Delete unused beamsections.

Not supported.

Airbag and referenced entities not in same include

Checks if an airbag and its referenced entities are in the same include file.

Lists all airbag control volumes whose referenced entities are not in same include file.

Not supported.

Takes user to the corresponding controlvols EE

Initial foam reference geometry and nodes not in same include

Checks if intial_foam_reference_geometry and its associated nodes are in the same include file.

Lists all initial_foam_reference_geometry whose nodes are not in the same include file.

Not supported.

Takes user to the corresponding controlvols EE

Incompatible Material

Checks if initial_foam_reference_geometry nodes are present in the component associated with the mat with ref value.

Lists all initial_foam_ref_geometry whose nodes are not present in the material with ref value.

Not supported.

Takes user to the comps panel

Unused parameters

Checks if there are unused parameters in the model.

Lists all parameters which are not referenced by any other entity.

Deletes unused parameters.

Not supported.

Duplicate parameter names in model

Checks if there are two or more parameters with the same name in the model.

Lists all parameters that have duplicate names.

Not supported.

Opens the Entity Editor for the parameter entity.

Database cross section, part or set not in same include

Checks if a part, set, or system of a database cross section are in the same Include file as the cross section.

Lists all database_cross_sections whose part, set, or system are not in the same Include file.

Not supported.

Opens the Entity Editor for the cross section entity.

Rigidwall Set or Box not in same Include

Checks if the set and box of a rigid wall are in the same Include file as the rigid wall.

Lists all rigid walls whose referenced entities are not in the same Include file.

Not supported.

Opens the Entity Editor for the entity.

Rigidwall is referring to undefined entity

Checks if a rigidwall references undefined entities.

Lists all rigidwalls that contain undefined entities.

Not supported.

Opens the Entity Editor of the entity.

Rigidwall is referring to unresolved entity

Checks for unresolved entities that are referenced by rigidwalls.

Lists all rigidwalls that reference unresolved entities.

Not supported.

Opens the Entity Editor of the entity.

hmtoggle_plus1greyInfo

Name

Description

Result

Auto correction action

Manual correction action

Number of Defined Materials

Checks for the number of defined materials.

Lists all defined materials.

Not supported

Not supported

Number of Undefined Materials

Checks for the number of undefined materials.

Lists all undefined materials.

Not supported

Not supported

Number of Defined Properties

Checks for the number of defined properties.

Lists all defined properties.

Not supported

Not supported

Number of Undefined Properties

Checks for the number of undefined properties.

Lists all undefined properties.

Not supported

Not supported

Number of Components

Checks for the number of components.

Lists all components.

Not supported

Not supported

Number of Groups

Checks for the number of groups.

Lists all groups.

Not supported

Not supported

Number of defined curves

Checks for the number of defined curves.

Lists all defined curves.

Not supported

Not supported

Number of undefined curves

Checks for the number of undefined curves.

Lists all undefined curves.

Not supported

Not supported

Number of defined sets

Checks for the number of defined sets.

Lists all defined sets.

Not supported

Not supported

Number of undefined sets

Checks for the number of undefined sets.

Lists all undefined sets.

Not supported

Not supported

Number of output blocks

Checks for the number of output blocks.

Lists all output blocks.

Not supported

Not supported