Joined: Jan 7, 2011
Post Count: 25
Status:
Offline
SH3D V4.0 dimension quotations & area wishes
I write in English so that everyone can benefit from it.
If I do like SH3D, I regret a few simple features modification (should be easy to implement as work is already done) which omission, either makes time consuming or annoying.
1/ An option to report on the 2D plan, quotations of the inside or outside of walls. This can be crucially important for: * check local planning regulation * building renovation * furniture renovation (kitchen, etc.) Note, if while using SW3D, on can view a wall's length, you don't retain the info on print, nor if you want to see all walls.
Now as dimension is already reported from wall middle, having inside or outside measure, is just adding or subtracting half of both wall thickness (one could imagine one wall being thicker than the other) Coding something as: insideL = wall.lenght() - 0.5*leftwall.thichness() - 0.5*rightwall.thichness()
2/ An option to report on the 2D plan, total floor area (inside or outside measure) Again this is crucial important to check for instance the total ground area against the field area in planning regulation.
3/ An option to report on the 2D plan, each room floor area (inside or outside measure).
4/ An option to report on the 2D Plan, inside/outside wall's area Re: http://www.sweethome3d.com/support/forum/viewthread_thread,3784 "2 - There is a plug-in available that adds the function Tools --> Compute walls' area. This function will calculate the area of the selected walls. Note that the wall surface will be calculated based on the centre line dimensions of the wall. This means that the resulting number will be too great for inside walls, too small for outside walls. Sloping walls are correctly calculated, albeit also along the center line." Well as, I already said correcting this by wall thickness should be easy.
Of course one could enter in long discussions where & how to show these quotation & area information, but better have the info, than none.
Not that simple, this length depends on the angle with the next wall, the thickness of these walls and whether the room you draw has a concave or convex shape! By the way, note that while drawing it's impossible to guess this information, since the program can't anticipate if the user is going to create an other wall after the one he's currently drawing.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 1 times,
last edit by Puybaret at Apr 19, 2013, 10:05:14 AM]
Joined: Jan 7, 2011
Post Count: 25
Status:
Offline
Re: SH3D V4.0 dimension quotations & area wishes
>this length depends on the angle with the next wall, the thickness of these walls and whether the room you draw has a concave or convex shape!
Indeed, the difficult lies in the fact wall's length is measured by its middle and not its exterior (which would be way simpler when drawing from existing plan and would not lead to "By the way, note that while drawing it's impossible to guess this information, since the program can't anticipate if the user is going to create an other wall after the one he's currently drawing")
Now: for straight walls, it just formula of a square rectangle (hypo ² = sin² + cos²:
you now have wall.length() +/- sqrt( (0.5*wall.thickness)^2 - (0.5*leftwall.thickness)^2 ) +/- sqrt( (0.5*wall.thickness)^2 - (0.5*rightwall.thickness)^2 )
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: SH3D V4.0 dimension quotations & area wishes
Indeed, the difficult lies in the fact wall's length is measured by its middle and not its exterior
No the biggest difficulty comes from the program can' t guess if you want to draw a concave room. As soon a room is concave, your idea doesn't work.
You know, you're not the first user to think about this issue. There are many threads speaking about it in this forum. At this time, the easiest solution remains to draw the room with the room creation tool then double click in the room to create the walls around it with the wall creation tool. Of course, this works well if you have only one room to draw.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator