diff --git a/src/Mod/OpenSCAD/CMakeLists.txt b/src/Mod/OpenSCAD/CMakeLists.txt index 658033aca..74a15e944 100644 --- a/src/Mod/OpenSCAD/CMakeLists.txt +++ b/src/Mod/OpenSCAD/CMakeLists.txt @@ -6,7 +6,6 @@ SET(OpenSCAD_SRCS OpenSCADFeatures.py OpenSCADUtils.py OpenSCADCommands.py - exportDRAWEXE.py exportCSG.py importCSG.py tokrules.py diff --git a/src/Mod/OpenSCAD/Init.py b/src/Mod/OpenSCAD/Init.py index 369b4e709..da643fbf0 100644 --- a/src/Mod/OpenSCAD/Init.py +++ b/src/Mod/OpenSCAD/Init.py @@ -34,5 +34,4 @@ if openscadbin: FreeCAD.addImportType("OpenSCAD Format (*.scad)","importCSG") FreeCAD.addExportType("OpenSCAD CSG Format (*.csg)","exportCSG") FreeCAD.addExportType("OpenSCAD Format (*.scad)","exportCSG") -FreeCAD.addExportType("DRAWEXE source (*.draw)","exportDRAWEXE") diff --git a/src/Mod/Sandbox/CMakeLists.txt b/src/Mod/Sandbox/CMakeLists.txt index ba183437b..8cf7b3404 100644 --- a/src/Mod/Sandbox/CMakeLists.txt +++ b/src/Mod/Sandbox/CMakeLists.txt @@ -8,6 +8,7 @@ INSTALL( FILES Init.py InitGui.py + exportDRAWEXE.py DESTINATION Mod/Sandbox ) diff --git a/src/Mod/Sandbox/Init.py b/src/Mod/Sandbox/Init.py index a9d759658..527614cd1 100644 --- a/src/Mod/Sandbox/Init.py +++ b/src/Mod/Sandbox/Init.py @@ -33,6 +33,6 @@ ParGrp = App.ParamGet("System parameter:Modules").GetGroup("Sandbox") ParGrp.SetString("HelpIndex", "Sandbox/Help/index.html") ParGrp.SetString("WorkBenchName", "Sandbox Design") ParGrp.SetString("WorkBenchModule", "SandboxWorkbench.py") - - +import FreeCAD +FreeCAD.addExportType("DRAWEXE source (*.draw)","exportDRAWEXE") diff --git a/src/Mod/OpenSCAD/exportDRAWEXE.py b/src/Mod/Sandbox/exportDRAWEXE.py similarity index 100% rename from src/Mod/OpenSCAD/exportDRAWEXE.py rename to src/Mod/Sandbox/exportDRAWEXE.py