So this is solved. In current 0.21 I can select the edges and get the paths only for them.
But a new issue occurred. I have treated your last file
GeneFC wrote: ↑Thu Mar 09, 2023 2:14 pm
Corner_jig-GFC.FCStd
(50.26 KiB) Downloaded 3 times
with the migration script JobFixer.py from sliptonic. When I load it, the job looks good, but I get an error when I doubleclick on the Profile operation:
Code: Select all
20:07:44 Traceback (most recent call last):
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 103, in setEdit
page = self.getTaskPanelOpPage(vobj.Object)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 166, in getTaskPanelOpPage
mod = importlib.import_module(self.OpPageModule)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
<class 'ModuleNotFoundError'>: No module named 'PathScripts.PathProfileGui'
20:07:46 Traceback (most recent call last):
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 103, in setEdit
page = self.getTaskPanelOpPage(vobj.Object)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 166, in getTaskPanelOpPage
mod = importlib.import_module(self.OpPageModule)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
<class 'ModuleNotFoundError'>: No module named 'PathScripts.PathProfileGui'
20:07:52 Traceback (most recent call last):
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 103, in setEdit
page = self.getTaskPanelOpPage(vobj.Object)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 166, in getTaskPanelOpPage
mod = importlib.import_module(self.OpPageModule)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
<class 'ModuleNotFoundError'>: No module named 'PathScripts.PathProfileGui'
20:08:45 Traceback (most recent call last):
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 103, in setEdit
page = self.getTaskPanelOpPage(vobj.Object)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path/Path/Op/Gui/Base.py", line 166, in getTaskPanelOpPage
mod = importlib.import_module(self.OpPageModule)
File "/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
<class 'ModuleNotFoundError'>: No module named 'PathScripts.PathProfileGui'
I attach the converted file.