create_structural_framing
Create structural beams and framing elements by defining start and end points, level, and beam type. Supports batch creation for multiple elements at once.
Instructions
Create structural beams and framing elements in Revit.
Beams are placed along a line between two points at a specified level. All dimensions in millimeters. Supports batch creation.
Args: elements: List of beam definitions, each with: - start_point (dict): {"x": float, "y": float, "z": float} in mm (required) - end_point (dict): {"x": float, "y": float, "z": float} in mm (required) - type_name (str): Beam family type name (optional) - level_name (str): Target level name (optional) - name (str): Description for reference (optional) ctx: MCP context for logging
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elements | Yes |