Course Navigator

Windows

There are multiple ways to create windows & doors. We'll cover three ways:

  • Use BlenderBIM modifier system. (1)
  • Use ArchiMesh. (2)
  • Use Mesh Modeling. (3)

with BlenderBIM modifier

Creating a Window Type

For (1) we'll do it straight within our project.

Let's activate the window Tool and then launch the type Manager again.

If you don't have any existing windows, you can add a default window from the top bar. Once you click on "Add IfcWindowType", it will create a random window which we can edit.

Adding a Window

When you look under the N Panel Menus > Tool > Active Tool, You have the option to set the z offset for windows. This is useful if you want to place windows at a certain height, but you can also do it later by grabbing your windows and moving them with G + Z.

Window

Now let's add a window. Select the collection for the floor you're placing the window at. Then select a wall and place your cursor at the location you want to place the window. Then press Shift+A to add a window.

Editing a Window Type

Now we can go to the "Geometry and Materials" tab, and under the Parametric Geometry Panel, you'll find the "Window" sub-panel where you can edit your window type parametrically. This panel only appears when you have a window selected.

Alt text

Once you're done, click on the checkmark "Finish Editing" to apply the changes.

If you move the window manually, you need to hit Shift +G to re-generate the window opening.

Alt text

At the moment, there is no way to manually or paramaetrically add a material for the window frame, and a material for the window panel. It will become a featur at some point.

with ArchiMesh

Let's see how to turn an ArchiMesh window into an IFC Window Type.

This will unfortunatly lose the parametric functionality of Archimesh, but it's a good way to create a window type quickly with it's styles and materials.

Go to Edit > preferences > Add-ons > Archimesh. Tick the box to activate it.

This will add a new panel in the N panel called Create > ArchiMesh.

Alt text

We'll add a Panel window, and edit it's parameters.

With our Window selected, we'll launch the Type Manager, and add a new type. We'll chose " From Mesh" and click "Add"

Now this will create the 3D representation and a bounding box for the window type. We'll also need to add a 2D representation for the window type.

Go to the "Geometry and Materials" tab, and under the "2D Representation" panel, choose PLAN/View and click on the "+" icon to add a new representation. Choose "Trace Outline" and click on "OK".

Custom Mesh Window

No need to cover this - have a look here : https://www.youtube.com/watch?v=0wR5uAUwn8Y

Doors

Doors are created in the same way as windows. You can use the BlenderBIM modifier system, or Archimesh.

Up to you !

I'll let you play around with both tools.

Project Files
Warning

The User Interface (UI) of the BonsaiBIM add-on has changed since the recording of this video. All panels are now located in the Scene properties, grouped under different tabs.