diff --git a/resources/definitions/rigid3d.def.json b/resources/definitions/rigid3d.def.json index ba90894f7d..d0c7b3ca31 100644 --- a/resources/definitions/rigid3d.def.json +++ b/resources/definitions/rigid3d.def.json @@ -1,44 +1,33 @@ { - "name": "Rigid3D", + "name": "Rigid3D 2. Nesil", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard" + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 22, 67], [ 22, 51], [ 36, 51], [ 36, 67]] }, - "skirt_gap": { "default_value": 5.0 }, - "cool_min_layer_time": { "default_value": 10 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "layer_height_0": { "default_value": 0.25 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 60.0 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1 }, - "layer_height": { "default_value": 0.25 }, - "speed_print": { "default_value": 40 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": true }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 210 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D 2. Nesil" }, + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 250 }, "machine_depth": { "default_value": 250 }, - "machine_width": { "default_value": 250 }, - "machine_name": { "default_value": "Rigid3D" } + "machine_height": { "default_value": 210 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -22, -67], [ -22, 51], [ 36, -67], [ 36, 51] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_3rdgen.def.json b/resources/definitions/rigid3d_3rdgen.def.json index 6e1a93fb40..7fd69164c3 100644 --- a/resources/definitions/rigid3d_3rdgen.def.json +++ b/resources/definitions/rigid3d_3rdgen.def.json @@ -1,43 +1,33 @@ { - "name": "Rigid3D 3rdGen", + "name": "Rigid3D 3. Nesil", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_3rdgen_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard" + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn extruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 18, 0], [ 18, 65], [ 32, 65], [ 32, 0]] }, - "cool_min_layer_time": { "default_value": 10 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "skirt_gap": { "default_value": 5.0 }, - "layer_height_0": { "default_value": 0.25 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 60.0 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1 }, - "layer_height": { "default_value": 0.25 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": true }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 240 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D 3. Nesil" }, + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 270 }, "machine_depth": { "default_value": 290 }, - "machine_width": { "default_value": 275 }, - "machine_name": { "default_value": "Rigid3D 3rd Geneartion" } + "machine_height": { "default_value": 240 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn extruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -18, -20], [ -18, 45], [ 32, -20], [ 32, 45] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_base.def.json b/resources/definitions/rigid3d_base.def.json new file mode 100644 index 0000000000..76f2ec54f8 --- /dev/null +++ b/resources/definitions/rigid3d_base.def.json @@ -0,0 +1,274 @@ +{ + "name": "Rigid3D Base Printer", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "Ramazan UTKU", + "manufacturer": "Rigid3D", + "file_formats": "text/x-gcode", + "has_materials": true, + "has_machine_quality": true, + + "machine_extruder_trains":{ + "0": "rigid3d_base_extruder_0" + }, + "first_start_actions": ["MachineSettingsAction"], + "supported_actions": ["MachineSettingsAction"], + + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_nylon", + "generic_pc", + "generic_petg", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_tough_pla", + "generic_tpu", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "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", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, + "overrides": { + "machine_name": { "default_value": "Rigid3D Base Printer" }, + + "material_diameter": { "default_value": 1.75 }, + + "machine_max_feedrate_x": { "value": 500 }, + "machine_max_feedrate_y": { "value": 500 }, + "machine_max_feedrate_z": { "value": 500 }, + "machine_max_feedrate_e": { "value": 500 }, + + "machine_max_acceleration_x": { "value": 600 }, + "machine_max_acceleration_y": { "value": 600 }, + "machine_max_acceleration_z": { "value": 100 }, + "machine_max_acceleration_e": { "value": 600 }, + "machine_acceleration": { "value": 600 }, + + "machine_max_jerk_xy": { "value": 10.0 }, + "machine_max_jerk_z": { "value": 0.3 }, + "machine_max_jerk_e": { "value": 5 }, + + "acceleration_print": { "value": 600 }, + + "acceleration_travel": { "value": 600 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + + "jerk_print": { "value": 10 }, + "jerk_travel": { "value": "jerk_print" }, + "jerk_travel_layer_0": { "value": "jerk_travel" }, + + "acceleration_enabled": { "value": false }, + "jerk_enabled": { "value": false }, + + "speed_print": { "value": 40.0 } , + "speed_infill": { "value": "speed_print" }, + "speed_wall": { "value": "speed_print / 2" }, + "speed_wall_0": { "value": "speed_print" }, + "speed_wall_x": { "value": "speed_print" }, + "speed_topbottom": { "value": "speed_print" }, + "speed_roofing": { "value": "speed_topbottom" }, + "speed_travel": { "value": "80.0" }, + "speed_layer_0": { "value": 15.0 }, + "speed_print_layer_0": { "value": "speed_layer_0" }, + "speed_travel_layer_0": { "value": "speed_travel" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_support": { "value": "speed_wall_0" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_z_hop": { "value": 5 }, + + "skirt_brim_speed": { "value": "speed_layer_0" }, + + "line_width": { "value": "machine_nozzle_size" }, + + "optimize_wall_printing_order": { "value": "True" }, + + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow": { "value": 100 }, + + "z_seam_type": { "value": "'shortest'" }, + "z_seam_corner": { "value": "'z_seam_corner_inner'" }, + + "infill_sparse_density": { "value": "15" }, + "wall_0_wipe_dist": { "value": 0.0 }, + + "retraction_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":30, + "maximum_value": 200 + }, + "retraction_retract_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":"retraction_speed", + "maximum_value": 200 + }, + "retraction_prime_speed": { + "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", + "value":"retraction_speed / 2", + "maximum_value": 200 + }, + + "retraction_hop_enabled": { "value": "False" }, + "retraction_hop": { "value": 0.2 }, + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "retraction_amount" : { "default_value": 1.0}, + "retraction_combing_max_distance": { "value": 30 }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "travel_retract_before_outer_wall": { "value": false }, + + "small_hole_max_size": { "value": 4.0 }, + + "retraction_enable": { "value": true }, + "retraction_count_max": { "value": 5 }, + "retraction_extrusion_window": { "value": "retraction_amount" }, + "retraction_min_travel": { "value": 0.5 }, + + "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, + "cool_fan_enabled": { "value": true }, + "cool_min_layer_time": { "value": 10 }, + + "adhesion_type": { "value": "'skirt'" }, + "skirt_gap": { "value": 5.0 }, + "skirt_line_count": { "value": 2 }, + + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 }, + + "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_tree_enable else 20" }, + "support_use_towers": { "value": false }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_wall_count": { "value": 1 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + + "support_interface_enable": { "value": true }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_density": { "value": 70 }, + "support_interface_pattern": { "value": "'grid'" }, + "support_interface_skip_height": { "value": 0.2 }, + "minimum_support_area": { "value": 5 }, + "minimum_interface_area": { "value": 10 }, + "top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" }, + "wall_thickness": {"value": "line_width * 2" }, + + "layer_height_0": {"value": 0.2} + + } +} \ No newline at end of file diff --git a/resources/definitions/rigid3d_hobby.def.json b/resources/definitions/rigid3d_hobby.def.json index d89c1aeaff..9e62173f1e 100644 --- a/resources/definitions/rigid3d_hobby.def.json +++ b/resources/definitions/rigid3d_hobby.def.json @@ -1,40 +1,159 @@ { "name": "Rigid3D Hobby", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_hobby_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "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", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, "overrides": { - "machine_head_with_fans_polygon": { "default_value": [[ 16, 30], [ 16, 45], [ 16, 45], [ 16, 30]] }, - "prime_tower_size": { "default_value": 8.660254037844387 }, - "skirt_gap": { "default_value": 5.0 }, - "cool_min_layer_time": { "default_value": 15 }, - "support_pattern": { "default_value": "grid" }, - "layer_height_0": { "default_value": 0.25 }, - "skirt_line_count": { "default_value": 2 }, - "support_angle": { "default_value": 45 }, - "retraction_speed": { "default_value": 80 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 2 }, - "layer_height": { "default_value": 0.2 }, - "speed_print": { "default_value": 30 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_heated_bed": { "default_value": false }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 150 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D Hobby" }, + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 150 }, "machine_depth": { "default_value": 150 }, - "machine_width": { "default_value": 150 }, - "machine_name": { "default_value": "Rigid3D Hobby" } + "machine_height": { "default_value": 150 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n"}, + "machine_end_gcode": {"default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -16, -30], [ -16, 45], [ 16, -30], [ 16, 45] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_mucit.def.json b/resources/definitions/rigid3d_mucit.def.json index 75853fab8b..3d075b062f 100644 --- a/resources/definitions/rigid3d_mucit.def.json +++ b/resources/definitions/rigid3d_mucit.def.json @@ -1,142 +1,161 @@ { "name": "Rigid3D Mucit", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Rigid3D", - "manufacturer": "Rigid3D", - "has_materials": false, - "file_formats": "text/x-gcode", - "platform": "rigid3d_mucit_platform.stl", + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "platform": "rigid3d_mucit_platform.stl", "platform_offset": [ 0, -19, 0], - "preferred_quality_type": "draft", - "machine_extruder_trains": - { - "0": "rigid3d_mucit_extruder_0" - } + + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "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", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] }, "overrides": { "machine_name": { "default_value": "Rigid3D Mucit" }, - "z_seam_type": { - "default_value": "random" + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 150 }, + "machine_depth": { "default_value": 150 }, + "machine_height": { "default_value": 150 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n"}, + "machine_end_gcode": {"default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -20, 102], [ -20, -45], [ 45, -45], [ 45, 102] + ] }, - "machine_heated_bed": { - "default_value": false - }, - "layer_height_0": { - "default_value": 0.2 - }, - "wall_thickness": { - "default_value": 0.8 - }, - "top_bottom_thickness": { - "default_value": 0.8 - }, - "xy_offset": { - "default_value": -0.2 - }, - "material_print_temperature": { - "value": "205" - }, - "speed_print": { - "default_value": 40 - }, - "speed_layer_0": { - "value": "15" - }, - "speed_travel": { - "value": "100" - }, - "support_enable": { - "default_value": false - }, - "infill_sparse_density": { - "default_value": 15 - }, - "infill_pattern": { - "value": "'lines'" - }, - "retraction_amount": { - "default_value": 1 - }, - "machine_width": { - "default_value": 150 - }, - "machine_height": { - "default_value": 150 - }, - "machine_depth": { - "default_value": 150 - }, - "machine_gcode_flavor": { - "default_value": "RepRap" - }, - "cool_fan_enabled": { - "default_value": true - }, - "cool_fan_speed": { - "value": "100" - }, - "cool_fan_full_at_height": { - "value": "0.5" - }, - "support_z_distance": { - "default_value": 0.2 - }, - "support_interface_enable": { - "default_value": true - }, - "support_interface_height": { - "default_value": 0.8 - }, - "support_interface_density": { - "default_value": 70 - }, - "support_interface_pattern": { - "default_value": "grid" - }, - "fill_outline_gaps": { - "default_value": true - }, - "ironing_enabled": { - "default_value": true - }, - "ironing_only_highest_layer": { - "default_value": true - }, - "material_initial_print_temperature": { - "value": "205" - }, - "optimize_wall_printing_order": { - "default_value": true - }, - "retraction_speed": { - "value": "40" - }, - "roofing_layer_count": { - "value": "1" - }, - "speed_equalize_flow_enabled": { - "default_value": true - }, - "speed_topbottom": { - "value": "40" - }, - "speed_travel_layer_0": { - "value": "15" - }, - "speed_wall_0": { - "value": "30" - }, - "adhesion_type": { - "default_value": "skirt" - }, - "machine_start_gcode": { - "default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n" - }, - "machine_end_gcode": { - "default_value": "G1 X0 Y145 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM84 ; Turn steppers off\n" - } + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_zero.def.json b/resources/definitions/rigid3d_zero.def.json index 54bd2c3dca..678f4bc80c 100644 --- a/resources/definitions/rigid3d_zero.def.json +++ b/resources/definitions/rigid3d_zero.def.json @@ -1,44 +1,159 @@ { "name": "Rigid3D Zero", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Ultimaker", - "manufacturer": "Rigid3D", - "file_formats": "text/x-gcode", - "platform_offset": [ 0, 0, 0], - "machine_extruder_trains": - { - "0": "rigid3d_zero_extruder_0" - } - }, + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + "preferred_material": "generic_pla_175", + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_asax", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-oks", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_abs_175", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_175", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_hips_175", + "generic_nylon", + "generic_nylon_175", + "generic_pc", + "generic_pc_175", + "generic_petg", + "generic_petg_175", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_pva_175", + "generic_tough_pla", + "generic_tpu", + "generic_tpu_175", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "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", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, "overrides": { - "machine_start_gcode": { - "default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n" - }, - "machine_end_gcode": { - "default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n" - }, - "machine_head_with_fans_polygon": { "default_value": [[ 40, 15], [ 40, 60], [ 30, 60], [ 30, 15]] }, - "support_pattern": { "default_value": "grid" }, - "cool_min_layer_time": { "default_value": 10 }, - "support_angle": { "default_value": 45 }, - "prime_tower_size": { "default_value": 7.745966692414834 }, - "skirt_line_count": { "default_value": 2 }, - "layer_height_0": { "default_value": 0.25 }, - "wall_thickness": { "default_value": 0.8 }, - "retraction_amount": { "default_value": 1.5 }, - "skirt_gap": { "default_value": 5.0 }, - "layer_height": { "default_value": 0.25 }, - "speed_print": { "default_value": 30 }, - "machine_extruder_count": { "default_value": 1 }, - "machine_center_is_zero": { "default_value": false }, - "machine_height": { "default_value": 190 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_name": { "default_value": "Rigid3D Zero" }, + + "machine_heated_bed": { "default_value": false }, + + "machine_width": { "default_value": 250 }, "machine_depth": { "default_value": 250 }, - "machine_width": { "default_value": 250 }, - "machine_name": { "default_value": "Rigid3D Zero" } + "machine_height": { "default_value": 190 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": " ; -- START GCODE --\n G21\n G28 ; Home extruder\n G29 ; Autolevel bed\n M107 ; Turn off fan\n G90 ; Absolute positioning\n M82 ; Extruder in absolute mode\n G92 E0 ; Reset extruder position\n ; -- end of START GCODE --\n\n"}, + "machine_end_gcode": {"default_value": " ; -- END GCODE --\n G1 X0 Y230 ; Get extruder out of way.\n M107 ; Turn off fan\n G91 ; Relative positioning\n G0 Z20 ; Lift extruder up\n T0\n G1 E-1 ; Reduce filament pressure\n M104 T0 S0 ; Turn ectruder heater off\n G90 ; Absolute positioning\n G92 E0 ; Reset extruder position\n M140 S0 ; Disable heated bed\n M84 ; Turn steppers off\n ; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -40, -15], [ -40, 60], [ 30, -15], [ 30, 60] + ] + }, + + "gantry_height": { "value": 20 } } } diff --git a/resources/definitions/rigid3d_zero2.def.json b/resources/definitions/rigid3d_zero2.def.json index cc922769f7..c6b7c980e7 100644 --- a/resources/definitions/rigid3d_zero2.def.json +++ b/resources/definitions/rigid3d_zero2.def.json @@ -1,117 +1,34 @@ { "name": "Rigid3D Zero2", "version": 2, - "inherits": "fdmprinter", + "inherits": "rigid3d_base", "metadata": { - "visible": true, - "author": "Rigid3D", - "manufacturer": "Rigid3D", - "has_materials": false, - "file_formats": "text/x-gcode", - "platform": "rigid3d_zero2_platform.stl", - "platform_offset": [ 5, 0, -35], - "machine_extruder_trains": - { - "0": "rigid3d_zero2_extruder_0" - } + "visible": true, + "quality_definition": "rigid3d_base", + "preferred_quality_type": "standard", + + "platform": "rigid3d_zero2_platform.stl" }, "overrides": { "machine_name": { "default_value": "Rigid3D Zero2" }, - "machine_head_with_fans_polygon": { - "default_value": [[ 30, 30], [ 30, 70], [ 30, 70], [ 30, 30]] + + "machine_heated_bed": { "default_value": true }, + + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": { "default_value": 192 }, + + "machine_center_is_zero": { "default_value": false }, + + "machine_start_gcode": {"default_value": "; -- START GCODE --\nG21 ; mm olculer\nG28 ; Eksenleri sifirla\nM420 S1 ; Yazilim destekli tabla seviyeleme\nM107 ; Fani kapat\nG90 ; Mutlak konumlama\nG1 Z5 F180 ; Z eksenini 5mm yukselt\nG1 X30 Y30 F3000 ; Konuma git\nM82 ; Ekstruder mutlak mod\nG92 E0 ; Ekstruder konumu sifirla\n; -- end of START GCODE --"}, + "machine_end_gcode": {"default_value": "; -- END GCODE --\nG1 X0 Y180 ; Konuma git\nM107 ; Fani kapat\nG91 ; Goreceli konumlama\nG0 Z20 ; Tablayi alcalt\nT0\nG1 E-2 ; Filaman basincini dusur\nM104 T0 S0 ; Ekstruder isiticiyi kapat\nG90 ; Mutlak konumlama\nG92 E0 ; Ekstruder konumu sifirla\nM140 S0 ; Tabla isiticiyi kapat\nM84 ; Motorlari durdur\nM300 S2093 P150 ; Baski sonu melodisi\nM300 S2637 P150\nM300 S3135 P150\nM300 S4186 P150\nM300 S3135 P150\nM300 S2637 P150\nM300 S2793 P150\nM300 S2349 P150\nM300 S1975 P150\nM300 S2093 P450\n; -- end of END GCODE --\n"}, + + "machine_head_with_fans_polygon": { + "default_value": [ + [ -30, 65], [ -30, -30], [ 30, -30], [ 30, 65] + ] }, - "z_seam_type": { - "default_value": "random" - }, - "machine_heated_bed": { - "default_value": true - }, - "layer_height": { - "default_value": 0.2 - }, - "layer_height_0": { - "default_value": 0.2 - }, - "wall_thickness": { - "default_value": 0.8 - }, - "top_bottom_thickness": { - "default_value": 0.8 - }, - "xy_offset": { - "default_value": -0.2 - }, - "material_print_temperature": { - "value": 235 - }, - "speed_print": { - "default_value": 40 - }, - "speed_layer_0": { - "value": 15 - }, - "speed_travel": { - "value": 100 - }, - "support_enable": { - "default_value": false - }, - "infill_sparse_density": { - "default_value": 15 - }, - "infill_pattern": { - "value": "'lines'" - }, - "retraction_amount": { - "default_value": 1 - }, - "machine_width": { - "default_value": 200 - }, - "machine_height": { - "default_value": 200 - }, - "machine_depth": { - "default_value": 200 - }, - "machine_center_is_zero": { - "default_value": false - }, - "gantry_height": { - "value": "25" - }, - "machine_gcode_flavor": { - "default_value": "RepRap" - }, - "cool_fan_enabled": { - "default_value": false - }, - "cool_fan_speed": { - "value": 50 - }, - "cool_fan_full_at_height": { - "value": 1.0 - }, - "support_z_distance": { - "default_value": 0.2 - }, - "support_interface_enable": { - "default_value": true - }, - "support_interface_height": { - "default_value": 0.8 - }, - "support_interface_density": { - "default_value": 70 - }, - "support_interface_pattern": { - "default_value": "grid" - }, - "machine_start_gcode": { - "default_value": "G21\nG28 ; Home extruder\nM420 S1 ; Enable MBL\nM107 ; Turn off fan\nG91 ; Relative positioning\nG1 Z5 F180;\nG1 X30 Y30 F3000;\nG1 Z-5 F180;\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nG92 E0 ; Reset extruder position\n" - }, - "machine_end_gcode": { - "default_value": "G1 X0 Y180 ; Get extruder out of way.\nM107 ; Turn off fan\nG91 ; Relative positioning\nG0 Z20 ; Lift extruder up\nT0\nG1 E-1 ; Reduce filament pressure\nM104 T0 S0 ; Turn extruder heater off\nG90 ; Absolute positioning\nG92 E0 ; Reset extruder position\nM140 S0 ; Disable heated bed\nM84 ; Turn steppers off\n" - } + + "gantry_height": { "value": 25 } } } diff --git a/resources/extruders/rigid3d_3rdgen_extruder_0.def.json b/resources/extruders/rigid3d_3rdgen_extruder_0.def.json deleted file mode 100644 index edc87f695e..0000000000 --- a/resources/extruders/rigid3d_3rdgen_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_3rdgen", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/extruders/rigid3d_zero_extruder_0.def.json b/resources/extruders/rigid3d_base_extruder_0.def.json similarity index 89% rename from resources/extruders/rigid3d_zero_extruder_0.def.json rename to resources/extruders/rigid3d_base_extruder_0.def.json index 76a8fceaae..c4d34c304f 100644 --- a/resources/extruders/rigid3d_zero_extruder_0.def.json +++ b/resources/extruders/rigid3d_base_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "rigid3d_zero", + "machine": "rigid3d_base", "position": "0" }, diff --git a/resources/extruders/rigid3d_extruder_0.def.json b/resources/extruders/rigid3d_extruder_0.def.json deleted file mode 100644 index eaac6b16a0..0000000000 --- a/resources/extruders/rigid3d_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/extruders/rigid3d_hobby_extruder_0.def.json b/resources/extruders/rigid3d_hobby_extruder_0.def.json deleted file mode 100644 index 68dd523af3..0000000000 --- a/resources/extruders/rigid3d_hobby_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_hobby", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/extruders/rigid3d_mucit_extruder_0.def.json b/resources/extruders/rigid3d_mucit_extruder_0.def.json deleted file mode 100644 index de72db7a33..0000000000 --- a/resources/extruders/rigid3d_mucit_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_mucit", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/extruders/rigid3d_zero2_extruder_0.def.json b/resources/extruders/rigid3d_zero2_extruder_0.def.json deleted file mode 100644 index 051ce2384d..0000000000 --- a/resources/extruders/rigid3d_zero2_extruder_0.def.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "rigid3d_zero2", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - } -} diff --git a/resources/meshes/rigid3d_zero2_platform.stl b/resources/meshes/rigid3d_zero2_platform.stl index ef81aaf9ec..178b21a32b 100644 Binary files a/resources/meshes/rigid3d_zero2_platform.stl and b/resources/meshes/rigid3d_zero2_platform.stl differ diff --git a/resources/quality/creality/base/base_global_standard.inst.cfg b/resources/quality/creality/base/base_global_standard.inst.cfg index bd60933d28..1257466b1c 100644 --- a/resources/quality/creality/base/base_global_standard.inst.cfg +++ b/resources/quality/creality/base/base_global_standard.inst.cfg @@ -14,5 +14,5 @@ global_quality = True layer_height = 0.2 layer_height_0 = 0.2 top_bottom_thickness = =layer_height_0+layer_height*3 -wall_thickness = =line_width*3 -support_interface_height = =layer_height*5 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg new file mode 100644 index 0000000000..de5c97f913 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_adaptive.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 240 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg new file mode 100644 index 0000000000..9a49399734 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_good.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_abs +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg new file mode 100644 index 0000000000..2515cc32eb --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_low.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_abs +variant = 0.4mm Nozzle + +[values] +cool_fan_enabled = False +default_material_print_temperature = 240 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg new file mode 100644 index 0000000000..9b140cbb75 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_standard.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg new file mode 100644 index 0000000000..55dd8755fb --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_super.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg new file mode 100644 index 0000000000..748b4d6c50 --- /dev/null +++ b/resources/quality/rigid3d_base/abs/rigid3d_base_abs_ultra.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_abs + +[values] +cool_fan_enabled = False +default_material_print_temperature = 235 +default_material_bed_temperature = 100 diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg new file mode 100644 index 0000000000..cd2e5804cd --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_adaptive.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_nylon + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg new file mode 100644 index 0000000000..11ecdbf8d7 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_good.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg new file mode 100644 index 0000000000..d512935d05 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_low.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_nylon + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg new file mode 100644 index 0000000000..e936714f2c --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg new file mode 100644 index 0000000000..b634af5a7f --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_super.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg new file mode 100644 index 0000000000..583d8660f8 --- /dev/null +++ b/resources/quality/rigid3d_base/nylon/rigid3d_base_nylon_ultra.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_nylon + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 90 +retraction_amount = 3 +cool_fan_enabled = False +retraction_speed = 40 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg new file mode 100644 index 0000000000..ae8de691b7 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_adaptive.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 250 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg new file mode 100644 index 0000000000..7a97e15b90 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_good.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg new file mode 100644 index 0000000000..c3153454b8 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_low.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 250 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg new file mode 100644 index 0000000000..d583ab6514 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_standard.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg new file mode 100644 index 0000000000..cb77ab35d8 --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_super.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg new file mode 100644 index 0000000000..6ab237d97b --- /dev/null +++ b/resources/quality/rigid3d_base/petg/rigid3d_base_petg_ultra.inst.cfg @@ -0,0 +1,15 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_petg + +[values] +retraction_amount = 2 +default_material_print_temperature = 245 +default_material_bed_temperature = 85 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg new file mode 100644 index 0000000000..67ece9b983 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_pla + +[values] +default_material_print_temperature = 210 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg new file mode 100644 index 0000000000..ebc48e1e47 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_good.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg new file mode 100644 index 0000000000..a2cc3d8ada --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_pla + +[values] +default_material_print_temperature = 210 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg new file mode 100644 index 0000000000..6f30e132f4 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg new file mode 100644 index 0000000000..075aaa18e4 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg new file mode 100644 index 0000000000..7460b92cb3 --- /dev/null +++ b/resources/quality/rigid3d_base/pla/rigid3d_base_pla_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_pla + +[values] +default_material_print_temperature = 205 +default_material_bed_temperature = 55 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg new file mode 100644 index 0000000000..2ca4e97ba9 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_adaptive.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +weight = -6 +global_quality = True + +[values] +layer_height = 0.24 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 +adaptive_layer_height_enabled = true diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg new file mode 100644 index 0000000000..1e5da51f73 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_good.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +weight = -2 +global_quality = True + +[values] +layer_height = 0.16 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*4 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*5 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg new file mode 100644 index 0000000000..f93f3c83df --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_low.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +weight = -4 +global_quality = True + +[values] +layer_height = 0.28 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*3 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg new file mode 100644 index 0000000000..0fce643397 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +weight = -3 +global_quality = True + +[values] +layer_height = 0.2 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg new file mode 100644 index 0000000000..5ff420ea23 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_super.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +weight = -1 +global_quality = True + +[values] +layer_height = 0.12 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*6 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*7 diff --git a/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg new file mode 100644 index 0000000000..6f96648312 --- /dev/null +++ b/resources/quality/rigid3d_base/rigid3d_base_global_ultra.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +weight = 0 +global_quality = True + +[values] +layer_height = 0.06 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*10 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*12 diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg new file mode 100644 index 0000000000..bc93daa751 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_adaptive.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Dynamic Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = adaptive +material = generic_tpu + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg new file mode 100644 index 0000000000..0f0b3fad82 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_good.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Good Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = good +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg new file mode 100644 index 0000000000..c0653ede27 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_low.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Low Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = low +material = generic_tpu + +[values] +default_material_print_temperature = 250 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg new file mode 100644 index 0000000000..a0aa088d5b --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Standard Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = standard +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg new file mode 100644 index 0000000000..23a6e77aca --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_super.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Super Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = super +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file diff --git a/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg new file mode 100644 index 0000000000..206a8c7c01 --- /dev/null +++ b/resources/quality/rigid3d_base/tpu/rigid3d_base_tpu_ultra.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Ultra Quality +definition = rigid3d_base + +[metadata] +setting_version = 9 +type = quality +quality_type = ultra +material = generic_tpu + +[values] +default_material_print_temperature = 245 +default_material_bed_temperature = 70 +speed_print = 20 +retraction_speed = 20 +retraction_amount = 3 \ No newline at end of file