LS-DYNA
Errors
Name | Description | Result | Auto correction action | Manual correction action |
---|---|---|---|---|
Id 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 if 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 at least 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 property 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 abscissa. | 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 node set | 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 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 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 parameters 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. |
Id of hourglasses out of bounds | Checks if there are any hourglass 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 hourglasses with ids outside of the limit. | Not supported. | Opens the Renumbers panel. |
Id of pretensioners out of bounds | Checks if there are any pretensioner 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 pretensioner with ids outside of the limit. | Not supported. | Opens the Renumbers panel. |
Seatbelt sensors are not defined for pretensioners | Checks if a pretensioner references any *ELEMENT_SEATBELT_SENSORS. | An error is displayed a pretensioner references any *ELEMENT_SEATBELT_SENSORS, and lists all failing pretensioners. | Not supported. | Opens the Entity Editor of the pretensioner entity. |
Id of retractors out of bounds | Checks if there are any retractor 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 retractors with ids outside of the limit. | Not supported. | Opens the Renumbers panel. |
Seatbelt sensors are not defined for retractors | Checks if a retractor references any *ELEMENT_SEATBELT_SENSORS. | An error is displayed a retractor references any *ELEMENT_SEATBELT_SENSORS, and lists all failing retractors. | Not supported. | Opens the Entity Editor of the retractor entity. |
Id of sliprings out of bounds | Checks if there are any slipring 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 sliprings with ids outside of the limit. | Not supported. | Opens the Renumbers panel. |
Curve x axis values not ascending | Check if the value of x axis is not in ascending order | List all the curves whose x axis values are not in ascending order | Not supported | Opens Curve Editor |
CRB referring to non rigid part | If PIDM or PIDS in Constrained Rigid Body is assigned with non rigid material | List all Constrained Rigid Body referring to non rigid part | Not supported | Opens Curve Editor |
Number of curves referred by table should be more than 1 | Check if *DEFINE_TABLE is referred with one or less curves | List all *DEFINE_TABLE which have one or less curves | Not supported | Opens Entity Editor |
Warnings
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 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 1D elements in model are free, i.e. elements whose nodes are not connected to valid entities. | lists out the 1D elements whose nodes are not connected to any FE or to a constrained extra node. | 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. | Checks for undefined entities that are referenced by components. | 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. |
Component hourglass not in same include | Checks if the hourglass assigned to a component are all in the same include file. | Lists all of the components whose hourglass is 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 entity. |
Empty Xtranode entities | Checks for each constrainedextranode entity if:
|
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. | Checks if a model contains both *LOAD_THERMAL_CONSTANT and *LOAD_THERMAL_VARIABLE thermal load types. | 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. |
Systems 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_coordinate_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_coordinate_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. | Opens 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. | Opens 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. | Opens 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. |
Unused hourglasses | Checks if there are unused hourglasses in the model. | Lists all hourglasses which are not referenced by any other entity. | Deletes unused hourglasses. | Not supported. |
Pretensioner is referring to unresolved entity | Checks if a pretensioner references unresolved entities. | Lists all pretensioners that contain unresolved entities. | Not supported. | Opens the Entity Editor of the entity. |
Pretensioner and referenced entities not in same include | Checks if a pretensioner and its referenced entities are in the same Include file. | Lists all pretensioners whose referenced entities are not in the same Include file. | Not supported. | Opens the Entity Editor of the entity. |
Retractor is referring to unresolved entity | Checks if a retractor references unresolved entities. | Lists all retractors that contain unresolved entities. | Not supported. | Opens the Entity Editor of the entity. |
Retractor and referenced entities not in same include | Checks if a retractor and its referenced entities are in the same Include file. | Lists all retractorw whose referenced entities are not in the same Include file. | Not supported. | Opens the Entity Editor of the entity. |
Slipring is referring to unresolved entity | Checks if a slipring references unresolved entities. | Lists all sliprings that contain unresolved entities. | Not supported. | Opens the Entity Editor of the entity. |
Slipring and referenced entities not in same include | Checks if a slipring and its referenced entities are in the same Include file. | Lists all sliprings whose referenced entities are not in the same Include file. | Not supported. | Opens the Entity Editor of the entity. |
Translational mass is zero in Constrained nodal rigid body interia | Check if TM value is zero in Constrained nodal rigid body interia | List all the Constrained nodal rigid body interia with TM=0 | Not supported | Opens Entity Editor |
Translational mass is zero in Part inertia | Check if TM value is zero in Part Inertia | List all the Part Inertia with TM=0 | Not supported | Opens Entity Editor |
Translational mass is zero in Deformable to rigid inertia | Check if TM value is zero in Deformable to rigid inertia | List all the Deformable to rigid inertia TM=0 | Not supported | Opens Entity Editor |
PID and MID of hex spotweld assembly shared with hex spotweld | Supported to create separate assembly | Not Supported | ||
Scale factor is zero for define curve feedback | Not supported | Opens Entity Editor | ||
Scale factor is zero for curves | Not supported | Opens Entity Editor | ||
Scale factor is zero for define table | Check if SFA=0 for *DEFINE_TABLE, *DEFINE_TABLE_2D & *DEFINE_TABLE_3D | List the tables whose SFA value is zero | Not supported | Opens Entity Editor |
Table rate is not in ascending order | Check if input in VALUE fields are not in ascending order | List the tables where input in VALUE is not in ascending order | Not supported | Opens Entity Editor |
Last X-Axis point does not match with control termination | Check the curves whose X-Axis end value is not equal to ENDTIM value in *TERMINATION_TIME | List the curves whose X-Axis end value is not equal to ENDTIM value in *TERMINATION_TIME | Not supported | Opens Curve Editor |
DB history with repeated entities | ||||
DB history and referenced entities not in same include | ||||
No db history defined on node N1 of accelerometer |
Info
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. |
Number of defined hourglasses | Check for number of defined HM hourglass entities in the model. | List all defined hourglasses. | Not supported. | Not supported. |
Number of undefined hourglasses | Check for number of undefined hourglass entities in the model. | List all undefined HM hourglass in the model | Not supported. | Not supported. |