OSS Building plan software?

10 months ago by lucullus to c/opensource

I would like to create detailed plans of my house. Not only the floorplan, but also wall thickness, windows, doors, water and electricity lines, materials,... Best case would be both 2D plans and 3D views (maybe with highlighting for water, electricity etc).

Do you know of some open source software, that might be able to handle this task?

fokker_de_beste 16 points 10 months ago

Freecad might be able to do all that? Be prepared for a tough learning curve though

path: 0 21266164, hotness: undefined, score: 16, children: 0
madnificent 13 points 10 months ago

FreeCAD's Arch/BIM workbench

Draw in 2D to create 3D walls. Position windows, doors and others in 3D. Some features like the roof or stairs have their own modules.

You can always fall back to one of the other many workbenches should you need something not part of a typical home (weird stairs, a detailed cupboard, ...).

I could not find documentation easily in the past but it likely exists. For a video introduction the FCBLounge channel (YouTube) provides great visual tutorials.

I've documented part of our home in this to ideate remodeling. It can be used for pipework but I did not try that yet.

path: 0 21267239, hotness: undefined, score: 13, children: 0
Zedd00 13 points 10 months ago

I used sweet home 3d for this. It's not the greatest, but is open source and available on every platform.

path: 0 21266607, hotness: undefined, score: 13, children: 9
lucullus 3 points 9 months ago

Yeah, I had thought about this. I already did a floor plan with Sweet Home 3D some years ago, though it didn't seem fit to also handle the detail work like water and electricity lines. Or at least I have not seen functions for that. I will try it with FreeCAD and then see, how it goes

path: 0 21266607 21276759, hotness: undefined, score: 3, children: 0
Sxan -8 points 10 months ago

I appreciate it being free. Þat said, SweetHome 3D is not only not þe greatest, it's not particularly good. For example, once you draw a room, you can't resize it or rotate it - any dimension changes require recreating þe room, which is tedious because þere's no way to enter room dimensions wiþ a keyboard. It's shockingly bad UX, bordering on unusable.

path: 0 21266607 21268137, hotness: undefined, score: -8, children: 7
Zedd00 6 points 10 months ago

Even on my phone I can double tap and change the wall dimensions. I believe it's in a right click menu on the desktop. It's definitely missing polish, a UI designer, and any kind of logic on where stuff should be located. It is actually usable to map out a house to figure out furniture and basic stuff. Drives me crazy that I can't figure out how to do mechanicals in it though.

path: 0 21266607 21268137 21268339, hotness: undefined, score: 6, children: 3
Sxan 0 points 9 months ago

Double tap and get a dialog? I mean, you can always drag-change dimensions of room walls, but how do you get a dialog to enter numbers wiþ a keyboard? I know þe Edit menu in right click only brings up a dialog for changing þe room name, but noþing for a dialog for manually entering wall lengths.

path: 0 21266607 21268137 21268339 21333367, hotness: undefined, score: 0, children: 2
Zedd00 1 point 9 months ago

Double clicking on the wall opens a dialog to type in dimensions.

path: 0 21266607 21268137 21268339 21333367 21339164, hotness: undefined, score: 1, children: 1
GreyEyedGhost 3 points 9 months ago

Having previously used tools like Inventor (which isn't great for floor plans, but is great for parametric modeling) yes, Sweet Home 3D has a terrible UX. That's doubtless why you didn't find out how to adjust walls, etc. parametrically. I wouldn't classify it as terrible, but it isn't great, for sure.

path: 0 21266607 21268137 21270045, hotness: undefined, score: 3, children: 2
Sxan 0 points 9 months ago

How do you rotate rooms, or enter dimensions in a text field? Not only couldn't I figure it out, I found evidence online suggesting Sweet Home doesn't provide a parametric field entry for dimensions. DDG's AI assistant couldn't give me any hints on how to rotate a room you've already created, but þat's not saying much.

path: 0 21266607 21268137 21270045 21333305, hotness: undefined, score: 0, children: 1
GreyEyedGhost 1 point 9 months ago

It's been a couple years since I used it, but after you create a wall, you can edit it in a dialog. The User Guide shows the dialog in question under editing walls, as well as the steps to access it.

path: 0 21266607 21268137 21270045 21333305 21334644, hotness: undefined, score: 1, children: 0
eth0slash0 5 points 10 months ago path: 0 21266179, hotness: undefined, score: 5, children: 0
UNY0N 4 points 10 months ago

I can't put much time into this, but I speak German and I can assure you that this is at least a serious article about the options out there:

https://www.sculpteo.com/...

Either translate the page, or just follow the links and inform yourself. I hope it helps.

Edit: here's another one about open-source CAD options (not necessarily for architecture). I just noticed that the other list isn't a list of open-source, so many of those are probably proprietary.

https://www.sculpteo.com/...

path: 0 21266035, hotness: undefined, score: 4, children: 2
breakcore 3 points 10 months ago

Looking at the page, the only software which is labeled as open source, is Archicad.

Looking at their website and on wikipedia, it seems to be proprietary though.

I cannot see any other software on the page, which isn't proprietary.

As for FLOSS CAD, I use FreeCAD quite a lot. It has a BIM workbench, which I have used a bit and which seems very capable.

It can do all the things you are requesting.

FreeCAD can be a bit frustrating to work with, but it is an amazing piece of software, which has improved tremendously in the couple of years I have used it.

path: 0 21266035 21266258, hotness: undefined, score: 3, children: 1
lucullus 4 points 10 months ago

Wow, didn't know that FreeCAD also has a wotkbench for buildings! Kinda feels like FreeCAD has a workbench for everything, just that nobody knows of them. Thanks, I will definitely look into that, as I already use FreeCAD for 3D printing

path: 0 21266035 21266258 21266299, hotness: undefined, score: 4, children: 0
oeuf 3 points 10 months ago

Good question, I want an answer to this too.

path: 0 21265879, hotness: undefined, score: 3, children: 0
myrmidex 1 point 10 months ago

Great question, I also like to know!

path: 0 21265872, hotness: undefined, score: 1, children: 0
rbn 1 point 9 months ago

I highly recommend FreeCAD BIM workbench.

Here you can find an amazing series with tutorials for beginners: https://www.youtube.com/...

There's also the channel deltahedra with great stuff!

path: 0 21300878, hotness: undefined, score: 1, children: 0
opensource
opensource

@lemmy.ml

login for more options
49516
3003
4283

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

go to feed...