Open 7h0mas-R opened 10 months ago
I do not see the errors about recompute, but I am also unable to see any trajectory lines. I too am on macOS 12.6.8:
OS: macOS 12.6.8
Word size of FreeCAD: 64-bit
Version: 0.21.1.33694 (Git)
Build type: Release
Branch: (HEAD detached at 0.21.1)
Hash: f6708547a9bb3f71a4aaade12109f511a72c207c
Python 3.10.12, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.5, OCC 7.6.3
Locale: C/Default (C)
Installed mods:
* A2plus 0.4.61
* Manipulator 1.5.6
* ExplodedAssembly
* Help 1.0.3
* Assembly3 0.12.0
This looks like a recent change to the code: https://github.com/JMG1/ExplodedAssembly/blob/a7f000c9573d8d4786260bdebbb2bbde97a3ebaf/ExplodedAssembly.py#L597C1-L599C11
I wonder if I can force FreeCAD to use a version before that change?
My plan:
Go to /Library/Application Support/FreeCAD/Mod/ExplodedAssembly
in a terminal. Then do a checkout to the version prior to this change. This is a risky attempt to work around until it's fixed, and may damage your files! Probably only something to try if comfortable with Git and have a backup of your project files.
This got lines back, but they were not where I expected them to be, which may be the reason they have been disabled.
Thanks for the quick confirmation. Though familiar with GIT I am currently not urgently requiring it, so I won't start developing. Saw the the workbench used by a colleague in windows and wanted to test its capabilities. Even without the trajectories amazing. I'll probably just wait for a fix...
I've only started using this workbench this week, but I am also thrilled with the results it's getting me!
Added a exception handler to line generation with commit 781a3ff This feature should be reworked for complicated groups, but lines are showing for the test cases I have.
@JMG1 Would you mind sharing what needs re-working or what your comment about "no longer accurate and needs conversion to new placement" means?
I was starting to dig into this thinking that maybe a Draft Wire would be a more appropriate object to use than a Part Line, as it would allow for more complex trajectories. I just want to be sure I understand your concerns with the current implementation before I go messing with a potentially new solution.
Have you started work on something yourself, or do you plan to?
Thanks!
@JMG1 I was very glad to see this update, thanks! However, at least in the FreeCAD dev version (0.22), updating the workbench via the Addon Manager does not work for this particular update. When pressing install update, it hangs while downloading it, whereas updating any other workbench/macro/etc. does work. Could this be related to https://github.com/JMG1/ExplodedAssembly/pull/33?
The workaround was to remove and reinstall the workbench.
Setup: System: Macbook Pro 14", 2021, M1 Pro, 16GB