UK
Joined: Feb 4, 2017
Post Count: 5
Status:
Offline
Modifying Staircase to Prevent Floor Hole
Hi,
I'm trying to use the standard square spiral staircase model in a design, but it's cutting an unnecessary hole in the floor above where there is actually plenty of headroom.
I've got no experience with modelling tools (and don't have any right now), but I'm happy to hack about in the file if there's a way to remove (or shorten) the hole-making template in the design.
Is there any handy guide to the content of the .obj file format, or can anyone point me at which chunk of the file defines the cut-out parameters?
UK
Joined: May 8, 2016
Post Count: 434
Status:
Offline
Re: Modifying Staircase to Prevent Floor Hole
Hi Anatosuchus. I recently had a similar issue, and, like yourself, wanted to find a way to use the staircase even though the holes generated in the 1st and 2nd floors were huge. What i did was to create rooms to the shape of the area needed, then exported and imported it, once positioned (magnetism off) i reduced its thickness by 50%, copied and pasted another and positioned it in exactly the same position, with that done i then raised 1 of them, so the two appeared laminated, textured the upper 1 to match my floor and the lower 1 to match the ceiling below. Hope this helps. Mike
France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: Modifying Staircase to Prevent Floor Hole
To change the shape of the cut-out, please read this document. You could also reimport the staircase you need as a simple object from the free models page, and draw a room showing the hole you want.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
UK
Joined: Feb 4, 2017
Post Count: 5
Status:
Offline
Re: Modifying Staircase to Prevent Floor Hole
To change the shape of the cut-out, please read this document. You could also reimport the staircase you need as a simple object from the free models page, and draw a room showing the hole you want.
Ah-ha - the import as simple worked a treat, saves me digging about in the file. Many thanks!
Joined: May 12, 2013
Post Count: 1545
Status:
Offline
Re: Modifying Staircase to Prevent Floor Hole
Is there any handy guide to the content of the .obj file format, or can anyone point me at which chunk of the file defines the cut-out parameters?
Good you found a working solution. Just for the record in case someone else comes across this thread. The cutout is not defined in the .obj file, but in the supplementary information that can be edited with the Furniture Library Editor.
If so, the SVG cutout in the Furniture Library Editor is an L shape turned 180° - something like this: m0,0 h1 v1 h-.5 v-.5 h-.5 z - start at 0,0 where h means horizontal, v means vertical and z means return to start. This can be modified quite easily in the Furniture Library Editor to for instance: m0,0 h1 v1 h-.5 v-.5 z: meaning so the last cut will go directly (-45°) from the centre, back to the top left corner; cut exactly above where the third step begins (<200cm above in a house with a low/normal ceiling).
Which is the general point that may not apply here: Staircases can be legal pains as there can be requirements to minimum headroom (and width, railing, angle etc etc etc). There is an example - if I remember correctly - where a DIY builder had left too little headroom, had to change it after building inspection, and ended up cutting through a structural beam leaving the entire house skewed. Point is only to say that it is possible to end up with all sorts of trouble if headroom (and SVG cutout) is marginal...
ok
PS - to see the two cutouts, the enclosed code can be saved as text with an .svg extension and viewed with most browsers to see how the SVG paths work: