MyBenchLab Documentation Open editor

Weld

Connection kind weld (category static, DSL name weld, API v1)

Rigid face-to-face junction between two structural parts. Prefer the assembly-solver hints (face + align): the driven part is placed flush against a named face of the anchor, gap 0 by default. Without hints it keeps the legacy world-axis axis/side placement.

Accepted ports

Parameters

Parameters schema

ParameterTypeDefaultConstraints
faceanyallowed: top, bottom, front, back, left, right
alignany
offsetany
rotationDegany
axisanyyallowed: x, y, z
sideNumber1
gapNumber0

Kinematics

None. A weld is static: it propagates no signal. It only fixes geometry and connectivity.

Layout

This connection computes the driven component position from the anchor.

Example

// rail welded onto the standing leg end (its local +Z = "front"
// face), running along X:
statics.weld(leg, rail, {
  face: 'front', rotationDeg: [0, 90, 0]
});

engine apiVersion · 1