I have problem with non-working Path workbench.
Using:
Code: Select all
OS: Linux Mint 19 (X-Cinnamon/cinnamon)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.
Build type: Release
Branch: unknown
Hash: 48d5ab5ebdbbf7a6399ebf3e0b6af36810ac36b5
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Czech/CzechRepublic (cs_CZ)
Code: Select all
18:08:01 Traceback (most recent call last):
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJobGui.py", line 1363, in Create
obj = PathJob.Create('Job', base, template)
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 509, in Create
obj.Proxy = ObjectJob(obj, models, templateFile)
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 155, in __init__
self.setupBaseModel(obj, models)
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 190, in setupBaseModel
model.addObjects([createModelResourceClone(obj, base) for base in models])
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 190, in <listcomp>
model.addObjects([createModelResourceClone(obj, base) for base in models])
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 98, in createModelResourceClone
return createResourceClone(obj, orig, 'Model', 'BaseGeometry')
18:08:01 File "/usr/share/freecad-daily/Mod/Path/PathScripts/PathJob.py", line 84, in createResourceClone
clone = Draft.clone(orig)
18:08:01 File "/usr/share/freecad-daily/Mod/Draft/draftmake/make_clone.py", line 111, in make_clone
cl.addExtension("Part::AttachExtensionPython")
18:08:01 TypeError: function takes exactly 2 arguments (1 given)
My directory tree in /usr/lib/freecad-daily/Mod/Path/
Code: Select all
tloudev@stodolar /usr/lib/freecad-daily/Mod/Path $ tree
.
├── Data
│ └── Threads
│ ├── imperial-internal.csv
│ └── metric-internal.csv
├── Images
│ ├── Ops
│ │ └── chamfer.svg
│ └── Tools
│ ├── drill.svg
│ ├── endmill.svg
│ └── v-bit.svg
├── InitGui.py
├── Init.py
├── PathCommands.py
├── PathScripts
│ ├── __init__.py
│ ├── PathAdaptiveGui.py
│ ├── PathAdaptive.py
│ ├── PathAreaOp.py
│ ├── PathArray.py
│ ├── PathCircularHoleBaseGui.py
│ ├── PathCircularHoleBase.py
│ ├── PathCommands.py
│ ├── PathComment.py
│ ├── PathCopy.py
│ ├── PathCustomGui.py
│ ├── PathCustom.py
│ ├── PathDeburrGui.py
│ ├── PathDeburr.py
│ ├── PathDressupAxisMap.py
│ ├── PathDressupDogbone.py
│ ├── PathDressupDragknife.py
│ ├── PathDressupHoldingTags.py
│ ├── PathDressupLeadInOut.py
│ ├── PathDressupPathBoundaryGui.py
│ ├── PathDressupPathBoundary.py
│ ├── PathDressup.py
│ ├── PathDressupRampEntry.py
│ ├── PathDressupTagGui.py
│ ├── PathDressupTagPreferences.py
│ ├── PathDressupTag.py
│ ├── PathDressupZCorrect.py
│ ├── PathDrillingGui.py
│ ├── PathDrilling.py
│ ├── PathEngraveBase.py
│ ├── PathEngraveGui.py
│ ├── PathEngrave.py
│ ├── PathFixture.py
│ ├── PathGeom.py
│ ├── PathGetPoint.py
│ ├── PathGuiInit.py
│ ├── PathGui.py
│ ├── PathHelixGui.py
│ ├── PathHelix.py
│ ├── PathHop.py
│ ├── PathIconViewProvider.py
│ ├── PathInspect.py
│ ├── PathJobCmd.py
│ ├── PathJobDlg.py
│ ├── PathJobGui.py
│ ├── PathJob.py
│ ├── PathLog.py
│ ├── PathMillFaceGui.py
│ ├── PathMillFace.py
│ ├── PathOpGui.py
│ ├── PathOp.py
│ ├── PathOpTools.py
│ ├── PathPocketBaseGui.py
│ ├── PathPocketBase.py
│ ├── PathPocketGui.py
│ ├── PathPocket.py
│ ├── PathPocketShapeGui.py
│ ├── PathPocketShape.py
│ ├── PathPostProcessor.py
│ ├── PathPost.py
│ ├── PathPreferencesAdvanced.py
│ ├── PathPreferencesPathDressup.py
│ ├── PathPreferencesPathJob.py
│ ├── PathPreferences.py
│ ├── PathProbeGui.py
│ ├── PathProbe.py
│ ├── PathProfileContourGui.py
│ ├── PathProfileContour.py
│ ├── PathProfileEdgesGui.py
│ ├── PathProfileEdges.py
│ ├── PathProfileFacesGui.py
│ ├── PathProfileFaces.py
│ ├── PathProfileGui.py
│ ├── PathProfile.py
│ ├── PathPropertyBagGui.py
│ ├── PathPropertyBag.py
│ ├── PathPropertyEditor.py
│ ├── PathProperty.py
│ ├── PathSanity.py
│ ├── PathSelection.py
│ ├── PathSetupSheetGui.py
│ ├── PathSetupSheetOpPrototypeGui.py
│ ├── PathSetupSheetOpPrototype.py
│ ├── PathSetupSheet.py
│ ├── PathSimpleCopy.py
│ ├── PathSimulatorGui.py
│ ├── PathSlotGui.py
│ ├── PathSlot.py
│ ├── PathStock.py
│ ├── PathStop.py
│ ├── PathSurfaceGui.py
│ ├── PathSurface.py
│ ├── PathSurfaceSupport.py
│ ├── PathThreadMillingGui.py
│ ├── PathThreadMilling.py
│ ├── PathToolBitCmd.py
│ ├── PathToolBitEdit.py
│ ├── PathToolBitGui.py
│ ├── PathToolBitLibraryCmd.py
│ ├── PathToolBitLibraryGui.py
│ ├── PathToolBit.py
│ ├── PathToolControllerGui.py
│ ├── PathToolController.py
│ ├── PathToolEdit.py
│ ├── PathToolLibraryEditor.py
│ ├── PathToolLibraryManager.py
│ ├── PathUtil.py
│ ├── PathUtilsGui.py
│ ├── PathUtils.py
│ ├── PathVcarveGui.py
│ ├── PathVcarve.py
│ ├── PathWaterlineGui.py
│ ├── PathWaterline.py
│ ├── post
│ │ ├── centroid_post.py
│ │ ├── comparams_post.py
│ │ ├── dxf_post.py
│ │ ├── dynapath_post.py
│ │ ├── example_pre.py
│ │ ├── gcode_pre.py
│ │ ├── grbl_post.py
│ │ ├── __init__.py
│ │ ├── jtech_post.py
│ │ ├── linuxcnc_post.py
│ │ ├── mach3_mach4_post.py
│ │ ├── nccad_post.py
│ │ ├── opensbp_post.py
│ │ ├── opensbp_pre.py
│ │ ├── philips_post.py
│ │ ├── rml_post.py
│ │ ├── slic3r_pre.py
│ │ └── smoothie_post.py
│ └── PostUtils.py
├── PathTests
│ ├── boxtest.fcstd
│ ├── __init__.py
│ ├── PathTestUtils.py
│ ├── test_centroid_00.ngc
│ ├── test_geomop.fcstd
│ ├── test_holes00.fcstd
│ ├── test_linuxcnc_00.ngc
│ ├── TestPathCore.py
│ ├── TestPathDeburr.py
│ ├── TestPathDepthParams.py
│ ├── TestPathDressupDogbone.py
│ ├── TestPathDressupHoldingTags.py
│ ├── TestPathGeom.py
│ ├── TestPathHelix.py
│ ├── TestPathLog.py
│ ├── TestPathOpTools.py
│ ├── TestPathPost.py
│ ├── TestPathPreferences.py
│ ├── TestPathPropertyBag.py
│ ├── TestPathSetupSheet.py
│ ├── TestPathStock.py
│ ├── TestPathThreadMilling.py
│ ├── test-path-tool-bit-bit-00.fctb
│ ├── test-path-tool-bit-library-00.fctl
│ ├── TestPathToolBit.py
│ ├── test-path-tool-bit-shape-00.fcstd
│ ├── TestPathToolController.py
│ ├── TestPathTool.py
│ ├── TestPathTooltable.py
│ ├── TestPathUtil.py
│ ├── TestPathVcarve.py
│ ├── TestPathVoronoi.py
│ └── Tools
│ ├── Bit
│ │ └── test-path-tool-bit-bit-00.fctb
│ ├── Library
│ │ └── test-path-tool-bit-library-00.fctl
│ └── Shape
│ └── test-path-tool-bit-shape-00.fcstd
├── Resources
│ └── icons
│ └── PathWorkbench.svg
├── TestPathApp.py
└── Tools
├── Bit
│ ├── probe.fctb
│ ├── slittingsaw.fctb
│ ├── 45degree_chamfer.fctb
│ ├── 5mm_Drill.fctb
│ ├── 5mm_Endmill.fctb
│ ├── 5mm-thread-cutter.fctb
│ ├── 6mm_Ball_End.fctb
│ ├── 6mm_Bullnose.fctb
│ └── 60degree_Vbit.fctb
├── Library
│ └── Default.fctl
└── Shape
├── ballend.fcstd
├── bullnose.fcstd
├── drill.fcstd
├── endmill.fcstd
├── chamfer.fcstd
├── probe.fcstd
├── slittingsaw.fcstd
├── thread-mill.fcstd
└── v-bit.fcstd
18 directories, 197 files
Thank you, O.Pachner