*createweldsbetweenelemsusingnodes
Creates weld element(s) between pre-existing elements at the given node(s).
Syntax
*createweldsbetweenelemsusingnodes elem1_mark elem2_mark single_col node_mark tol syst configval property remesh
Type
HyperMesh Tcl Modify
Description
Creates weld element(s) between pre-existing elements at the given node(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 element collector.
- 0 - Two element collectors.
- node_mark
- The node mark for the node collector.
- tol
- The maximum distance allowed between the node (from the node mark) and the element (from the element mark) to weld this element.
- syst
- Systems flag:
- 1 - Build systems.
- 0 - Do NOT build systems.
- configval
- Type of weld element 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 0).
Examples
*createmark(elems, 2) "all"
*createmark(nodes, 2) 16 17 18
*createweldsbetweenelemsusingnodes(2, 2, 1, 2, 1.0, 1, 3, "myprop")
If the single_col flag equals 1, then elem2_mark flag is ignored.