MyBenchLab Documentation Open editor

Chain

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

Toothed loop coupling two sprockets of the same pitch. Non-slipping — driven sprocket ratios by tooth count (not diameter).

Accepted ports

Parameters

Parameters schema

ParameterTypeDefaultConstraints
sideanyrightallowed: right, left, up, down
distanceNumbernull

Kinematics

ω_to = ω_from · (teeth_from / teeth_to). Direction is preserved — a chain never crosses.

Layout

This connection computes the driven component position from the anchor.

Example

connect S1.axis -> S2.axis with mech.chain {
  side: "right"
  distance: 180
}

engine apiVersion · 1