chiark / gitweb /
Adding a new LulzBot Mini now retains extruder head settings. Part of #104
authornickthetait <tait@alephobjects.com>
Thu, 4 Jun 2015 22:51:36 +0000 (16:51 -0600)
committernickthetait <tait@alephobjects.com>
Thu, 4 Jun 2015 22:51:36 +0000 (16:51 -0600)
Cura/gui/configWizard.py

index 026a95835dd71908af9ec483bc37c15ebe4ff73c..9c91bf8e9dfd73ec67dc4c627ad0f670dcf38b20 100644 (file)
@@ -507,12 +507,22 @@ class MachineSelectPage(InfoPage):
                                profile.putMachineSetting('machine_name', 'LulzBot TAZ 4')
                                profile.putMachineSetting('machine_type', 'lulzbot_TAZ_4')
                                profile.putMachineSetting('serial_baud', '115200')
+                               profile.putMachineSetting('extruder_head_size_min_x', '0.0')
+                               profile.putMachineSetting('extruder_head_size_min_y', '0.0')
+                               profile.putMachineSetting('extruder_head_size_max_x', '0.0')
+                               profile.putMachineSetting('extruder_head_size_max_y', '0.0')
+                               profile.putMachineSetting('extruder_head_size_height', '0.0')
                        elif self.LulzbotTaz5Radio.GetValue():
                                profile.putMachineSetting('machine_width', '298')
                                profile.putMachineSetting('machine_depth', '275')
                                profile.putMachineSetting('machine_height', '250')
                                profile.putMachineSetting('serial_baud', '115200')
                                # Machine type and name are set in the nozzle select page
+                               profile.putMachineSetting('extruder_head_size_min_x', '0.0')
+                               profile.putMachineSetting('extruder_head_size_min_y', '0.0')
+                               profile.putMachineSetting('extruder_head_size_max_x', '0.0')
+                               profile.putMachineSetting('extruder_head_size_max_y', '0.0')
+                               profile.putMachineSetting('extruder_head_size_height', '0.0')
                        else:
                                profile.putMachineSetting('machine_width', '155')
                                profile.putMachineSetting('machine_depth', '155')
@@ -526,15 +536,9 @@ class MachineSelectPage(InfoPage):
                                profile.putMachineSetting('extruder_head_size_min_y', '25')
                                profile.putMachineSetting('extruder_head_size_max_y', '55')
                                profile.putMachineSetting('extruder_head_size_height', '17')
-
                        profile.putMachineSetting('machine_center_is_zero', 'False')
                        profile.putMachineSetting('gcode_flavor', 'RepRap (Marlin/Sprinter)')
                        profile.putMachineSetting('has_heated_bed', 'True')
-                       profile.putMachineSetting('extruder_head_size_min_x', '0.0')
-                       profile.putMachineSetting('extruder_head_size_min_y', '0.0')
-                       profile.putMachineSetting('extruder_head_size_max_x', '0.0')
-                       profile.putMachineSetting('extruder_head_size_max_y', '0.0')
-                       profile.putMachineSetting('extruder_head_size_height', '0.0')
                        profile.putPreference('startMode', 'Simple')
                else:
                        profile.putMachineSetting('machine_width', '80')