MyBenchLab Documentation Open editor

Belt

Connection kind belt (category mech, DSL name belt, API v1)

Flexible loop coupling two pulleys. Preserves direction (open belt) or flips it (crossed belt).

Accepted ports

Parameters

Parameters schema

ParameterTypeDefaultConstraints
sideanyrightallowed: right, left, up, down
distanceNumbernull
crossedBooleanfalse

Kinematics

ω_to = ω_from · (d_from / d_to). Sign is preserved when crossed=false, flipped when crossed=true.

Layout

This connection computes the driven component position from the anchor.

Example

connect P1.axis -> P2.axis with mech.belt {
  side: "right"
  distance: 180
}

engine apiVersion · 1