“easily model houses with just a few clicks”
constrnHouse is an addon for modeling house plans. You can add floors, walls, columns and beams, drill holes for windows and doors, with just a few clicks and total control over the measurements.
It is easy and intuitive to use, you have full control through the addon panel. You can change the thickness of the floors or walls at any time with just one command, set measurements according to other objects with just a few clicks, or insert the dimensions of your plan quickly and easily.
“modeling other objects”
In addition to creating house plans, with constrnHouse you can model other objects as well: benches, fences, stairs, among others. You can do this by combining the addon's basic objects: floors, walls, columns and beams. Creating objects that look like concrete buildings.
“finish by merging the objects into a single mesh”
After adding all the structure objects, you can finish the construction using the join or the merge button. The first option joins all the selected objects into a new one, but you will still be able to select each mesh separately in edit mode. The second option merges all the selected into a new one with single mesh, generating perfect rectangular faces, internal faces are automatically deleted, then you can apply the bevel modifier perfectly, for example. Use it in the way that best suits you.
Features:
- creates floors, walls, columns and beams;
- sets the dimension considering other objects;
- drill holes for windows and doors in walls and floors;
- precisely moves and resize everything;
- flip, move and rotate multiple objects;
- generates perfect rectangular faces;
- control the thickness at any time;
- generate different thicknesses for different groups.
“detailed documentation available”
List of all versions:
1.0.0 completed on 01-Mar-2025:
- separation by group;
- modeling of floors, walls, columns and beams;
- flipping, moving and rotating multiple objects;
- drilling rectangular holes in floors and walls;
- finishing by joining or merging meshes;
- compatible blender versions 3.3 <> 4.3.
Meaning of version numbers:
This program sets version numbers based on Semantic Versioning by Tom Preston-Werner:
- x.y.Z: bug fixes;
- x.Y.z: addition of new features;
- X.y.z: removal of obsolete features.