OSArch Community

Wall polyline tool

  1. B

    @carlopav Thanks for reporting this issue, it should be fixed now.

    PS. Is it possible to use the Shift key to lock current direction also if it's not along x or y line?

    No, it is hard coded to snap axis that are 30 degrees apart from each other, but this was meant to be a temporary solution. It makes sense to work like you asked. I'll try to implement this with @theoryshaw idea of snapping to an angle

  2. M

    @GerardT not at the moment. It's on the roadmap :)

  3. G

    Is it possible to use the polyline tool to make curved walls?

    Here's an example of what I mean:

  4. P

    @GerardT said:

    Is it possible to use the polyline tool to make curved walls?

    Here's an example of what I mean:

    Is it BSpline ? Bonsai support arc, circle, ellipse, right?

  5. G

    @Moult said:

    @GerardT not at the moment. It's on the roadmap :)

    Thank you for your response, Moult, I understand that curved walls aren't currently possible with the polyline tool. I'm excited to hear that this feature is on the roadmap.

    Do you have plans to re-enable the feature that allows users to sketch and trace walls on the fly? Based on specified wall types, these walls are automatically generated as real BIM walls.

    Refer to the presentation's screenshots taken between 12:03 and 12:26 for your presentation.

    YouTube Video Link: https://youtube.com/watch?v=h2Rv9iu7yDk

  6. G

    @paullee said:

    Is it BSpline ? Bonsai support arc, circle, ellipse, right?

    In the past, I worked on a government/commercial project for an architectural firm, and this is a partial wall axis from that project.

    I found a helpful tutorial by Allan Brito from Blender 3D Architect that demonstrates the new feature for creating walls from polylines.

    YouTube Link: https://youtube.com/watch?v=2Uqj2sORVcg

  7. P

    Great video :)

    Just not sure what geometry Bonsai are supporting for Wall at the moment - arc, ellipse, bspline ? Just Polyline tool misses curve support at the moment, right?

  8. M

    Bonsai will support anything that IFC supports. At the moment the easiest thing is circular arcs. Later on we can add editing capabilities for other types of arcs.

  9. P

    Thanks @Moult. I tried to understand other type of curve like bspline with a view to implement support in FreeCAD BIM/Arch, seems too advanced for me. So curious to understand if / how Bonsai/IfcOpenShell would support that and maybe FreeCAD BIM just 'borrow' / use IfcOpenShell directly?

    [ EDIT - For info, currently FreeCAD Wall tool only support polyline/ complex Sketch with Linear edge, Arc, Circle, Ellipse ]

  10. M
  11. P

    I have a look and understand IFC supports BSpline.

    The issue is when Bspline is used as Wall's axis. FreeCAD Wall tool offset 'mathmatically' linear edge, arc, ellipse, which define the 'axis' of the wall/ wall segment, following its Width to form the baseplate outline of the walls, then extrude them into solid. I failed to find / understand how to offset bspline similarly.

    Just curious if this or other algorithm is already in IfcOpenShell so it could be adopted directly :D.

  12. M

    Good point - we can probably just tessellate and offset it as a cheap way to compute - but the original bspline will be kept (in the axis representation).

  13. B

    I'm pretty sure that offset curves are always an approximation (except for straight lines and circular arcs)

  14. B

    ..also if you actually want to build a curved wall it makes a lot of sense to break it down into a set of circular arcs first.

  15. P

    Yes, approximating them into a series of arc was my approach - trying to build the Ron Champ by Le Corbusier.

    [EDIT - for those are curious : https://forum.freecad.org/viewtopic.php?p=559004#p559004) ('Half-built' as shown in FreeCAD forum :D)

    Still quite complicated and lot of time used in finding tangent between arc etc. :P

    Or any algorithm approximating Bspline (and other spline?) into a series of arc? (or elliptical arc?)

  16. P
  17. B
  18. R

    This new tool is fantastic. I would suggest as improvement : preview the wall while drawing, to be able to switch the axis (like "c" shortcut in ArchiCAD)

  19. C

    Hello @bruno_perdigao, I was wondering if you are planning to have the tool extended also to extruded profile geometry: in H-BIM I usually use a lot IfcCovering/MOLDING with a predefined profile to create moldings, and they are often in chain one with the other, so their creation is really really painful, because using Ctrl+Y they are often mitered wrong.

    At the moment with your new tool the object is created like a pilaster with Z direction up, i'd like it to be more like a chained wall.

    Thanks!

  20. B

    Hi @carlopav, yes. There are still a few things to improve in the wall and slab tools before moving to other tools. But it's on the roadmap.

  21. B

    @carlopav said:

    Hello @bruno_perdigao, I was wondering if you are planning to have the tool extended also to extruded profile geometry: in H-BIM I usually use a lot IfcCovering/MOLDING with a predefined profile to create moldings, and they are often in chain one with the other, so their creation is really really painful, because using Ctrl+Y they are often mitered wrong.

    At the moment with your new tool the object is created like a pilaster with Z direction up, i'd like it to be more like a chained wall.

    Thanks!

    related: https://github.com/IfcOpenShell/IfcOpenShell/issues/5790#issuecomment-2581078388

  22. Z

    I played with existing IFC geometry in Bonsai so far only. The last time I tried Walls in "BlenderBIM", it worked the Blender/C4D way only, "Add" object at an arbitrary place (Center/3D Cursor) with arbitrary Dimensions - and need to clean up later - which I somehow never liked.

    So somehow I missed that feature from August 2024.

    Wall Polyline Tool, for me, is by far the most important BIM object creation Feature in Bonsai at all !

    Thanks so much for that, because :

    • it finally brings some CAD feeling to Blender

    • it finally allows to "create" a Wall directly at a desired location, directly with a desired length - no more need for later manipulation/repair/setting up

    • it does not stop after creating a Wall (like some CADs do !), so I can finally go on drawing Walls uninterrupted as long as I want


    Not an issue, but what does not work for me :

    • SHIFT+P, maybe that meanwhile changed, it works for me with SHIFT+A only (I see in Blender KEYMAP that P/SHIFT+P is already assigned millions of times in Blender, maybe one of my installed AddOns interferes here, which is not detectable by Blenders Keymap)

    • irrelevant - but just BTW, creating Walls does no more work in todays Blender 4.4 2025/01/10


    Don't take that serious but we can dream.

    If for some reason Wall Tool developers are in need of additional feature wishes for the future ....

    • a "rectilinear" Mode, that Auto locks to X or Y axes only, (according to which of these is more near to the cursor position from last click)

    • a "Rectangle" creation Mode that spans a Room/4 Walls at a time, in YX

    • a "Quick Draw" Mode, that works like Rectangle Mode above, but also fills the Wall boundary with a Slab, allows to overlap existing Walls and will auto connect/divide overlapping Walls, allows adding/extending areas or subtracting areas by pressing ALT key and such .....

  23. S

    @zoomer

    If for some reason Wall Tool developers are in need of additional feature wishes for the future ....

    • a "rectilinear" Mode, that Auto locks to X or Y axes only, (according to which of these is more near to the cursor position from last click)
    • a "Rectangle" creation Mode that spans a Room/4 Walls at a time, in YX
    • a "Quick Draw" Mode, that works like Rectangle Mode above, but also fills the Wall boundary with a Slab, allows to overlap existing Walls and will auto connect/divide overlapping Walls, allows adding/extending areas or subtracting areas by pressing ALT key and such .....

    something similar is available in latest revisions, if you select a slab and go to wall tool you can automatically add all the walls around the same slab

  24. N

    @steverugi said:

    something similar is available in latest revisions, if you select a slab and go to wall tool you can automatically add all the walls around the same slab

    Now that is a nice feature

  25. Z

    @steverugi said:

    something similar is available in latest revisions, if you select a slab and go to wall tool you can automatically add all the walls around the same slab

    Not exactly what I was thinking of - but cool !

    A bit of a hidden feature though, it took quite some while for me to check Tool palettes, before I just tried SHIFT+A

    :-)

  1. Page 1
  2. 2
  3. 3
  4. 4

Login or Register to reply.