diff --git a/Cura/cura_sf/fabmetheus_utilities/archive.py b/Cura/cura_sf/fabmetheus_utilities/archive.py
index 767dfd0..5ec8971 100644
--- a/Cura/cura_sf/fabmetheus_utilities/archive.py
+++ b/Cura/cura_sf/fabmetheus_utilities/archive.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
import os
import sys
diff --git a/Cura/cura_sf/fabmetheus_utilities/euclidean.py b/Cura/cura_sf/fabmetheus_utilities/euclidean.py
index a8efd49..f8c17ae 100644
--- a/Cura/cura_sf/fabmetheus_utilities/euclidean.py
+++ b/Cura/cura_sf/fabmetheus_utilities/euclidean.py
@@ -22,13 +22,6 @@ Below are examples of euclidean use.
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import xml_simple_writer
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/fabmetheus_interpret.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/fabmetheus_interpret.py
index d291420..8e6d176 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/fabmetheus_interpret.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/fabmetheus_interpret.py
@@ -4,12 +4,9 @@ Fabmetheus interpret is a fabmetheus utility to interpret a file, turning it int
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/csv.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/csv.py
index 95886ed..e05accf 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/csv.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/csv.py
@@ -10,11 +10,8 @@ The getCarving function takes the file name of an csv file and returns the carvi
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import xml_simple_reader
import sys
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/dae.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/dae.py
index c4a44ab..96e96f0 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/dae.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/dae.py
@@ -1,6 +1,4 @@
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import face
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/gts.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/gts.py
index 50ed1d9..c5dd895 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/gts.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/gts.py
@@ -20,14 +20,11 @@ The format described above is the least common denominator to all GTS files. Con
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import face
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Nophead \nArt of Illusion '
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/obj.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/obj.py
index 257d82f..493062f 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/obj.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/obj.py
@@ -21,15 +21,12 @@ http://people.sc.fsu.edu/~burkardt/data/obj/obj.html
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import face
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import gcodec
-from struct import unpack
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Nophead \nArt of Illusion '
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/slc.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/slc.py
index 23b2d19..857ad76 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/slc.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/slc.py
@@ -10,12 +10,9 @@ The getCarving function takes the file name of an slc file and returns the carvi
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import svg_writer
from struct import unpack
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/stl.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/stl.py
index 7286297..cb54bf4 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/stl.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/stl.py
@@ -16,14 +16,11 @@ http://gts.sourceforge.net/reference/gts-surfaces.html#GTS-SURFACE-WRITE
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import face
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
from struct import unpack
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/svg.py b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/svg.py
index bfe9e0d..c88fe06 100644
--- a/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/svg.py
+++ b/Cura/cura_sf/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/svg.py
@@ -12,18 +12,13 @@ The getCarving function takes the file name of an svg file and returns the carvi
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.svg_reader import SVGReader
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import svg_writer
from fabmetheus_utilities import xml_simple_writer
-import math
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Nophead \nArt of Illusion '
diff --git a/Cura/cura_sf/fabmetheus_utilities/gcodec.py b/Cura/cura_sf/fabmetheus_utilities/gcodec.py
index 04843c6..f795a55 100644
--- a/Cura/cura_sf/fabmetheus_utilities/gcodec.py
+++ b/Cura/cura_sf/fabmetheus_utilities/gcodec.py
@@ -15,19 +15,14 @@ many lines of text
..
"""
-
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
import math
-import os
import sys
-import traceback
if sys.version_info[0] < 3:
import cStringIO
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_drill.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_drill.py
index 72fb9dd..6af23ec 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_drill.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_drill.py
@@ -4,18 +4,12 @@ Drill negative solid.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.creation import teardrop
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
-import math
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_svg.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_svg.py
index 9904d56..9a84f14 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_svg.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/_svg.py
@@ -5,8 +5,6 @@ Svg reader.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/circle.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/circle.py
index 15651d7..4ef34e2 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/circle.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/circle.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/concatenate.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/concatenate.py
index 62e7e6d..3a30716 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/concatenate.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/concatenate.py
@@ -4,15 +4,11 @@ Boolean geometry concatenation.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-import math
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/extrude.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/extrude.py
index 665966f..4dc05de 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/extrude.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/extrude.py
@@ -4,10 +4,7 @@ Boolean geometry extrusion.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/gear.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/gear.py
index 67a4ff6..3e47a66 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/gear.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/gear.py
@@ -401,8 +401,6 @@ Defines the amount the thickness of the tooth will multiplied. If when the gear
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/grid.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/grid.py
index 78625f6..b5915dd 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/grid.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/grid.py
@@ -4,13 +4,10 @@ Grid path points.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
import math
import random
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/heightmap.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/heightmap.py
index 1f7c908..6112580 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/heightmap.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/heightmap.py
@@ -7,20 +7,14 @@ http://en.wikipedia.org/wiki/Netpbm_format
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
-from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities.vector3index import Vector3Index
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
-import math
-import random
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lathe.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lathe.py
index b61cfaa..fd0169b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lathe.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lathe.py
@@ -4,10 +4,7 @@ Boolean geometry extrusion.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/line.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/line.py
index c0eae8b..0451683 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/line.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/line.py
@@ -4,14 +4,11 @@ Square path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/linear_bearing_cage.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/linear_bearing_cage.py
index d972f63..b6516a4 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/linear_bearing_cage.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/linear_bearing_cage.py
@@ -4,8 +4,6 @@ Linear bearing cage.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lineation.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lineation.py
index 29f7bbb..8df2e58 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lineation.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/lineation.py
@@ -4,12 +4,9 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/mechaslab.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/mechaslab.py
index 4a9922e..f3f0091 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/mechaslab.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/mechaslab.py
@@ -4,8 +4,6 @@ Mechaslab.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
@@ -13,8 +11,6 @@ from fabmetheus_utilities.geometry.creation import peg
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.geometry_utilities import matrix
-from fabmetheus_utilities.geometry.manipulation_matrix import translate
from fabmetheus_utilities.geometry.solids import cylinder
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/peg.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/peg.py
index 01f3126..12a7b15 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/peg.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/peg.py
@@ -4,8 +4,6 @@ Peg.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/polygon.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/polygon.py
index 26e4dc9..1328753 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/polygon.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/polygon.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/shaft.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/shaft.py
index 457c2de..509add0 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/shaft.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/shaft.py
@@ -4,8 +4,6 @@ Shaft path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/solid.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/solid.py
index 4defa04..9d3bb9a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/solid.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/solid.py
@@ -6,8 +6,6 @@ Solid has some of the same functions as lineation, however you can not define ge
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
@@ -15,9 +13,7 @@ from fabmetheus_utilities.geometry.geometry_utilities import boolean_geometry
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-import math
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/sponge_slice.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/sponge_slice.py
index 21f6337..4926241 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/sponge_slice.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/sponge_slice.py
@@ -4,8 +4,6 @@ Sponge slice.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/square.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/square.py
index 68b31bc..a420296 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/square.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/square.py
@@ -4,8 +4,6 @@ Square path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/teardrop.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/teardrop.py
index 8761619..914897b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/teardrop.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/teardrop.py
@@ -4,8 +4,6 @@ Teardrop path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import extrude
from fabmetheus_utilities.geometry.creation import lineation
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/text.py b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/text.py
index 2545d7d..cb0e10b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/creation/text.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/creation/text.py
@@ -4,8 +4,6 @@ Text vertexes.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_tools import path
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/dictionary.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/dictionary.py
index f3714d8..93ebde4 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/dictionary.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/dictionary.py
@@ -5,8 +5,6 @@ Boolean geometry dictionary object.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/face.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/face.py
index e0e6e36..86c21dc 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/face.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/face.py
@@ -4,20 +4,11 @@ Face of a triangle mesh.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.geometry_utilities import matrix
-from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities.vector3index import Vector3Index
-from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import xml_simple_reader
from fabmetheus_utilities import xml_simple_writer
import cStringIO
-import math
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path.py
index 8ec3db1..92585d6 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path.py
@@ -4,8 +4,6 @@ Path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import dictionary
from fabmetheus_utilities.geometry.geometry_tools import vertex
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/arc.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/arc.py
index 0adb453..290f63a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/arc.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/arc.py
@@ -7,13 +7,10 @@ http://www.w3.org/TR/SVG/paths.html#PathDataEllipticalArcCommands
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import svg_reader
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/cubic.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/cubic.py
index 853729f..6e3fef1 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/cubic.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/cubic.py
@@ -7,8 +7,6 @@ http://www.w3.org/TR/SVG/paths.html#PathDataCubicBezierCommands
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/quadratic.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/quadratic.py
index d233d4c..de7e9c0 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/quadratic.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/path_elements/quadratic.py
@@ -7,8 +7,6 @@ http://www.w3.org/TR/SVG/paths.html#PathDataQuadraticBezierCommands
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/vertex.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/vertex.py
index b002ed6..8fd7efd 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/vertex.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_tools/vertex.py
@@ -4,8 +4,6 @@ Vertex of a triangle mesh.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities import xml_simple_reader
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_geometry.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_geometry.py
index ede07a4..67ec685 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_geometry.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_geometry.py
@@ -12,8 +12,6 @@ An xml file can be exported from Art of Illusion by going to the "File" menu, th
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import boolean_solid
@@ -21,7 +19,6 @@ from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import settings
from fabmetheus_utilities import xml_simple_writer
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_solid.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_solid.py
index 1b2c303..2128258 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_solid.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/boolean_solid.py
@@ -12,19 +12,13 @@ An xml file can be exported from Art of Illusion by going to the "File" menu, th
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import group
from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import intercircle
-import math
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Nophead \nArt of Illusion '
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate.py
index 0c968ce..d7ce048 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate.py
@@ -4,17 +4,12 @@ Evaluate expressions.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import settings
import math
-import os
import sys
import traceback
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/creation.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/creation.py
index 86f79af..0ed20e6 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/creation.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/creation.py
@@ -4,13 +4,9 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/document.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/document.py
index f956591..473cfeb 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/document.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/document.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/setting.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/setting.py
index 5c16679..a2c37fc 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/setting.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements/setting.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from skeinforge_application.skeinforge_utilities import skeinforge_craft
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/dictionary_attribute.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/dictionary_attribute.py
index 3c8abef..b29cd93 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/dictionary_attribute.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/dictionary_attribute.py
@@ -4,8 +4,6 @@ Dictionary object attributes.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/list_attribute.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/list_attribute.py
index 81711e9..eca1081 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/list_attribute.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/list_attribute.py
@@ -4,8 +4,6 @@ List object attributes.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/string_attribute.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/string_attribute.py
index f3ab451..62478a1 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/string_attribute.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables/string_attribute.py
@@ -4,8 +4,6 @@ String object attributes.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/_math.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/_math.py
index 9a244f7..aecfb30 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/_math.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/_math.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import euclidean
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/euclid.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/euclid.py
index bf4d410..2f5e20a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/euclid.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/euclid.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities.vector3index import Vector3Index
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/measure.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/measure.py
index f3ec99e..fbd6828 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/measure.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/measure.py
@@ -4,12 +4,8 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
-import math
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/print.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/print.py
index 199d08f..cdae956 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/print.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals/print.py
@@ -4,8 +4,6 @@ Boolean geometry utilities.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
import sys
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/matrix.py b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/matrix.py
index b409705..8f87ef0 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/matrix.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/geometry_utilities/matrix.py
@@ -4,12 +4,9 @@ Boolean geometry four by four matrix.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import xml_simple_writer
import cStringIO
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/_scale.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/_scale.py
index 787ea1c..266fdca 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/_scale.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/_scale.py
@@ -4,13 +4,10 @@ Boolean geometry scale.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/rotate.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/rotate.py
index a64b2d8..758fb8a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/rotate.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/rotate.py
@@ -4,14 +4,9 @@ Boolean geometry rotate.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
-from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
-from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/transform.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/transform.py
index 3df0b61..cf8df5b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/transform.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/transform.py
@@ -4,14 +4,9 @@ Boolean geometry transform.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
-from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
-from fabmetheus_utilities.vector3 import Vector3
-from fabmetheus_utilities import euclidean
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/translate.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/translate.py
index fb68398..b237564 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/translate.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_matrix/translate.py
@@ -4,8 +4,6 @@ Boolean geometry translation.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import matrix
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_array.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_array.py
index 4f62546..d26144a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_array.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_array.py
@@ -4,10 +4,7 @@ Boolean geometry array.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.geometry_tools import vertex
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_carve.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_carve.py
index 223fb23..19a0610 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_carve.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_carve.py
@@ -4,8 +4,6 @@ Boolean geometry carve.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_copy.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_copy.py
index ade3b95..0aa0f1f 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_copy.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/_copy.py
@@ -4,8 +4,6 @@ Boolean geometry copy.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/disjoin.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/disjoin.py
index 32ebd49..4a8f2fe 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/disjoin.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/disjoin.py
@@ -4,8 +4,6 @@ Boolean geometry disjoin.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import path
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/import.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/import.py
index f457a84..c04cc6f 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/import.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/import.py
@@ -4,8 +4,6 @@ Boolean geometry group of solids.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
@@ -13,10 +11,6 @@ from fabmetheus_utilities.geometry.solids import group
from fabmetheus_utilities import xml_simple_reader
from fabmetheus_utilities import xml_simple_writer
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import settings
-import cStringIO
import os
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/write.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/write.py
index f581168..9fed5da 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/write.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_meta/write.py
@@ -4,14 +4,10 @@ Boolean geometry write.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
-from fabmetheus_utilities import gcodec
import os
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/bevel.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/bevel.py
index 78afcfd..125f35c 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/bevel.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/bevel.py
@@ -4,11 +4,8 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
-from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/convex.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/convex.py
index f3adbf2..841a798 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/convex.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/convex.py
@@ -4,8 +4,6 @@ Create outline.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/outline.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/outline.py
index 9c27bc5..b910f8b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/outline.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/outline.py
@@ -4,13 +4,10 @@ Create outline.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import intercircle
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/overhang.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/overhang.py
index c913e7d..8a27f4c 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/overhang.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/overhang.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/round.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/round.py
index ef96224..fb00985 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/round.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/round.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/segment.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/segment.py
index 57ce3a7..dce7a7d 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/segment.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/segment.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/wedge.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/wedge.py
index 70800f1..25d3c94 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/wedge.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_paths/wedge.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_bottom.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_bottom.py
index 7e10912..9a97eaf 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_bottom.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_bottom.py
@@ -4,8 +4,6 @@ Boolean geometry bottom.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_inset.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_inset.py
index 6e9e2de..495fe57 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_inset.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_inset.py
@@ -4,15 +4,11 @@ Create inset.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import boolean_solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.vector3index import Vector3Index
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_outset.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_outset.py
index 6217214..faadb19 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_outset.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/_outset.py
@@ -4,17 +4,12 @@ Create inset.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities.evaluate_elements import setting
from fabmetheus_utilities.geometry.geometry_utilities import boolean_solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
-from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3index import Vector3Index
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import intercircle
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/equation.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/equation.py
index 76b610b..8062184 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/equation.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/equation.py
@@ -4,8 +4,6 @@ Equation for vertexes.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/flip.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/flip.py
index 3212552..c59fec9 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/flip.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/flip.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/mirror.py b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/mirror.py
index 4b997d7..3f06c78 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/mirror.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/manipulation_shapes/mirror.py
@@ -4,8 +4,6 @@ Add material to support overhang or remove material at the overhang angle.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_tools import face
@@ -13,7 +11,6 @@ from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
from fabmetheus_utilities.geometry.manipulation_shapes import flip
from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cube.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cube.py
index 088904f..6ed84b0 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cube.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cube.py
@@ -5,8 +5,6 @@ Boolean geometry cube.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cylinder.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cylinder.py
index aa2c46e..70e1686 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cylinder.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/cylinder.py
@@ -5,8 +5,6 @@ Boolean geometry cylinder.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import lineation
from fabmetheus_utilities.geometry.creation import solid
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/difference.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/difference.py
index 447b697..296b172 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/difference.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/difference.py
@@ -5,8 +5,6 @@ Boolean geometry difference of solids.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import boolean_solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/group.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/group.py
index 37de4ed..5785e73 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/group.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/group.py
@@ -4,8 +4,6 @@ Boolean geometry group of solids.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import dictionary
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/intersection.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/intersection.py
index 04aa15a..2af192b 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/intersection.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/intersection.py
@@ -5,8 +5,6 @@ Boolean geometry intersection of solids.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import difference
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/sphere.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/sphere.py
index 9104056..a9801b4 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/sphere.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/sphere.py
@@ -5,8 +5,6 @@ Boolean geometry sphere.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.creation import solid
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/triangle_mesh.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/triangle_mesh.py
index 550f400..308b1df 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/triangle_mesh.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/triangle_mesh.py
@@ -4,11 +4,8 @@ Triangle Mesh holds the faces and edges of a triangular mesh.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_tools import face
-from fabmetheus_utilities.geometry.geometry_tools import dictionary
from fabmetheus_utilities.geometry.geometry_tools import vertex
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
@@ -21,7 +18,6 @@ from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
import math
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__credits__ = 'Art of Illusion '
__date__ = '$Date: 2008/02/05 $'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/union.py b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/union.py
index 7c30dea..2c2a954 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/solids/union.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/solids/union.py
@@ -5,8 +5,6 @@ Boolean geometry union of solids.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.solids import difference
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/_print.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/_print.py
index 716dc95..6f7171a 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/_print.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/_print.py
@@ -8,8 +8,6 @@ The model is xml_models/geometry_utilities/evaluate_fundamentals/print.xml
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/class.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/class.py
index cb74053..a696481 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/class.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/class.py
@@ -4,8 +4,6 @@ Class.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/elif.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/elif.py
index 5da7d59..f45e789 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/elif.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/elif.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/else.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/else.py
index 708c167..f8a7d24 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/else.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/else.py
@@ -4,10 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-
-from fabmetheus_utilities.geometry.geometry_utilities import evaluate
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/for.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/for.py
index 954e9b2..5772cdb 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/for.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/for.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/function.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/function.py
index d758fa2..9ed32e3 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/function.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/function.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/if.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/if.py
index 1519efd..883bc70 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/if.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/if.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/return.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/return.py
index f8bb5c5..50488e8 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/return.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/return.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/statement.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/statement.py
index 805d70e..8db9c87 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/statement.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/statement.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/while.py b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/while.py
index 314f0df..871e58c 100644
--- a/Cura/cura_sf/fabmetheus_utilities/geometry/statements/while.py
+++ b/Cura/cura_sf/fabmetheus_utilities/geometry/statements/while.py
@@ -4,8 +4,6 @@ Polygon path.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
diff --git a/Cura/cura_sf/fabmetheus_utilities/intercircle.py b/Cura/cura_sf/fabmetheus_utilities/intercircle.py
index ea448d0..4ab457e 100644
--- a/Cura/cura_sf/fabmetheus_utilities/intercircle.py
+++ b/Cura/cura_sf/fabmetheus_utilities/intercircle.py
@@ -4,13 +4,6 @@ Intercircle is a collection of utilities for intersecting circles, used to get s
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/fabmetheus_utilities/settings.py b/Cura/cura_sf/fabmetheus_utilities/settings.py
index 9057c4d..3264c79 100644
--- a/Cura/cura_sf/fabmetheus_utilities/settings.py
+++ b/Cura/cura_sf/fabmetheus_utilities/settings.py
@@ -6,7 +6,6 @@ Settings is a collection of utilities to display, read & write the settings and
from __future__ import absolute_import
from __future__ import division
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
import sys
import types
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/svg_reader.py b/Cura/cura_sf/fabmetheus_utilities/svg_reader.py
index 9633852..980a1e6 100644
--- a/Cura/cura_sf/fabmetheus_utilities/svg_reader.py
+++ b/Cura/cura_sf/fabmetheus_utilities/svg_reader.py
@@ -3,10 +3,7 @@ Svg reader.
"""
-
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities.xml_simple_reader import DocumentNode
diff --git a/Cura/cura_sf/fabmetheus_utilities/svg_writer.py b/Cura/cura_sf/fabmetheus_utilities/svg_writer.py
index 8a07844..b733274 100644
--- a/Cura/cura_sf/fabmetheus_utilities/svg_writer.py
+++ b/Cura/cura_sf/fabmetheus_utilities/svg_writer.py
@@ -6,8 +6,6 @@ Svg_writer uses the layer_template.svg file in the templates folder in the same
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
diff --git a/Cura/cura_sf/fabmetheus_utilities/vector3.py b/Cura/cura_sf/fabmetheus_utilities/vector3.py
index e577bb8..6ab8adc 100644
--- a/Cura/cura_sf/fabmetheus_utilities/vector3.py
+++ b/Cura/cura_sf/fabmetheus_utilities/vector3.py
@@ -23,13 +23,6 @@ Below are examples of Vector3 use.
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import xml_simple_writer
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/vector3index.py b/Cura/cura_sf/fabmetheus_utilities/vector3index.py
index 7d46075..fda1379 100644
--- a/Cura/cura_sf/fabmetheus_utilities/vector3index.py
+++ b/Cura/cura_sf/fabmetheus_utilities/vector3index.py
@@ -23,13 +23,6 @@ Below are examples of Vector3 use.
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import xml_simple_writer
import math
diff --git a/Cura/cura_sf/fabmetheus_utilities/xml_simple_reader.py b/Cura/cura_sf/fabmetheus_utilities/xml_simple_reader.py
index 87a8a08..9fcfe0d 100644
--- a/Cura/cura_sf/fabmetheus_utilities/xml_simple_reader.py
+++ b/Cura/cura_sf/fabmetheus_utilities/xml_simple_reader.py
@@ -29,8 +29,6 @@ many more lines of the xml tree
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.geometry.geometry_utilities import evaluate
from fabmetheus_utilities.geometry.geometry_utilities import matrix
diff --git a/Cura/cura_sf/fabmetheus_utilities/xml_simple_writer.py b/Cura/cura_sf/fabmetheus_utilities/xml_simple_writer.py
index 57f4df2..edbaa10 100644
--- a/Cura/cura_sf/fabmetheus_utilities/xml_simple_writer.py
+++ b/Cura/cura_sf/fabmetheus_utilities/xml_simple_writer.py
@@ -5,8 +5,6 @@ XML tag writer utilities.
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/analyze.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/analyze.py
index 99604b2..415b7ee 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/analyze.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/analyze.py
@@ -17,8 +17,6 @@ http://forums.reprap.org/file.php?12,file=565
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import settings
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft.py
index 61b8103..563a786 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft.py
@@ -7,8 +7,6 @@ The plugin buttons which are commonly used are bolded and the ones which are rar
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/alteration.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/alteration.py
index f55bb2c..00ff25c 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/alteration.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/alteration.py
@@ -72,8 +72,6 @@ The alteration tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/bottom.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/bottom.py
index a761b74..c65ffe0 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/bottom.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/bottom.py
@@ -41,10 +41,7 @@ The bottom tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from datetime import date
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.svg_reader import SVGReader
from fabmetheus_utilities.vector3 import Vector3
@@ -56,11 +53,7 @@ from fabmetheus_utilities import svg_writer
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import cStringIO
-import os
import sys
-import time
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/02/05 $'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/carve.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/carve.py
index b3ad845..f06753e 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/carve.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/carve.py
@@ -91,13 +91,6 @@ The carve tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -109,11 +102,8 @@ from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
from fabmetheus_utilities.vector3 import Vector3
import math
-import os
import sys
import time
-import math
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/02/05 $'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chamber.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chamber.py
index 181614b..1fca0a2 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chamber.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chamber.py
@@ -159,8 +159,6 @@ Screw Holder Bottom_chamber.gcode
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -172,7 +170,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chop.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chop.py
index 8b0e556..d37eced 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chop.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/chop.py
@@ -78,13 +78,6 @@ The chop tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -94,7 +87,6 @@ from fabmetheus_utilities import settings
from fabmetheus_utilities import svg_writer
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import os
import sys
import time
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cleave.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cleave.py
index 9ae1ef6..fa5f225 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cleave.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cleave.py
@@ -73,13 +73,6 @@ The cleave tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -89,7 +82,6 @@ from fabmetheus_utilities import settings
from fabmetheus_utilities import svg_writer
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import os
import sys
import time
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/clip.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/clip.py
index 0edbc21..a3602c2 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/clip.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/clip.py
@@ -41,8 +41,6 @@ The clip tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
@@ -53,7 +51,6 @@ from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/coil.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/coil.py
index f49760f..7f5b0e6 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/coil.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/coil.py
@@ -27,8 +27,6 @@ Screw Holder Bottom_coil.gcode
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
@@ -41,7 +39,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/comb.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/comb.py
index 69f2caa..0f14024 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/comb.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/comb.py
@@ -30,13 +30,6 @@ The comb tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -47,7 +40,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cool.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cool.py
index 84f96d0..3541f53 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cool.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/cool.py
@@ -90,8 +90,6 @@ The cool tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -102,7 +100,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py
index 197b1ec..380aa31 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py
@@ -93,11 +93,8 @@ The dimension tool has created the file:
.. Screw Holder Bottom_dimension.gcode
"""
+from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-
-from datetime import date
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
from fabmetheus_utilities import archive
@@ -109,7 +106,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import math
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/drill.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/drill.py
index 6efeec6..ca462cf 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/drill.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/drill.py
@@ -31,21 +31,16 @@ The drill tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dwindle.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dwindle.py
index 8f175ea..436c147 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dwindle.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dwindle.py
@@ -45,13 +45,9 @@ The dwindle tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
@@ -60,7 +56,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_profile
import math
import sys
-
__author__ = 'Enrique Perez (perez_enrique aht yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export.py
index c76fbaa..91fd4f0 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export.py
@@ -100,14 +100,11 @@ The export tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_analyze
from skeinforge_application.skeinforge_utilities import skeinforge_craft
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/binary_16_byte.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/binary_16_byte.py
index 67604fe..a4d1aef 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/binary_16_byte.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/binary_16_byte.py
@@ -93,16 +93,14 @@ Byte 14 is worth a few extra notes, this byte is used to define which of the axe
"""
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import archive
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
-from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
from struct import Struct
import cStringIO
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_step.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_step.py
index f0abbdf..e8375ba 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_step.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_step.py
@@ -73,16 +73,13 @@ Defines the Z axis step length.
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import archive
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
-from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-from struct import Struct
import cStringIO
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_time_segment.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_time_segment.py
index 4a7e756..5e21e8c 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_time_segment.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/gcode_time_segment.py
@@ -58,16 +58,13 @@ Defines the Z axis step length.
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import archive
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
-from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-from struct import Struct
import cStringIO
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/feed.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/feed.py
index 042da50..5766d40 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/feed.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/feed.py
@@ -44,22 +44,16 @@ The feed tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fill.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fill.py
index 7353ad1..6cb8052 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fill.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fill.py
@@ -182,13 +182,6 @@ The fill tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fillet.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fillet.py
index 231643e..b040fe3 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fillet.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/fillet.py
@@ -60,8 +60,6 @@ The fillet tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
@@ -75,7 +73,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_profile
import math
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/flow.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/flow.py
index c462de7..82a7f1d 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/flow.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/flow.py
@@ -27,8 +27,6 @@ The flow tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/home.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/home.py
index 56016be..16fb761 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/home.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/home.py
@@ -30,8 +30,6 @@ The home tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
@@ -42,8 +40,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/hop.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/hop.py
index 9b4ac36..411a72f 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/hop.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/hop.py
@@ -43,12 +43,9 @@ The hop tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/inset.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/inset.py
index 3a5115a..7d1ec97 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/inset.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/inset.py
@@ -59,13 +59,6 @@ The inset tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
@@ -79,8 +72,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import cmath
-import math
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/jitter.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/jitter.py
index aef5bca..0b3acd3 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/jitter.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/jitter.py
@@ -33,14 +33,11 @@ The jitter tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/joris.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/joris.py
index 80574aa..8a8f1c1 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/joris.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/joris.py
@@ -18,22 +18,14 @@ Defines which layer of the print the joris process starts from.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
-from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import sys
-
__author__ = 'Daid (daid303@gmail.com'
__date__ = '$Date: 2012/24/01 $'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lash.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lash.py
index 9843d43..dd5e5a1 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lash.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lash.py
@@ -40,8 +40,6 @@ The lash tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -52,7 +50,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lift.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lift.py
index 7e19329..7c5ffb6 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lift.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/lift.py
@@ -32,8 +32,6 @@ The lift tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
@@ -44,7 +42,6 @@ from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
-
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/02/05 $'
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/limit.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/limit.py
index 48786e6..66a5212 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/limit.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/limit.py
@@ -31,23 +31,15 @@ The limit tool has created the file:
.. Screw Holder Bottom_limit.gcode
"""
+from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-
-from datetime import date
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/mill.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/mill.py
index 867e3a9..5b8a018 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/mill.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/mill.py
@@ -54,8 +54,6 @@ Screw Holder Bottom_mill.gcode
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
@@ -68,8 +66,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/multiply.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/multiply.py
index 3ae9461..ca2d52e 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/multiply.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/multiply.py
@@ -59,20 +59,16 @@ The multiply tool has created the file:
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/oozebane.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/oozebane.py
index 234b85f..fd75a37 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/oozebane.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/oozebane.py
@@ -67,12 +67,9 @@ The oozebane tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/outset.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/outset.py
index 6bc7529..de181a5 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/outset.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/outset.py
@@ -21,13 +21,6 @@ The outset tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/preface.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/preface.py
index f39a260..aa42745 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/preface.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/preface.py
@@ -54,23 +54,17 @@ The preface tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from datetime import date, datetime
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.svg_reader import SVGReader
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
-from fabmetheus_utilities import svg_writer
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
from time import strftime
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/raft.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/raft.py
index c364cf9..615bc7e 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/raft.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/raft.py
@@ -195,8 +195,6 @@ Screw Holder Bottom_raft.gcode
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/scale.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/scale.py
index d644079..12a636e 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/scale.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/scale.py
@@ -44,25 +44,18 @@ The scale tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
-from datetime import date
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.svg_reader import SVGReader
from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from fabmetheus_utilities import svg_writer
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import cStringIO
-import os
import sys
-import time
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skin.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skin.py
index d3ea4ea..a447f6e 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skin.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skin.py
@@ -60,8 +60,6 @@ The skin tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skirt.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skirt.py
index 9dae418..5b8e095 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skirt.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/skirt.py
@@ -57,12 +57,9 @@ The skirt tool has created the file:
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.solids import triangle_mesh
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
@@ -71,7 +68,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/smooth.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/smooth.py
index 0a386e3..0838098 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/smooth.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/smooth.py
@@ -39,8 +39,6 @@ The smooth tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/speed.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/speed.py
index 0653f57..e42a7b6 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/speed.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/speed.py
@@ -117,19 +117,15 @@ The speed tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/splodge.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/splodge.py
index 7404029..d1babb1 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/splodge.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/splodge.py
@@ -57,12 +57,9 @@ The splodge tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/stretch.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/stretch.py
index cb82ed3..0cb1430 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/stretch.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/stretch.py
@@ -67,15 +67,11 @@ The stretch tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
-from fabmetheus_utilities.vector3 import Vector3
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/temperature.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/temperature.py
index 0a1a8b9..0775100 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/temperature.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/temperature.py
@@ -75,19 +75,14 @@ The temperature tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/tower.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/tower.py
index 500ad86..4efe8ad 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/tower.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/tower.py
@@ -40,8 +40,6 @@ The tower tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/unpause.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/unpause.py
index 1827bd4..c46ff90 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/unpause.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/unpause.py
@@ -36,19 +36,14 @@ The unpause tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
-from fabmetheus_utilities import euclidean
from fabmetheus_utilities import gcodec
-from fabmetheus_utilities import intercircle
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/whittle.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/whittle.py
index 38130dc..147e408 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/whittle.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/whittle.py
@@ -27,8 +27,6 @@ The whittle tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/widen.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/widen.py
index cc61237..f686627 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/widen.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/widen.py
@@ -29,13 +29,6 @@ The widen tool has created the file:
"""
from __future__ import absolute_import
-try:
- import psyco
- psyco.full()
-except:
- pass
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.geometry.geometry_utilities import boolean_solid
@@ -48,7 +41,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import os
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/wipe.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/wipe.py
index ac662ec..04de7e4 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/wipe.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/wipe.py
@@ -80,8 +80,6 @@ The wipe tool has created the file:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities.vector3 import Vector3
@@ -92,7 +90,6 @@ from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_craft
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import math
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/help.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/help.py
index 8725328..c4861e3 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/help.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/help.py
@@ -40,8 +40,6 @@ The help menu has an item for each button on the help page. Also, at the very t
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_help
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta.py
index 8b9ec49..1b256c7 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta.py
@@ -5,8 +5,6 @@ Meta is a script to access the plugins which handle meta information.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import settings
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/description.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/description.py
index 8ce2a72..d823413 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/description.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/description.py
@@ -17,8 +17,6 @@ This brings up the description dialog.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/polyfile.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/polyfile.py
index 6d377b7..1e0299c 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/polyfile.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/meta_plugins/polyfile.py
@@ -21,8 +21,6 @@ This brings up the polyfile dialog.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile.py
index 808d482..d1b4481 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile.py
@@ -12,8 +12,6 @@ To change the profile setting, in a shell in the profile folder type:
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import euclidean
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/cutting.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/cutting.py
index 0cc3c51..e463712 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/cutting.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/cutting.py
@@ -15,7 +15,7 @@ To change the cutting profile, in a shell in the profile_plugins folder type:
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/extrusion.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/extrusion.py
index e8f9a9a..1168cc3 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/extrusion.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/extrusion.py
@@ -15,7 +15,7 @@ To change the extrusion profile, in a shell in the profile_plugins folder type:
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/milling.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/milling.py
index fd682b7..443eddc 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/milling.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/milling.py
@@ -15,7 +15,7 @@ To change the milling profile, in a shell in the profile_plugins folder type:
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/winding.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/winding.py
index 4cbd165..39c0b3a 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/winding.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/profile_plugins/winding.py
@@ -15,7 +15,7 @@ To change the winding profile, in a shell in the profile_plugins folder type:
from __future__ import absolute_import
-import __init__
+
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
import sys
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_analyze.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_analyze.py
index 26e30ae..5dbb98b 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_analyze.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_analyze.py
@@ -4,15 +4,11 @@ Analyze is a script to access the plugins which analyze a gcode file.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_polyfile
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import os
import sys
import traceback
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_craft.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_craft.py
index bbd3024..4f6db47 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_craft.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_craft.py
@@ -6,8 +6,6 @@ The plugin buttons which are commonly used are bolded and the ones which are rar
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities.fabmetheus_tools import fabmetheus_interpret
from fabmetheus_utilities import archive
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_help.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_help.py
index 6dad5c7..7f41ef6 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_help.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_help.py
@@ -4,8 +4,6 @@ Help has buttons and menu items to open help, blog and forum pages in your prima
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import settings
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_meta.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_meta.py
index b03b9f1..e0c6f68 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_meta.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_meta.py
@@ -4,14 +4,10 @@ Meta is a script to access the plugins which handle meta information.
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
-from fabmetheus_utilities import gcodec
from fabmetheus_utilities import settings
from skeinforge_application.skeinforge_utilities import skeinforge_profile
-import os
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_polyfile.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_polyfile.py
index 03f4c41..2343cb6 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_polyfile.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_polyfile.py
@@ -4,8 +4,6 @@ Polyfile is a script to choose whether the skeinforge toolchain will operate on
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive
from fabmetheus_utilities import settings
diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_profile.py b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_profile.py
index 38f8c9c..967b098 100644
--- a/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_profile.py
+++ b/Cura/cura_sf/skeinforge_application/skeinforge_utilities/skeinforge_profile.py
@@ -6,8 +6,6 @@ Profile presents the user with a choice of the craft types in the profile_plugin
"""
from __future__ import absolute_import
-#Init has to be imported first because it has code to workaround the python bug where relative imports don't work if the module is imported as a main module.
-import __init__
from fabmetheus_utilities import archive