mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-07-03 13:25:13 +08:00
Merge pull request #17971 from wawanbreton/optimized-prime-tower
Prime/purge tower optimisation
This commit is contained in:
commit
32aed32a5a
@ -880,7 +880,7 @@ class BuildVolume(SceneNode):
|
||||
result[extruder.getId()] = []
|
||||
|
||||
# Currently, the only normally printed object is the prime tower.
|
||||
if self._global_container_stack.getProperty("prime_tower_enable", "value"):
|
||||
if self._global_container_stack.getProperty("prime_tower_mode", "value") != 'none':
|
||||
prime_tower_size = self._global_container_stack.getProperty("prime_tower_size", "value")
|
||||
machine_width = self._global_container_stack.getProperty("machine_width", "value")
|
||||
machine_depth = self._global_container_stack.getProperty("machine_depth", "value")
|
||||
@ -1208,7 +1208,7 @@ class BuildVolume(SceneNode):
|
||||
_raft_settings = ["adhesion_type", "raft_base_thickness", "raft_interface_layers", "raft_interface_thickness", "raft_surface_layers", "raft_surface_thickness", "raft_airgap", "layer_0_z_overlap"]
|
||||
_extra_z_settings = ["retraction_hop_enabled", "retraction_hop"]
|
||||
_prime_settings = ["extruder_prime_pos_x", "extruder_prime_pos_y", "prime_blob_enable"]
|
||||
_tower_settings = ["prime_tower_enable", "prime_tower_size", "prime_tower_position_x", "prime_tower_position_y", "prime_tower_brim_enable", "prime_tower_base_size", "prime_tower_base_height"]
|
||||
_tower_settings = ["prime_tower_mode", "prime_tower_size", "prime_tower_position_x", "prime_tower_position_y", "prime_tower_brim_enable", "prime_tower_base_size", "prime_tower_base_height"]
|
||||
_ooze_shield_settings = ["ooze_shield_enabled", "ooze_shield_dist"]
|
||||
_distance_settings = ["infill_wipe_dist", "travel_avoid_distance", "support_offset", "support_enable", "travel_avoid_other_parts", "travel_avoid_supports", "wall_line_count", "wall_line_width_0", "wall_line_width_x"]
|
||||
_extruder_settings = ["support_enable", "support_bottom_enable", "support_roof_enable", "support_infill_extruder_nr", "support_extruder_nr_layer_0", "support_bottom_extruder_nr", "support_roof_extruder_nr", "brim_line_count", "skirt_brim_extruder_nr", "raft_base_extruder_nr", "raft_interface_extruder_nr", "raft_surface_extruder_nr", "adhesion_type"] #Settings that can affect which extruders are used.
|
||||
|
@ -68,7 +68,7 @@
|
||||
"meshfix_keep_open_polygons": "fix_horrible_use_open_bits",
|
||||
"magic_mesh_surface_mode": "\"surface\" if simple_mode else \"normal\"",
|
||||
"magic_spiralize": "spiralize",
|
||||
"prime_tower_enable": "wipe_tower",
|
||||
"prime_tower_mode": "\"normal\" if wipe_tower else \"none\"",
|
||||
"prime_tower_size": "math.sqrt(float(wipe_tower_volume) / float(layer_height))",
|
||||
"ooze_shield_enabled": "ooze_shield",
|
||||
"skin_overlap": "fill_overlap"
|
||||
|
@ -263,7 +263,7 @@ class SliceInfo(QObject, Extension):
|
||||
print_settings["retraction_enable"] = global_stack.getProperty("retraction_enable", "value")
|
||||
|
||||
# Prime tower settings
|
||||
print_settings["prime_tower_enable"] = global_stack.getProperty("prime_tower_enable", "value")
|
||||
print_settings["prime_tower_mode"] = global_stack.getProperty("prime_tower_mode", "value")
|
||||
|
||||
# Infill settings
|
||||
print_settings["infill_sparse_density"] = global_stack.getProperty("infill_sparse_density", "value")
|
||||
|
@ -579,8 +579,9 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
|
||||
meta_data[tag_name] = entry.text
|
||||
|
||||
if tag_name in self.__material_metadata_setting_map:
|
||||
common_setting_values[self.__material_metadata_setting_map[tag_name]] = entry.text
|
||||
for tag_name, value in meta_data.items():
|
||||
if tag_name in self.__material_metadata_setting_map:
|
||||
common_setting_values[self.__material_metadata_setting_map[tag_name]] = value
|
||||
|
||||
if "description" not in meta_data:
|
||||
meta_data["description"] = ""
|
||||
@ -1222,7 +1223,9 @@ class XmlMaterialProfile(InstanceContainer):
|
||||
"diameter": "material_diameter"
|
||||
}
|
||||
__material_metadata_setting_map = {
|
||||
"GUID": "material_guid"
|
||||
"GUID": "material_guid",
|
||||
"material": "material_type",
|
||||
"brand": "material_brand",
|
||||
}
|
||||
|
||||
# Map of recognised namespaces with a proper prefix.
|
||||
|
@ -110,7 +110,7 @@
|
||||
"min_infill_area": { "value": "5.0" },
|
||||
"minimum_polygon_circumference": { "value": "0.2" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"prime_tower_enable": { "value": "True" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"retraction_amount": { "value": "1" },
|
||||
"retraction_combing": { "value": "'noskin'" },
|
||||
"retraction_combing_max_distance": { "value": "10" },
|
||||
|
@ -31,8 +31,8 @@
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" },
|
||||
"prime_tower_enable": { "value": true },
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" }
|
||||
}
|
||||
}
|
@ -31,8 +31,8 @@
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" },
|
||||
"prime_tower_enable": { "value": true },
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" }
|
||||
}
|
||||
}
|
@ -31,8 +31,8 @@
|
||||
"material_final_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_initial_print_temperature": { "value": "material_print_temperature" },
|
||||
"material_standby_temperature": { "value": "material_print_temperature" },
|
||||
"prime_tower_enable": { "value": "1" },
|
||||
"prime_tower_min_volume": { "value": "50" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"switch_extruder_retraction_amount": { "value": "0" }
|
||||
}
|
||||
}
|
@ -6,6 +6,6 @@
|
||||
{
|
||||
"machine_end_gcode": { "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \"G90 ;absolute positioning\\nM104 S0 T0 ;extruder heater off\\nM104 S0 T1\\nM140 S0 ;turn off bed\\nT0 ; move to the first head\\nM107 ;fan off\"" },
|
||||
"machine_start_gcode": { "value": "\"\" if machine_gcode_flavor == \"UltiGCode\" else \";material_bed_temperature={material_bed_temperature} material_print_temperature={material_print_temperature} material_print_temperature_layer_0={material_print_temperature_layer_0}\\nM190 S{material_bed_temperature_layer_0}\\nM104 T0 S{material_standby_temperature, 0}\\nM104 T0 S{material_print_temperature_layer_0, 0}\\nG21 ;metric values\\nG90 ;absolute positioning\\nM82 ;set extruder to absolute mode\\nM107 ;start with the fan off\\nM200 D0 T0 ;reset filament diameter\\nM200 D0 T1\\nG28 ;home all\\nT1 ; move to the nozzle 2\\nG0 Z20 F2400 ;move the platform to 30mm\\nM109 T1 S{material_print_temperature_layer_0, 1}\\nG0 X210 Y20 F7200\\nG92 E0\\nG92 E-7.0 ;prime distance\\nG1 E0 F45 ;purge nozzle\\nG1 E-6.5 F1500 ; retract\\nT0 ; move to the nozzle 1\\nM104 T1 S{material_standby_temperature, 1}\\nG0 Z20 F2400\\nM109 T0 S{material_print_temperature_layer_0, 0}\\nG0 X210 Y20 F7200\\nG92 E0\\nG92 E-7.0\\nG1 E0 F45 ;purge nozzle\\nG1 E-6.5 F1500\\nM104 T0 S{material_standby_temperature, 0}\\nT{initial_extruder_nr} ;switch to the first nozzle used for print\\nM109 T{initial_extruder_nr} S{material_print_temperature_layer_0, initial_extruder_nr}\\nM400 ;finish all moves\\nG1 E0 F1500\\nG92 E0\\n;end of startup sequence\\n\"" },
|
||||
"prime_tower_enable": { "default_value": true }
|
||||
"prime_tower_mode": { "default_value": "normal" }
|
||||
}
|
||||
}
|
@ -55,8 +55,8 @@
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"prime_blob_enable": { "default_value": false },
|
||||
"prime_tower_enable": { "default_value": true },
|
||||
"prime_tower_min_volume": { "default_value": 90 },
|
||||
"prime_tower_mode": { "default_value": "normal" },
|
||||
"prime_tower_size": { "default_value": 30 },
|
||||
"raft_airgap": { "default_value": 0.25 },
|
||||
"raft_margin": { "default_value": 5 },
|
||||
|
@ -76,6 +76,22 @@
|
||||
"type": "str",
|
||||
"enabled": false
|
||||
},
|
||||
"material_type":
|
||||
{
|
||||
"label": "Material Type",
|
||||
"description": "The type of material used.",
|
||||
"default_value": "",
|
||||
"type": "str",
|
||||
"enabled": false
|
||||
},
|
||||
"material_brand":
|
||||
{
|
||||
"label": "Material Brand",
|
||||
"description": "The brand of material used.",
|
||||
"default_value": "",
|
||||
"type": "str",
|
||||
"enabled": false
|
||||
},
|
||||
"material_diameter":
|
||||
{
|
||||
"label": "Diameter",
|
||||
@ -963,7 +979,7 @@
|
||||
"description": "Width of a single prime tower line.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": 0.4,
|
||||
"value": "line_width",
|
||||
"minimum_value": "0.001",
|
||||
@ -3347,7 +3363,7 @@
|
||||
"description": "The speed at which the prime tower is printed. Printing the prime tower slower can make it more stable when the adhesion between the different filaments is suboptimal.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": 60,
|
||||
"value": "speed_print",
|
||||
"minimum_value": "0.1",
|
||||
@ -3725,7 +3741,7 @@
|
||||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_print",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and resolveOrValue('acceleration_enabled')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and resolveOrValue('acceleration_enabled')",
|
||||
"settable_per_mesh": false
|
||||
}
|
||||
}
|
||||
@ -4044,7 +4060,7 @@
|
||||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_print",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and resolveOrValue('jerk_enabled')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and resolveOrValue('jerk_enabled')",
|
||||
"settable_per_mesh": false
|
||||
}
|
||||
}
|
||||
@ -6778,14 +6794,20 @@
|
||||
"description": "Settings used for printing with multiple extruders.",
|
||||
"children":
|
||||
{
|
||||
"prime_tower_enable":
|
||||
"prime_tower_mode":
|
||||
{
|
||||
"label": "Enable Prime Tower",
|
||||
"description": "Print a tower next to the print which serves to prime the material after each nozzle switch.",
|
||||
"type": "bool",
|
||||
"label": "Prime Tower",
|
||||
"description": "<html>Print a tower next to the model, which serves to prime the material after each nozzle switch.<ul><li><b>None:</b> do not generate a prime tower</li><li><b>Normal:</b> generate a bucket in which secondary materials are primed</li><li><b>Interleaved:</b> generate a prime tower as sparse as possible. This will save time and filament, but is only possible if the used materials adhere to each other.</li></ul></html>",
|
||||
"type": "enum",
|
||||
"value": "'none' if (extruders_enabled_count < 2) else ('interleaved' if (all(material_type_var == extruderValues('material_type')[0] for material_type_var in extruderValues('material_type')) and all(material_brand_var == extruderValues('material_brand')[0] for material_brand_var in extruderValues('material_brand'))) else 'normal')",
|
||||
"options":
|
||||
{
|
||||
"none": "None",
|
||||
"normal": "Normal",
|
||||
"interleaved": "Interleaved"
|
||||
},
|
||||
"default_value": "none",
|
||||
"enabled": "extruders_enabled_count > 1",
|
||||
"default_value": false,
|
||||
"resolve": "(extruders_enabled_count > 1) and any(extruderValues('prime_tower_enable'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
@ -6795,7 +6817,7 @@
|
||||
"description": "The width of the prime tower.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": 20,
|
||||
"resolve": "max(extruderValues('prime_tower_size'))",
|
||||
"minimum_value": "0",
|
||||
@ -6814,7 +6836,20 @@
|
||||
"default_value": 6,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "(resolveOrValue('prime_tower_size') * 0.5) ** 2 * 3.14159 * resolveOrValue('layer_height') - sum(extruderValues('prime_tower_min_volume')) + prime_tower_min_volume",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"prime_tower_max_bridging_distance":
|
||||
{
|
||||
"label": "Prime Tower Maximum Bridging Distance",
|
||||
"description": "The maximum length of the branches which may be printed over the air.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"minimum_value": "line_width",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
@ -6824,7 +6859,7 @@
|
||||
"description": "The x coordinate of the position of the prime tower.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": 200,
|
||||
"value": "(resolveOrValue('machine_width') / 2 + resolveOrValue('prime_tower_size') / 2) if resolveOrValue('machine_shape') == 'elliptic' else (resolveOrValue('machine_width') - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('machine_nozzle_offset_x')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_x'))), 1)) - (resolveOrValue('machine_width') / 2 if resolveOrValue('machine_center_is_zero') else 0)",
|
||||
"maximum_value": "(machine_width / 2 if machine_center_is_zero else machine_width) - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0)",
|
||||
@ -6838,7 +6873,7 @@
|
||||
"description": "The y coordinate of the position of the prime tower.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": 200,
|
||||
"value": "machine_depth - prime_tower_size - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0) - max(max(extruderValues('travel_avoid_distance')) + max(extruderValues('machine_nozzle_offset_y')) + max(extruderValues('support_offset')) + (extruderValue(skirt_brim_extruder_nr, 'skirt_brim_line_width') * extruderValue(skirt_brim_extruder_nr, 'skirt_line_count') * extruderValue(skirt_brim_extruder_nr, 'initial_layer_line_width_factor') / 100 + extruderValue(skirt_brim_extruder_nr, 'skirt_gap') if resolveOrValue('adhesion_type') == 'skirt' else 0) + (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0), max(map(abs, extruderValues('machine_nozzle_offset_y'))), 1) - (resolveOrValue('machine_depth') / 2 if resolveOrValue('machine_center_is_zero') else 0)",
|
||||
"maximum_value": "(machine_depth / 2 - resolveOrValue('prime_tower_size') if machine_center_is_zero else machine_depth - resolveOrValue('prime_tower_size')) - (resolveOrValue('prime_tower_base_size') if (resolveOrValue('adhesion_type') == 'raft' or resolveOrValue('prime_tower_brim_enable')) else 0)",
|
||||
@ -6851,7 +6886,7 @@
|
||||
"label": "Wipe Inactive Nozzle on Prime Tower",
|
||||
"description": "After printing the prime tower with one nozzle, wipe the oozed material from the other nozzle off on the prime tower.",
|
||||
"type": "bool",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none'",
|
||||
"default_value": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
@ -6862,7 +6897,7 @@
|
||||
"label": "Prime Tower Base",
|
||||
"description": "By enabling this setting, your prime-tower will get a brim, even if the model doesn't. If you want a sturdier base for a high tower, you can increase the base height.",
|
||||
"type": "bool",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and resolveOrValue('adhesion_type') != 'raft'",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and resolveOrValue('adhesion_type') != 'raft'",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
@ -6874,7 +6909,7 @@
|
||||
"description": "The width of the prime tower brim/base. A larger base enhances adhesion to the build plate, but also reduces the effective print area.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"default_value": 1.2,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "min(0.5 * machine_width, 0.5 * machine_depth)",
|
||||
@ -6888,7 +6923,7 @@
|
||||
"description": "The height of the prime tower base. Increasing this value will result in a more sturdy prime tower because the base will be wider. If this setting is too low, the prime tower will not have a sturdy base.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_height",
|
||||
@ -6900,7 +6935,7 @@
|
||||
"label": "Prime Tower Base Slope",
|
||||
"description": "The magnitude factor used for the slope of the prime tower base. If you increase this value, the base will become slimmer. If you decrease it, the base will become thicker.",
|
||||
"type": "float",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and (resolveOrValue('prime_tower_brim_enable') or resolveOrValue('adhesion_type') == 'raft')",
|
||||
"default_value": 4,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "10",
|
||||
@ -6918,7 +6953,7 @@
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "raft_base_line_width",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled": "resolveOrValue('prime_tower_enable') and resolveOrValue('adhesion_type') == 'raft'",
|
||||
"enabled": "resolveOrValue('prime_tower_mode') != 'none' and resolveOrValue('adhesion_type') == 'raft'",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "raft_base_extruder_nr"
|
||||
|
@ -80,7 +80,7 @@
|
||||
"material_final_print_temperature": { "value": "default_material_print_temperature" },
|
||||
"material_initial_print_temperature": { "value": "default_material_print_temperature" },
|
||||
"material_standby_temperature": { "enabled": false },
|
||||
"prime_tower_enable": { "resolve": "extruders_enabled_count > 1" },
|
||||
"prime_tower_mode": { "resolve": "'normal' if extruders_enabled_count > 1 else 'none'" },
|
||||
"retraction_amount": { "default_value": 2 },
|
||||
"retraction_combing": { "value": "'all'" },
|
||||
"skirt_line_count": { "default_value": 3 },
|
||||
|
@ -44,8 +44,8 @@
|
||||
"machine_width": { "default_value": 235 },
|
||||
"meshfix_maximum_resolution": { "value": 0.25 },
|
||||
"optimize_wall_printing_order": { "value": true },
|
||||
"prime_tower_enable": { "value": true },
|
||||
"prime_tower_min_volume": { "value": 30 },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"retract_at_layer_change": { "value": false },
|
||||
"retraction_amount": { "value": 4.5 },
|
||||
"roofing_layer_count": { "value": 1 },
|
||||
|
@ -112,8 +112,8 @@
|
||||
"machine_use_extruder_offset_to_offset_coords": { "default_value": false },
|
||||
"machine_width": { "default_value": 420 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"prime_tower_enable": { "default_value": true },
|
||||
"prime_tower_min_volume": { "default_value": 35.6 },
|
||||
"prime_tower_mode": { "default_value": "normal" },
|
||||
"raft_acceleration": { "value": "machine_acceleration" },
|
||||
"raft_base_acceleration": { "value": "machine_acceleration" },
|
||||
"raft_interface_acceleration": { "value": "machine_acceleration" },
|
||||
|
@ -149,7 +149,7 @@
|
||||
"enabled": true,
|
||||
"value": "resolveOrValue('print_sequence') != 'one_at_a_time'"
|
||||
},
|
||||
"prime_tower_enable": { "default_value": true },
|
||||
"prime_tower_mode": { "default_value": "normal" },
|
||||
"prime_tower_position_x": { "value": "185" },
|
||||
"prime_tower_wipe_enabled": { "default_value": false },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
|
@ -346,9 +346,9 @@
|
||||
"prime_tower_base_curve_magnitude": { "value": 2 },
|
||||
"prime_tower_base_height": { "value": 6 },
|
||||
"prime_tower_base_size": { "value": 10 },
|
||||
"prime_tower_enable": { "value": false },
|
||||
"prime_tower_flow": { "value": "material_flow" },
|
||||
"prime_tower_line_width": { "value": 1 },
|
||||
"prime_tower_mode": { "value": "none" },
|
||||
"prime_tower_raft_base_line_spacing": { "value": "raft_base_line_width" },
|
||||
"prime_tower_wipe_enabled": { "value": true },
|
||||
"print_sequence": { "enabled": false },
|
||||
|
@ -103,7 +103,7 @@
|
||||
"default_value": false,
|
||||
"enabled": true
|
||||
},
|
||||
"prime_tower_enable": { "value": "True" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
"retraction_hop_enabled": { "value": "extruders_enabled_count > 1" },
|
||||
|
@ -104,7 +104,7 @@
|
||||
"default_value": false,
|
||||
"enabled": true
|
||||
},
|
||||
"prime_tower_enable": { "value": "True" },
|
||||
"prime_tower_mode": { "value": "normal" },
|
||||
"retraction_amount": { "value": "6.5" },
|
||||
"retraction_combing": { "value": "'no_outer_surfaces'" },
|
||||
"retraction_hop": { "value": "2" },
|
||||
|
@ -38,8 +38,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -38,8 +38,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -36,8 +36,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -36,8 +36,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -35,8 +35,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -35,8 +35,8 @@ line_width = 0.4
|
||||
min_infill_area = 0
|
||||
optimize_wall_printing_order = True
|
||||
prime_tower_brim_enable = True
|
||||
prime_tower_enable = True
|
||||
prime_tower_min_volume = 6
|
||||
prime_tower_mode = normal
|
||||
prime_tower_size = 20
|
||||
prime_tower_wipe_enabled = True
|
||||
retract_at_layer_change = False
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = DBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.40mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = FBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-DBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-DBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-DBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-DBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-FBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-FBE 0.60mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-FBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = V-FBE 0.80mm
|
||||
[values]
|
||||
brim_replaces_support = False
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_bottom_stair_step_height = 0
|
||||
support_bottom_stair_step_width = 0
|
||||
|
@ -13,7 +13,7 @@ variant = 0.40mm_Elegoo_Nozzle
|
||||
[values]
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
retraction_prime_speed = =retraction_speed
|
||||
skin_overlap = 10
|
||||
|
@ -13,7 +13,7 @@ variant = 0.40mm_Elegoo_Nozzle
|
||||
[values]
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
retraction_prime_speed = =retraction_speed
|
||||
speed_print = 70
|
||||
|
@ -17,7 +17,7 @@ infill_sparse_density = 15
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
retraction_prime_speed = =retraction_speed
|
||||
skin_overlap = 20
|
||||
|
@ -20,7 +20,7 @@ infill_sparse_density = 15
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
retraction_prime_speed = =retraction_speed
|
||||
skin_overlap = 20
|
||||
|
@ -15,7 +15,7 @@ gradual_infill_step_height = =3 * layer_height
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
speed_wall = =math.ceil(speed_print * 40 / 45)
|
||||
|
@ -15,7 +15,7 @@ gradual_infill_step_height = =3 * layer_height
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
speed_infill = =math.ceil(speed_print * 35 / 45)
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -15,7 +15,7 @@ gradual_infill_step_height = =3 * layer_height
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
speed_infill = =math.ceil(speed_print * 35 / 45)
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -11,7 +11,7 @@ type = quality
|
||||
variant = 0.40mm_Elegoo_Nozzle
|
||||
|
||||
[values]
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
skin_overlap = 10
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 70)
|
||||
|
@ -11,7 +11,7 @@ type = quality
|
||||
variant = 0.40mm_Elegoo_Nozzle
|
||||
|
||||
[values]
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 70)
|
||||
speed_wall = =math.ceil(speed_print * 45 / 70)
|
||||
|
@ -12,7 +12,7 @@ variant = 0.40mm_Elegoo_Nozzle
|
||||
|
||||
[values]
|
||||
infill_sparse_density = 15
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
skin_overlap = 20
|
||||
top_bottom_thickness = 0.8
|
||||
|
@ -14,7 +14,7 @@ variant = 0.40mm_Elegoo_Nozzle
|
||||
infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles'
|
||||
infill_sparse_density = 15
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
raft_airgap = 0.25
|
||||
skin_overlap = 20
|
||||
top_bottom_thickness = 0.9
|
||||
|
@ -30,7 +30,7 @@ material_standby_temperature = =material_print_temperature - 10
|
||||
ooze_shield_angle = 20
|
||||
ooze_shield_dist = 4
|
||||
ooze_shield_enabled = True
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
retraction_amount = 0.75
|
||||
retraction_combing = off
|
||||
retraction_speed = 70
|
||||
|
@ -30,7 +30,7 @@ material_standby_temperature = =material_print_temperature - 10
|
||||
ooze_shield_angle = 20
|
||||
ooze_shield_dist = 4
|
||||
ooze_shield_enabled = True
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
retraction_amount = 0.75
|
||||
retraction_combing = off
|
||||
retraction_speed = 70
|
||||
|
@ -30,7 +30,7 @@ material_standby_temperature = =material_print_temperature - 10
|
||||
ooze_shield_angle = 20
|
||||
ooze_shield_dist = 4
|
||||
ooze_shield_enabled = True
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
retraction_amount = 0.75
|
||||
retraction_combing = off
|
||||
retraction_speed = 70
|
||||
|
@ -29,7 +29,7 @@ material_standby_temperature = =material_print_temperature - 10
|
||||
ooze_shield_angle = 20
|
||||
ooze_shield_dist = 4
|
||||
ooze_shield_enabled = True
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
retraction_amount = 0.75
|
||||
retraction_combing = off
|
||||
retraction_speed = 70
|
||||
|
@ -18,7 +18,7 @@ machine_nozzle_heat_up_speed = 1.5
|
||||
material_final_print_temperature = =material_print_temperature - 20
|
||||
material_initial_print_temperature = =material_print_temperature - 15
|
||||
material_print_temperature = =default_material_print_temperature + 20
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 20
|
||||
speed_infill = =math.ceil(speed_print * 50 / 60)
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 60)
|
||||
|
@ -19,7 +19,7 @@ machine_nozzle_heat_up_speed = 1.5
|
||||
material_final_print_temperature = =material_print_temperature - 20
|
||||
material_initial_print_temperature = =material_print_temperature - 15
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
speed_infill = =math.ceil(speed_print * 45 / 60)
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 60)
|
||||
speed_print = 60
|
||||
|
@ -19,7 +19,7 @@ machine_nozzle_heat_up_speed = 1.5
|
||||
material_final_print_temperature = =material_print_temperature - 20
|
||||
material_initial_print_temperature = =material_print_temperature - 15
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
speed_infill = =math.ceil(speed_print * 40 / 50)
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 50)
|
||||
speed_print = 50
|
||||
|
@ -18,7 +18,7 @@ machine_nozzle_heat_up_speed = 1.5
|
||||
material_final_print_temperature = =material_print_temperature - 20
|
||||
material_initial_print_temperature = =material_print_temperature - 15
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
speed_infill = =math.ceil(speed_print * 40 / 55)
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 55)
|
||||
speed_print = 55
|
||||
|
@ -36,7 +36,7 @@ material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
prime_tower_wipe_enabled = True
|
||||
raft_airgap = 0.25
|
||||
raft_interface_thickness = =max(layer_height * 1.5, 0.225)
|
||||
|
@ -35,7 +35,7 @@ material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
prime_tower_wipe_enabled = True
|
||||
raft_airgap = 0.25
|
||||
raft_interface_thickness = =max(layer_height * 1.5, 0.225)
|
||||
|
@ -36,7 +36,7 @@ material_print_temperature = =default_material_print_temperature - 10
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
prime_tower_wipe_enabled = True
|
||||
raft_airgap = 0.25
|
||||
raft_interface_thickness = =max(layer_height * 1.5, 0.225)
|
||||
|
@ -34,7 +34,7 @@ material_initial_print_temperature = =material_print_temperature - 5
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
prime_tower_wipe_enabled = True
|
||||
raft_airgap = 0.25
|
||||
raft_interface_thickness = =max(layer_height * 1.5, 0.225)
|
||||
|
@ -24,7 +24,7 @@ machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 20
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
||||
speed_print = 70
|
||||
|
@ -20,7 +20,7 @@ layer_height_0 = 0.2
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 60)
|
||||
speed_print = 60
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 60)
|
||||
|
@ -22,7 +22,7 @@ machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature - 5
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 50)
|
||||
speed_print = 50
|
||||
|
@ -21,7 +21,7 @@ layer_height_0 = 0.2
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
||||
top_bottom_thickness = 1
|
||||
|
@ -24,7 +24,7 @@ machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 20
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
||||
speed_print = 70
|
||||
|
@ -20,7 +20,7 @@ layer_height_0 = 0.2
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 60)
|
||||
speed_print = 60
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 60)
|
||||
|
@ -22,7 +22,7 @@ machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_print_temperature = =default_material_print_temperature - 5
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 50)
|
||||
speed_print = 50
|
||||
|
@ -21,7 +21,7 @@ layer_height_0 = 0.2
|
||||
machine_nozzle_cool_down_speed = 0.75
|
||||
machine_nozzle_heat_up_speed = 1.6
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
skin_overlap = 10
|
||||
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
||||
top_bottom_thickness = 1
|
||||
|
@ -36,7 +36,7 @@ material_print_temperature = =default_material_print_temperature - 5
|
||||
material_print_temperature_layer_0 = =material_print_temperature + 5
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
prime_tower_size = 16
|
||||
prime_tower_wipe_enabled = True
|
||||
retraction_count_max = 12
|
||||
|
@ -36,7 +36,7 @@ material_print_temperature = =default_material_print_temperature - 13
|
||||
material_print_temperature_layer_0 = =material_print_temperature + 3
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
prime_tower_size = 16
|
||||
prime_tower_wipe_enabled = True
|
||||
retraction_count_max = 12
|
||||
|
@ -36,7 +36,7 @@ material_print_temperature = =default_material_print_temperature - 15
|
||||
material_print_temperature_layer_0 = =material_print_temperature + 3
|
||||
material_standby_temperature = 100
|
||||
multiple_mesh_overlap = 0
|
||||
prime_tower_enable = False
|
||||
prime_tower_mode = none
|
||||
prime_tower_size = 16
|
||||
prime_tower_wipe_enabled = True
|
||||
retraction_count_max = 12
|
||||
|
@ -26,7 +26,7 @@ material_final_print_temperature = =max(-273.15, material_print_temperature - 15
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -26,7 +26,7 @@ material_final_print_temperature = =max(-273.15, material_print_temperature - 15
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -26,7 +26,7 @@ material_final_print_temperature = =max(-273.15, material_print_temperature - 15
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -26,7 +26,7 @@ material_final_print_temperature = =max(-273.15, material_print_temperature - 15
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -17,7 +17,7 @@ jerk_travel = 20
|
||||
line_width = =machine_nozzle_size * 0.875
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retraction_combing_max_distance = 50
|
||||
speed_print = 40
|
||||
speed_topbottom = =math.ceil(speed_print * 25 / 40)
|
||||
|
@ -17,7 +17,7 @@ jerk_travel = 20
|
||||
line_width = =machine_nozzle_size * 0.875
|
||||
material_print_temperature = =default_material_print_temperature + 20
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retraction_combing_max_distance = 50
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 30 / 45)
|
||||
|
@ -17,7 +17,7 @@ jerk_travel = 20
|
||||
line_width = =machine_nozzle_size * 0.875
|
||||
material_print_temperature = =default_material_print_temperature + 17
|
||||
material_standby_temperature = 100
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retraction_combing_max_distance = 50
|
||||
speed_print = 40
|
||||
speed_topbottom = =math.ceil(speed_print * 25 / 40)
|
||||
|
@ -21,7 +21,7 @@ machine_nozzle_cool_down_speed = 0.9
|
||||
machine_nozzle_heat_up_speed = 1.4
|
||||
material_standby_temperature = 100
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
raft_acceleration = =acceleration_layer_0
|
||||
raft_airgap = =round(layer_height_0 * 0.85, 2)
|
||||
raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
|
||||
|
@ -21,7 +21,7 @@ machine_nozzle_cool_down_speed = 0.9
|
||||
machine_nozzle_heat_up_speed = 1.4
|
||||
material_standby_temperature = 100
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
raft_acceleration = =acceleration_layer_0
|
||||
raft_airgap = =round(layer_height_0 * 0.85, 2)
|
||||
raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
|
||||
|
@ -21,7 +21,7 @@ machine_nozzle_cool_down_speed = 0.9
|
||||
machine_nozzle_heat_up_speed = 1.4
|
||||
material_standby_temperature = 100
|
||||
ooze_shield_angle = 40
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
raft_acceleration = =acceleration_layer_0
|
||||
raft_airgap = =round(layer_height_0 * 0.85, 2)
|
||||
raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
raft_margin = 10
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 15
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
raft_margin = 10
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
|
@ -25,7 +25,7 @@ machine_nozzle_heat_up_speed = 1.6
|
||||
material_final_print_temperature = =max(-273.15, material_print_temperature - 15)
|
||||
material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
prime_tower_enable = True
|
||||
prime_tower_mode = normal
|
||||
retract_at_layer_change = False
|
||||
speed_print = 45
|
||||
speed_topbottom = =math.ceil(speed_print * 35 / 45)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user