*createweldsbetweenelemsusingpoints
Creates weld element(s) between pre-existing elements at the given point(s).
Syntax
*createweldsbetweenelemsusingpoints elem1_mark elem2_mark single_col point_mark tol syst configval property remesh
Type
HyperMesh Tcl Modify
Description
Creates weld element(s) between pre-existing elements at the given point(s).
Inputs
- elem1_mark
- The element mark for the first element collector.
- elem2_mark
- The element mark for the second element collector, if given.
- single_col
- Flag for the number of element collectors used:
- 1 - One elem collector.
- 0 - Two elem collectors.
- point_mark
- The point mark for the point collector.
- tol
- The maximum distance allowed between the point (from the point mark) and the element (from the elem mark) to weld this element.
- syst
- Systems flag:
- 1 - Build systems.
- 0 - Do NOT build systems.
- configval
- Weld element type created:
- 2 = plot
- 3 = weld
- 5 = rigid
- 21 = spring
- 60 = bar
- 61 = rod
- 70 = gap
- property
- Name of the property collector. Used to retrieve the property ID.
- remesh
- Remesh flag (always zero).
Examples
*createmark(elems, 2) "all"
*createmark(points, 2) "all"
*createweldsbetweenelemsusingpoints(2, 2, 1, 2, 1.0, 1, 3, "myprop")
If the single_col flag equals 1, then elem2_mark flag is ignored.