diff --git a/plugins/MakerbotWriter/MakerbotWriter.py b/plugins/MakerbotWriter/MakerbotWriter.py index f35b53a84d..e4c2d2cbd1 100644 --- a/plugins/MakerbotWriter/MakerbotWriter.py +++ b/plugins/MakerbotWriter/MakerbotWriter.py @@ -258,11 +258,87 @@ class MakerbotWriter(MeshWriter): meta["preferences"] = dict() bounds = application.getBuildVolume().getBoundingBox() + intent = CuraApplication.getInstance().getIntentManager().currentIntentCategory meta["preferences"]["instance0"] = { "machineBounds": [bounds.right, bounds.front, bounds.left, bounds.back] if bounds is not None else None, - "printMode": CuraApplication.getInstance().getIntentManager().currentIntentCategory, + "printMode": intent } + if file_format == "application/x-makerbot": + accel_overrides = meta["accel_overrides"] = {} + if intent in ['highspeed', 'highspeedsolid']: + accel_overrides['do_input_shaping'] = True + accel_overrides['do_corner_rounding'] = True + bead_mode_overrides = accel_overrides["bead_mode"] = {} + + accel_enabled = global_stack.getProperty('acceleration_enabled', 'value') + + if accel_enabled: + global_accel_setting = global_stack.getProperty('acceleration_print', 'value') + accel_overrides["rate_mm_per_s_sq"] = { + "x": global_accel_setting, + "y": global_accel_setting + } + + if global_stack.getProperty('acceleration_travel_enabled', 'value'): + travel_accel_setting = global_stack.getProperty('acceleration_travel', 'value') + bead_mode_overrides['Travel Move'] = { + "rate_mm_per_s_sq": { + "x": travel_accel_setting, + "y": travel_accel_setting + } + } + + jerk_enabled = global_stack.getProperty('jerk_enabled', 'value') + if jerk_enabled: + global_jerk_setting = global_stack.getProperty('jerk_print', 'value') + accel_overrides["max_speed_change_mm_per_s"] = { + "x": global_jerk_setting, + "y": global_jerk_setting + } + + if global_stack.getProperty('jerk_travel_enabled', 'value'): + travel_jerk_setting = global_stack.getProperty('jerk_travel', 'value') + if 'Travel Move' not in bead_mode_overrides: + bead_mode_overrides['Travel Move' ] = {} + bead_mode_overrides['Travel Move'].update({ + "max_speed_change_mm_per_s": { + "x": travel_jerk_setting, + "y": travel_jerk_setting + } + }) + + + # Get bead mode settings per extruder + available_bead_modes = { + "infill": "FILL", + "prime_tower": "PRIME_TOWER", + "roofing": "TOP_SURFACE", + "support_infill": "SUPPORT", + "support_interface": "SUPPORT_INTERFACE", + "wall_0": "WALL_OUTER", + "wall_x": "WALL_INNER", + "skirt_brim": "SKIRT" + } + for idx, extruder in enumerate(extruders): + for bead_mode_setting, bead_mode_tag in available_bead_modes.items(): + ext_specific_tag = "%s_%s" % (bead_mode_tag, idx) + if accel_enabled or jerk_enabled: + bead_mode_overrides[ext_specific_tag] = {} + + if accel_enabled: + accel_val = extruder.getProperty('acceleration_%s' % bead_mode_setting, 'value') + bead_mode_overrides[ext_specific_tag]["rate_mm_per_s_sq"] = { + "x": accel_val, + "y": accel_val + } + if jerk_enabled: + jerk_val = extruder.getProperty('jerk_%s' % bead_mode_setting, 'value') + bead_mode_overrides[ext_specific_tag][ "max_speed_change_mm_per_s"] = { + "x": jerk_val, + "y": jerk_val + } + meta["miracle_config"] = {"gaggles": {"instance0": {}}} version_info = dict() diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 14d3a08818..e421b20529 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -33,12 +33,15 @@ { "acceleration_enabled": { - "enabled": false, + "enabled": true, "value": true }, "acceleration_infill": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_layer_0": @@ -49,11 +52,17 @@ "acceleration_prime_tower": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_print": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": 800 }, "acceleration_print_layer_0": @@ -64,32 +73,52 @@ "acceleration_roofing": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, + "acceleration_skirt_brim": + { + "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": 800 + }, "acceleration_support": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_support_bottom": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_support_interface" }, "acceleration_support_infill": { "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_support" }, "acceleration_support_interface": { "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_support" }, "acceleration_support_roof": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_support_interface" }, "acceleration_topbottom": { @@ -99,6 +128,9 @@ "acceleration_travel": { "enabled": false, + "maximum_value": 5000, + "minimum_value": 200, + "minimum_value_warning": 750, "value": 5000 }, "acceleration_travel_enabled": @@ -114,27 +146,36 @@ "acceleration_wall": { "enabled": false, + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, "value": "acceleration_print" }, "acceleration_wall_0": { "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_wall" }, "acceleration_wall_0_roofing": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_wall" }, "acceleration_wall_x": { "enabled": false, - "value": "acceleration_print" + "maximum_value": 3500, + "minimum_value": 200, + "minimum_value_warning": 750, + "value": "acceleration_wall" }, "acceleration_wall_x_roofing": { "enabled": false, - "value": "acceleration_print" + "value": "acceleration_wall" }, "adhesion_extruder_nr": { @@ -203,12 +244,15 @@ "inset_direction": { "value": "'inside_out'" }, "jerk_enabled": { - "enabled": false, + "enabled": true, "value": true }, "jerk_infill": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_layer_0": @@ -218,13 +262,19 @@ }, "jerk_prime_tower": { - "enabled": false, + "enabled": "jerk_enabled and prime_tower_enable and extruders_enabled_count > 1", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_print": { - "enabled": false, - "value": 6.25 + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": 12.5 }, "jerk_print_layer_0": { @@ -233,33 +283,50 @@ }, "jerk_roofing": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, + "jerk_skirt_brim": + { + "enabled": "jerk_enabled and (adhesion_type == 'brim' or adhesion_type == 'skirt')", + "value": 12.5 + }, "jerk_support": { - "enabled": false, + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_support_bottom": { "enabled": false, - "value": "jerk_print" + "value": "jerk_support_interface" }, "jerk_support_infill": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": "jerk_support" }, "jerk_support_interface": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled and support_enable", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": "jerk_support" }, "jerk_support_roof": { "enabled": false, - "value": "jerk_print" + "value": "jerk_support_interface" }, "jerk_topbottom": { @@ -268,8 +335,11 @@ }, "jerk_travel": { - "enabled": false, - "value": "jerk_print" + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, + "value": 12.5 }, "jerk_travel_enabled": { @@ -283,12 +353,18 @@ }, "jerk_wall": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_0": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_0_roofing": @@ -298,7 +374,10 @@ }, "jerk_wall_x": { - "enabled": false, + "enabled": "jerk_enabled", + "maximum_value": 35, + "minimum_value": 5, + "minimum_value_warning": 12, "value": "jerk_print" }, "jerk_wall_x_roofing": @@ -517,16 +596,86 @@ "skirt_height": { "value": 3 }, "small_skin_width": { "value": 4 }, "speed_equalize_flow_width_factor": { "value": 0 }, - "speed_prime_tower": { "value": "speed_topbottom" }, - "speed_print": { "value": 50 }, - "speed_roofing": { "value": "speed_wall_0" }, - "speed_support": { "value": "speed_wall" }, - "speed_support_interface": { "value": "speed_topbottom" }, - "speed_topbottom": { "value": "speed_wall" }, + "speed_infill": + { + "maximum_value": 350, + "maximum_value_warning": 325 + }, + "speed_prime_tower": + { + "maximum_value": 250, + "maximum_value_warning": 200, + "value": "speed_topbottom" + }, + "speed_print": + { + "maximum_value": 350, + "maximum_value_warning": 325, + "value": 50 + }, + "speed_roofing": + { + "maximum_value": 300, + "maximum_value_warning": 275, + "value": "speed_wall_0" + }, + "speed_support": + { + "maximum_value": 350, + "maximum_value_warning": 325, + "value": "speed_wall" + }, + "speed_support_infill": + { + "maximum_value": 350, + "maximum_value_warning": 325 + }, + "speed_support_interface": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_topbottom" + }, + "speed_support_roof": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, + "speed_topbottom": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall" + }, "speed_travel": { "value": 250 }, - "speed_wall": { "value": "speed_print * 40/50" }, - "speed_wall_0": { "value": "speed_wall * 30/40" }, - "speed_wall_x": { "value": "speed_wall" }, + "speed_wall": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_print * 40/50" + }, + "speed_wall_0": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall * 30/40" + }, + "speed_wall_0_roofing": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, + "speed_wall_x": + { + "maximum_value": 260, + "maximum_value_warning": 255, + "value": "speed_wall" + }, + "speed_wall_x_roofing": + { + "maximum_value": 260, + "maximum_value_warning": 255 + }, "support_angle": { "value": 40 }, "support_bottom_height": { "value": "2*support_infill_sparse_thickness" }, "support_bottom_line_width": diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..f5a00d9db1 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..2e098b3a0b --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..0db1a5b803 --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..b6ff6e1ebd --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..4b42af13fa --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodx +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..69a50a831b --- /dev/null +++ b/resources/intent/ultimaker_methodx/um_methodx_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodx +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..0328525090 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..0c2bb88cc7 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1c_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1C + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..a82ddaa428 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..9aebcb531b --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_1xa_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 1XA + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg new file mode 100644 index 0000000000..11aa6d2878 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeed.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_methodxl +name = High Speed +version = 4 + +[metadata] +intent_category = highspeed +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_pattern = zigzag +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag + diff --git a/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg new file mode 100644 index 0000000000..ea8caef493 --- /dev/null +++ b/resources/intent/ultimaker_methodxl/um_methodxl_labs_um-absr-175_0.2mm_highspeedsolid.inst.cfg @@ -0,0 +1,38 @@ +[general] +definition = ultimaker_methodxl +name = High Speed Solid +version = 4 + +[metadata] +intent_category = highspeedsolid +is_experimental = True +material = ultimaker_absr_175 +quality_type = draft +setting_version = 25 +type = intent +variant = LABS + +[values] +acceleration_print = 3500 +bottom_thickness = =top_bottom_thickness +bridge_wall_speed = 300 +cool_fan_enabled = True +cool_fan_speed = 100 +cool_min_layer_time = 3 +cool_min_temperature = 245.0 +infill_angles = [45,135] +infill_material_flow = 97 +infill_pattern = zigzag +infill_sparse_density = 99 +jerk_print = 35 +speed_layer_0 = 55 +speed_print = 300 +speed_support = 100 +speed_support_interface = 75 +speed_travel = 500 +speed_travel_layer_0 = 250 +speed_wall_0 = 40 +support_pattern = zigzag +top_bottom_thickness = =layer_height * 2 +top_thickness = =top_bottom_thickness +