chiark / gitweb /
Fix the multiply seperation to be always 10mm
authordaid <daid303@gmail.com>
Wed, 21 Mar 2012 12:20:30 +0000 (13:20 +0100)
committerdaid <daid303@gmail.com>
Wed, 21 Mar 2012 12:20:30 +0000 (13:20 +0100)
SkeinPyPy/fabmetheus_utilities/settings.py

index ce6f48be23865b6e8df9de836423361eca73e4a4..d211deb769e72f062614b288bfed2daa80af6127 100644 (file)
@@ -84,6 +84,10 @@ def calcSupportDistanceRatio(setting):
        distance = float(profile.getProfileSetting('support_distance'))
        return distance / edgeWidth
 
+def calculateMultiplyDistance(setting):
+       edgeWidth = calculateEdgeWidth(setting)
+       return 10.0 / edgeWidth
+
 def getSkeinPyPyProfileInformation():
        return {
                'carve': {
@@ -164,7 +168,7 @@ def getSkeinPyPyProfileInformation():
                        'Number_of_Columns_integer': storedSetting('model_multiply_x'),
                        'Number_of_Rows_integer': storedSetting('model_multiply_y'),
                        'Reverse_Sequence_every_Odd_Layer': DEFSET,
-                       'Separation_over_Perimeter_Width_ratio': DEFSET,
+                       'Separation_over_Perimeter_Width_ratio': calculateMultiplyDistance,
                },'speed': {
                        'Activate_Speed': "True",
                        'Add_Flow_Rate': "True",