Git Product home page Git Product logo

Comments (7)

Sinasta avatar Sinasta commented on August 29, 2024 1

It is quite impressive to see how fast you implement new features or fix bugs to be honest! Thank you for the new release. I actually converted my blender node trees to pure python scripts thanks to your python bindings so i am not using topologicsverchok for my current project. But i just checked if it works with the updated nodes and it does work perfectly fine now. interesting to see the new EnergyModelExportToIDF node aswell.

from topologicsverchok.

Sinasta avatar Sinasta commented on August 29, 2024

I just checked and the same goes for TopologyScale, TopologyPlace, TopologyTranslate and TopologyTransform

from topologicsverchok.

wassimj avatar wassimj commented on August 29, 2024

Thanks for reporting this! This seems a bug in the low level C++ code. I can certainly override it in the python code. Can you share the json file of the brep with dictionaries and the blender file? Thank you.

from topologicsverchok.

Sinasta avatar Sinasta commented on August 29, 2024

Sure! thanks for your response.
I am using opencascade 7.5.3 and you are using 7.6. though. Which means my brep strings in the json are: CASCADE Topology V1, (c) Matra-Datavision.
I am afraid that you wont be able to import them into topologicsverchok on your machine.

A python workaround would be nice. For now i have to rotate all the cells one by one and than merge them into a cellcomplex again afterwards, which results in a considerable performance loss. If you would be able to implement a rotation of only the Dictionary selector vertices than that would be great!

Dictionary_rotation_bug_example.zip

from topologicsverchok.

wassimj avatar wassimj commented on August 29, 2024

The next release of TopologicSverchok will ensure backward compatibility of the JSON file between OCCT 7.5.3 and 7.6. This has been solved internally. It just needs to be pushed out to github with the next release.
I am debugging this, but as a quick workaround, you can do the following:
image

from topologicsverchok.

wassimj avatar wassimj commented on August 29, 2024

I believe I have solved this with the new release 2022-10-08 0.8.2.5. Please test and report back. Thank you.
P.S. You will need to drag and drop new replacement nodes for all transformations.

from topologicsverchok.

wassimj avatar wassimj commented on August 29, 2024

Great to know! and thanks for the kind words :) I will then close this issue. Please feel free to re-open if there is anything else missed. Thanks.

from topologicsverchok.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.