# Towards multilayer walls in FreeCAD I think I found a quite elegant solution for multilayer walls. It is by no means a complete feature, but I think it gives us a very interesting start on the topic. Basically I added an "Offset" property to walls, so they can be offsetted from their baseline. With this, several walls can be based on the same baseline, resulting in a multilayer wall: ![](../../images/2013/freecad-multiwall1.jpg) A window can be added as usual, drawn on one of the faces of any of the "sibling" walls: ![](../../images/2013/freecad-multiwall2.jpg) Upon creation, the window not only creates a hole in its base wall, but also in all the sibling walls (= walls based on the same baseline) ![](../../images/2013/freecad-multiwall3.jpg) There are of course different issues to solve later such as what happens when a wall intersects a multi-wall, but for that we need more complete materials support, because everything will be decided depending on the material. I will also make the hole system better, allowing the user to add a custom shape to define the hole, so one can do more complex things such as having a different hole size for each of the layers of a multilayer wall.