Project 1: Designing a Flat¶
Building on the skills from Project 0, this tutorial will guide you through designing a complete flat using Bonsai. You’ll learn more advanced techniques for creating walls and openings, working with profiles, defining rooms and spaces, and generating more detailed drawings.
Prerequisites¶
Completion of Project 0: Designing a Room
Familiarity with basic Bonsai tools and interface
Learning Objectives¶
Create advanced walls and openings
Work with profiles for custom architectural elements
Define and manage rooms and spaces
Use furniture and fixture libraries
Generate elevation and section drawings
Tutorial Steps¶
1. Project Setup¶
🚧 Work in Progress
Open Blender and switch to the Bonsai workspace
Create a new IFC project
Save it as project1.ifc file (and optionally, project1.blend file)
Load custom libraries and templates
Note
See Starting a New IFC Project for detailed instructions.
2. Advanced Wall Creation¶
Use the “Create Wall” tool to layout the flat’s exterior walls
Add interior walls with varying thicknesses
Create curved walls for architectural interest
Apply different materials to walls
3. Complex Openings¶
Add various door types (sliding, pocket, double)
Create windows with different styles (casement, sliding, bay)
Design a balcony door with sidelight windows
Add skylights or clerestory windows if applicable
4. Working with Profiles¶
Create a custom cornice profile
Design a baseboard profile
Apply profiles to walls and openings
Create a custom handrail profile for stairs or balcony
5. Defining Rooms and Spaces¶
Use the “Create Space” tool to define individual rooms
Set room names and numbers
Calculate and display room areas
Assign room finishes (flooring, wall finishes, ceiling)
6. Using Furniture and Fixture Libraries¶
Import furniture from Bonsai libraries
Place and arrange furniture in each room
Add plumbing fixtures (sinks, toilets, bathtub/shower)
Include kitchen appliances and cabinetry
7. MEP Systems¶
Design basic electrical layout (outlets, switches, lighting)
Add HVAC elements (vents, radiators)
Create a simple plumbing system
8. Stairs and Railings¶
Design an internal staircase (if multi-level flat)
Add railings to stairs and balcony
Create landings and adjust riser/tread dimensions
9. Generating Drawings¶
Create floor plans for each level
Generate elevation drawings (front, back, sides)
Produce section drawings through key areas
Add dimensions, annotations, and labels to all drawings
10. Final Touches and Export¶
Review and adjust IFC properties for all elements
Create a basic materials and finishes schedule
Generate a set of PDF drawings
Conclusion¶
Congratulations on completing the flat design! You’ve now expanded your skills to include more complex architectural elements, space planning, and detailed drawing generation.
Next Steps¶
Experiment with different flat layouts and styles
Try creating custom families for unique furniture or fixtures
Explore more advanced MEP systems
Learn about creating custom annotation styles for drawings
In the next project, we’ll scale up to design a full bungalow, introducing concepts like roof design, foundations, and basic structural elements.