I was getting the same error as runryder. The fix for me was to edit PathOpGui.py. I changed line 1378 lo read as below
Code: Select all
obj = res.objFactory(res.name, obj=None)
For my system the path to the file was /home/warrenkcash/snap/freecad/common/Mod/Path/PathScripts/PathOpGui.py
I also found the square tool (Iso_shape_S) had to have the Tip Angle set to 89.999 not 90 or a tool path would not generate.
I have been able to create a job and add all the turning paths the job. It is not finished but I will attach What I have so far.
All in all I think Daniel Wood has done a top job and I would like to say thank you for the effort he has put into this addon.
I will be testing this more should I start a new thread or add to this one?
OS: Ubuntu Core 20 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git) Snap 161
Build type: Release
Branch: tag: 0.20
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.8.10, Qt 5.15.3, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.2
Locale: English/Australia (en_AU)
Installed mods:
* Start
* Material
* Show
* Import
* SnapSetup
* FreeCAD_Turning_Addon-master
* AddonManager
* Tux
* Path
* Part
* MeshPart
* Points
* Robot
* LibLatheOLD
* LibLathe-masterOLD
* Idf
* Web
* pyserial-master
* Surface
* Arch
* Raytracing
* TechDraw
* serial
* Plot
* Drawing
* Image
* PartDesign
* Fem
* Test
* Inspection
* Mesh
* Measure
* Spreadsheet
* Draft
* Sketcher
* FeedsAndSpeeds 0.4.0
* OpenSCAD
* ReverseEngineering