Print at Dec 15, 2025, 7:32:44 PM

Posted by honzik at Nov 3, 2022, 1:54:22 PM
Parametrically defined or scripted home
Hello,

first of all, thanks a lot for this amazing program!

I would like to use SweetHome3D "parametrically".
As a minimum example, assume a rectangular room surrounded by walls.
I would like to have an option to resize the room based on given dimensions (width and height), without a need to redraw it manually.

In reality, I would have many such rooms and walls, stacked together, dimensions of each room being independent parameter and I would like to define these parameters and see the result "easily" (without manual redrawing).
In an extreme case, the home would be "scripted".

Is it somehow possible currently?

If no, I would create a Python tool for this kind of scripting, producing a XML file loadable by SweetHome3D.
Would anybody be interested in such feature?
Just if I should publish the code once it is eventually finished.

Thanks
Jan