18 lines
767 B
Markdown
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.
|