OSArch Community

[BEM, Topologic] BIM Energy Modeling

  1. T

    Hi everyone. Just in case you missed the following on Twitter and linked in, I created three videos that show you how to create an energy model from scratch in Blender and simulate it using openstudio/E+. If you are an expert Blender 3D modeller, first don't laugh and second you can fast forward through the modelling steps :)

    https://youtube.com/playlist?list=PLomMn11gzPwRSbiBItKgf99oA_T0oYBXe

    And these are the nodes that are available thus far:

  2. B

    A full LBT suite in Blender would be a new tool for architects > @topologic said:

    Hi everyone. Just in case you missed the following on Twitter and linked in, I created three videos that show you how to create an energy model from scratch in Blender and simulate it using openstudio/E+. If you are an expert Blender 3D modeller, first don't laugh and second you can fast forward through the modelling steps :)

    This is totally awesome! I don't know other open source tool for Energy Modelling. I always thought Blender could contain a wide workflow from modelling to analysis. With nodes integrated into svershock you can work in different areas without switch between software or workbenches.

  3. N

    Blenders great but I'm in awe of all the clever people who do stuff with it.

    Is there a way of doing 2D conduction heat-transfer analysis like THERM in Blender?

  4. C

    @Nigel said:

    Is there a way of doing 2D conduction heat-transfer analysis like THERM in Blender?

    I have never used it but Energy2D is in wiki FOSS directory.

  5. A

    I have added two presentations about automatic generation of spaces and space boundaries from IBPSA Building Simulation 2021 Conference.

  6. D

    @Moult said:

    @agonzalezesteve I also think it's a great idea to allow BlenderBIM to bring in IFCs, enrich them (e.g by cleaning up or adding IfcRelSpaceBoundary), and then output to different engines. One example would be to output to gbXML for OpenStudio, and another would be to output to Honeybee-JSON for Ladybug Tools / Pollination. I've heard that Honeybee-JSON addresses many of the shortcomings of gbXML, so @Cyril would you like to investigate that instead of inventing a new XML type? I still think supporting gbXML is useful as a base case.

    Here's a utility I've started playing with, not sure what it will evolve into, which takes IfcSpaces which have wall thickness gaps between them, and offsets the space surfaces as necessary to the midpoint of the wall thickness: https://github.com/IfcOpenShell/IfcOpenShell/commit/eb0f2de197c94e18d6eed83e56351e1c189e07ed

    Original:

    After cleanup tool:

    Hi @Moult, correct me if I am wrong but this utility is not available in ifcOpenShell-python.

  7. M

    @devngc correct, that utility is a pure Blender utility and works on Blender geometry, not IFC geometry. Sorry.

  8. T

    The above utility will be great for Topologic because I can take the result and pipe it to TopologicEnergy and from there to openstudio or gbxml directly. Is this utility something that can be easily installed in Blender? or can you send me the resulting geometry so I can test the workflow? Thanks.

  9. M

    @topologic just start a fresh Blender session (no IFC needed), duplicate a cube a few times slightly spaced apart, select them all, then press "Snap Spaces Together" in the sidebar. They'll stick together.

  10. T

    Hi everyone. Just to let you know that TopologicEnergy with openstudio/EnergyPlus seems fully functional on Ubuntu!

  11. P

    Look forward similar tools will be available in FreeCAD, @yorik mention Ladybug tools are used there, I have no idea how to use it though.

  12. T

    @paullee said:

    Look forward similar tools will be available in FreeCAD, @yorik mention Ladybug tools are used there, I have no idea how to use it though.

    It is high-time I create a workbench in FreeCAD. I’ll try to restart that effort. The base code will be almost exactly the same. Just the interface layer will change. Anyone with expertise in workbenches is welcome to help.

  13. P
  14. D

    Hey @paullee,

    What's your usecase for Ladybug tools?

  15. T

    @Moult said:

    @topologic just start a fresh Blender session (no IFC needed), duplicate a cube a few times slightly spaced apart, select them all, then press "Snap Spaces Together" in the sidebar. They'll stick together.

    HI @Moult I tested it on a real project from Revit, but sadly the results were not great. Please see before and after images.

    Before:

    After: (notice overlaps, gaps, and distortion of orthogonal spaces)

  16. P

    @devngc said:

    Hey @paullee,

    What's your usecase for Ladybug tools?

    In fact, I just learned some brief introduction or discussion in FreeCAD / OSArch and would like to try what it can /help.

    Maybe thermal transmission, daylight analysis, insulation performance ? :)

  17. C

    Let's start auditing IFC energy model with BlenderBIM Add-on !

    This feature is not currently available in daily build. I have opened a PR and I am going to update it or open a new one for colours.

  18. B

    @Cyril thanks, I'm seeing my boundaries in odd locations, is the placement of a boundary relative to the Space placement? (I had assumed it was in world coordinates, but relative placement makes sense).

    I also don't see colours, though my boundaries are assigned to slabs, walls, roof etc..

  19. M

    @brunopostle yes, it is relative to the space.

    @topologic yes, the snap spaces together is a pretty horrific hack and I only use it as a clean-up aid together with manual cleanup. I'm not very good at coding geometric algorithms, so I hope someone else in the future can revisit this puzzle and make my attempt obsolete :)

  20. B

    @Moult any tips for moving an IfcRelSpaceBoundary? the usual trick of using spatial.assign_container doesn't work because neither the boundary or any of the bits that define it can be assigned to a spatial container. And geometry.edit_object_placement doesn't change anything either.

  21. C

    @brunopostle said:

    I also don't see colours, though my boundaries are assigned to slabs, walls, roof etc..

    You mean that the paint button in scene properties does not work on your model ? If so please share the model so I can see why.

  22. B

    @Cyril said:

    You mean that the paint button in scene properties does not work on your model ? If so please share the model so I can see why.

    Ah, the paint button does set colours (I sort-of 'fixed' the relative placement issue):

  23. B

    Here is the above building, I'd be interested to see if this actually loads into any energy modelling software:

  24. T

    @brunopostle said:

    Here is the above building, I'd be interested to see if this actually loads into any energy modelling software:

    Why not simulate it right in Blender using TopologicEnergy and openstudio? Actually, you already have the CellComplex which is better suited for that.

  25. B

    @topologic said:

    Why not simulate it right in Blender using TopologicEnergy and openstudio? Actually, you already have the CellComplex which is better suited for that.

    Because I can't get Openstudio to run on Fedora, and the CellComplex doesn't have the windows or doors (they could be added though).

  1. Page 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Login or Register to reply.