joelgraff / freecad.turns

FreeCAD Turns workbench for swept-path analysis
GNU Lesser General Public License v2.1
7 stars 3 forks source link

doesn't work with freecad 0.21.1 on macOS #4

Open Ognian opened 1 year ago

Ognian commented 1 year ago

Hi, I tried to install because I was curios if I could use it for doing some swept path analysis for a garage... So I tried to install it via addon manager, which was successful. But when I tried to switch to the "Turns Workbench" it failed with No module named freecad.turns.trackers.core.coin. Installing manually the dependencies (pivy_trackers and freecad_python_support) helps to resolve the modules not found but leads to cannot import name 'GEO_SUPPORT' from 'pivy_trackers' (/Users/ogi/Library/Application Support/FreeCAD/Mod/pivy_trackers/pivy_trackers/__init__.py). Investigating a little bit further I found that the git clone" was done correct by the add-on manager with the--recursive` flag since all the dependencies where in the correct subdirectories of freecad.turns, so actually there should be no need to add the 2 dependencies additionaly via add-on manager ... Looks like the "submodule detection" does not work... Any idea how to make the workbench work? Thanks Ognian

joelgraff commented 1 year ago

Turns is very preliminary, and I’ve not had time to work on it in some time.At the time I set up Turns, I had to manage the dependencies myself, but it may be there’s no longer necessary.I would like to get back to the project, but I don’t know when I will be able to in the foreseeable future.  Wish I could provide you some support, but I really can’t right now. :(On Nov 4, 2023, at 1:12 PM, Ognian @.***> wrote: Hi, I tried to install because I was curios if I could use it for doing some swept path analysis for a garage... So I tried to install it via addon manager, which was successful. But when I tried to switch to the "Turns Workbench" it failed with No module named freecad.turns.trackers.core.coin. Installing manually the dependencies (pivy_trackers and freecad_python_support) helps to resolve the modules not found but leads to cannot import name 'GEO_SUPPORT' from 'pivy_trackers' (/Users/ogi/Library/Application Support/FreeCAD/Mod/pivy_trackers/pivy_trackers/init.py). Investigating a little bit further I found that the git clone" was done correct by the add-on manager with the --recursive` flag since all the dependencies where in the correct subdirectories of freecad.turns, so actually there should be no need to add the 2 dependencies additionaly via add-on manager ... Looks like the "submodule detection" does not work... Any idea how to make the workbench work? Thanks Ognian

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>