I made a very simple file that works with the Path Sanity command in the official FC version 0.19 (appimage). My home compiled version of LinkStage3 doesn't work and gives errors. It does not work in the official 0.20 appimage either (same error).
@RealThunder confirmed that the LinkStage3 daily version uses Path from 0.20
Error message in LinkStage3 and official 0.20:
Code: Select all
PathJobGui.INFO: Expected a specific object to edit - Job not recognized
Running the Python command 'Path_Sanity' failed:
Traceback (most recent call last):
File "/home/ton/FREECAD/daily/freecad/Mod/Path/PathScripts/PathSanity.py", line 119, in Activated
html = self.__report(data)
File "/home/ton/FREECAD/daily/freecad/Mod/Path/PathScripts/PathSanity.py", line 407, in __report
reportraw = self.outputpath + job.PostProcessorOutputFile + '.asciidoc'
Code: Select all
10:10:09 PathJobGui.INFO: Expected a specific object to edit - Job not recognized
10:10:09 Running the Python command 'Path_Sanity' failed:
Traceback (most recent call last):
File "/tmp/.mount_FreeCAfQTni0/usr/Mod/Path/PathScripts/PathSanity.py", line 119, in Activated
html = self.__report(data)
File "/tmp/.mount_FreeCAfQTni0/usr/Mod/Path/PathScripts/PathSanity.py", line 407, in __report
reportraw = self.outputpath + job.PostProcessorOutputFile + '.asciidoc'
name 'job' is not defined
It works in :
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.19.2)
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.28504 (Git)
Build type: Unknown
Branch: LinkDaily
Hash: dbf51658a4f8f175dba82d350b3fc0a96ae7c332
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/United States (en_US)
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.20.25844 (Git) AppImage
Build type: Release
Branch: master
Hash: 1b20118dfa3fb9f127f0e4fb122701f7fcdaa9fc
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: English/United States (en_US)
Would be real nice if this would work, I can import the Sanity html files into LinuxCNC so the operator can see what the steps for fabrication are.