*checkpenetration
Checks a group of elements for penetrations and/or self-interference.
Syntax
*checkpenetration entity_type mark_id dim_type penetrations self_interference thickness_adjust thickness_param threshold_depth reserved
Type
HyperMesh Tcl Modify
Description
Checks a group of elements for penetrations and/or self-interference.
Inputs
- entity_type
- Entity type to check for element penetration:
- Elements
- Components
- Groups
- mark_id
- The ID of the mark containing the entities that you want to check for penetrations.
- dim_type
- The dimensionality of the elements to check within the mark:
- 0 - Check 2D and 3D elements.
- 2 - Check 2D elements only.
- 3 - Check 3D elements only.
- penetrations
- 0 - Ignore penetrations
- self-interference
- Flag to consider self-intersections and penetrations within component.
- thickness_adjust
- Adjust thickness flag:
- 0 - Use components' thickness values.
- 1 - Multiply component's by thickness_param.
- 2 - To directly specify all thicknesses via thickness_param.
- thickness_param
- Thickness, or thickness multiplier, depending on the thickness_adjust setting.
- threshold_depth
- Do not consider penetrations with depths less than this value. To find zero-depth penetrations, specify any negative value.
- reserved
- Reserved for future use. Must be set to 0.
Examples
Describes when to consider two separate geometric entities the same. The value should not be less than 10 times the geometric tolerance.