|
Sweet Home 3D Forum » List all forums » » Forum: Sweet Home 3D bar » » » Thread: Help me please with ideas to make this Roof » » » » Post: Re: Help me please with ideas to make this Roof |
Print at Feb 9, 2026, 12:29:49 PM |
| Posted by Indigo_Solo at Feb 5, 2026, 12:23:24 PM |
|
Re: Help me please with ideas to make this Roof Hello dorin. I'm glad you want to know what I imagine. In this image: There is a mansard viewed from a certain perspective above. Please ignore the transparent boxes. The mansard does have a gablet (in the bottom) and an ornament (in the top). I made it with a single hypothetical area or room: Who is in green, in the above image. The first the computer should do is a copy of that area, to place it 0.3m below the original, and even other copy to place it 2.7m above the original. Also, the lowest "room" (the first copy) should be 0.3m wider in each side than original. And, the second copy, the highest one, should be about 0.2m narrower than the original. This would allow the highest slope to be about 70ยบ. The second thing the computer should do, is to copy the lowest "room" (the lowest one) again, placing the copy 0.15m below the original. The third thing the computer should do is to copy the highest "room", the smaller one, and place the copy 0.1m above the original. So, you'll have five "rooms": ![]() Lets call them, from down to up: 1, 2, 3, 4 and 5. Three is the original one, the room created by the user in SH3D. 0k. The next step should be what the current Roof Generator Plugin does: To project the room. Only difference, would be the generated projection or loft, wouldn't end in a ridge, but in the upper room: ![]() So: Between 1 and 2, the projection or loft is the gablet. 2 and 3, the lower slope, low height part of the mansard. 3 and 4, the higher slope, high mansard. 4 and 5, the top ornament. Both Gablet and top ornament need still to be cut. It should be managed using a copy or clone of the solid (the projection). The copy should be about 90% wide of the original, for the gablet; and 95% of the original, for the top ornament. Cut the copy from the original, and the roof would look like this: ![]() In the above image, the gable already cut is not visible. Last step, should be, a copy of the whole mansard to place it 0.05m below the original, to cut the copy from the original. The result: ========== Everything from the room the user did draw in SH3D. My idea come from the current Roof Generator Plugin, which is awesome. ========= This approach needs still the features of: *The possibility to put different textures outside and inside the mansard. *The challenge of the textures to render 0k in all faces. ========== I made this mansard (and then cut the pieces to make the lego parts) in FreeCAD. But a plugin generator of masards would result superb. As I told you, I don't know programming, so maybe all of thbis sounds too naive. I apologize I such case. Thanks a lot for your attention and ![]() |
|
|
Current timezone is GMT Feb 9, 2026, 12:29:49 PM |