Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornickthetait <tait@alephobjects.com>2017-01-03 20:06:21 +0300
committernickthetait <tait@alephobjects.com>2017-01-03 20:06:21 +0300
commit4d75427254de447c209ca0111fbbe012765fd4ab (patch)
treed5441ee1f38e9b0e7366dc5d1deb5a440673da54
parenta70a6e465bbeaf56e328ad44160104f41e6b4ee0 (diff)
parent69deef6ad94a2c9d7069ea04d4f676595c3b0e9c (diff)
Merge tag 'lulzbot-21.03'
Conflicts: Cura/gui/firmwareInstall.py Cura/version
-rw-r--r--Cura/gui/configWizard.py2
-rw-r--r--Cura/gui/firmwareInstall.py4
-rw-r--r--Cura/version2
-rw-r--r--README.md61
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/618-Nylon/material.ini10
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/HT/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/Laywood/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_poly/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/linen/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/silk/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/618-Nylon/material.ini10
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/HT/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/Laywood/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_poly/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/linen/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/silk/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_Moarstruder/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_poly/material.ini8
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_Moarstruder/T-Glase/material.ini5
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/high-speed/profile.ini4
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/material.ini5
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Moarstruder/HT/material.ini4
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Moarstruder/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_poly/material.ini8
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Moarstruder/T-Glase/material.ini5
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/618-Nylon/material.ini10
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/HT/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laywood/material.ini7
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_poly/material.ini3
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/material.ini8
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/medium-quality/profile.ini4
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/linen/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_6_Single_v2.1/silk/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/618-Nylon/material.ini10
-rw-r--r--resources/quickprint/lulzbot_mini/HT/material.ini3
-rw-r--r--resources/quickprint/lulzbot_mini/Laybrick/material.ini7
-rw-r--r--resources/quickprint/lulzbot_mini/Laywood/material.ini7
-rw-r--r--resources/quickprint/lulzbot_mini/PC-MAX/material.ini2
-rw-r--r--resources/quickprint/lulzbot_mini/PLA_poly/material.ini3
-rw-r--r--resources/quickprint/lulzbot_mini/PLA_verbatim/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/PP-HT-PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/XT/material.ini2
-rw-r--r--resources/quickprint/lulzbot_mini/ic3d-ABS/material.ini8
-rw-r--r--resources/quickprint/lulzbot_mini/ic3d-ABS/medium-quality/profile.ini4
-rw-r--r--resources/quickprint/lulzbot_mini/linen/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/silk/material.ini1
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/618-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/645-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini7
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini7
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini7
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PCTPE_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini5
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/bridge_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini3
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ic3d-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini305
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini4
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini4
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini4
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polycarbonate_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini3
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini11
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini11
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini11
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini11
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini8
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini8
-rw-r--r--resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini8
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_medium-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_medium-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_medium-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_medium-quality_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/armadillo_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polycarbonate_high-strength_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-speed_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-strength_TAZ5_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-quality_TAZ6_moarstruder_cura.ini12
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-speed_TAZ6_moarstruder_cura.ini12
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_medium-quality_TAZ6_moarstruder_cura.ini10
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/CS-INOVA-1800_spiral-vase_TAZ6_moarstruder_cura.ini14
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-speed_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_high-speed_TAZ6_moarstruder_cura.ini4
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-speed_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-speed_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-speed_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polycarbonate_high-strength_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-speed_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-strength_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_medium-quality_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_spiral-vase_TAZ6_moarstruder_cura.ini2
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/ic3d-ABS_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini311
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-quality_TAZ6_single-extruder_0.5noz_cura.ini3
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-speed_TAZ6_single-extruder_0.5noz_cura.ini3
-rw-r--r--resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini3
-rwxr-xr-xscripts/recreate_lulzbot_profiles.py52
160 files changed, 1011 insertions, 299 deletions
diff --git a/Cura/gui/configWizard.py b/Cura/gui/configWizard.py
index 07118ba85e..88523a102a 100644
--- a/Cura/gui/configWizard.py
+++ b/Cura/gui/configWizard.py
@@ -1723,7 +1723,7 @@ class LulzbotFirmwareUpdatePage(InfoPage):
def __init__(self, parent):
super(LulzbotFirmwareUpdatePage, self).__init__(parent, _("LulzBot Firmware Update"))
- self.AddText(_("Your LulzBot printer\'s firmware will now be updated.\n" +
+ self.AddText(_("Your LulzBot 3D printer firmware will now be updated.\n" +
"Note: this will overwrite your existing firmware."))
self.AddSeperator()
self.AddText(_("Follow these steps to prevent writing firmware to the wrong device:\n" +
diff --git a/Cura/gui/firmwareInstall.py b/Cura/gui/firmwareInstall.py
index 122cb00a65..e75d7a345c 100644
--- a/Cura/gui/firmwareInstall.py
+++ b/Cura/gui/firmwareInstall.py
@@ -61,8 +61,8 @@ def getDefaultFirmware(machineIndex = None):
'lulzbot_TAZ_6_FlexyDually_v2': "TAZ6_Dual_v1.0.2.20.hex",
#Mini
- 'lulzbot_mini': "Mini-Single-or-Flexystruder-LBHexagon-v1.1.0.10.hex",
- 'lulzbot_mini_flexystruder': "Mini-Single-or-Flexystruder-LBHexagon-v1.1.0.10.hex",
+ 'lulzbot_mini': "Mini-Single-or-Flexystruder-LBHexagon-v1.1.0.11.hex",
+ 'lulzbot_mini_flexystruder': "Mini-Single-or-Flexystruder-LBHexagon-v1.1.0.11.hex",
}
machine_type = profile.getMachineSetting('machine_type', machineIndex)
extruders = profile.getMachineSettingFloat('extruder_amount', machineIndex)
diff --git a/Cura/version b/Cura/version
index 94fc43775f..62c36bbb17 100644
--- a/Cura/version
+++ b/Cura/version
@@ -1 +1 @@
-21.02
+21.03
diff --git a/README.md b/README.md
index b067a4e8a9..3f7b6d0ae1 100644
--- a/README.md
+++ b/README.md
@@ -15,33 +15,60 @@ Both MacOS and Linux require some extra instructions for development, as you nee
There are two options to run cura on your system. Package (Build/install/run) or run directly from the source code.
-== Running from Source ==
-Recommended for alpha testers and software developers contributing patches or pull requests.
+= Running from Source =
-## Get the source code
- git clone https://code.alephobjects.com/diffusion/CURA/cura.git
+Recommended for alpha testers and software developers contributing patches or pull requests. Requires having `git` installed.
-##Install dependencies for your platform
-Run the `sudo apt-get install ...` or `sudo yum install ...` line from the below platform dependant sections.
+== Get the source code ==
-##Build CuraEngine
-Easily done by running package.sh once
```
-cd cura
-package.sh <platform name here>
+git clone https://code.alephobjects.com/diffusion/CURA/cura.git
+cd cura #Enter the Cura source code directory
+```
+
+== Install dependencies ==
+
+Run the `sudo apt-get install ...` or `sudo yum install ...` line from the packaging section below, this is specific to your platform.
+
+== Setup CuraEngine ==
+
+On some platforms the build script can be used to do this automatically like so:
+```
+./package.sh <platform name here>
+```
+
+Here is the manual process for platforms not mentioned in the build script:
```
+git clone https://code.alephobjects.com/diffusion/CE/curaengine.git #get a copy of the source code
+cd CuraEngine #Enter the newly created directory
+make #Compile CuraEngine
+```
+
+== Link CuraEngine ==
+
+For *nix OSes you can create a symbolic link. Put this file one directory above where you cloned cura.
+```
+cd .. #Move up a directory
+ln -s ./cura/CuraEngine/build/CuraEngine CuraEngine #Actually create the link
+```
+
+== Add group access ==
+
+For some *nix OSes you will need to add one or more of these groups to connect to your printer via USB.
+```
+sudo usermod -a -G tty $USER
+sudo usermod -a -G dialout $USER
+sudo usermod -a -G serial $USER
+```
+
+== Run ==
-##Link CuraEngine
-For *nix OSes you can create a symbolic link. This can be placed in the directory above where you cloned cura.
```
-cd ..
-ln -s ./cura/CuraEngine/build/CuraEngine CuraEngine
+./dev-cura #Launch the GUI application
```
-##Run
-``` ./dev-cura ```
+= Packaging =
-== Packaging ==
Recommended for organizations that are building their own version of Cura.
Cura development comes with a script "package.sh", this script has been designed to run under *nix OSes (Linux, MacOS, FreeBSD). For Windows the package.sh script can be run from bash using git. The "package.sh" script generates a final release package. You should not need it during development, unless you are changing the release process. If you want to distribute your own version of Cura, then the package.sh script will allow you to do that.
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/XT/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/618-Nylon/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/618-Nylon/material.ini
index 22ccf7986b..5452f2024d 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/618-Nylon/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/618-Nylon/material.ini
@@ -1,8 +1,8 @@
[info]
-name = 618 Nylon (Taulman)
-material_types = Expert
+name = * 618 Nylon (Taulman)
+material_types = Experimental
order = 503
-description = Bed preparation required:
- Apply a PVA-based glue stick
- to bed surface before printing.
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/nylon-618?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/HT/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/HT/material.ini
index 429980d996..c15769c0bc 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/HT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/HT/material.ini
@@ -1,7 +1,8 @@
[info]
-name = HT (colorFabb)
+name = colorFabb_HT
material_types = Advanced
order = 61
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
+url = lulzbot.com/store/filament/colorfabb_ht?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laywood/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laywood/material.ini
index ed7d6a6ee3..58f7e70ba1 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laywood/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/Laywood/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laywoo-D3 (CC-Products)
-material_types = Advanced
+name = * Laywoo-D3 (CC-Products)
+material_types = Experimental
order = 53
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laywoo-d3-laywood?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_poly/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_poly/material.ini
index aac0cc5ca6..50e42fbbe8 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_poly/material.ini
@@ -1,4 +1,5 @@
[info]
-name = PLA PolyLite (Polymaker)
+name = PolyLite PLA (Polymaker)
material_types = Beginner
order = 6
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/XT/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/linen/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/linen/material.ini
index 6beace3539..1f62f119be 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/linen/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/linen/material.ini
@@ -2,3 +2,4 @@
name = BioFila Linen (twoBEars)
material_types = Intermediate
order = 22
+url = lulzbot.com/store/filament/biofila-linen?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/silk/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/silk/material.ini
index 91ff25bfd4..89ffcf0dca 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/silk/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/silk/material.ini
@@ -2,3 +2,4 @@
name = BioFila Silk (twoBEars)
material_types = Intermediate
order = 21
+url = lulzbot.com/store/filament/biofila-silk?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/XT/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/XT/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/618-Nylon/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/618-Nylon/material.ini
index 22ccf7986b..5452f2024d 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/618-Nylon/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/618-Nylon/material.ini
@@ -1,8 +1,8 @@
[info]
-name = 618 Nylon (Taulman)
-material_types = Expert
+name = * 618 Nylon (Taulman)
+material_types = Experimental
order = 503
-description = Bed preparation required:
- Apply a PVA-based glue stick
- to bed surface before printing.
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/nylon-618?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/HT/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/HT/material.ini
index 429980d996..c15769c0bc 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/HT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/HT/material.ini
@@ -1,7 +1,8 @@
[info]
-name = HT (colorFabb)
+name = colorFabb_HT
material_types = Advanced
order = 61
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
+url = lulzbot.com/store/filament/colorfabb_ht?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laywood/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laywood/material.ini
index ed7d6a6ee3..58f7e70ba1 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laywood/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/Laywood/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laywoo-D3 (CC-Products)
-material_types = Advanced
+name = * Laywoo-D3 (CC-Products)
+material_types = Experimental
order = 53
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laywoo-d3-laywood?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_poly/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_poly/material.ini
index aac0cc5ca6..50e42fbbe8 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_poly/material.ini
@@ -1,4 +1,5 @@
[info]
-name = PLA PolyLite (Polymaker)
+name = PolyLite PLA (Polymaker)
material_types = Beginner
order = 6
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/XT/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/linen/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/linen/material.ini
index 6beace3539..1f62f119be 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/linen/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/linen/material.ini
@@ -2,3 +2,4 @@
name = BioFila Linen (twoBEars)
material_types = Intermediate
order = 22
+url = lulzbot.com/store/filament/biofila-linen?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/silk/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/silk/material.ini
index 91ff25bfd4..89ffcf0dca 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/silk/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/silk/material.ini
@@ -2,3 +2,4 @@
name = BioFila Silk (twoBEars)
material_types = Intermediate
order = 21
+url = lulzbot.com/store/filament/biofila-silk?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PC-MAX/material.ini
index 7337b44d3e..e5d9875522 100644
--- a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = * PC-MAX (Polymaker)
+name = * PC-Max (Polymaker)
material_types = Experimental
order = 62
description = * Experimental profile, use at
diff --git a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_poly/material.ini b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_poly/material.ini
index c0fc7096f2..50e42fbbe8 100644
--- a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_poly/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PLA PolyLite (Polymaker)
-default = 1
-material_types = Beginner|First Run
-order = 0
+name = PolyLite PLA (Polymaker)
+material_types = Beginner
+order = 6
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/T-Glase/material.ini b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/T-Glase/material.ini
index aa2247dd47..461d3025b5 100644
--- a/resources/quickprint/lulzbot_TAZ_5_Moarstruder/T-Glase/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_Moarstruder/T-Glase/material.ini
@@ -1,7 +1,8 @@
[info]
name = t-glase (Taulman)
-material_types = Advanced
-order = 58
+default = 1
+material_types = Advanced|First Run
+order = 0
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/XT/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/high-speed/profile.ini b/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/high-speed/profile.ini
new file mode 100644
index 0000000000..75c6a41323
--- /dev/null
+++ b/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/high-speed/profile.ini
@@ -0,0 +1,4 @@
+[info]
+name = High speed
+order = 1
+profile_file = ../../../lulzbot_profiles/TAZ6_dual_extruder_v2/PLA-PVA-support_high-speed_TAZ6_dual-extruder-v2_0.5noz_cura.ini
diff --git a/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/material.ini b/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/material.ini
new file mode 100644
index 0000000000..ff2e9529b5
--- /dev/null
+++ b/resources/quickprint/lulzbot_TAZ_6_Dual_v2/PLA_PVA/material.ini
@@ -0,0 +1,5 @@
+[info]
+name = PLA & PVA Support
+material_types = Expert
+order = 106
+url = lulzbot.com/store/filament/natural-pva?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/HT/material.ini b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/HT/material.ini
index a2ccacc34b..636b93bb00 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/HT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/HT/material.ini
@@ -1,8 +1,8 @@
[info]
-name = * HT (colorFabb)
+name = * colorFabb_HT
material_types = Experimental
order = 61
description = * Experimental profile, use at
your own risk! Newer profiles
may be available at this URL
-url = code.alephobjects.com/diffusion/P/
+url = lulzbot.com/store/filament/colorfabb_ht?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PC-MAX/material.ini
index 7337b44d3e..e5d9875522 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = * PC-MAX (Polymaker)
+name = * PC-Max (Polymaker)
material_types = Experimental
order = 62
description = * Experimental profile, use at
diff --git a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_poly/material.ini b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_poly/material.ini
index c0fc7096f2..50e42fbbe8 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_poly/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PLA PolyLite (Polymaker)
-default = 1
-material_types = Beginner|First Run
-order = 0
+name = PolyLite PLA (Polymaker)
+material_types = Beginner
+order = 6
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/T-Glase/material.ini b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/T-Glase/material.ini
index aa2247dd47..461d3025b5 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Moarstruder/T-Glase/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Moarstruder/T-Glase/material.ini
@@ -1,7 +1,8 @@
[info]
name = t-glase (Taulman)
-material_types = Advanced
-order = 58
+default = 1
+material_types = Advanced|First Run
+order = 0
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/618-Nylon/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/618-Nylon/material.ini
index 22ccf7986b..5452f2024d 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/618-Nylon/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/618-Nylon/material.ini
@@ -1,8 +1,8 @@
[info]
-name = 618 Nylon (Taulman)
-material_types = Expert
+name = * 618 Nylon (Taulman)
+material_types = Experimental
order = 503
-description = Bed preparation required:
- Apply a PVA-based glue stick
- to bed surface before printing.
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/nylon-618?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/HT/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/HT/material.ini
index 429980d996..c15769c0bc 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/HT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/HT/material.ini
@@ -1,7 +1,8 @@
[info]
-name = HT (colorFabb)
+name = colorFabb_HT
material_types = Advanced
order = 61
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
+url = lulzbot.com/store/filament/colorfabb_ht?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laybrick/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laywood/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laywood/material.ini
index ed7d6a6ee3..58f7e70ba1 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laywood/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/Laywood/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laywoo-D3 (CC-Products)
-material_types = Advanced
+name = * Laywoo-D3 (CC-Products)
+material_types = Experimental
order = 53
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laywoo-d3-laywood?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PC-MAX/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_poly/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_poly/material.ini
index aac0cc5ca6..50e42fbbe8 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_poly/material.ini
@@ -1,4 +1,5 @@
[info]
-name = PLA PolyLite (Polymaker)
+name = PolyLite PLA (Polymaker)
material_types = Beginner
order = 6
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/XT/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/XT/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/material.ini
new file mode 100644
index 0000000000..352c4270c1
--- /dev/null
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/material.ini
@@ -0,0 +1,8 @@
+[info]
+name = * ABS (IC3D)
+material_types = Experimental
+order = 5011
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
+url = code.alephobjects.com/diffusion/P/
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/medium-quality/profile.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/medium-quality/profile.ini
new file mode 100644
index 0000000000..eb523cfca3
--- /dev/null
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/ic3d-ABS/medium-quality/profile.ini
@@ -0,0 +1,4 @@
+[info]
+name = Standard
+order = 0
+profile_file = ../../../lulzbot_profiles/TAZ6_single_extruder_v2.1/ic3d-ABS_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/linen/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/linen/material.ini
index 6beace3539..1f62f119be 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/linen/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/linen/material.ini
@@ -2,3 +2,4 @@
name = BioFila Linen (twoBEars)
material_types = Intermediate
order = 22
+url = lulzbot.com/store/filament/biofila-linen?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/silk/material.ini b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/silk/material.ini
index 91ff25bfd4..89ffcf0dca 100644
--- a/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/silk/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_6_Single_v2.1/silk/material.ini
@@ -2,3 +2,4 @@
name = BioFila Silk (twoBEars)
material_types = Intermediate
order = 21
+url = lulzbot.com/store/filament/biofila-silk?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/618-Nylon/material.ini b/resources/quickprint/lulzbot_mini/618-Nylon/material.ini
index 22ccf7986b..5452f2024d 100644
--- a/resources/quickprint/lulzbot_mini/618-Nylon/material.ini
+++ b/resources/quickprint/lulzbot_mini/618-Nylon/material.ini
@@ -1,8 +1,8 @@
[info]
-name = 618 Nylon (Taulman)
-material_types = Expert
+name = * 618 Nylon (Taulman)
+material_types = Experimental
order = 503
-description = Bed preparation required:
- Apply a PVA-based glue stick
- to bed surface before printing.
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/nylon-618?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/HT/material.ini b/resources/quickprint/lulzbot_mini/HT/material.ini
index 429980d996..c15769c0bc 100644
--- a/resources/quickprint/lulzbot_mini/HT/material.ini
+++ b/resources/quickprint/lulzbot_mini/HT/material.ini
@@ -1,7 +1,8 @@
[info]
-name = HT (colorFabb)
+name = colorFabb_HT
material_types = Advanced
order = 61
description = Bed preparation required:
Apply a PVA-based glue stick
to bed surface before printing.
+url = lulzbot.com/store/filament/colorfabb_ht?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/Laybrick/material.ini b/resources/quickprint/lulzbot_mini/Laybrick/material.ini
index 3fb3f75c3d..eb8f8f551a 100644
--- a/resources/quickprint/lulzbot_mini/Laybrick/material.ini
+++ b/resources/quickprint/lulzbot_mini/Laybrick/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laybrick (CC-Products)
-material_types = Intermediate
+name = * Laybrick (CC-Products)
+material_types = Experimental
order = 11
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laybrick?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/Laywood/material.ini b/resources/quickprint/lulzbot_mini/Laywood/material.ini
index ed7d6a6ee3..58f7e70ba1 100644
--- a/resources/quickprint/lulzbot_mini/Laywood/material.ini
+++ b/resources/quickprint/lulzbot_mini/Laywood/material.ini
@@ -1,5 +1,8 @@
[info]
-name = Laywoo-D3 (CC-Products)
-material_types = Advanced
+name = * Laywoo-D3 (CC-Products)
+material_types = Experimental
order = 53
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
url = lulzbot.com/store/filament/laywoo-d3-laywood?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/PC-MAX/material.ini b/resources/quickprint/lulzbot_mini/PC-MAX/material.ini
index f7ebf0a3d2..bc729a7fb2 100644
--- a/resources/quickprint/lulzbot_mini/PC-MAX/material.ini
+++ b/resources/quickprint/lulzbot_mini/PC-MAX/material.ini
@@ -1,5 +1,5 @@
[info]
-name = PC-MAX (Polymaker)
+name = PC-Max (Polymaker)
material_types = Advanced
order = 62
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_mini/PLA_poly/material.ini b/resources/quickprint/lulzbot_mini/PLA_poly/material.ini
index c0fc7096f2..afe2257409 100644
--- a/resources/quickprint/lulzbot_mini/PLA_poly/material.ini
+++ b/resources/quickprint/lulzbot_mini/PLA_poly/material.ini
@@ -1,5 +1,6 @@
[info]
-name = PLA PolyLite (Polymaker)
+name = PolyLite PLA (Polymaker)
default = 1
material_types = Beginner|First Run
order = 0
+url = lulzbot.com/store/filament/polylite-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/PLA_verbatim/material.ini b/resources/quickprint/lulzbot_mini/PLA_verbatim/material.ini
index 9889207a33..1679aeac3b 100644
--- a/resources/quickprint/lulzbot_mini/PLA_verbatim/material.ini
+++ b/resources/quickprint/lulzbot_mini/PLA_verbatim/material.ini
@@ -2,3 +2,4 @@
name = PLA (Verbatim)
material_types = Beginner
order = 5
+url = lulzbot.com/store/filament/pla-verbatim?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/PP-HT-PLA/material.ini b/resources/quickprint/lulzbot_mini/PP-HT-PLA/material.ini
index 25c0aab470..84a3ef4ac1 100644
--- a/resources/quickprint/lulzbot_mini/PP-HT-PLA/material.ini
+++ b/resources/quickprint/lulzbot_mini/PP-HT-PLA/material.ini
@@ -2,3 +2,4 @@
name = High Temp PLA (Proto-pasta)
material_types = Intermediate
order = 18
+url = lulzbot.com/store/filament/high-temp-pla?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/XT/material.ini b/resources/quickprint/lulzbot_mini/XT/material.ini
index eed880cf82..ad896f1270 100644
--- a/resources/quickprint/lulzbot_mini/XT/material.ini
+++ b/resources/quickprint/lulzbot_mini/XT/material.ini
@@ -1,5 +1,5 @@
[info]
-name = XT (colorFabb)
+name = colorFabb_XT
material_types = Advanced
order = 55
description = Bed preparation required:
diff --git a/resources/quickprint/lulzbot_mini/ic3d-ABS/material.ini b/resources/quickprint/lulzbot_mini/ic3d-ABS/material.ini
new file mode 100644
index 0000000000..352c4270c1
--- /dev/null
+++ b/resources/quickprint/lulzbot_mini/ic3d-ABS/material.ini
@@ -0,0 +1,8 @@
+[info]
+name = * ABS (IC3D)
+material_types = Experimental
+order = 5011
+description = * Experimental profile, use at
+ your own risk! Newer profiles
+ may be available at this URL
+url = code.alephobjects.com/diffusion/P/
diff --git a/resources/quickprint/lulzbot_mini/ic3d-ABS/medium-quality/profile.ini b/resources/quickprint/lulzbot_mini/ic3d-ABS/medium-quality/profile.ini
new file mode 100644
index 0000000000..ed837b382d
--- /dev/null
+++ b/resources/quickprint/lulzbot_mini/ic3d-ABS/medium-quality/profile.ini
@@ -0,0 +1,4 @@
+[info]
+name = Standard
+order = 0
+profile_file = ../../../lulzbot_profiles/Mini_single_extruder_v2/ic3d-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
diff --git a/resources/quickprint/lulzbot_mini/linen/material.ini b/resources/quickprint/lulzbot_mini/linen/material.ini
index 6beace3539..1f62f119be 100644
--- a/resources/quickprint/lulzbot_mini/linen/material.ini
+++ b/resources/quickprint/lulzbot_mini/linen/material.ini
@@ -2,3 +2,4 @@
name = BioFila Linen (twoBEars)
material_types = Intermediate
order = 22
+url = lulzbot.com/store/filament/biofila-linen?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_mini/silk/material.ini b/resources/quickprint/lulzbot_mini/silk/material.ini
index 91ff25bfd4..89ffcf0dca 100644
--- a/resources/quickprint/lulzbot_mini/silk/material.ini
+++ b/resources/quickprint/lulzbot_mini/silk/material.ini
@@ -2,3 +2,4 @@
name = BioFila Silk (twoBEars)
material_types = Intermediate
order = 21
+url = lulzbot.com/store/filament/biofila-silk?pk_campaign=software-cura
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/618-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/618-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
index 2a90994dd3..5d991e5c85 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/618-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/618-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -141,9 +141,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -151,7 +150,7 @@ end.gcode =
M107 ; fans off
G92 E10 ; set extruder to 10mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R50 ; wait for bed to cool
+ M190 R60 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/645-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/645-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
index be4e19c1dd..f6958fbffb 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/645-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/645-nylon_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -141,9 +141,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -151,7 +150,7 @@ end.gcode =
M107 ; fans off
G92 E10 ; set extruder to 10mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R50 ; wait for bed to cool
+ M190 R60 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index ac8ac17216..c358723710 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index 94528b7f09..ec611305c4 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index ea34aaf7f7..406cff8154 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index e12ac11ea1..5019aec710 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index 25535662cc..0808321972 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 06f8cb8504..a5f004584e 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/CS-INOVA-1800_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 862338c19b..5053a45acd 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -90,7 +90,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S110 ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index abd507c54e..28b79a59c1 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -90,7 +90,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S110 ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 963022e5b6..99efba0ba7 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/HIPS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -90,7 +90,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S110 ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -133,9 +133,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -143,7 +142,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index a61a81605a..fa7d47ab8e 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -142,9 +142,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -152,7 +151,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index c5bd8b6f31..0a049bd1d7 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PC-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -142,9 +142,8 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M400 ; clear buffer
G4 S1 ; pause
M109 R{print_temperature} ; set extruder temp and wait
- G4 S25 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -152,7 +151,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PCTPE_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PCTPE_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 8c57479106..a56c1fdbb9 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PCTPE_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/PCTPE_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -139,9 +139,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -149,7 +148,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R50 ; wait for bed to cool
+ M190 R60 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 36ddbf9592..3dba2a2666 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -149,7 +149,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index de80ff62b5..24b03ce1b8 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -143,7 +143,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 9abd5112e1..def6e86784 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/XT_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -143,7 +143,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index e165447de5..c35e00e48f 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -140,9 +140,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -150,7 +149,7 @@ end.gcode =
M107 ; fans off
G92 E10 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R50 ; wait for bed to cool
+ M190 R60 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index da4102f32c..a365b16ccb 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/alloy910_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -140,9 +140,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
@@ -150,7 +149,7 @@ end.gcode =
M107 ; fans off
G92 E10 ; set extruder to 10mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R50 ; wait for bed to cool
+ M190 R60 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/bridge_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/bridge_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index fa6e5d3f7d..13ea68c61e 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/bridge_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/bridge_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -140,9 +140,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ic3d-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ic3d-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
new file mode 100644
index 0000000000..9f501d95fc
--- /dev/null
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/ic3d-ABS_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -0,0 +1,305 @@
+[profile]
+layer_height = 0.25
+wall_thickness = 1.0
+retraction_enable = True
+solid_layer_thickness = 0.8
+fill_density = 20
+perimeter_before_infill = True
+nozzle_size = 0.5
+print_speed = 50
+print_temperature = 235
+print_temperature2 = 0
+print_temperature3 = 0
+print_temperature4 = 0
+print_temperature5 = 0
+print_bed_temperature = 95
+support = None
+platform_adhesion = None
+support_dual_extrusion = Both
+wipe_tower = False
+wipe_tower_volume = 15
+ooze_shield = False
+filament_diameter = 2.85
+filament_diameter2 = 0
+filament_diameter3 = 0
+filament_diameter4 = 0
+filament_diameter5 = 0
+filament_flow = 100.0
+retraction_speed = 10
+retraction_amount = 1
+retraction_dual_amount = 16.5
+retraction_min_travel = 1.5
+retraction_combing = All
+retraction_minimal_extrusion = 0.005
+retraction_hop = 0.1
+bottom_thickness = 0.425
+layer0_width_factor = 125
+object_sink = 0.0
+overlap_dual = 0.15
+travel_speed = 175
+bottom_layer_speed = 15
+infill_speed = 55
+solidarea_speed = 45
+inset0_speed = 45
+insetx_speed = 50
+cool_min_layer_time = 15
+fan_enabled = True
+skirt_line_count = 1
+skirt_gap = 3.0
+skirt_minimal_length = 250
+fan_full_height = 0.5
+fan_speed = 40
+fan_speed_max = 60
+cool_min_feedrate = 10
+cool_head_lift = False
+solid_top = True
+solid_bottom = True
+fill_overlap = 15
+support_type = Lines
+support_angle = 45
+support_fill_rate = 30
+support_xy_distance = 1.5
+support_z_distance = 0.15
+spiralize = False
+simple_mode = False
+brim_line_count = 10
+raft_margin = 5.0
+raft_line_spacing = 3.0
+raft_base_thickness = 0.3
+raft_base_linewidth = 1.0
+raft_interface_thickness = 0.27
+raft_interface_linewidth = 0.4
+raft_airgap_all = 0.0
+raft_airgap = 0.5
+raft_surface_layers = 2
+raft_surface_thickness = 0.27
+raft_surface_linewidth = 0.4
+fix_horrible_union_all_type_a = True
+fix_horrible_union_all_type_b = False
+fix_horrible_use_open_bits = False
+fix_horrible_extensive_stitching = False
+plugin_config = (lp1
+ .
+object_center_x = -1
+object_center_y = -1
+simplemodesettings =
+simplemodeprofile = Standard
+simplemodematerial = PLA
+simplemodematerialtype = Beginner
+
+[alterations]
+start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M109 R{print_temperature} ;Uncomment to add your own temperature line
+ G26 ; clear potential 'probe fail' condition
+ G21 ; metric values
+ G90 ; absolute positioning
+ M82 ; set extruder to absolute mode
+ M107 ; start with the fan off
+ G92 E0 ; set extruder position to 0
+ M140 S{print_bed_temperature}; get bed heating up
+ G28 ; home all
+ M109 R150 ; set to cleaning temp and wait
+ G1 Z150 E-30 F75 ; suck up XXmm of filament
+ M109 R170 ; heat up rest of way
+ G1 X45 Y174 F11520 ; move behind scraper
+ G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
+ G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
+ G1 X55 Y172 Z-.5 F4000 ; wiping
+ G1 X45 Y174 Z0 F4000 ; wiping
+ G1 X55 Y172 F4000 ; wiping
+ G1 X45 Y174 F4000 ; wiping
+ G1 X55 Y172 F4000 ; wiping
+ G1 X45 Y174 F4000 ; wiping
+ G1 X55 Y172 F4000 ; wiping
+ G1 X60 Y174 F4000 ; wiping
+ G1 X80 Y172 F4000 ; wiping
+ G1 X60 Y174 F4000 ; wiping
+ G1 X80 Y172 F4000 ; wiping
+ G1 X60 Y174 F4000 ; wiping
+ G1 X90 Y172 F4000 ; wiping
+ G1 X80 Y174 F4000 ; wiping
+ G1 X100 Y172 F4000 ; wiping
+ G1 X80 Y174 F4000 ; wiping
+ G1 X100 Y172 F4000 ; wiping
+ G1 X80 Y174 F4000 ; wiping
+ G1 X100 Y172 F4000 ; wiping
+ G1 X110 Y174 F4000 ; wiping
+ G1 X100 Y172 F4000 ; wiping
+ G1 X110 Y174 F4000 ; wiping
+ G1 X100 Y172 F4000 ; wiping
+ G1 X110 Y174 F4000 ; wiping
+ G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
+ G1 Z10 ; raise z
+ G28 X0 Y0 ; home x and y
+ M109 R170 ; set to probing temp
+ M204 S300 ; set accel for probing
+ G29 ; Probe
+ M204 S2000 ; set accel back to normal
+ G1 X5 Y15 Z10 F5000 ; get out the way
+ M400 ; clear buffer
+ G4 S1 ; pause
+ M109 R{print_temperature} ; set extruder temp and wait
+ G4 S25 ; wait for bed to temp up
+ G1 Z2 E0 F75 ; extrude filament back into nozzle
+ M140 S{print_bed_temperature}; get bed temping up during first layer
+end.gcode =
+ M400
+ M104 S0 ; hotend off
+ M140 S0 ; heated bed heater off (if you have it)
+ M107 ; fans off
+ G92 E5 ; set extruder to 5mm for retract on print end
+ G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
+ M190 R60 ; wait for bed to cool
+ M140 S0 ;
+ G1 X145 F1000 ; move to cooling positioning
+ G1 Y175 F1000 ; move to cooling positioning
+ M84 ; steppers off
+ G90 ; absolute positioning
+ ;{profile_string}
+start2.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end2.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+start3.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T2 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end3.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M104 T2 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+start4.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T2 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T3 ;Switch to the 4th extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T2 ;Switch to the 3th extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end4.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M104 T2 S0 ;extruder heater off
+ M104 T3 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+support_start.gcode =
+support_end.gcode =
+cool_start.gcode =
+cool_end.gcode =
+replace.csv =
+preswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
+ ;This code is added before the T(n)
+postswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
+ ;This code is added after the T(n)
+
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index fa46571619..878f37c30e 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -100,7 +100,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S{print_bed_temperature} ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index 40a76d627c..b84ff989d4 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -100,7 +100,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S{print_bed_temperature} ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index fd6bffa6b3..5eb7dffdc0 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/nGen_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -100,7 +100,7 @@ start.gcode = ;Basic settings: Layer height: {layer_height} Walls: {wall_thickne
M82 ; set extruder to absolute mode
M107 ; start with the fan off
G92 E0 ; set extruder position to 0
- M140 S{print_bed_temperature} ; get bed heating up
+ M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
M109 R150 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
@@ -153,7 +153,7 @@ end.gcode =
M107 ; fans off
G92 E5 ; set extruder to 5mm for retract on print end
G1 X5 Y5 Z158 E0 F10000 ; move to cooling positioning
- M190 R60 ; wait for bed to cool
+ M190 R50 ; wait for bed to cool
M140 S0 ;
G1 X145 F1000 ; move to cooling positioning
G1 Y175 F1000 ; move to cooling positioning
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polycarbonate_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polycarbonate_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index 70db20acd3..6fed841d51 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polycarbonate_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polycarbonate_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -139,9 +139,8 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G4 S1 ; pause
M400 ; clear buffer
M109 R{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 95df04e49f..1bda69e1bc 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S170 ; set to cleaning temp and wait
+ M109 R170 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S180 ; heat up rest of way
+ M109 R180 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,17 +132,16 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S190 ; set to probing temp
+ M109 R200 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M109 R{print_temperature} ; set extruder temp and wait
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index f3a8c83696..7c33741e55 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S170 ; set to cleaning temp and wait
+ M109 R170 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S180 ; heat up rest of way
+ M109 R180 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,17 +132,16 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S200 ; set to probing temp
+ M109 R200 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M109 R{print_temperature} ; set extruder temp and wait
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
index 81baa19e9f..6a50a4cc88 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_high-strength_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S170 ; set to cleaning temp and wait
+ M109 R170 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S180 ; heat up rest of way
+ M109 R180 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,17 +132,16 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S200 ; set to probing temp
+ M109 R200 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M109 R{print_temperature} ; set extruder temp and wait
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index d46a584467..0d000be728 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/polymaker-PC-MAX_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S170 ; set to cleaning temp and wait
+ M109 R170 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S180 ; heat up rest of way
+ M109 R180 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,17 +132,16 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S200 ; set to probing temp
+ M109 R200 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
- G4 S15 ; wait for bed to temp up
+ M109 R{print_temperature} ; set extruder temp and wait
+ M190 R{print_bed_temperature}; get bed temping up during first layer
G1 Z2 E0 F75 ; extrude filament back into nozzle
- M140 S{print_bed_temperature}; get bed temping up during first layer
end.gcode =
M400
M104 S0 ; hotend off
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 698dcbb579..8d261bf0e3 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S185 ; set to cleaning temp and wait
+ M109 R185 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S185 ; heat up rest of way
+ M109 R185 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,14 +132,14 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S185 ; set to probing temp
+ M109 R185 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
+ M109 R{print_temperature} ; set extruder temp and wait
G4 S15 ; wait for bed to temp up
G1 Z2 E0 F75 ; extrude filament back into nozzle
M140 S{print_bed_temperature}; get bed temping up during first layer
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
index dd316d7bff..b5904e1d66 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_high-speed_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S185 ; set to cleaning temp and wait
+ M109 R185 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S185 ; heat up rest of way
+ M109 R185 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,14 +132,14 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S185 ; set to probing temp
+ M109 R185 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
+ M109 R{print_temperature} ; set extruder temp and wait
G4 S15 ; wait for bed to temp up
G1 Z2 E0 F75 ; extrude filament back into nozzle
M140 S{print_bed_temperature}; get bed temping up during first layer
diff --git a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
index 01d551a529..527e78d401 100644
--- a/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/Mini_single_extruder_v2/silk_medium-quality_Mini_single-extruder-v2_0.5noz_cura.ini
@@ -99,9 +99,9 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G92 E0 ; set extruder position to 0
M140 S{print_bed_temperature}; get bed heating up
G28 ; home all
- M109 S185 ; set to cleaning temp and wait
+ M109 R185 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
- M109 S185 ; heat up rest of way
+ M109 R185 ; heat up rest of way
G1 X45 Y174 F11520 ; move behind scraper
G1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper
G1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad
@@ -132,14 +132,14 @@ start.gcode = ;This Gcode has been generated specifically for the LulzBot Mini
G1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area
G1 Z10 ; raise z
G28 X0 Y0 ; home x and y
- M109 S185 ; set to probing temp
+ M109 R185 ; set to probing temp
M204 S300 ; Set probing acceleration
G29 ; Probe
M204 S2000 ; Restore standard acceleration
G1 X5 Y15 Z10 F5000 ; get out the way
G4 S1 ; pause
M400 ; clear buffer
- M109 S{print_temperature} ; set extruder temp and wait
+ M109 R{print_temperature} ; set extruder temp and wait
G4 S15 ; wait for bed to temp up
G1 Z2 E0 F75 ; extrude filament back into nozzle
M140 S{print_bed_temperature}; get bed temping up during first layer
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-quality_TAZ5_moarstruder_cura.ini
index 5163b0efc2..b48cbc0419 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-speed_TAZ5_moarstruder_cura.ini
index 014de4d014..2101b1a97c 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_medium-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_medium-quality_TAZ5_moarstruder_cura.ini
index b628961262..c4a826ba8b 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_medium-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/ABS_medium-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-quality_TAZ5_moarstruder_cura.ini
index 9a3fa41dde..d20e75650e 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-speed_TAZ5_moarstruder_cura.ini
index 838bb0cab1..782a8c5181 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_medium-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_medium-quality_TAZ5_moarstruder_cura.ini
index 4971504713..b4f3490435 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_medium-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/HIPS_medium-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-quality_TAZ5_moarstruder_cura.ini
index 30a49613a0..cb1ada3606 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-speed_TAZ5_moarstruder_cura.ini
index d36f2cfb78..de8d0c887f 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_medium-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_medium-quality_TAZ5_moarstruder_cura.ini
index 3f7e8eb0d6..8199370716 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_medium-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/PCTPE_medium-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-quality_TAZ5_moarstruder_cura.ini
index 3950376abc..ce611f4e5c 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-speed_TAZ5_moarstruder_cura.ini
index 668fbf379e..0a62384001 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_medium-quality_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_medium-quality_TAZ5_moarstruder_cura.ini
index b849af684c..7ebe0530bf 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_medium-quality_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/alloy910_medium-quality_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/armadillo_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/armadillo_high-speed_TAZ5_moarstruder_cura.ini
index 7b93c848ef..ef7a48707b 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/armadillo_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/armadillo_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polycarbonate_high-strength_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polycarbonate_high-strength_TAZ5_moarstruder_cura.ini
index aa9bcc2ab4..2c1184f960 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polycarbonate_high-strength_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polycarbonate_high-strength_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-speed_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-speed_TAZ5_moarstruder_cura.ini
index b2fae40798..bfec8055e5 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-speed_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-speed_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-strength_TAZ5_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-strength_TAZ5_moarstruder_cura.ini
index fd17aa23f0..db9b0a0644 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-strength_TAZ5_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ5_moarstruder/polymaker-PC-MAX_high-strength_TAZ5_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 0
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-quality_TAZ6_moarstruder_cura.ini
index 619ad8874d..738ed8faf6 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-quality_TAZ6_moarstruder_cura.ini
@@ -6,7 +6,7 @@ solid_layer_thickness = 1.2
fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
-print_speed = 25
+print_speed = 15
print_temperature = 240
print_temperature2 = 0
print_temperature3 = 0
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
@@ -38,10 +38,10 @@ object_sink = 0
overlap_dual = 0.15
travel_speed = 175
bottom_layer_speed = 12
-infill_speed = 44
-solidarea_speed = 40
-inset0_speed = 35
-insetx_speed = 40
+infill_speed = 35
+solidarea_speed = 30
+inset0_speed = 30
+insetx_speed = 32
cool_min_layer_time = 10
fan_enabled = True
skirt_line_count = 1
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-speed_TAZ6_moarstruder_cura.ini
index 6142cd0ae2..b7349cd752 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_high-speed_TAZ6_moarstruder_cura.ini
@@ -6,7 +6,7 @@ solid_layer_thickness = 1.8
fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
-print_speed = 25
+print_speed = 15
print_temperature = 240
print_temperature2 = 0
print_temperature3 = 0
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
@@ -38,10 +38,10 @@ object_sink = 0
overlap_dual = 0.15
travel_speed = 175
bottom_layer_speed = 22
-infill_speed = 55
-solidarea_speed = 45
-inset0_speed = 40
-insetx_speed = 45
+infill_speed = 35
+solidarea_speed = 32
+inset0_speed = 30
+insetx_speed = 32
cool_min_layer_time = 5
fan_enabled = True
skirt_line_count = 1
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_medium-quality_TAZ6_moarstruder_cura.ini
index 613c3e32be..75c7cf940f 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/ABS_medium-quality_TAZ6_moarstruder_cura.ini
@@ -6,7 +6,7 @@ solid_layer_thickness = 2.1
fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
-print_speed = 25
+print_speed = 15
print_temperature = 240
print_temperature2 = 0
print_temperature3 = 0
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
@@ -38,10 +38,10 @@ object_sink = 0
overlap_dual = 0.15
travel_speed = 175
bottom_layer_speed = 18
-infill_speed = 40
-solidarea_speed = 35
+infill_speed = 35
+solidarea_speed = 30
inset0_speed = 30
-insetx_speed = 35
+insetx_speed = 32
cool_min_layer_time = 10
fan_enabled = True
skirt_line_count = 1
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/CS-INOVA-1800_spiral-vase_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/CS-INOVA-1800_spiral-vase_TAZ6_moarstruder_cura.ini
index 578393e814..05797d28e4 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/CS-INOVA-1800_spiral-vase_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/CS-INOVA-1800_spiral-vase_TAZ6_moarstruder_cura.ini
@@ -1,13 +1,13 @@
[profile]
-layer_height = 1.2
-wall_thickness = 1.5
+layer_height = 0.8
+wall_thickness = 1.2
retraction_enable = True
-solid_layer_thickness = 1.2
+solid_layer_thickness = 0.8
fill_density = 0
perimeter_before_infill = True
nozzle_size = 1.5
print_speed = 25
-print_temperature = 235
+print_temperature = 245
print_temperature2 = 0
print_temperature3 = 0
print_temperature4 = 0
@@ -26,13 +26,13 @@ filament_diameter4 = 0
filament_diameter5 = 0
filament_flow = 100.0
retraction_speed = 25
-retraction_amount = 2
+retraction_amount = 3
retraction_dual_amount = 16.5
retraction_min_travel = 1.5
retraction_combing = All
retraction_minimal_extrusion = 0.005
retraction_hop = 0.1
-bottom_thickness = 1.0
+bottom_thickness = 0.8
layer0_width_factor = 125
object_sink = 0
overlap_dual = 0.15
@@ -54,7 +54,7 @@ cool_min_feedrate = 10
cool_head_lift = False
solid_top = False
solid_bottom = True
-fill_overlap = 0
+fill_overlap = 0.10
support_type = Lines
support_angle = 45
support_fill_rate = 30
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-quality_TAZ6_moarstruder_cura.ini
index 6ecec922e4..cdf0a1341d 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-speed_TAZ6_moarstruder_cura.ini
index 1a75e971a6..4e807468e5 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_high-speed_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_medium-quality_TAZ6_moarstruder_cura.ini
index 1858282b63..ed522b3f0c 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HIPS_medium-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_high-speed_TAZ6_moarstruder_cura.ini
index a4472a14ce..3d3be05ef3 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_high-speed_TAZ6_moarstruder_cura.ini
@@ -12,9 +12,9 @@ print_temperature2 = 0
print_temperature3 = 0
print_temperature4 = 0
print_temperature5 = 0
-print_bed_temperature = 100
+print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_medium-quality_TAZ6_moarstruder_cura.ini
index 1a72935c50..87fc85de5a 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/HT-5300_medium-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-quality_TAZ6_moarstruder_cura.ini
index 961a6a62a1..91bb037c63 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 100
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-speed_TAZ6_moarstruder_cura.ini
index 8351b099d0..c92b416af5 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_high-speed_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 100
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_medium-quality_TAZ6_moarstruder_cura.ini
index ebbd618b22..72926322fc 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/PCTPE_medium-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 100
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-quality_TAZ6_moarstruder_cura.ini
index f05382f40f..04e575527a 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-speed_TAZ6_moarstruder_cura.ini
index a4701f6668..c6d7bb76a5 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_high-speed_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_medium-quality_TAZ6_moarstruder_cura.ini
index dac0c43e0c..464ed19851 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/alloy910_medium-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-quality_TAZ6_moarstruder_cura.ini
index 7b14fc5d08..9aba3a373f 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-quality_TAZ6_moarstruder_cura.ini
@@ -7,7 +7,7 @@ fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
print_speed = 25
-print_temperature = 210
+print_temperature = 235
print_temperature2 = 0
print_temperature3 = 0
print_temperature4 = 0
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-speed_TAZ6_moarstruder_cura.ini
index f5729fab4f..cf130c430b 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_high-speed_TAZ6_moarstruder_cura.ini
@@ -7,7 +7,7 @@ fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
print_speed = 25
-print_temperature = 225
+print_temperature = 235
print_temperature2 = 0
print_temperature3 = 0
print_temperature4 = 0
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_medium-quality_TAZ6_moarstruder_cura.ini
index a7b1d58c19..d98311b1f2 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/nGen_medium-quality_TAZ6_moarstruder_cura.ini
@@ -7,7 +7,7 @@ fill_density = 20
perimeter_before_infill = True
nozzle_size = 1.2
print_speed = 25
-print_temperature = 220
+print_temperature = 235
print_temperature2 = 0
print_temperature3 = 0
print_temperature4 = 0
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polycarbonate_high-strength_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polycarbonate_high-strength_TAZ6_moarstruder_cura.ini
index 7d7a0a77aa..69973db580 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polycarbonate_high-strength_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polycarbonate_high-strength_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-quality_TAZ6_moarstruder_cura.ini
index acaa66d1b8..7cba752d0e 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-speed_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-speed_TAZ6_moarstruder_cura.ini
index fdf09c0f95..ddc6c66ff4 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-speed_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-speed_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-strength_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-strength_TAZ6_moarstruder_cura.ini
index ddbcfcc027..4540b72fb6 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-strength_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_high-strength_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 105
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_medium-quality_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_medium-quality_TAZ6_moarstruder_cura.ini
index 15c81e30e7..00f9e7693c 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_medium-quality_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_medium-quality_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_spiral-vase_TAZ6_moarstruder_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_spiral-vase_TAZ6_moarstruder_cura.ini
index 0e409f1e78..5b8253667b 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_spiral-vase_TAZ6_moarstruder_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_moarstruder/polymaker-PC-MAX_spiral-vase_TAZ6_moarstruder_cura.ini
@@ -14,7 +14,7 @@ print_temperature4 = 0
print_temperature5 = 0
print_bed_temperature = 110
support = None
-platform_adhesion = Raft
+platform_adhesion = None
support_dual_extrusion = Both
wipe_tower = False
wipe_tower_volume = 15
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/ic3d-ABS_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/ic3d-ABS_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
new file mode 100644
index 0000000000..fe52959684
--- /dev/null
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/ic3d-ABS_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
@@ -0,0 +1,311 @@
+[profile]
+layer_height = 0.22
+wall_thickness = 1.0
+retraction_enable = True
+solid_layer_thickness = 1.1
+fill_density = 20
+perimeter_before_infill = True
+nozzle_size = 0.5
+print_speed = 50
+print_temperature = 235
+print_temperature2 = 0
+print_temperature3 = 0
+print_temperature4 = 0
+print_temperature5 = 0
+print_bed_temperature = 95
+support = None
+platform_adhesion = None
+support_dual_extrusion = Both
+wipe_tower = False
+wipe_tower_volume = 15
+ooze_shield = False
+filament_diameter = 2.85
+filament_diameter2 = 0
+filament_diameter3 = 0
+filament_diameter4 = 0
+filament_diameter5 = 0
+filament_flow = 100.0
+retraction_speed = 10
+retraction_amount = 1
+retraction_dual_amount = 16.5
+retraction_min_travel = 1.5
+retraction_combing = All
+retraction_minimal_extrusion = 0.005
+retraction_hop = 0.1
+bottom_thickness = 0.425
+layer0_width_factor = 125
+object_sink = 0.0
+overlap_dual = 0.15
+travel_speed = 175
+bottom_layer_speed = 15
+infill_speed = 55
+solidarea_speed = 45
+inset0_speed = 45
+insetx_speed = 50
+cool_min_layer_time = 15
+fan_enabled = True
+skirt_line_count = 1
+skirt_gap = 3.0
+skirt_minimal_length = 250
+fan_full_height = 6
+fan_speed = 3
+fan_speed_max = 50
+cool_min_feedrate = 10
+cool_head_lift = False
+solid_top = True
+solid_bottom = True
+fill_overlap = 15
+support_type = Lines
+support_angle = 45
+support_fill_rate = 30
+support_xy_distance = 1.5
+support_z_distance = 0.15
+spiralize = False
+simple_mode = False
+brim_line_count = 10
+raft_margin = 5.0
+raft_line_spacing = 3.0
+raft_base_thickness = 0.3
+raft_base_linewidth = 1.0
+raft_interface_thickness = 0.27
+raft_interface_linewidth = 0.4
+raft_airgap_all = 0.0
+raft_airgap = 0.5
+raft_surface_layers = 2
+raft_surface_thickness = 0.27
+raft_surface_linewidth = 0.4
+fix_horrible_union_all_type_a = True
+fix_horrible_union_all_type_b = False
+fix_horrible_use_open_bits = False
+fix_horrible_extensive_stitching = False
+plugin_config = (lp1
+ .
+object_center_x = -1
+object_center_y = -1
+simplemodesettings =
+simplemodeprofile = 2_normal
+simplemodematerial = 1_pla
+simplemodematerialtype = Beginner
+
+[alterations]
+start.gcode = ;This profile is designed specifically for LulzBot TAZ 6 3D Printer
+ ;Basic slice data:
+ ;Sliced at: {day} {date} {time}
+ ;Layer height: {layer_height}
+ ;Walls: {wall_thickness}
+ ;Fill: {fill_density}
+ ;Estimated Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ G26 ; clear potential 'probe fail' condition
+ G21 ; set units to Millimetres
+ M107 ; disable fans
+ G90 ; absolute positioning
+ M82 ; set extruder to absolute mode
+ G92 E0 ; set extruder position to 0
+ M140 S{print_bed_temperature}; get bed heating up
+ G28 XY ; home X and Y
+ G1 X-19 Y258 F1000 ; move to safe homing position
+ M109 R170 ; soften filament for z homing
+ G28 Z ; home Z
+ M104 S160 ; wipe temp
+ G1 E-30 F100 ; suck up XXmm of filament
+ G1 X-15 Y100 F3000 ; move above wiper pad
+ G1 Z1 ; push nozzle into wiper
+ G1 X-17 Y95 F1000 ; slow wipe
+ G1 X-17 Y90 F1000 ; slow wipe
+ G1 X-17 Y85 F1000 ; slow wipe
+ G1 X-15 Y90 F1000 ; slow wipe
+ G1 X-17 Y80 F1000 ; slow wipe
+ G1 X-15 Y95 F1000 ; slow wipe
+ G1 X-17 Y75 F2000 ; fast wipe
+ G1 X-15 Y65 F2000 ; fast wipe
+ G1 X-17 Y70 F2000 ; fast wipe
+ G1 X-15 Y60 F2000 ; fast wipe
+ G1 X-17 Y55 F2000 ; fast wipe
+ G1 X-15 Y50 F2000 ; fast wipe
+ G1 X-17 Y40 F2000 ; fast wipe
+ G1 X-15 Y45 F2000 ; fast wipe
+ G1 X-17 Y35 F2000 ; fast wipe
+ G1 X-15 Y40 F2000 ; fast wipe
+ G1 X-17 Y70 F2000 ; fast wipe
+ G1 X-15 Y30 Z2 F2000 ; fast wipe
+ G1 X-17 Y35 F2000 ; fast wipe
+ G1 X-15 Y25 F2000 ; fast wipe
+ G1 X-17 Y30 F2000 ; fast wipe
+ G1 X-15 Y25 Z1.5 F1000 ; slow wipe
+ G1 X-17 Y23 F1000 ; slow wipe
+ G1 Z10 ; raise extruder
+ M109 R160 ; heat to probe temp
+ G1 X-9 Y-9 ; move above probe
+ M204 S100 ; set accel for probing
+ G29 ; probe sequence (for auto-leveling)
+ M204 S500 ; set accel back to normal
+ G1 X0 Y0 Z15 F5000 ; get out the way
+ M400 ; clear buffer
+ G4 S1 ; pause
+ M117 Heating... ; LCD status message
+ M140 S{print_bed_temperature}; get bed heating up
+ M109 R{print_temperature} ; set extruder temp and wait
+ M190 R{print_bed_temperature}; get bed temping up during first layer
+ G1 Z2 E0 F75 ; extrude filament back into nozzle
+ M117 TAZ Printing... ; LCD status message
+end.gcode = ;
+ M400 ; wait for moves to finish
+ M104 S0 ; hotend off
+ M107 ; fans off
+ G91 ; relative positioning
+ G1 E-1 F300 ; retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+20 E-5 X-20 Y-20 F3000 ; move Z up a bit and retract filament even more
+ M117 Cooling please wait ; progress indicator message
+ G90 ; absolute positioning
+ G1 Y0 F3000 ; move to cooling position
+ M190 R50 ; set bed to cool off
+ G1 Y280 F3000 ; present finished print
+ M84 ; steppers off
+ G90 ; absolute positioning
+ M117 Print complete ; progress indicator message
+ ;{profile_string}
+start2.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end2.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+start3.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T2 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end3.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M104 T2 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+start4.gcode = ;Sliced at: {day} {date} {time}
+ ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
+ ;Print time: {print_time}
+ ;Filament used: {filament_amount}m {filament_weight}g
+ ;Filament cost: {filament_cost}
+ ;M190 R{print_bed_temperature} ;Uncomment to add your own bed temperature line
+ ;M104 S{print_temperature} ;Uncomment to add your own temperature line
+ ;M109 T2 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T1 S{print_temperature2} ;Uncomment to add your own temperature line
+ ;M109 T0 S{print_temperature} ;Uncomment to add your own temperature line
+ G21 ;metric values
+ G90 ;absolute positioning
+ M107 ;start with the fan off
+ G28 X0 Y0 ;move X/Y to min endstops
+ G28 Z0 ;move Z to min endstops
+ G1 Z15.0 F{travel_speed} ;move the platform down 15mm
+ T3 ;Switch to the 4th extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T2 ;Switch to the 3th extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T1 ;Switch to the 2nd extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F200 E-{retraction_dual_amount}
+ T0 ;Switch to the first extruder
+ G92 E0 ;zero the extruded length
+ G1 F200 E10 ;extrude 10mm of feed stock
+ G92 E0 ;zero the extruded length again
+ G1 F{travel_speed}
+ ;Put printing message on LCD screen
+ M117 Printing...
+end4.gcode = ;End GCode
+ M104 T0 S0 ;extruder heater off
+ M104 T1 S0 ;extruder heater off
+ M104 T2 S0 ;extruder heater off
+ M104 T3 S0 ;extruder heater off
+ M140 S0 ;heated bed heater off (if you have it)
+ G91 ;relative positioning
+ G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
+ G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
+ G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
+ M84 ;steppers off
+ G90 ;absolute positioning
+ ;{profile_string}
+support_start.gcode =
+support_end.gcode =
+cool_start.gcode =
+cool_end.gcode =
+replace.csv =
+preswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
+ ;This code is added before the T(n)
+postswitchextruder.gcode = ;Switch between the current extruder and the next extruder, when printing with multiple extruders.
+ ;This code is added after the T(n)
+
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-quality_TAZ6_single-extruder_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-quality_TAZ6_single-extruder_0.5noz_cura.ini
index fda12275b1..ee0af13d62 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-quality_TAZ6_single-extruder_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-quality_TAZ6_single-extruder_0.5noz_cura.ini
@@ -160,9 +160,8 @@ end.gcode = ;
M117 Cooling please wait ; progress indicator message
G90 ; absolute positioning
G1 Y0 F3000 ; move to cooling position
- M190 R55 ; set bed to cool off
+ M190 R60 ; set bed to removal temp
G1 Y280 F3000 ; present finished print
- M140 S60 ; set bed to removal temp
M84 ; steppers off
G90 ; absolute positioning
M117 Print complete ; progress indicator message
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-speed_TAZ6_single-extruder_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-speed_TAZ6_single-extruder_0.5noz_cura.ini
index e95b9554f5..f9b368891f 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-speed_TAZ6_single-extruder_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_high-speed_TAZ6_single-extruder_0.5noz_cura.ini
@@ -160,9 +160,8 @@ end.gcode = ;
M117 Cooling please wait ; progress indicator message
G90 ; absolute positioning
G1 Y0 F3000 ; move to cooling position
- M190 R55 ; set bed to cool off
+ M190 R60 ; set bed to removal temp
G1 Y280 F3000 ; present finished print
- M140 S60 ; set bed to removal temp
M84 ; steppers off
G90 ; absolute positioning
M117 Print complete ; progress indicator message
diff --git a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
index a47ce7b073..9a171fd7a2 100644
--- a/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
+++ b/resources/quickprint/lulzbot_profiles/TAZ6_single_extruder_v2.1/nGen_medium-quality_TAZ6_single-extruder_0.5noz_cura.ini
@@ -160,9 +160,8 @@ end.gcode = ;
M117 Cooling please wait ; progress indicator message
G90 ; absolute positioning
G1 Y0 F3000 ; move to cooling position
- M190 R55 ; set bed to cool off
+ M190 R60 ; set bed to removal temp
G1 Y280 F3000 ; present finished print
- M140 S60 ; set bed to removal temp
M84 ; steppers off
G90 ; absolute positioning
M117 Print complete ; progress indicator message
diff --git a/scripts/recreate_lulzbot_profiles.py b/scripts/recreate_lulzbot_profiles.py
index aed555a35a..6526acffb4 100755
--- a/scripts/recreate_lulzbot_profiles.py
+++ b/scripts/recreate_lulzbot_profiles.py
@@ -132,7 +132,8 @@ material_map = {
"armadillo": "armadillo",
"brassfill": "colorfabb-metal-filled",
"ABS_scaffold": "ABS-scaffold-support",
- "HIPS_scaffold": "HIPS-scaffold-support"
+ "HIPS_scaffold": "HIPS-scaffold-support",
+ "ic3d-ABS": "ic3d-ABS"
}
material_order = {
@@ -219,7 +220,8 @@ material_order = {
"armadillo": 5007,
"brassfill": 5008,
"ABS_scaffold": 5009,
- "HIPS_scaffold": 5010
+ "HIPS_scaffold": 5010,
+ "ic3d-ABS": 5011
}
material_types = {
@@ -233,7 +235,6 @@ material_types = {
# Intermediate
"ABS_VP": "Intermediate",
- "Laybrick": "Intermediate",
"PP-Iron": "Intermediate",
"PP-Steel": "Intermediate",
"Bamboofill": "Intermediate",
@@ -249,7 +250,6 @@ material_types = {
# Advanced
"Alloy910": "Advanced",
"Bridge": "Advanced",
- "Laywood": "Advanced",
"n-vent": "Advanced",
"XT": "Advanced",
"INOVA-1800": "Advanced",
@@ -265,7 +265,6 @@ material_types = {
"PP-Conductive": "Expert",
"HIPS_VP": "Expert",
"PC_VP": "Expert",
- "618-Nylon": "Expert",
"645-Nylon": "Expert",
# Flexystruder (Expert)
@@ -310,7 +309,7 @@ material_names = {
"PLA_VP": "PLA (Village Plastics)",
"PLA_PHA": "PLA/PHA (colorFabb)",
"PLA_verbatim": "PLA (Verbatim)",
- "PLA_poly": "PLA PolyLite (Polymaker)",
+ "PLA_poly": "PolyLite PLA (Polymaker)",
# Intermediate
"ABS_VP": "ABS (Village Plastics)",
@@ -332,15 +331,15 @@ material_names = {
"Bridge": "Bridge Nylon (Taulman)",
"Laywood": "Laywoo-D3 (CC-Products)",
"n-vent": "n-vent (Taulman)",
- "XT": "XT (colorFabb)",
+ "XT": "colorFabb_XT",
"INOVA-1800": "INOVA-1800 (ChromaStrand)",
"PCTPE": "PCTPE (Taulman)",
"PC-ABS": "PC-ABS (Proto-pasta)",
"T-Glase": "t-glase (Taulman)",
"Bronzefill": "bronzeFill (colorFabb)",
"Copperfill": "copperFill (colorFabb)",
- "HT": "HT (colorFabb)",
- "PC-MAX": "PC-MAX (Polymaker)",
+ "HT": "colorFabb_HT",
+ "PC-MAX": "PC-Max (Polymaker)",
# Expert
"PP-Conductive": "Conductive (Proto-pasta)",
@@ -387,19 +386,17 @@ material_names = {
"armadillo": "Armadillo (NinjaTek)",
"brassfill": "brassFill (colorFabb)",
"ABS_scaffold": "ABS & Scaffold Support",
- "HIPS_scaffold": "HIPS & Scaffold Support"
+ "HIPS_scaffold": "HIPS & Scaffold Support",
+ "ic3d-ABS": "ABS (IC3D)"
}
material_url = {
- # Beginner
"HIPS_eSUN": "lulzbot.com/store/filament/hips-esun",
"PLA_eSUN": "lulzbot.com/store/filament/pla-esun",
"PLA_VP": "lulzbot.com/store/filament/pla-village",
# "PLA_PHA": "",
-# "PLA_verbatim": "",
-# "PLA_poly": "",
-
- # Intermediate
+ "PLA_verbatim": "lulzbot.com/store/filament/pla-verbatim",
+ "PLA_poly": "lulzbot.com/store/filament/polylite-pla",
"ABS_VP": "lulzbot.com/store/filament/abs",
"Laybrick": "lulzbot.com/store/filament/laybrick",
"PP-Iron": "lulzbot.com/store/filament/magnetic-iron-pla",
@@ -408,11 +405,9 @@ material_url = {
"Woodfill": "lulzbot.com/store/filament/woodfill",
# "Corkfill": "",
"PP-Coffee": "lulzbot.com/store/filament/coffee-pla",
-# "PP-HT-PLA": "",
+ "PP-HT-PLA": "lulzbot.com/store/filament/high-temp-pla",
"nGen": "lulzbot.com/store/filament/ngen",
# "PP-Matte-HT-PLA": "",
-
- # Advanced
"Alloy910": "lulzbot.com/store/filament/alloy-910",
"Bridge": "lulzbot.com/store/filament/bridge-nylon",
"Laywood": "lulzbot.com/store/filament/laywoo-d3-laywood",
@@ -424,20 +419,14 @@ material_url = {
"T-Glase": "lulzbot.com/store/filament/t-glase",
"Bronzefill": "lulzbot.com/store/filament/bronzefill",
"Copperfill": "lulzbot.com/store/filament/copperfill",
-
- # Expert
"PP-Conductive": "lulzbot.com/store/filament/conductive-pla",
"HIPS_VP": "lulzbot.com/store/filament/hips",
"PC_VP": "lulzbot.com/store/filament/polycarbonate",
"618-Nylon": "lulzbot.com/store/filament/nylon-618",
"645-Nylon": "lulzbot.com/store/filament/nylon-645",
-
- # Flexystruder (Expert)
"ninjaflex": "lulzbot.com/store/filament/ninjaflex",
# "cheetah": "",
"semiflex": "lulzbot.com/store/filament/semiflex",
-
- # Dual extruder (Expert)
"ABS_ABS": "lulzbot.com/store/filament/abs",
"PLA_PLA": "lulzbot.com/store/filament/pla-esun",
"PLA_PVA": "lulzbot.com/store/filament/natural-pva",
@@ -448,8 +437,6 @@ material_url = {
# "NGEN-NGEN": "",
"INOVA-INOVA": "lulzbot.com/store/filament/inova-1800",
# "ABS_BRIDGE": "",
-
- # Flexy Dually (Expert)
"ABS_ninjaflex": "lulzbot.com/store/filament/ninjaflex",
"ABS_semiflex": "lulzbot.com/store/filament/semiflex",
# "ABS_cheetah": "",
@@ -461,19 +448,18 @@ material_url = {
# "NGEN_ninjaflex": "",
# "NGEN_semiflex": "",
# "INOVA_semiflex": "",
-
- # Experimental
-# "HT": "",
+ "HT": "lulzbot.com/store/filament/colorfabb_ht",
# "b-pet": "",
# "PC-MAX": "",
# "wood-bamboo": "",
# "polyflex": "",
# "armadillo": "",
# "brassfill": "",
-# "silk": "",
-# "linen": "",
+ "silk": "lulzbot.com/store/filament/biofila-silk",
+ "linen": "lulzbot.com/store/filament/biofila-linen",
# "ABS_scaffold": "",
-# "HIPS_scaffold": ""
+# "HIPS_scaffold": "",
+# "ic3d-ABS": ""
}
bed_prep_materials = {
@@ -579,7 +565,7 @@ def create_machine_type(machine_type, path, dir):
if material_types.has_key(material):
types = material_types[material]
if 'moarstruder' in machine_type.lower():
- if material == "PLA_poly":
+ if material == "T-Glase":
types = types + "|First Run"
order = 0
f.write("default = 1\n")