abstractBIM-Sketch: Converting SVG to IFC

https://github.com/simondilhas/abstractBIM-Sketch
This might have some interesting, exciting, implications.
...
Could be a way to drive IFC based symbols in Bonsai.
That is, instead of using a blender decorator to visualize the symbol, it would be actual IFC geometry driven by the SVG geometry.
...
Among many other possibilities, it seems.

steverugiemiliotassobruno_perdigaoMeetlatOwura_quMassimocarlopavtimBedsonzoomerand 1 other.

Comments

  • edited December 2024

    I read the description on github about abstractBIM-Sketch, I couldn't understand what it does, search YouTube but there was nothing about this plugin for Inkscape, as usual I'll rely on minds way smarter than mine to help me understand :) I do understand the SVG to IFC bit, it's the other functionality described that went over my head

  • @Nigel

    I read the description on github about abstractBIM-Sketch, I couldn't understand what it does, search YouTube but there was nothing about this plugin for Inkscape, as usual I'll rely on minds way smarter than mine to help me understand :) I do understand the SVG to IFC bit, it's the other functionality described that went over my head

    same here, I already got stranded at the installation paragraph, clone git sounds like double dutch to me : )

    I can only speculate:
    using an SVG file you can draft a project hierarchy, in Inkscape or similar, with spaces to simulate an "abstract" Ifc project with all spatial decomposition in place without touching a BIM modeling software
    but let's see what experts are going to say about it, whom I thank in advance for their patience..

  • @steverugi said:
    @Nigel

    I read the description on github about abstractBIM-Sketch, I couldn't understand what it does, search YouTube but there was nothing about this plugin for Inkscape, as usual I'll rely on minds way smarter than mine to help me understand :) I do understand the SVG to IFC bit, it's the other functionality described that went over my head

    same here, I already got stranded at the installation paragraph, clone git sounds like double dutch to me : )

    I can only speculate:
    using an SVG file you can draft a project hierarchy, in Inkscape or similar, with spaces to simulate an "abstract" Ifc project with all spatial decomposition in place without touching a BIM modeling software
    but let's see what experts are going to say about it, whom I thank in advance for their patience..

    Thank you for not leaving me in the isolation of ignorance :) the installation terrified me.
    I do like the idea of blocking out plans with the bonus of an Ifc structure, what can Bonsai do with that or Home maker maybe.

    steverugi
  • I don't know if you guys are joking or not, I'd assume everyone here knows how to work with git 😀
    But just in case you're not: you can also just download the code as a zip directly from GitHub. Installing additional packages in python should not be a problem? And then just open his template in inkscape, draw something and run the script from inkscape.
    @theoryshaw what benefits do you see from generating ifc files from inkscape compared to blender? 2D cad drawing was still very awkward last time I checked.

  • edited December 2024

    @JanF

    I don't know if you guys are joking or not, I'd assume everyone here knows how to work with git 😀
    But just in case you're not: you can also just download the code as a zip directly from GitHub. Installing additional packages in python should not be a problem? And then just open his template in inkscape, draw something and run the script from inkscape.

    1. the complexity of an explanation is directly proportional to the number of "just" in such explanation
    2. assumption is the mother of all mistakes
      :)))

    jokes apart, I rarely use Git, do not be surprised when things you commonly use are a real obstacle for others
    going through a step-by-step explanation of a procedure also helps its author a lot, in my opinion and working experience at least

    ever heard the sentence "explain it to me as if I am a 5-year old"?

    for instance just download the code as a zip is relatively easy, what to do with it to have it working in Inkscape is maybe different?
    Even with ChatGPT I was not able to understand how to run a script in Inkscape.. but I can try again

    I know how to install a package but maybe a more detailed explanation ought to be available to guide potential users to complete the process
    ?
    I bet there won't be more than 5 or fewer more steps to go to the end of it, not much to write I'd guess

    as far as I understand the goal of the add-on in Inkscape is to let as many resources as possible on board, is it correct? just to justify my rant above..
    thanks and cheers

    Nigel
  • edited December 2024

    @theoryshaw what benefits do you see from generating ifc files from inkscape compared to blender?

    ...
    I resonate with the following motivation.
    "abstractBIM Sketch empowers stakeholders to leverage BIM data while working with familiar userfriendly tools"
    ...
    I could be wrong, but creating BB symbols in bonsai\bonsai\bim\data\assets\symbols.svg was probably just easier than doing the same with IFC.
    ...
    Additional functionality could include being able to translate markups, from an SVG redlining session, back into the model.
    ...
    Or a facility manager being able to imbue the svg drawing with additional pset values, that then gets translate back into the model.

  • thanks @theoryshaw

    For those learning GIT the following might help...

    do you happen to know how to run the py script in Inkscape?

Sign In or Register to comment.