*create3dslipring
Creates a 3D full meshed slipring at the selected controlpoint of the seatbelt system.
Syntax
*create3dslipring controlpointid=<value> bucklecompsmark=<value> rowstoabsorb=<int> translationdist=<value> slipringwidth=<value> contactthickness=<value> simulationtime=<value>
Type
HyperMesh Tcl Modify Command
Description
Creates a full meshed 3D slipring through the selected buckle using the seatbelt’s end element rows.
Uses the Radioss solver for a quick simulation.
Inputs
- controlpointid=<value>
- The ID of the controlpoint entity at which slipring needs to be created.
- bucklecompsmark=<value>
- The ID of the mark containing components of the buckle to be wrapped around.
- rowstoabsorb=<value>
- The number of element rows to be absorbed to create the full meshed slipring.
- translationdist=<value>
- The distance the controlpoint needs to be translated to find the centre of the buckle where intersections shouldn’t be found for the belt edge.
- slipringwidth=<value>
- The required width of the full meshed slipring.
- contactthickness=<value>
- The contact thickness to be considered between seatbelt and move/fixed components.
- simulationtime=<value>
- The simulation time.
Examples
To deform seatbelt at controlpoint with ID
3:
*create3dslipring controlpointid=3 bucklecompsmark=1 rowstoabsorb=10 translationdist=0.5 slipringwidth=50 contactthickness=1.100000 simulationtime=22.000000Errors
Incorrect usage results in a Tcl error. To detect
errors, you can use the catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}Version History
2026