From e982fb9db7e75acccf59836e8e82690d013372de Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 30 May 2024 11:39:36 +0200 Subject: [PATCH] Updated Sketch and Sketch Large profiles PP-333 --- .../ultimaker_method_base.def.json | 2 +- .../definitions/ultimaker_sketch.def.json | 203 ++++-------------- .../ultimaker_sketch_large.def.json | 43 ++++ ...um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg} | 6 +- ...tch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg} | 6 +- .../ultimaker_sketch_large_0.4mm.inst.cfg | 15 ++ 6 files changed, 111 insertions(+), 164 deletions(-) create mode 100644 resources/definitions/ultimaker_sketch_large.def.json rename resources/quality/ultimaker_sketch/{um_sketch__pla-175_0.2mm.inst.cfg => um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg} (52%) rename resources/quality/ultimaker_sketch/{um_sketch__tough-pla-175_0.2mm.inst.cfg => um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg} (51%) create mode 100644 resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg diff --git a/resources/definitions/ultimaker_method_base.def.json b/resources/definitions/ultimaker_method_base.def.json index 22d25f92c7..41cacd6ed8 100644 --- a/resources/definitions/ultimaker_method_base.def.json +++ b/resources/definitions/ultimaker_method_base.def.json @@ -65,7 +65,7 @@ 0 ], "platform_texture": "MakerbotMethod.png", - "preferred_material": "generic_pla_175", + "preferred_material": "ultimaker_pla_175", "preferred_quality_type": "fast", "preferred_variant_name": "1A", "supports_network_connection": true, diff --git a/resources/definitions/ultimaker_sketch.def.json b/resources/definitions/ultimaker_sketch.def.json index 05e506c3b6..dd1bc6fbad 100644 --- a/resources/definitions/ultimaker_sketch.def.json +++ b/resources/definitions/ultimaker_sketch.def.json @@ -1,6 +1,6 @@ { "version": 2, - "name": "UltiMaker Sketch", + "name": "Makerbot Sketch", "inherits": "ultimaker", "metadata": { @@ -10,176 +10,54 @@ "file_formats": "application/x-makerbot-sketch", "platform": "ultimaker_sketch_platform.obj", "exclude_materials": [ - "dsm_175_novamidid1030cf", - "Essentium_175_UltrafuseZPCTG", - "imade3d_petg_175", - "imade3d_pla_175", - "imade3d_petg_green", - "imade3d_pla_green", - "imade3d_petg_pink", - "imade3d_pla_pink", - "chromatik_pla", - "3D-Fuel_PLA_PRO_Black", - "3D-Fuel_PLA_SnapSupport", - "bestfilament_abs_skyblue", - "bestfilament_petg_orange", - "bestfilament_pla_green", - "dsm_arnitel2045_175", - "dsm_novamid1070_175", - "emotiontech_abs", - "emotiontech_absx", - "emotiontech_acetate", - "emotiontech_asax", - "emotiontech_bvoh", - "emotiontech_copa", - "emotiontech_hips", - "emotiontech_nylon_1030", - "emotiontech_nylon_1030cf", - "emotiontech_nylon_1070", - "emotiontech_pc", - "emotiontech_pekk", - "emotiontech_petg", - "emotiontech_pla", - "emotiontech_pla_hr_870", - "emotiontech_pva-m", - "emotiontech_pva-s", - "emotiontech_tpu98a", - "eryone_petg", - "eryone_pla", - "eryone_pla_glow", - "eryone_pla_matte", - "eryone_pla_wood", - "eryone_tpu", - "eSUN_PETG_Black", - "eSUN_PETG_Grey", - "eSUN_PETG_Purple", - "eSUN_PLA_PRO_Black", - "eSUN_PLA_PRO_Grey", - "eSUN_PLA_PRO_Purple", - "eSUN_PLA_PRO_White", - "Extrudr_GreenTECPro_Anthracite_175", - "Extrudr_GreenTECPro_Black_175", - "Extrudr_GreenTECPro_Blue_175", - "Extrudr_GreenTECPro_Nature_175", - "Extrudr_GreenTECPro_Red_175", - "Extrudr_GreenTECPro_Silver_175", - "Extrudr_GreenTECPro_White_175", - "fabtotum_abs", - "fabtotum_nylon", - "fabtotum_pla", - "fabtotum_tpu", - "fdplast_abs_tomato", - "fdplast_petg_gray", - "fdplast_pla_olive", - "filo3d_pla", - "filo3d_pla_green", - "filo3d_pla_red", - "generic_asa_175", - "generic_abs_175", - "generic_absr_175", + "dsm_", + "Essentium_", + "imade3d_", + "chromatik_", + "3D-Fuel_", + "bestfilament_", + "emotiontech_", + "eryone_", + "eSUN_", + "Extrudr_", + "fabtotum_", + "fdplast_", + "filo3d_", "generic_bvoh_175", "generic_cpe_175", - "generic_cffpa_175", "generic_hips_175", - "generic_nylon_175", "generic_pc_175", - "generic_petg_175", - "generic_pva_175", - "generic_rapidrinse_175", - "generic_sr30_175", + "ultimaker_rapidrinse_175", "generic_tpu_175", - "goofoo_abs", - "goofoo_asa", - "goofoo_bronze_pla", - "goofoo_emarble_pla", - "goofoo_esilk_pla", - "goofoo_hips", - "goofoo_pa", - "goofoo_pa_cf", - "goofoo_pc", - "goofoo_peek", - "goofoo_petg", - "goofoo_pla", - "goofoo_pva", - "goofoo_tpe_83a", - "goofoo_tpu_87a", - "goofoo_tpu_95a", - "goofoo_wood_pla", - "ideagen3D_ToughPLA", - "imade3d_petg_175", - "imade3d_pla_175", - "innofill_innoflex60_175", - "layer_one_black_pla", - "layer_one_dark_gray_pla", - "layer_one_white_pla", - "leapfrog_abs_natural", - "leapfrog_epla_natural", - "leapfrog_pva_natural", + "goofoo_", + "ideagen3D_", + "imade3d_", + "innofill_", + "layer_one_", + "leapfrog_", "polyflex_pla", "polymax_pla", "polyplus_pla", "polywood_pla", - "redd_abs", - "redd_asa", - "redd_hips", - "redd_nylon", - "redd_petg", - "redd_pla", - "redd_tpe", - "tizyx_abs", - "tizyx_flex", - "tizyx_petg", - "tizyx_pla", - "tizyx_pla_bois", - "tizyx_pva", - "verbatim_bvoh_175", - "Vertex_Delta_ABS", - "Vertex_Delta_PET", - "Vertex_Delta_PLA", - "Vertex_Delta_PLA_Glitter", - "Vertex_Delta_PLA_Mat", - "Vertex_Delta_PLA_Satin", - "Vertex_Delta_PLA_Wood", - "Vertex_Delta_TPU", - "volumic_abs_ultra", - "volumic_arma_ultra", - "volumic_asa_ultra", - "volumic_br80_ultra", - "volumic_bumper_ultra", - "volumic_cu80_ultra", - "volumic_flex93_ultra", - "volumic_medical_ultra", - "volumic_nylon_ultra", - "volumic_pekk_carbone", - "volumic_petgcarbone_ultra", - "volumic_petg_ultra", - "volumic_pla_ultra", - "volumic_pp_ultra", - "volumic_strong_ultra", - "volumic_support_ultra", - "xyzprinting_abs", - "xyzprinting_antibact_pla", - "xyzprinting_carbon_fiber", - "xyzprinting_colorinkjet_pla", - "xyzprinting_flexible", - "xyzprinting_metallic_pla", - "xyzprinting_nylon", - "xyzprinting_pahtcf15", - "xyzprinting_pc", - "xyzprinting_petcf15", - "xyzprinting_petg", - "xyzprinting_pla", - "xyzprinting_ppgf30", - "xyzprinting_tough_pla", - "xyzprinting_tpu", - "zyyx_pro_flex", - "zyyx_pro_pla", - "octofiber_pla", - "fiberlogy_hd_pla" + "redd_", + "tizyx_", + "verbatim_", + "Vertex_", + "volumic_", + "xyzprinting_", + "zyyx_pro_", + "octofiber_", + "fiberlogy_", + "generic_", + "ultimaker_asa", + "ultimaker_abs", + "ultimaker_nylon", + "ultimaker_rapidrinse", + "ultimaker_sr30" ], "has_machine_quality": true, "has_materials": true, - "has_variants": false, + "has_variants": true, "machine_extruder_trains": { "0": "ultimaker_sketch_extruder" }, "platform_offset": [ 0, @@ -192,7 +70,6 @@ "reference_machine_id": "sketch", "supports_network_connection": true, "supports_usb_connection": false, - "variant_definition": "ultimaker_sketch", "variants_name": "Extruder", "weight": -1 }, @@ -202,6 +79,8 @@ "adhesion_type": { "value": "'raft'" }, "brim_width": { "value": "3" }, "cool_fan_speed": { "value": "100" }, + "cool_min_time": { "value": 3 }, + "default_material_print_temperature": { "value": "215" }, "extruder_prime_pos_abs": { "default_value": true }, "gantry_height": { "value": "60" }, "infill_overlap": { "value": 15 }, @@ -221,11 +100,13 @@ "machine_max_feedrate_y": { "default_value": 300 }, "machine_max_feedrate_z": { "default_value": 40 }, "machine_min_cool_heat_time_window": { "value": "15" }, - "machine_name": { "default_value": "UltiMaker Sketch" }, + "machine_name": { "default_value": "Makerbot Sketch" }, "machine_nozzle_cool_down_speed": { "default_value": 0.8 }, "machine_nozzle_heat_up_speed": { "default_value": 1.4 }, "machine_start_gcode": { "default_value": "M140 S50 T0; Set Platform Temp\nM104 S220 T0; Set Extruder Temp\nG90; Use Absolute Positioning\nG28; Home\nM132 X Y Z A B; Set Current Position to Home\nG161 X Y F3300; Move to min axes positions\nM7 T0; Wait For Platform to Heat\nM6 T0; Wait For Extruders to Heat\nM651; Turn on back fan\nM907 X100 Y100 Z40 A80 B20; Set Stepper Currents\nM106; Enable Cooling Fan\n; Purge Line\nG92 E0; Reset Extruder Axis Position\nG1 X-26.18 Y-75.90 Z0.200 F420\nG1 X26.18 Y-75.90 E10\nG92 E0; Reset Extruder Axis Position\n; Start GCode\n" }, "machine_width": { "default_value": 150 }, + "material_bed_temperature": { "maximum_value": "115" }, + "material_bed_temperature_layer_0": { "maximum_value": "115" }, "material_diameter": { "default_value": 1.75 }, "material_flow": { "default_value": 109 }, "multiple_mesh_overlap": { "value": "0" }, diff --git a/resources/definitions/ultimaker_sketch_large.def.json b/resources/definitions/ultimaker_sketch_large.def.json new file mode 100644 index 0000000000..c30dd5f87a --- /dev/null +++ b/resources/definitions/ultimaker_sketch_large.def.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "name": "Makerbot Sketch Large", + "inherits": "ultimaker_sketch", + "metadata": + { + "visible": true, + "author": "Ultimaker", + "manufacturer": "Ultimaker B.V.", + "file_formats": "application/x-makerbot-sketch", + "platform": "ultimaker_sketch_large_platform.obj", + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": { "0": "ultimaker_sketch_extruder" }, + "platform_offset": [ + 0, + 0, + 0 + ], + "platform_texture": "MakerbotSketchLarge.png", + "preferred_material": "ultimaker_pla_175", + "preferred_quality_type": "draft", + "preferred_variant_name": "0.4mm", + "quality_definition": "ultimaker_sketch", + "reference_machine_id": "sketch_large", + "supports_network_connection": true, + "supports_usb_connection": false, + "variants_name": "Extruder", + "weight": -1 + }, + "overrides": + { + "machine_depth": { "default_value": 200 }, + "machine_height": { "default_value": 250 }, + "machine_name": { "default_value": "Makerbot Sketch Large" }, + "machine_width": { "default_value": 220 }, + "material_flow": { "default_value": 94 }, + "retraction_amount": { "value": 6 }, + "speed_print": { "value": 50 }, + "speed_travel": { "value": 100 } + } +} \ No newline at end of file diff --git a/resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg similarity index 52% rename from resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg rename to resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg index 17de71876a..79d4211834 100644 --- a/resources/quality/ultimaker_sketch/um_sketch__pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-pla-175_0.2mm.inst.cfg @@ -4,11 +4,15 @@ name = Fast version = 4 [metadata] -material = generic_pla_175 +material = ultimaker_pla_175 quality_type = draft setting_version = 23 type = quality +variant = 0.4mm weight = -2 [values] +retraction_min_travel = =2*line_width +support_structure = tree +support_z_distance = =layer_height diff --git a/resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg similarity index 51% rename from resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg rename to resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg index 444ad58aab..64b16d0e07 100644 --- a/resources/quality/ultimaker_sketch/um_sketch__tough-pla-175_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_sketch/um_sketch_0.4mm_um-tough-pla-175_0.2mm.inst.cfg @@ -4,11 +4,15 @@ name = Fast version = 4 [metadata] -material = generic_tough_pla_175 +material = ultimaker_tough_pla_175 quality_type = draft setting_version = 23 type = quality +variant = 0.4mm weight = -2 [values] +retraction_min_travel = =2*line_width +support_structure = tree +support_z_distance = =layer_height diff --git a/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg b/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg new file mode 100644 index 0000000000..3d9edf5382 --- /dev/null +++ b/resources/variants/ultimaker_sketch_large_0.4mm.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = ultimaker_sketch_large +name = 0.4mm +version = 4 + +[metadata] +hardware_type = nozzle +reference_extruder_id = sketch_l_extruder +setting_version = 23 +type = variant + +[values] +machine_nozzle_id = 0.4mm +machine_nozzle_size = 0.4 +