bonsai-impl-drawing

Generate orthographic 2D Bonsai drawings from IFC models with annotations and SVG sheets.

30|4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Impertio-Studio/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill bonsai-impl-drawing-impertio-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bonsai-impl-drawing
Source: https://github.com/Impertio-Studio/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/tree/main/skills/bonsai/impl/bonsai-impl-drawing
Command: npx skills add https://github.com/Impertio-Studio/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill bonsai-impl-drawing-impertio-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents empty, broken, or incorrectly configured Bonsai drawing outputs by guiding a complete and reliable pipeline for turning an IFC model into orthographic 2D drawings with annotations and printable SVG sheets.

Core Features & Use Cases

  • End-to-end drawing pipeline: Creates plan, section, elevation, reflected ceiling, and sheet-ready documentation outputs from IFC through Bonsai’s drawing operators.
  • Correct drawing/view guardrails: Enforces required conventions like using bonsai.bim.module.drawing, activating an orthographic drawing camera, and syncing IFC data before generation.
  • Annotation and documentation workflow: Adds typed annotations (text, dimensions, levels, hatches, hidden lines, break lines, etc.) and composes drawings into titleblock-based sheets suitable for SVG/PDF/DXF export.

Quick Start

Use the bonsai-impl-drawing Skill to generate a PLAN_VIEW drawing, add a TEXT and DIMENSION annotation, and compose it onto a sheet as printable SVG (then export to PDF/DXF if you have InkScape installed).

Frequently Asked Questions about bonsai-impl-drawing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate 2D drawings from an IFC model in Bonsai?

To generate 2D drawings from an IFC model in Bonsai, use the bonsai.bim.module.drawing operators to create orthographic camera projections for plans, sections, and elevations, then sync your IFC data before outputting the results as printable SVG sheets.

Why are my Bonsai drawing outputs empty or broken?

Bonsai drawing outputs often appear empty or broken when the orthographic drawing camera is not activated or the IFC data is not synchronized. Enforcing correct drawing view guardrails and module usage ensures a complete and reliable generation pipeline.

Can I add dimensions and text annotations to Bonsai IFC drawings?

Yes, you can add typed annotations including text, dimensions, levels, hatches, and hidden lines to Bonsai IFC drawings. The annotation workflow integrates these elements directly before composing the drawings into titleblock-based sheets.

Do I need InkScape to export Bonsai SVG sheets to PDF?

Yes, you need InkScape installed to export your composed Bonsai SVG sheets to PDF or DXF formats. The drawing pipeline generates the SVG sheets natively, but relies on InkScape for the final printable document conversion.

What is the difference between OpenCASCADE and Freestyle linework in Bonsai?

OpenCASCADE and Freestyle are optional linework modes in Bonsai that determine how 2D line geometry is extracted from the 3D IFC model. Selecting the appropriate mode affects the generation of orthographic drawing projections and hidden lines.

How do I compose multiple Bonsai drawings onto a single titleblock sheet?

To compose multiple Bonsai drawings onto a single sheet, generate your individual plan, section, and elevation views as orthographic projections, then use the sheet composition operators to assemble them into a titleblock-based SVG layout.