add_distance_mate
Enforces a fixed distance between two entities in a CAD assembly, useful for spacing parallel plates or controlling gaps between components.
Instructions
Mate de distancia — fuerza un offset fijo entre dos entidades.
Uso típico autopartes: separación entre placas paralelas, espacio entre dos cojinetes en una flecha, gap controlado entre componentes. [en: Add a distance mate (fixed offset) between two entities. Typical use: parallel plate separation, bearing-to-bearing distance on a shaft, controlled gap between components.]
Args: distance_mm: The fixed distance to enforce, in millimeters. Other args: same as add_concentric_mate.
Returns the created mate's metadata.
Related: add_mate_by_face_position (no-entity-name convenience), stack_components (3 mates in one call for fully-constrained pair).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"component1_name": "<component1_name>",
"entity1_id": "<entity1_id>",
"component2_name": "<component2_name>",
"entity2_id": "<entity2_id>",
"distance_mm": "<distance_mm>"
},
"name": "add_distance_mate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| align | No | ALIGNED | |
| entity1_id | Yes | ||
| entity2_id | Yes | ||
| distance_mm | Yes | ||
| component1_name | Yes | ||
| component2_name | Yes |