MyBenchLab Documentation Open editor

Pulley

Component kind pulley (category mech, DSL name pulley, API v1)

Smooth rotating disc used as a belt anchor. Pairs with another pulley via mech.belt; the ratio is driven by the pitch diameters.

Parameters

Parameters schema

ParameterTypeDefaultConstraints
diameterNumber60min: 1
widthNumber12min: 1
boreDiameterNumber8
colorString

Ports

PortTypeDescription
axisrotationalSpin axis (rotational). Receives ω from the coupling or belt propagation.

Kinematics

Passive — ω is set by the belt or coupling attached to the axis port. Theta integrates from ω each tick.

Example

pulley "P1" {
  diameter: 60
  width: 12
  at: position(0, 0, 0)
}

engine apiVersion · 1

Want to see this component in 3D with live parameter controls? Open the interactive preview.