create_room_separation
Define room boundaries by creating invisible walls for room calculation in open-plan areas and corridors using coordinate inputs.
Instructions
Create room separation lines to define room boundaries.
Room separation lines act as invisible walls for room calculation. Use these when physical walls don't fully enclose a space (e.g., open-plan areas, corridors). All coordinates in millimeters.
Args: lines: List of line segments, each with: - start_point (dict): {"x": float, "y": float, "z": float} in mm - end_point (dict): {"x": float, "y": float, "z": float} in mm level_name: Target level name (defaults to active view's level) view_name: Plan view name (defaults to active view) ctx: MCP context for logging
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lines | Yes | ||
| level_name | No | ||
| view_name | No |