Comments (32)
This gets fixed by renaming:
nodes/Topologic/IFCExportToHBSJON.py
to:
nodes/Topologic/IFCExportToHBJSON.py
from topologicsverchok.
And line 259 in init.py should be changed from:
("Topologic.TopologyByImportedIFC", "SvTopologyByImportedIFC",]
to:
("Topologic.TopologyByImportedIFC", "SvTopologyByImportedIFC")]
i think. Thank you for your work Wassim.
from topologicsverchok.
Yes sorry! fixing it now!
from topologicsverchok.
Thank you very much! There is another issue, maybe it is just me, but i don't see the new node: IFC.ExportToHBJSON
from topologicsverchok.
Can you check this? https://github.com/wassimj/TopologicSverchok/blob/v0.8.0.1/nodes/Topologic/IFCExportToHBSJON.py
from topologicsverchok.
I have updated github and the binary release for Windows. Can you please check again? Much appreciated.
from topologicsverchok.
I still can't see the new node sadly:
from topologicsverchok.
and i think you should rename the file from IFCExportToHBSJON.py to IFCExportToHBJSON.py.
The S and J are switched and it seems to me like a typo. But even with the changement it doesn't appear in the node tree (see screenshot)
from topologicsverchok.
Really sorry! Thanks for catching it. It should all be fixed now. (I hope!)
from topologicsverchok.
Thank you for your work. I installed the addon with your latest changes but i still can't find the IFCExportToHBJSON node.
from topologicsverchok.
I am suspecting it is not displaying it for you because you do not have honeybee installed. Please check the error outputs. There is probably a warning about that.
from topologicsverchok.
i don't have any error when starting blender and i have honeybee and ladybug installed.
I am able to run the import part of IFCExportToHBJSON.py in Blender without problems (see screenshot).
from topologicsverchok.
Do you also have openstudio installed? Do you see the EnergyModel nodes?
from topologicsverchok.
yes i have openstudio 3.3.0 installed and i do see the EnergyModel nodes.
from topologicsverchok.
Then please check if the name is correct in two locations inside init.py and if the file is in the nodes/Topologic folder
from topologicsverchok.
The name is indeed correct in both locations in the init.py and the file does exist in the topologic folder.
Another thing i just realised is that i am missing the HBJSONByTopology node.
from topologicsverchok.
now i added this line: ("Topologic.HBJSONByTopology", "SvHBJSONByTopology"),
at line 267 in the init.py and now the EnergyModel.HBJSONByTopology just appeared in the nodetree.
I don't know if both problems are related.
from topologicsverchok.
Sorry not at my computer now. Will investigate
from topologicsverchok.
I think i fixed the problem by replacing: SvHBJSONByIFC with SvIFCExportToHBJSON in the IFCExportToHBJSON.py file
from topologicsverchok.
That explains it! A case of copy paste error. I will fix soon
from topologicsverchok.
Oh and i was missing the Neo4jGraphNodeLabels node. Which git fixed by replacing: SvNeo4jGraphNodelLabels with SvNeo4jGraphNodeLabels in the init.py. It seems to me that this is a typo aswell. I will continue to check a bit if i am missing other nodes and than report.
from topologicsverchok.
replacing SvSpeckleRecieve with SvSpeckleReceive in the init.py makes the Speckle.Receive node appear.
from topologicsverchok.
That is surprising. I know these are nodes that I recently used.
from topologicsverchok.
adding the line: ("Topologic.EnergyModelExportToHBJSON", "SvEnergyModelExportToHBJSON"),
to the init.py on line 271 makes the node: EnergyModel.ExportToHBJSON appear
from topologicsverchok.
I checked everything and the rest seems to be fine. There are some seemingly depracted nodes that are still called in the init.py:
SvEdgeSharedVertices
SvFaceTriangulate
SvTopologyContexts
I guess those could be deleted but doesnt matter apparently.
SvEnergyModelByImportedIFC seems to be drawn twice, once in Openstudio submenu and once in IFC submenu (it seems that it fits more in the Openstudio submenu and could be deleted from the IFC submenu)
from topologicsverchok.
Thank you. Listing SvEnergyModelByIMportedIFC in two places was done by design
from topologicsverchok.
All the above issues should've been fixed in the following release. Kindly verify and let me know if you continue to find issues with it. Thank you for your efforts in finding these problems.
https://github.com/wassimj/TopologicSverchok/releases/tag/v0.8.0.2
from topologicsverchok.
Thank's for the effort i really appreciate your work on topologic. With your latest changes there is still the EnergyModel.HBJSONByTopology node missing. which gets fixed with this:
now i added this line: ("Topologic.HBJSONByTopology", "SvHBJSONByTopology"),
at line 267 in the init.py and now the EnergyModel.HBJSONByTopology just appeared in the nodetree.
I don't know if both problems are related.
Furthermore the Neo4jGraph.NodeLabels is missing in the nodetree. That gets fixed by:
Oh and i was missing the Neo4jGraphNodeLabels node. Which git fixed by replacing: SvNeo4jGraphNodelLabels with SvNeo4jGraphNodeLabels in the init.py. It seems to me that this is a typo aswell. I will continue to check a bit if i am missing other nodes and than report.
The rest seems to be fixed now :)
from topologicsverchok.
Thank you. HBJSON.ByTopology is deprecated and should not be added to init. Instead, use EnergyModelExportToHBJSON
I will fix the mis-spelled SvNeo4jGraphNodeLabels in the init file. Thank you for your eagle eyes.
from topologicsverchok.
Oh that is good to know :)
BTW i would appreciate a lot if you could somehow spare some time to give some explanations on how to use all the honeybee/openstudio functionalities (i know that there is your video on youtube but you added plenty of new functions and i would appreciate an update on the usage). Basically what i would like to achieve is to 'evaluate' somehow the energy performance (and potentially lightning performance with radiance aswell as airflow with openfoam somehow similar to the ladybug suite in grasshopper) of a cell complex with apertures (doors, window, shading surfaces). I don't know if this is already possible or if the vi-suite addon should be used for that purpose for now. Thanks anyways for your awesome work :)
from topologicsverchok.
energy performance is possible, but not lighting and airflow at this moment. I need the help of experts in these areas to see what is needed. I know the are ladybug nodes in sverchok that can be useful? When I have some free time, I will do a workshop on energy analysis.
from topologicsverchok.
perfect i would love to see a small workshop on energy performance. For what concerns ladybug and openfoam integration i have the feeling that Ryan Southall with his Blender addon Vi-suite could be of good help to integrate Radiance, energy+ and openfoam in topologic sverchok.
from topologicsverchok.
Related Issues (20)
- NameError("name 'tol' is not defined") in latest release HOT 1
- Build with Python 3.10 to support Blender 3.1?
- Fails to load libTopologicCore.0.0.0.dylib on MacOS HOT 4
- Openstudio Binary Path on Linux HOT 4
- Installation issue on blender in Linux HOT 5
- Change U/V Direction of Faces HOT 8
- Dictionarybycustomproperties HOT 6
- linux version: libTopologicCore.so.0 file too short + other problems HOT 12
- Error with latest Sverchok HOT 10
- Improve dependency installation HOT 4
- v.0.8.1.7 alpha is half empty HOT 10
- Activation in Blender not working HOT 9
- Feature Request: Optimized Oriented Bounding Box (OOBB) HOT 6
- More elaborate README HOT 1
- energy model bugs and questions HOT 4
- CellDictionaries are incorrect after rotating Cellcomplex HOT 7
- Why it cannot be actived HOT 3
- HBModel.ByTopology argument error
- Are menu icons coming HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from topologicsverchok.