Files
2026-07-22 13:48:46 +08:00

18 lines
767 B
Markdown

# Constraint
## Class Definition
```python
class Constraint(constraint_id: str, constraint_kind: ConstraintKind, connector_a: ConnectorRef, connector_b: ConnectorRef, drive_distance: Optional[float] = None, distance_limit: Optional[ScalarLimit] = None, drive_angle_degrees: Optional[float] = None, angle_limit: Optional[ScalarLimit] = None, pitch_radius_a: Optional[float] = None, pitch_radius_b: Optional[float] = None, pulley_radius_a: Optional[float] = None, pulley_radius_b: Optional[float] = None, pitch_radius: Optional[float] = None, phase_offset: Optional[float] = None, name: Optional[str] = None)
```
*Source: product.py*
## Import Surface
- top-level: `from simplecadapi import Constraint`
## Description
Connector-to-connector assembly constraint.