Restrict loading of ocl and PathSurface to enabling experimental features.
This commit is contained in:
@@ -98,6 +98,7 @@ class PathWorkbench (Workbench):
|
||||
|
||||
try:
|
||||
import ocl # pylint: disable=unused-variable
|
||||
from PathScripts import PathSurfaceGui
|
||||
threedopcmdlist.append("Path_Surface")
|
||||
threedcmdgroup = ['Path_3dTools']
|
||||
FreeCADGui.addCommand('Path_3dTools', PathCommandGroup(threedopcmdlist, QtCore.QT_TRANSLATE_NOOP("Path",'3D Operations')))
|
||||
|
||||
@@ -68,12 +68,6 @@ def Startup():
|
||||
from PathScripts import PathSimpleCopy
|
||||
from PathScripts import PathSimulatorGui
|
||||
from PathScripts import PathStop
|
||||
try:
|
||||
import ocl
|
||||
from PathScripts import PathSurfaceGui
|
||||
except ImportError:
|
||||
import FreeCAD
|
||||
FreeCAD.Console.PrintError("OpenCamLib is not working!\n")
|
||||
from PathScripts import PathToolController
|
||||
from PathScripts import PathToolControllerGui
|
||||
from PathScripts import PathToolLibraryManager
|
||||
|
||||
Reference in New Issue
Block a user