add_junction
Adds a wire junction at a specified position to indicate T-connections where three or more wires meet, required in KiCAD schematics when a wire branches into multiple paths.
Instructions
Add a wire junction at the specified position.
Junctions indicate T-connections where three or more wires meet. They are required in KiCAD when a wire branches into multiple paths.
Args: position: Junction position as (x, y) tuple in mm diameter: Junction diameter in mm (0 = use KiCAD default) ctx: MCP context for progress reporting (optional)
Returns: Dictionary with success status and junction information
Examples: >>> # Add junction at T-connection >>> result = await add_junction( ... position=(100.0, 100.0) ... )
>>> # Add junction with custom diameter
>>> result = await add_junction(
... position=(150.0, 100.0),
... diameter=0.8
... )Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diameter | No | ||
| position | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||