return 0
return int(math.ceil((bottomThickness - layerThickness) / layerThickness + 0.0001) - 1)
+def calculateBridgeFlow(setting):
+ return (profile.getProfileSettingFloat('bridge_speed') / 100) * (profile.getProfileSettingFloat('bridge_material_amount') / 100)
+
def getProfileInformation():
return {
'carve': {
'Activate_Speed': "True",
'Add_Flow_Rate': "True",
'Bridge_Feed_Rate_Multiplier_ratio': storedPercentSetting('bridge_speed'),
- 'Bridge_Flow_Rate_Multiplier_ratio': storedPercentSetting('bridge_material_amount'),
+ 'Bridge_Flow_Rate_Multiplier_ratio': calculateBridgeFlow,
'Duty_Cyle_at_Beginning_portion': DEFSET,
'Duty_Cyle_at_Ending_portion': DEFSET,
'Feed_Rate_mm/s': storedSettingFloat("print_speed"),
'raft_margin': '5',\r
'raft_base_material_amount': '100',\r
'raft_interface_material_amount': '100',\r
- 'bottom_thickness': '0.0',\r
+ 'bottom_thickness': '0.3',\r
}\r
preferencesDefaultSettings = {\r
'wizardDone': 'False',\r