First discussed in https://forum.freecadweb.org/viewtopic.php?f=24&t=29959 (Title: An Arch Project) by @sergiobini
Background:
Technical paper: The VI-Suite: a set of environmentalanalysis tools with geospatial data applications
GIthub repo: https://github.com/rgsouthall/vi-suite05
Author: https://github.com/rgsouthall
VI-Suite - a building environmental performance addon for Blender
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
VI-Suite - a building environmental performance addon for Blender
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: VI-Suite - a building environmental performance addon for Blender
From https://forum.freecadweb.org/viewtopic. ... 57#p260657
microelly2 wrote: ↑Sat Oct 06, 2018 3:27 pmInteresting project,Kunda1 wrote: ↑Sat Oct 06, 2018 2:33 pm @microelly2 check this out: http://rdcu.be/vRj5 (it can be used as an addon in Blender)
the question is how to connect it with FreeCAD.
Use a data exchange module between FreeCAD and Blender
or rewrite the interface from Blender to FreeCAD
VI-suite has 16 kloc, this is nearly the complexity of geodat wb or the curves wb.
we should ask the developer Ryan Southall about the complexity to write a FreeCAD interface.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
-
- Posts: 1
- Joined: Sat Oct 06, 2018 5:26 pm
Re: VI-Suite - a building environmental performance addon for Blender
Dear FreeCADers.
This is Ryan. It would not be trivial is the short answer. The VI-Suite is very embedded into Blender as Blender is acting not only as the creator of input data, but also the visualiser of the output data. There is not that much non-Blender specific code in there.
My guess would be that it would be better to start from more or less from scratch with FC's Python API. The good news is that getting a basic Radiance/EnergyPlus exporter together is not that difficult and the file syntax for both is quite simple (Radiance for example you can get away with OBJ geometry and a sky description). Bringing that data back in to FC may take longer but results could be processed through third-party tools like Matplotlib.
I'll keep an eye on this forum in case anyone wants to ask a question about Radiance/EnergyPlus and I'll answer if I can.
Regards
Ryan
This is Ryan. It would not be trivial is the short answer. The VI-Suite is very embedded into Blender as Blender is acting not only as the creator of input data, but also the visualiser of the output data. There is not that much non-Blender specific code in there.
My guess would be that it would be better to start from more or less from scratch with FC's Python API. The good news is that getting a basic Radiance/EnergyPlus exporter together is not that difficult and the file syntax for both is quite simple (Radiance for example you can get away with OBJ geometry and a sky description). Bringing that data back in to FC may take longer but results could be processed through third-party tools like Matplotlib.
I'll keep an eye on this forum in case anyone wants to ask a question about Radiance/EnergyPlus and I'll answer if I can.
Regards
Ryan
Re: VI-Suite - a building environmental performance addon for Blender
Thanks for your feedback and explanation, Ryan. This is pretty exciting work you are doing. Thanks for tuning in to this thread. I hope more will emerge from this. Maybe a future GSOC, outreachy, or an independent dev will be inspired to take this on.rgsouthall wrote: ↑Sat Oct 06, 2018 5:40 pm Dear FreeCADers.
This is Ryan. It would not be trivial is the short answer. The VI-Suite is very embedded into Blender as Blender is acting not only as the creator of input data, but also the visualiser of the output data. There is not that much non-Blender specific code in there.
My guess would be that it would be better to start from more or less from scratch with FC's Python API. The good news is that getting a basic Radiance/EnergyPlus exporter together is not that difficult and the file syntax for both is quite simple (Radiance for example you can get away with OBJ geometry and a sky description). Bringing that data back in to FC may take longer but results could be processed through third-party tools like Matplotlib.
I'll keep an eye on this forum in case anyone wants to ask a question about Radiance/EnergyPlus and I'll answer if I can.
Regards
Ryan
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: VI-Suite - a building environmental performance addon for Blender
Though i have not engineering background, the technical paper seem interesting.
Re: VI-Suite - a building environmental performance addon for Blender
@damian you expressed interest in this project in that Arch thread. Just putting this on your radar here.damian wrote:
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: VI-Suite - a building environmental performance addon for Blender
bumping this to keep on people's radar. damian went AWOL and also dropped development of his addon. Too bad, I think a project like VI Suite for FC would attract a lot of attention.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: VI-Suite - a building environmental performance addon for Blender
very cool project. I agree it would make lot of sense to integrate it into freecad rather than on blender.
follow my experiments on BIM modelling for architecture design