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