chiark / gitweb /
Add bridge settings to advanced config. Issue #18
authordaid <daid303@gmail.com>
Tue, 20 Mar 2012 10:01:47 +0000 (11:01 +0100)
committerdaid <daid303@gmail.com>
Tue, 20 Mar 2012 10:01:47 +0000 (11:01 +0100)
SkeinPyPy/fabmetheus_utilities/settings.py
SkeinPyPy/newui/advancedConfig.py
SkeinPyPy/newui/profile.py

index 783dde0cfc7db133b6c8bd1ed452986aab919f87..c7bd1e5b94e2553dc8367829039354b1c1ea0117 100644 (file)
@@ -166,8 +166,8 @@ def getSkeinPyPyProfileInformation():
                },'speed': {
                        'Activate_Speed': "True",
                        'Add_Flow_Rate': "True",
-                       'Bridge_Feed_Rate_Multiplier_ratio': DEFSET,
-                       'Bridge_Flow_Rate_Multiplier_ratio': DEFSET,
+                       'Bridge_Feed_Rate_Multiplier_ratio': storedPercentSetting('bridge_speed'),
+                       'Bridge_Flow_Rate_Multiplier_ratio': storedPercentSetting('bridge_material_amount'),
                        'Duty_Cyle_at_Beginning_portion': DEFSET,
                        'Duty_Cyle_at_Ending_portion': DEFSET,
                        'Feed_Rate_mm/s': storedSetting("print_speed"),
index 668ab232252e40219945f812c5db2ca04a8e389f..385504615332d4e4b12200bdee0ce8fce5c266fb 100644 (file)
@@ -41,6 +41,10 @@ class advancedConfigWindow(configBase.configWindowBase):
                c = configBase.SettingRow(right, "Support material amount (%)", 'support_rate', '100', 'Amount of material used for support, less material gives a weaker support structure which is easier to remove.')
                c = configBase.SettingRow(right, "Support distance from object (mm)", 'support_distance', '0.5', 'Distance between the support structure and the object.')
 
+               configBase.TitleRow(right, "Bridge")
+               c = configBase.SettingRow(right, "Bridge speed (%)", 'bridge_speed', '100', 'Speed at which bridges are printed, compared to normal printing speed.')
+               c = configBase.SettingRow(right, "Bridge material (%)", 'bridge_material_amount', '100', 'Amount of material used for bridges, increase go extrude more material when printing a bridge.')
+
                main.Fit()
                self.Fit()
 
index 0f04a5206dc20f051a66106be7fc665560edec0e..54489c30b3f107bcb7d022698d4248d46f478d25 100644 (file)
@@ -47,6 +47,9 @@ profileDefaultSettings = {
        'support_distance': '0.5',\r
        'joris': 'False',\r
        'enable_raft': 'False',\r
+       'cool_min_feedrate': '5',\r
+       'bridge_speed': '100',\r
+       'bridge_material_amount': '100',\r
 }\r
 preferencesDefaultSettings = {\r
        'wizardDone': 'False',\r