mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-09 23:05:01 -06:00
Merge branch 'master' of https://github.com/maukcc/Cura
This commit is contained in:
commit
18ec19aff3
513 changed files with 8795 additions and 1970 deletions
|
@ -407,6 +407,23 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"SentryLogger": {
|
||||
"package_info": {
|
||||
"package_id": "SentryLogger",
|
||||
"package_type": "plugin",
|
||||
"display_name": "Sentry Logger",
|
||||
"description": "Logs certain events so that they can be used by the crash reporter",
|
||||
"package_version": "1.0.0",
|
||||
"sdk_version": "7.0.0",
|
||||
"website": "https://ultimaker.com",
|
||||
"author": {
|
||||
"author_id": "UltimakerPackages",
|
||||
"display_name": "Ultimaker B.V.",
|
||||
"email": "plugins@ultimaker.com",
|
||||
"website": "https://ultimaker.com"
|
||||
}
|
||||
}
|
||||
},
|
||||
"SimulationView": {
|
||||
"package_info": {
|
||||
"package_id": "SimulationView",
|
||||
|
|
|
@ -58,9 +58,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 5
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"machine_heat_zone_length": {
|
||||
"default_value": 20
|
||||
},
|
||||
|
|
152
resources/definitions/anet3d.def.json
Normal file
152
resources/definitions/anet3d.def.json
Normal file
|
@ -0,0 +1,152 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "anet3d",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"author": "Tiger.He",
|
||||
"manufacturer": "Anet",
|
||||
"category": "anet3d",
|
||||
"visible": false,
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
|
||||
"preferred_variant_name": "0.4mm Nozzle",
|
||||
"preferred_quality_type": "standard",
|
||||
"preferred_material": "generic_pla",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_max_feedrate_x": { "value": 500 },
|
||||
"machine_max_feedrate_y": { "value": 500 },
|
||||
"machine_max_feedrate_z": { "value": 10 },
|
||||
"machine_max_feedrate_e": { "value": 50 },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 500 },
|
||||
"machine_max_acceleration_y": { "value": 500 },
|
||||
"machine_max_acceleration_z": { "value": 100 },
|
||||
"machine_max_acceleration_e": { "value": 5000 },
|
||||
"machine_acceleration": { "value": 500 },
|
||||
|
||||
"machine_max_jerk_xy": { "value": 10 },
|
||||
"machine_max_jerk_z": { "value": 0.4 },
|
||||
"machine_max_jerk_e": { "value": 5 },
|
||||
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
|
||||
"acceleration_print": { "value": 1000 },
|
||||
"acceleration_travel": { "value": 1000 },
|
||||
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
|
||||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
|
||||
|
||||
"jerk_print": { "value": 30.0 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_layer_0": { "value": "jerk_travel" },
|
||||
|
||||
"acceleration_enabled": { "value": true },
|
||||
"jerk_enabled": { "value": false },
|
||||
|
||||
"speed_print": { "value": 50.0 } ,
|
||||
"speed_infill": { "value": "speed_print * 2" },
|
||||
"speed_wall": { "value": "speed_print / 2" },
|
||||
"speed_wall_0": { "value": "speed_wall" },
|
||||
"speed_wall_x": { "value": "speed_wall" },
|
||||
"speed_topbottom": { "value": "speed_print / 2" },
|
||||
"speed_roofing": { "value": "speed_topbottom" },
|
||||
"speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
|
||||
"speed_layer_0": { "value": "speed_print / 2" },
|
||||
"speed_print_layer_0": { "value": "speed_layer_0" },
|
||||
"speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
|
||||
"speed_prime_tower": { "value": "speed_print" },
|
||||
"speed_support": { "value": "speed_print" },
|
||||
"speed_support_interface": { "value": "speed_print" },
|
||||
"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 },
|
||||
"travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
|
||||
|
||||
"z_seam_type": { "value": "'back'" },
|
||||
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
|
||||
|
||||
"infill_sparse_density": { "value": "20" },
|
||||
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
|
||||
"infill_before_walls": { "value": true },
|
||||
"infill_overlap": { "value": 30.0 },
|
||||
"skin_overlap": { "value": 10.0 },
|
||||
"infill_wipe_dist": { "value": 1.0 },
|
||||
"wall_0_wipe_dist": { "value": 0.2 },
|
||||
|
||||
"fill_perimeter_gaps": { "value": "'everywhere'" },
|
||||
"fill_outline_gaps": { "value": false },
|
||||
"filter_out_tiny_gaps": { "value": true },
|
||||
|
||||
"retraction_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_retract_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
"retraction_prime_speed": {
|
||||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value": 200
|
||||
},
|
||||
|
||||
"retraction_hop_enabled": { "value": "False" },
|
||||
"retraction_hop": { "value": 1 },
|
||||
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
|
||||
"retraction_combing_max_distance": { "value": 30 },
|
||||
"travel_avoid_other_parts": { "value": true },
|
||||
"travel_avoid_supports": { "value": true },
|
||||
"travel_retract_before_outer_wall": { "value": true },
|
||||
|
||||
"retraction_enable": { "value": true },
|
||||
"retraction_count_max": { "value": 100 },
|
||||
"retraction_extrusion_window": { "value": 10 },
|
||||
"retraction_min_travel": { "value": 1.5 },
|
||||
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_enabled": { "value": true },
|
||||
"cool_min_layer_time": { "value": 10 },
|
||||
|
||||
"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" },
|
||||
|
||||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
|
||||
"wall_thickness": {"value": "line_width * 2" },
|
||||
|
||||
"material_print_temperature": {"minimum_value": "0"},
|
||||
"material_bed_temperature": {"minimum_value": "0"},
|
||||
"material_standby_temperature": {"minimum_value": "0"},
|
||||
|
||||
"extruder_prime_pos_y":{"minimum_value": "0","maximum_value": "machine_depth"},
|
||||
"extruder_prime_pos_x":{"minimum_value": "0","maximum_value": "machine_width"},
|
||||
"relative_extrusion":{"value": false,"enabled": false},
|
||||
|
||||
"machine_use_extruder_offset_to_offset_coords": {"default_value": true},
|
||||
"machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"},
|
||||
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"gantry_height": {
|
||||
"value": "0"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_a2 plus.def.json
Normal file
31
resources/definitions/anet3d_a2 plus.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A2 PLUS",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A2 PLUS" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 270
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_a2.def.json
Normal file
31
resources/definitions/anet3d_a2.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A2",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A2" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_a6.def.json
Normal file
31
resources/definitions/anet3d_a6.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A6",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A6" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_a8 plus.def.json
Normal file
31
resources/definitions/anet3d_a8 plus.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A8 PLUS",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A8 PLUS" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 350
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_a8.def.json
Normal file
31
resources/definitions/anet3d_a8.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A8",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A8" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 240
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_e10.def.json
Normal file
31
resources/definitions/anet3d_e10.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet E10",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet E10" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 270
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_e12.def.json
Normal file
31
resources/definitions/anet3d_e12.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet E12",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet E12" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_e16.def.json
Normal file
31
resources/definitions/anet3d_e16.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet E16",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet E16" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_et4 pro.def.json
Normal file
31
resources/definitions/anet3d_et4 pro.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET4 PRO",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET4 PRO" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_et4 x.def.json
Normal file
31
resources/definitions/anet3d_et4 x.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET4 X",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET4 X" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_et4.def.json
Normal file
31
resources/definitions/anet3d_et4.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET4",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET4" },
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_et5 x.def.json
Normal file
31
resources/definitions/anet3d_et5 x.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET5 X",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET5 X" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
31
resources/definitions/anet3d_et5.def.json
Normal file
31
resources/definitions/anet3d_et5.def.json
Normal file
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet ET5",
|
||||
"inherits": "anet3d",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet ET5" },
|
||||
"machine_width": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 400
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F2000 ;Move the platform"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0\nM140 S0\nG92 E80\nG1 E-80 F2000\nG28 X0 Y0\nM84"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,45 +0,0 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Anet A6",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Mark",
|
||||
"manufacturer": "Anet",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "aneta6_platform.stl",
|
||||
"platform_offset": [0, -3.4, 0],
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "anet_a6_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Anet A6" },
|
||||
"machine_heated_bed": {
|
||||
"default_value": true
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 250
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 220
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"gantry_height": {
|
||||
"value": "55"
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nG28 Z0 ;move Z to min endstops\nM84 ;steppers off\nM0 S12 ;wait 12 seconds\nM17 ;turn steppers on\nG1 Z10.0 F300 ;move the platform down 10mm\nG92 E0 ;zero the extruded length\nG1 F200 E8 ;extrude 8mm of feed stock\nG92 E0 ;zero the extruded length again\nM0 S5 ;wait 5 seconds\nG1 F9000\nM117 Printing..."
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "M104 S0 ;extruder heater off\nM140 S0 ;heated bed heater off (if you have it)\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+4 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way\nG1 Y210 F9000 ;move out to get part off\nM84 ;steppers off\nG90 ;absolute positioning"
|
||||
}
|
||||
}
|
||||
}
|
58
resources/definitions/beamup_s.def.json
Normal file
58
resources/definitions/beamup_s.def.json
Normal file
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "BeamUp S",
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "BeamUp",
|
||||
"manufacturer": "BeamUp",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "beamup_s.stl",
|
||||
"platform_offset": [0, -5, -10],
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "beamup_s_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"default_value": "BeamUp S"
|
||||
},
|
||||
"machine_width": {
|
||||
"default_value": 200
|
||||
},
|
||||
"machine_depth": {
|
||||
"default_value": 180
|
||||
},
|
||||
"machine_height": {
|
||||
"default_value": 130
|
||||
},
|
||||
"machine_heated_bed": {
|
||||
"default_value": false
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"machine_nozzle_heat_up_speed": {
|
||||
"default_value": 2
|
||||
},
|
||||
"machine_nozzle_cool_down_speed": {
|
||||
"default_value": 2
|
||||
},
|
||||
"gantry_height": {
|
||||
"value": "0"
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
"default_value": "G28 ; home\nG29 ; level\nM80 ; led\nG1 Z15.0 F6000\nT0\nG92 E0.0000\nG1 E-1.4500 F1800\nG1 X5 Y0 Z0.300 F6000\nM300 S3000 P300\nG1 E1.0000 F1800\nG92 E0.0000\nG1 X180 Y0 E15 F662"
|
||||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "G28 ; home\nM104 S0 ; turn off\n M140 S0 ; turn off\nM84 ; disable motors\nM107 ; fan off"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -258,7 +258,7 @@
|
|||
"support_interface_density": { "value": 33.333 },
|
||||
"support_interface_pattern": { "value": "'grid'" },
|
||||
"support_interface_skip_height": { "value": 0.2 },
|
||||
"minimum_support_area": { "value": 5 },
|
||||
"minimum_support_area": { "value": 2 },
|
||||
"minimum_interface_area": { "value": 10 },
|
||||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
|
||||
"wall_thickness": {"value": "line_width * 2" }
|
||||
|
|
0
resources/definitions/deltacomb.def.json
Executable file → Normal file
0
resources/definitions/deltacomb.def.json
Executable file → Normal file
|
@ -2084,7 +2084,6 @@
|
|||
"maximum_value": "machine_height",
|
||||
"type": "float",
|
||||
"value": "0",
|
||||
"comment": "This was put at 0 to keep the default behaviour the same, but in the original PR the 'value' was: resolveOrValue('infill_sparse_thickness') * (4 if infill_sparse_density < 12.5 else (3 if infill_sparse_density < 25 else (2 if infill_sparse_density < 50 else 1)))",
|
||||
"limit_to_extruder": "infill_extruder_nr",
|
||||
"enabled": "infill_sparse_density > 0",
|
||||
"settable_per_mesh": true,
|
||||
|
@ -2420,6 +2419,54 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"material_flush_purge_speed":
|
||||
{
|
||||
"label": "Flush Purge Speed",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 0.5,
|
||||
"enabled": false
|
||||
},
|
||||
"material_flush_purge_length":
|
||||
{
|
||||
"label": "Flush Purge Length",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 60,
|
||||
"enabled": false
|
||||
},
|
||||
"material_end_of_filament_purge_speed":
|
||||
{
|
||||
"label": "End Of Filament Purge Speed",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 0.5,
|
||||
"enabled": false
|
||||
},
|
||||
"material_end_of_filament_purge_length":
|
||||
{
|
||||
"label": "End Of Filament Purge Length",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 20,
|
||||
"enabled": false
|
||||
},
|
||||
"material_maximum_park_duration":
|
||||
{
|
||||
"label": "Maximum Park Duration",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 300,
|
||||
"enabled": false
|
||||
},
|
||||
"material_no_load_move_factor":
|
||||
{
|
||||
"label": "No Load Move Factor",
|
||||
"description": "Material Station internal value",
|
||||
"type": "float",
|
||||
"default_value": 0.940860215,
|
||||
"enabled": false
|
||||
},
|
||||
"material_flow":
|
||||
{
|
||||
"label": "Flow",
|
||||
|
@ -2634,150 +2681,6 @@
|
|||
"maximum_value_warning": "150",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"retraction_enable":
|
||||
{
|
||||
"label": "Enable Retraction",
|
||||
"description": "Retract the filament when the nozzle is moving over a non-printed area. ",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retract_at_layer_change":
|
||||
{
|
||||
"label": "Retract at Layer Change",
|
||||
"description": "Retract the filament when the nozzle is moving to the next layer.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_amount":
|
||||
{
|
||||
"label": "Retraction Distance",
|
||||
"description": "The length of material retracted during a retraction move.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 6.5,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_speed":
|
||||
{
|
||||
"label": "Retraction Speed",
|
||||
"description": "The speed at which the filament is retracted and primed during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
"retraction_retract_speed":
|
||||
{
|
||||
"label": "Retraction Retract Speed",
|
||||
"description": "The speed at which the filament is retracted during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_prime_speed":
|
||||
{
|
||||
"label": "Retraction Prime Speed",
|
||||
"description": "The speed at which the filament is primed during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"retraction_extra_prime_amount":
|
||||
{
|
||||
"label": "Retraction Extra Prime Amount",
|
||||
"description": "Some material can ooze away during a travel move, which can be compensated for here.",
|
||||
"unit": "mm³",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_min_travel":
|
||||
{
|
||||
"label": "Retraction Minimum Travel",
|
||||
"description": "The minimum distance of travel needed for a retraction to happen at all. This helps to get fewer retractions in a small area.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1.5,
|
||||
"value": "line_width * 2",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "line_width * 1.5",
|
||||
"maximum_value_warning": "10",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_count_max":
|
||||
{
|
||||
"label": "Maximum Retraction Count",
|
||||
"description": "This setting limits the number of retractions occurring within the minimum extrusion distance window. Further retractions within this window will be ignored. This avoids retracting repeatedly on the same piece of filament, as that can flatten the filament and cause grinding issues.",
|
||||
"default_value": 90,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"type": "int",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_extrusion_window":
|
||||
{
|
||||
"label": "Minimum Extrusion Distance Window",
|
||||
"description": "The window in which the maximum retraction count is enforced. This value should be approximately the same as the retraction distance, so that effectively the number of times a retraction passes the same patch of material is limited.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 4.5,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "retraction_amount * 2",
|
||||
"value": "retraction_amount",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"limit_support_retractions":
|
||||
{
|
||||
"label": "Limit Support Retractions",
|
||||
"description": "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "retraction_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"material_standby_temperature":
|
||||
{
|
||||
"label": "Standby Temperature",
|
||||
|
@ -2791,83 +2694,6 @@
|
|||
"enabled": "extruders_enabled_count > 1 and machine_nozzle_temp_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"switch_extruder_retraction_amount":
|
||||
{
|
||||
"label": "Nozzle Switch Retraction Distance",
|
||||
"description": "The amount of retraction when switching extruders. Set to 0 for no retraction at all. This should generally be the same as the length of the heat zone.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "retraction_enable",
|
||||
"default_value": 20,
|
||||
"value": "machine_heat_zone_length",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"switch_extruder_retraction_speeds":
|
||||
{
|
||||
"label": "Nozzle Switch Retraction Speed",
|
||||
"description": "The speed at which the filament is retracted. A higher retraction speed works better, but a very high retraction speed can lead to filament grinding.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable",
|
||||
"default_value": 20,
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
"switch_extruder_retraction_speed":
|
||||
{
|
||||
"label": "Nozzle Switch Retract Speed",
|
||||
"description": "The speed at which the filament is retracted during a nozzle switch retract.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable",
|
||||
"default_value": 20,
|
||||
"value": "switch_extruder_retraction_speeds",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"switch_extruder_prime_speed":
|
||||
{
|
||||
"label": "Nozzle Switch Prime Speed",
|
||||
"description": "The speed at which the filament is pushed back after a nozzle switch retraction.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable",
|
||||
"default_value": 20,
|
||||
"value": "switch_extruder_retraction_speeds",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch_extruder_extra_prime_amount":
|
||||
{
|
||||
"label": "Nozzle Switch Extra Prime Amount",
|
||||
"description": "Extra material to prime after nozzle switching.",
|
||||
"type": "float",
|
||||
"unit": "mm³",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -3783,6 +3609,150 @@
|
|||
"type": "category",
|
||||
"children":
|
||||
{
|
||||
"retraction_enable":
|
||||
{
|
||||
"label": "Enable Retraction",
|
||||
"description": "Retract the filament when the nozzle is moving over a non-printed area. ",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retract_at_layer_change":
|
||||
{
|
||||
"label": "Retract at Layer Change",
|
||||
"description": "Retract the filament when the nozzle is moving to the next layer.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_amount":
|
||||
{
|
||||
"label": "Retraction Distance",
|
||||
"description": "The length of material retracted during a retraction move.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 6.5,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_speed":
|
||||
{
|
||||
"label": "Retraction Speed",
|
||||
"description": "The speed at which the filament is retracted and primed during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
"retraction_retract_speed":
|
||||
{
|
||||
"label": "Retraction Retract Speed",
|
||||
"description": "The speed at which the filament is retracted during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_prime_speed":
|
||||
{
|
||||
"label": "Retraction Prime Speed",
|
||||
"description": "The speed at which the filament is primed during a retraction move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 25,
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"retraction_extra_prime_amount":
|
||||
{
|
||||
"label": "Retraction Extra Prime Amount",
|
||||
"description": "Some material can ooze away during a travel move, which can be compensated for here.",
|
||||
"unit": "mm³",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_min_travel":
|
||||
{
|
||||
"label": "Retraction Minimum Travel",
|
||||
"description": "The minimum distance of travel needed for a retraction to happen at all. This helps to get fewer retractions in a small area.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1.5,
|
||||
"value": "line_width * 2",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "line_width * 1.5",
|
||||
"maximum_value_warning": "10",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_count_max":
|
||||
{
|
||||
"label": "Maximum Retraction Count",
|
||||
"description": "This setting limits the number of retractions occurring within the minimum extrusion distance window. Further retractions within this window will be ignored. This avoids retracting repeatedly on the same piece of filament, as that can flatten the filament and cause grinding issues.",
|
||||
"default_value": 90,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"type": "int",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_extrusion_window":
|
||||
{
|
||||
"label": "Minimum Extrusion Distance Window",
|
||||
"description": "The window in which the maximum retraction count is enforced. This value should be approximately the same as the retraction distance, so that effectively the number of times a retraction passes the same patch of material is limited.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 4.5,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "retraction_amount * 2",
|
||||
"value": "retraction_amount",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"limit_support_retractions":
|
||||
{
|
||||
"label": "Limit Support Retractions",
|
||||
"description": "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "retraction_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_combing":
|
||||
{
|
||||
"label": "Combing Mode",
|
||||
|
@ -4233,8 +4203,8 @@
|
|||
"minimum_value_warning": "1 if support_pattern == 'concentric' else 0",
|
||||
"maximum_value_warning": "3",
|
||||
"type": "int",
|
||||
"value": "1 if (support_pattern == 'grid' or support_pattern == 'triangles' or support_pattern == 'concentric') else 0",
|
||||
"enabled": "support_enable",
|
||||
"value": "1 if support_tree_enable else (1 if (support_pattern == 'grid' or support_pattern == 'triangles' or support_pattern == 'concentric') else 0)",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -4551,6 +4521,7 @@
|
|||
"type": "float",
|
||||
"default_value": 0.0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "5",
|
||||
"enabled": "support_enable",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": true
|
||||
|
@ -5154,6 +5125,20 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"brim_gap":
|
||||
{
|
||||
"label": "Brim Distance",
|
||||
"description": "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "skirt_brim_line_width",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim'",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "adhesion_extruder_nr"
|
||||
},
|
||||
"brim_replaces_support":
|
||||
{
|
||||
"label": "Brim Replaces Support",
|
||||
|
@ -5782,6 +5767,83 @@
|
|||
"maximum_value_warning": "20",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"switch_extruder_retraction_amount":
|
||||
{
|
||||
"label": "Nozzle Switch Retraction Distance",
|
||||
"description": "The amount of retraction when switching extruders. Set to 0 for no retraction at all. This should generally be the same as the length of the heat zone.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"default_value": 20,
|
||||
"value": "machine_heat_zone_length",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"switch_extruder_retraction_speeds":
|
||||
{
|
||||
"label": "Nozzle Switch Retraction Speed",
|
||||
"description": "The speed at which the filament is retracted. A higher retraction speed works better, but a very high retraction speed can lead to filament grinding.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"default_value": 20,
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
"switch_extruder_retraction_speed":
|
||||
{
|
||||
"label": "Nozzle Switch Retract Speed",
|
||||
"description": "The speed at which the filament is retracted during a nozzle switch retract.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"default_value": 20,
|
||||
"value": "switch_extruder_retraction_speeds",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"switch_extruder_prime_speed":
|
||||
{
|
||||
"label": "Nozzle Switch Prime Speed",
|
||||
"description": "The speed at which the filament is pushed back after a nozzle switch retraction.",
|
||||
"type": "float",
|
||||
"unit": "mm/s",
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"default_value": 20,
|
||||
"value": "switch_extruder_retraction_speeds",
|
||||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value": "machine_max_feedrate_e if retraction_enable else float('inf')",
|
||||
"maximum_value_warning": "70",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch_extruder_extra_prime_amount":
|
||||
{
|
||||
"label": "Nozzle Switch Extra Prime Amount",
|
||||
"description": "Extra material to prime after nozzle switching.",
|
||||
"type": "float",
|
||||
"unit": "mm³",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled": "retraction_enable and extruders_enabled_count > 1",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -5799,6 +5861,7 @@
|
|||
"description": "Ignore the internal geometry arising from overlapping volumes within a mesh and print the volumes as one. This may cause unintended internal cavities to disappear.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"value": "magic_mesh_surface_mode != 'surface'",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"meshfix_union_all_remove_holes":
|
||||
|
@ -6172,38 +6235,6 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"support_tree_wall_thickness":
|
||||
{
|
||||
"label": "Tree Support Wall Thickness",
|
||||
"description": "The thickness of the walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "wall_line_width",
|
||||
"default_value": 0.8,
|
||||
"value": "support_line_width",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"enabled": "support_tree_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
"support_tree_wall_count":
|
||||
{
|
||||
"label": "Tree Support Wall Line Count",
|
||||
"description": "The number of walls of the branches of tree support. Thicker walls take longer to print but don't fall over as easily.",
|
||||
"type": "int",
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "1",
|
||||
"default_value": 1,
|
||||
"value": "round(support_tree_wall_thickness / support_line_width)",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"enabled": "support_tree_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"slicing_tolerance":
|
||||
{
|
||||
"label": "Slicing Tolerance",
|
||||
|
@ -7386,7 +7417,7 @@
|
|||
"clean_between_layers":
|
||||
{
|
||||
"label": "Wipe Nozzle Between Layers",
|
||||
"description": "Whether to include nozzle wipe G-Code between layers. Enabling this setting could influence behavior of retract at layer change. Please use Wipe Retraction settings to control retraction at layers where the wipe script will be working.",
|
||||
"description": "Whether to include nozzle wipe G-Code between layers (maximum 1 per layer). Enabling this setting could influence behavior of retract at layer change. Please use Wipe Retraction settings to control retraction at layers where the wipe script will be working.",
|
||||
"default_value": false,
|
||||
"type": "bool",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -7396,7 +7427,7 @@
|
|||
"max_extrusion_before_wipe":
|
||||
{
|
||||
"label": "Material Volume Between Wipes",
|
||||
"description": "Maximum material, that can be extruded before another nozzle wipe is initiated.",
|
||||
"description": "Maximum material that can be extruded before another nozzle wipe is initiated. If this value is less than the volume of material required in a layer, the setting has no effect in this layer, i.e. it is limited to one wipe per layer.",
|
||||
"default_value": 10,
|
||||
"type": "float",
|
||||
"unit": "mm³",
|
||||
|
@ -7620,7 +7651,7 @@
|
|||
"default_value": 50,
|
||||
"minimum_value": "1",
|
||||
"minimum_value_warning": "25",
|
||||
"maximum_value": "100",
|
||||
"maximum_value_warning": "100",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"small_feature_speed_factor_0":
|
||||
|
@ -7633,7 +7664,7 @@
|
|||
"value": "small_feature_speed_factor",
|
||||
"minimum_value": "1",
|
||||
"minimum_value_warning": "25",
|
||||
"maximum_value": "100",
|
||||
"maximum_value_warning": "100",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "\n;---------------------------------\n;;; Jellybox End Script Begin ;;;\n;_________________________________\n; end gcode last modified Nov 30, 2018\nM117 Finishing Up ;write Finishing Up\n\nM107 ;turn the fan off\nM104 S0 ;extruder heater off\nM140 S0 ;bed heater off (if you have it)\nG91 ;relative positioning (includes extruder)\nG1 E-1 F2500 ;retract the filament a bit before lifting the nozzle to release some of the pressure\nG1 Z0.5 E-4 X-10 F9000 ;get out and retract filament even more\nG1 E-25 F2500 ;retract even more\nG90 ;absolute positioning (includes extruder)\nG28 X ;home X so the head is out of the way\nG1 Y140 ;move Y forward, so the print is more accessible\nM84 ;steppers off\n\nM117 Print finished ;write Print finished\n;---------------------------------------\n;;; Jellybox End Script End ;;;\n;_______________________________________"
|
||||
},
|
||||
|
||||
"retraction_prime_speed": {
|
||||
"value": "max(retraction_speed - 30, 5)"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,6 +31,10 @@
|
|||
},
|
||||
"machine_end_gcode": {
|
||||
"default_value": "\n;---------------------------------\n;;; Jellybox End Script Begin ;;;\n;_________________________________\n; end gcode last modified Nov 30, 2018\nM117 Finishing Up ;write Finishing Up\n\nM107 ;turn the fan off\nM104 S0 ;extruder heater off\nM140 S0 ;bed heater off (if you have it)\nG91 ;relative positioning (includes extruder)\nG1 E-1 F2500 ;retract the filament a bit before lifting the nozzle to release some of the pressure\nG1 Z0.5 E-4 X-10 F9000 ;get out and retract filament even more\nG1 E-25 F2500 ;retract even more\nG90 ;absolute positioning (includes extruder)\nG28 X ;home X so the head is out of the way\nG1 Y140 ;move Y forward, so the print is more accessible\nM84 ;steppers off\n\nM117 Print finished ;write Print finished\n;---------------------------------------\n;;; Jellybox End Script End ;;;\n;_______________________________________"
|
||||
},
|
||||
|
||||
"retraction_prime_speed": {
|
||||
"value": "max(retraction_speed - 30, 5)"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
64
resources/definitions/lotmaxx_sc10.def.json
Normal file
64
resources/definitions/lotmaxx_sc10.def.json
Normal file
|
@ -0,0 +1,64 @@
|
|||
{
|
||||
"name": "Lotmaxx SC-10",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "lotmaxx.com",
|
||||
"manufacturer": "Lotmaxx",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "lotmaxx_sc_10_20_platform.stl",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "lotmaxx_sc10_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Lotmaxx SC-10" },
|
||||
"machine_width": { "default_value": 235 },
|
||||
"machine_depth": { "default_value": 235 },
|
||||
"machine_height": { "default_value": 320 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [[-32,11],[-32,-32],[28,-32],[28,11]] },
|
||||
"gantry_height": { "value": 40 },
|
||||
"machine_start_gcode": { "default_value": "; SC-10 Custom Start G-code\nG28 ; Home all axes\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n; End of custom start GCode" },
|
||||
"machine_end_gcode": { "default_value": "; SC-10 Custom End G-code\nG4 ; Wait\nM220 S100 ; Reset Speed factor override percentage to default (100%)\nM221 S100 ; Reset Extrude factor override percentage to default (100%)\nG91 ; Set coordinates to relative\nG1 F1800 E-3 ; Retract filament 3 mm to prevent oozing\nG1 F3000 Z20 ; Move Z Axis up 20 mm to allow filament ooze freely\nG90 ; Set coordinates to absolute\nG1 X0 Y{machine_depth} F1000 ; Move Heat Bed to the front for easy print removal\nM84 ; Disable stepper motors\n; End of custom end GCode" },
|
||||
"machine_max_jerk_xy":{ "value":10 },
|
||||
"machine_max_jerk_z":{ "value":0.4 },
|
||||
"machine_max_jerk_e":{ "value":5 },
|
||||
"machine_heated_bed":{ "default_value":true },
|
||||
"material_diameter":{ "default_value":1.75 },
|
||||
"jerk_print":{ "value":8 },
|
||||
"jerk_travel":{ "value":"jerk_print" },
|
||||
"jerk_travel_layer_0":{ "value":"jerk_travel" },
|
||||
"acceleration_enabled":{ "value":false },
|
||||
"jerk_enabled":{ "value":false },
|
||||
"speed_print":{ "value":60.0 },
|
||||
"speed_infill":{ "value":"speed_print * 2" },
|
||||
"speed_wall":{ "value":"speed_print / 2" },
|
||||
"speed_wall_0":{ "value":"speed_wall" },
|
||||
"speed_wall_x":{ "value":"speed_wall" },
|
||||
"speed_topbottom":{ "value":"speed_print / 2" },
|
||||
"speed_roofing":{ "value":"speed_topbottom" },
|
||||
"speed_travel":{ "value":"150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
|
||||
"speed_layer_0":{ "value":20.0 },
|
||||
"speed_print_layer_0":{ "value":"speed_layer_0" },
|
||||
"speed_travel_layer_0":{ "value":"100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
|
||||
"speed_prime_tower":{ "value":"speed_topbottom" },
|
||||
"speed_support":{ "value":"speed_wall_0" },
|
||||
"speed_support_interface":{ "value":"speed_topbottom" },
|
||||
"skirt_brim_speed":{ "value":"speed_layer_0" },
|
||||
"retraction_enable":{ "value":true },
|
||||
"retraction_count_max":{ "value":100 },
|
||||
"retraction_extrusion_window":{ "value":10 },
|
||||
"retraction_min_travel":{ "value":1.5 },
|
||||
"cool_fan_full_at_height":{ "value":"layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_enabled":{ "value":true },
|
||||
"cool_min_layer_time":{ "value":10 },
|
||||
"meshfix_maximum_resolution":{ "value":"0.05" },
|
||||
"meshfix_maximum_travel_resolution":{ "value":"meshfix_maximum_resolution" },
|
||||
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
|
||||
"skirt_gap":{ "value":5.0 },
|
||||
"skirt_line_count":{ "value":4 }
|
||||
}
|
||||
}
|
64
resources/definitions/lotmaxx_sc20.def.json
Normal file
64
resources/definitions/lotmaxx_sc20.def.json
Normal file
|
@ -0,0 +1,64 @@
|
|||
{
|
||||
"name": "Lotmaxx SC-20",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "lotmaxx.com",
|
||||
"manufacturer": "Lotmaxx",
|
||||
"file_formats": "text/x-gcode",
|
||||
"platform": "lotmaxx_sc_10_20_platform.stl",
|
||||
"has_materials": true,
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "lotmaxx_sc20_extruder_0"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": { "default_value": "Lotmaxx SC-20" },
|
||||
"machine_width": { "default_value": 235 },
|
||||
"machine_depth": { "default_value": 235 },
|
||||
"machine_height": { "default_value": 320 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [[-32,11],[-32,-32],[28,-32],[28,11]] },
|
||||
"gantry_height": { "value": 40 },
|
||||
"machine_start_gcode": { "default_value": "; SC-20 Custom Start G-code\nG28 ; Home all axes\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\n; End of custom start GCode" },
|
||||
"machine_end_gcode": { "default_value": "; SC-20 Custom End G-code\nG4 ; Wait\nM220 S100 ; Reset Speed factor override percentage to default (100%)\nM221 S100 ; Reset Extrude factor override percentage to default (100%)\nG91 ; Set coordinates to relative\nG1 F1800 E-3 ; Retract filament 3 mm to prevent oozing\nG1 F3000 Z20 ; Move Z Axis up 20 mm to allow filament ooze freely\nG90 ; Set coordinates to absolute\nG1 X0 Y{machine_depth} F1000 ; Move Heat Bed to the front for easy print removal\nM84 ; Disable stepper motors\n; End of custom end GCode" },
|
||||
"machine_max_jerk_xy":{ "value":10 },
|
||||
"machine_max_jerk_z":{ "value":0.4 },
|
||||
"machine_max_jerk_e":{ "value":5 },
|
||||
"machine_heated_bed":{ "default_value":true },
|
||||
"material_diameter":{ "default_value":1.75 },
|
||||
"jerk_print":{ "value":8 },
|
||||
"jerk_travel":{ "value":"jerk_print" },
|
||||
"jerk_travel_layer_0":{ "value":"jerk_travel" },
|
||||
"acceleration_enabled":{ "value":false },
|
||||
"jerk_enabled":{ "value":false },
|
||||
"speed_print":{ "value":60.0 },
|
||||
"speed_infill":{ "value":"speed_print * 2" },
|
||||
"speed_wall":{ "value":"speed_print / 2" },
|
||||
"speed_wall_0":{ "value":"speed_wall" },
|
||||
"speed_wall_x":{ "value":"speed_wall" },
|
||||
"speed_topbottom":{ "value":"speed_print / 2" },
|
||||
"speed_roofing":{ "value":"speed_topbottom" },
|
||||
"speed_travel":{ "value":"150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
|
||||
"speed_layer_0":{ "value":20.0 },
|
||||
"speed_print_layer_0":{ "value":"speed_layer_0" },
|
||||
"speed_travel_layer_0":{ "value":"100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
|
||||
"speed_prime_tower":{ "value":"speed_topbottom" },
|
||||
"speed_support":{ "value":"speed_wall_0" },
|
||||
"speed_support_interface":{ "value":"speed_topbottom" },
|
||||
"skirt_brim_speed":{ "value":"speed_layer_0" },
|
||||
"retraction_enable":{ "value":true },
|
||||
"retraction_count_max":{ "value":100 },
|
||||
"retraction_extrusion_window":{ "value":10 },
|
||||
"retraction_min_travel":{ "value":1.5 },
|
||||
"cool_fan_full_at_height":{ "value":"layer_height_0 + 2 * layer_height" },
|
||||
"cool_fan_enabled":{ "value":true },
|
||||
"cool_min_layer_time":{ "value":10 },
|
||||
"meshfix_maximum_resolution":{ "value":"0.05" },
|
||||
"meshfix_maximum_travel_resolution":{ "value":"meshfix_maximum_resolution" },
|
||||
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
|
||||
"skirt_gap":{ "value":5.0 },
|
||||
"skirt_line_count":{ "value":4 }
|
||||
}
|
||||
}
|
|
@ -47,9 +47,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 3
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"layer_height_0": {
|
||||
"default_value": 0.2
|
||||
},
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
"default_value": "G21;(metric values)\nG90;(absolute positioning)\nM82;(set extruder to absolute mode)\nM107;(start with the fan off)\nG28;(Home the printer)\nG92 E0;(Reset the extruder to 0)\nG0 Z5 E5 F500;(Move up and prime the nozzle)\nG0 X-1 Z0;(Move outside the printable area)\nG1 Y60 E8 F500;(Draw a priming/wiping line to the rear)\nG1 X-1;(Move a little closer to the print area)\nG1 Y10 E16 F500;(draw more priming/wiping)\nG1 E15 F250;(Small retract)\nG92 E0;(Zero the extruder)"
|
||||
},
|
||||
"machine_end_gcode" : {
|
||||
"default_value": "G0 X0 Y127;(Stick out the part)\nM190 S0;(Turn off heat bed, don't wait.)\nG92 E10;(Set extruder to 10)\nG1 E7 F200;(retract 3mm)\nM104 S0;(Turn off nozzle, don't wait)\nG4 S300;(Delay 5 minutes)\nM107;(Turn off part fan)\nM84;(Turn off stepper motors.)"
|
||||
"default_value": "G0 X0 Y120;(Stick out the part)\nM190 S0;(Turn off heat bed, don't wait.)\nG92 E10;(Set extruder to 10)\nG1 E7 F200;(retract 3mm)\nM104 S0;(Turn off nozzle, don't wait)\nG4 S300;(Delay 5 minutes)\nM107;(Turn off part fan)\nM84;(Turn off stepper motors.)"
|
||||
},
|
||||
"machine_width": { "default_value": 120 },
|
||||
"machine_depth": { "default_value": 120 },
|
||||
|
|
|
@ -58,9 +58,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 5
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"machine_heat_zone_length": {
|
||||
"default_value": 16
|
||||
},
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -76,9 +76,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 5
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"machine_heat_zone_length": {
|
||||
"default_value": 20
|
||||
},
|
||||
|
|
|
@ -47,7 +47,6 @@
|
|||
|
||||
"machine_nozzle_tip_outer_diameter": { "default_value": 1 },
|
||||
"machine_nozzle_head_distance": { "default_value": 3 },
|
||||
"machine_nozzle_expansion_angle": { "default_value": 45 },
|
||||
|
||||
"machine_max_acceleration_x": { "default_value": 6000 },
|
||||
"machine_max_acceleration_y": { "default_value": 6000 },
|
||||
|
|
|
@ -17,7 +17,12 @@
|
|||
"minimum_value": "0"
|
||||
},
|
||||
"material_bed_temperature": {
|
||||
"minimum_value": "0"
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_bed_temperature_layer_0":
|
||||
{
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_standby_temperature": {
|
||||
"minimum_value": "0"
|
||||
|
|
|
@ -74,9 +74,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 3
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"machine_max_feedrate_x": {
|
||||
"default_value": 300
|
||||
},
|
||||
|
|
|
@ -52,9 +52,6 @@
|
|||
"machine_nozzle_head_distance": {
|
||||
"default_value": 5
|
||||
},
|
||||
"machine_nozzle_expansion_angle": {
|
||||
"default_value": 45
|
||||
},
|
||||
"machine_heat_zone_length": {
|
||||
"default_value": 20
|
||||
},
|
||||
|
|
18
resources/definitions/voron2_250.def.json
Normal file
18
resources/definitions/voron2_250.def.json
Normal file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"name": "VORON2 250",
|
||||
"version": 2,
|
||||
"inherits": "voron2_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"platform": "voron2_250_bed.stl",
|
||||
"quality_definition": "voron2_base"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "VORON2 250" },
|
||||
"machine_width": { "default_value": 250 },
|
||||
"machine_depth": { "default_value": 250 },
|
||||
"machine_height": { "default_value": 250 }
|
||||
}
|
||||
}
|
18
resources/definitions/voron2_300.def.json
Normal file
18
resources/definitions/voron2_300.def.json
Normal file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"name": "VORON2 300",
|
||||
"version": 2,
|
||||
"inherits": "voron2_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"platform": "voron2_300_bed.stl",
|
||||
"quality_definition": "voron2_base"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "VORON2 300" },
|
||||
"machine_width": { "default_value": 300 },
|
||||
"machine_depth": { "default_value": 300 },
|
||||
"machine_height": { "default_value": 300 }
|
||||
}
|
||||
}
|
18
resources/definitions/voron2_350.def.json
Normal file
18
resources/definitions/voron2_350.def.json
Normal file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"name": "VORON2 350",
|
||||
"version": 2,
|
||||
"inherits": "voron2_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"platform": "voron2_350_bed.stl",
|
||||
"quality_definition": "voron2_base"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "VORON2 350" },
|
||||
"machine_width": { "default_value": 350 },
|
||||
"machine_depth": { "default_value": 350 },
|
||||
"machine_height": { "default_value": 350 }
|
||||
}
|
||||
}
|
155
resources/definitions/voron2_base.def.json
Normal file
155
resources/definitions/voron2_base.def.json
Normal file
|
@ -0,0 +1,155 @@
|
|||
{
|
||||
"name": "VORON2 Base",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata":
|
||||
{
|
||||
"visible": false,
|
||||
"author": "Fulg, Maglin, pizzle_Dizzle",
|
||||
"manufacturer": "VORONDesign",
|
||||
"file_formats": "text/x-gcode",
|
||||
"first_start_actions": ["MachineSettingsAction"],
|
||||
"preferred_quality_type": "fast",
|
||||
"has_machine_quality": true,
|
||||
"has_materials": true,
|
||||
"has_variants": true,
|
||||
"variants_name": "Toolhead",
|
||||
"preferred_variant_name": "V6 0.40mm",
|
||||
"machine_extruder_trains": { "0": "voron2_extruder_0" },
|
||||
"preferred_material": "generic_abs",
|
||||
"exclude_materials": [
|
||||
"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"
|
||||
]
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "VORON2" },
|
||||
"machine_width": { "default_value": 250 },
|
||||
"machine_depth": { "default_value": 250 },
|
||||
"machine_height": { "default_value": 250 },
|
||||
"gantry_height": { "value": 30 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"machine_max_acceleration_x": { "default_value": 1500 },
|
||||
"machine_max_acceleration_y": { "default_value": 1500 },
|
||||
"machine_max_acceleration_z": { "default_value": 250 },
|
||||
"machine_acceleration": { "default_value": 1500 },
|
||||
"machine_max_jerk_xy": { "default_value": 20 },
|
||||
"machine_max_jerk_z": { "default_value": 1 },
|
||||
"machine_max_jerk_e": { "default_value": 60 },
|
||||
"machine_steps_per_mm_x": { "default_value": 80 },
|
||||
"machine_steps_per_mm_y": { "default_value": 80 },
|
||||
"machine_steps_per_mm_z": { "default_value": 400 },
|
||||
"machine_endstop_positive_direction_x": { "default_value": true },
|
||||
"machine_endstop_positive_direction_y": { "default_value": true },
|
||||
"machine_endstop_positive_direction_z": { "default_value": false },
|
||||
"machine_feeder_wheel_diameter": { "default_value": 7.5 },
|
||||
"machine_head_with_fans_polygon": { "default_value": [ [-35, 65], [-35, -50], [35, -50], [35, 65] ] },
|
||||
"machine_max_feedrate_z": { "default_value": 40 },
|
||||
"machine_max_feedrate_e": { "default_value": 120 },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (RepRap)" },
|
||||
"machine_start_gcode": { "default_value": "print_start" },
|
||||
"machine_end_gcode": { "default_value": "print_end" },
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"skirt_brim_minimal_length": { "default_value": 550 },
|
||||
"retraction_speed": { "default_value": 80, "maximum_value_warning": 130 },
|
||||
"retraction_retract_speed": { "maximum_value_warning": 130 },
|
||||
"retraction_prime_speed": { "value": "math.ceil(retraction_speed * 0.4)", "maximum_value_warning": 130 },
|
||||
"retraction_hop_enabled": { "default_value": true },
|
||||
"retraction_hop": { "default_value": 0.2 },
|
||||
"retraction_combing": { "default_value": "noskin" },
|
||||
"retraction_combing_max_distance": { "default_value": 10 },
|
||||
"travel_avoid_other_parts": { "default_value": false },
|
||||
"speed_travel": { "maximum_value": 300, "value": 300, "maximum_value_warning": 501 },
|
||||
"speed_travel_layer_0": { "value": "math.ceil(speed_travel * 0.4)" },
|
||||
"speed_layer_0": { "value": "math.ceil(speed_print * 0.25)" },
|
||||
"speed_wall": { "value": "math.ceil(speed_print * 0.33)" },
|
||||
"speed_wall_0": { "value": "math.ceil(speed_print * 0.33)" },
|
||||
"speed_wall_x": { "value": "math.ceil(speed_print * 0.66)" },
|
||||
"speed_topbottom": { "value": "math.ceil(speed_print * 0.33)" },
|
||||
"speed_roofing": { "value": "math.ceil(speed_print * 0.33)" },
|
||||
"speed_slowdown_layers": { "default_value": 4 },
|
||||
"roofing_layer_count": { "value": 1 },
|
||||
"optimize_wall_printing_order": { "default_value": true },
|
||||
"infill_enable_travel_optimization": { "default_value": true },
|
||||
"minimum_polygon_circumference": { "default_value": 0.2 },
|
||||
"wall_overhang_angle": { "default_value": 75 },
|
||||
"wall_overhang_speed_factor": { "default_value": 50 },
|
||||
"bridge_settings_enabled": { "default_value": true },
|
||||
"bridge_wall_coast": { "default_value": 10 },
|
||||
"bridge_fan_speed": { "default_value": 100 },
|
||||
"bridge_fan_speed_2": { "resolve": "max(cool_fan_speed, 50)" },
|
||||
"bridge_fan_speed_3": { "resolve": "max(cool_fan_speed, 20)" },
|
||||
"alternate_extra_perimeter": { "default_value": true },
|
||||
"cool_min_layer_time_fan_speed_max": { "default_value": 20 },
|
||||
"cool_min_layer_time": { "default_value": 15 },
|
||||
"cool_fan_speed_min": { "value": "cool_fan_speed" },
|
||||
"cool_fan_full_at_height": { "value": "resolveOrValue('layer_height_0') + resolveOrValue('layer_height') * max(1, cool_fan_full_layer - 1)" },
|
||||
"cool_fan_full_layer": { "value": 4 },
|
||||
"layer_height_0": { "resolve": "max(0.2, min(extruderValues('layer_height')))" },
|
||||
"line_width": { "value": "machine_nozzle_size * 1.125" },
|
||||
"wall_line_width": { "value": "machine_nozzle_size" },
|
||||
"fill_perimeter_gaps": { "default_value": "nowhere" },
|
||||
"fill_outline_gaps": { "default_value": true },
|
||||
"meshfix_maximum_resolution": { "default_value": 0.01 },
|
||||
"infill_before_walls": { "default_value": false },
|
||||
"zig_zaggify_infill": { "value": true },
|
||||
"min_infill_area": { "default_value": 5.0 },
|
||||
"acceleration_enabled": { "default_value": false },
|
||||
"acceleration_print": { "default_value": 2200 },
|
||||
"acceleration_wall_0": { "value": 1800 },
|
||||
"acceleration_layer_0": { "value": 1800 },
|
||||
"acceleration_travel_layer_0": { "value": 1800 },
|
||||
"acceleration_roofing": { "value": 1800 },
|
||||
"jerk_enabled": { "default_value": false },
|
||||
"jerk_wall_0": { "value": 10 },
|
||||
"jerk_roofing": { "value": 10 }
|
||||
}
|
||||
}
|
14
resources/definitions/voron2_custom.def.json
Normal file
14
resources/definitions/voron2_custom.def.json
Normal file
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"name": "VORON2 Custom",
|
||||
"version": 2,
|
||||
"inherits": "voron2_base",
|
||||
"metadata":
|
||||
{
|
||||
"visible": true,
|
||||
"quality_definition": "voron2_base"
|
||||
},
|
||||
"overrides":
|
||||
{
|
||||
"machine_name": { "default_value": "VORON2 Custom" }
|
||||
}
|
||||
}
|
|
@ -3,7 +3,7 @@
|
|||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "anet_a6",
|
||||
"machine": "anet3d",
|
||||
"position": "0"
|
||||
},
|
||||
|
15
resources/extruders/beamup_s_extruder_0.def.json
Normal file
15
resources/extruders/beamup_s_extruder_0.def.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "beamup_s",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
15
resources/extruders/lotmaxx_sc10_extruder_0.def.json
Normal file
15
resources/extruders/lotmaxx_sc10_extruder_0.def.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lotmaxx_sc10",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
15
resources/extruders/lotmaxx_sc20_extruder_0.def.json
Normal file
15
resources/extruders/lotmaxx_sc20_extruder_0.def.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Extruder 1",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata": {
|
||||
"machine": "lotmaxx_sc20",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"extruder_nr": { "default_value": 0 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
16
resources/extruders/voron2_extruder_0.def.json
Normal file
16
resources/extruders/voron2_extruder_0.def.json
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"version": 2,
|
||||
"name": "Toolhead",
|
||||
"inherits": "fdmextruder",
|
||||
"metadata":
|
||||
{
|
||||
"machine": "voron2_base",
|
||||
"position": "0"
|
||||
},
|
||||
|
||||
"overrides":
|
||||
{
|
||||
"extruder_nr": { "default_value": 0, "maximum_value": 1 },
|
||||
"material_diameter": { "default_value": 1.75 }
|
||||
}
|
||||
}
|
BIN
resources/meshes/beamup_s.stl
Normal file
BIN
resources/meshes/beamup_s.stl
Normal file
Binary file not shown.
BIN
resources/meshes/lotmaxx_sc_10_20_platform.stl
Normal file
BIN
resources/meshes/lotmaxx_sc_10_20_platform.stl
Normal file
Binary file not shown.
BIN
resources/meshes/voron2_250_bed.stl
Normal file
BIN
resources/meshes/voron2_250_bed.stl
Normal file
Binary file not shown.
BIN
resources/meshes/voron2_300_bed.stl
Normal file
BIN
resources/meshes/voron2_300_bed.stl
Normal file
Binary file not shown.
BIN
resources/meshes/voron2_350_bed.stl
Normal file
BIN
resources/meshes/voron2_350_bed.stl
Normal file
Binary file not shown.
|
@ -258,7 +258,7 @@ Item
|
|||
text: catalog.i18ncp("@action:inmenu menubar:edit", "Delete Selected Model", "Delete Selected Models", UM.Selection.selectionCount);
|
||||
enabled: UM.Controller.toolsEnabled && UM.Selection.hasSelection;
|
||||
iconName: "edit-delete";
|
||||
shortcut: StandardKey.Delete;
|
||||
shortcut: StandardKey.Delete | "Backspace"
|
||||
onTriggered: CuraActions.deleteSelection();
|
||||
}
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ Item
|
|||
id: base
|
||||
|
||||
property bool activity: CuraApplication.platformActivity
|
||||
property string fileBaseName: PrintInformation.baseName
|
||||
property string fileBaseName: (PrintInformation === null) ? "" : PrintInformation.baseName
|
||||
|
||||
UM.I18nCatalog
|
||||
{
|
||||
|
@ -80,13 +80,25 @@ Item
|
|||
height: UM.Theme.getSize("jobspecs_line").height
|
||||
width: Math.max(__contentWidth + UM.Theme.getSize("default_margin").width, 50)
|
||||
maximumLength: 120
|
||||
text: PrintInformation.jobName
|
||||
text: (PrintInformation === null) ? "" : PrintInformation.jobName
|
||||
horizontalAlignment: TextInput.AlignLeft
|
||||
|
||||
property string textBeforeEdit: ""
|
||||
|
||||
onActiveFocusChanged:
|
||||
{
|
||||
if (activeFocus)
|
||||
{
|
||||
textBeforeEdit = text
|
||||
}
|
||||
}
|
||||
|
||||
onEditingFinished:
|
||||
{
|
||||
var new_name = text == "" ? catalog.i18nc("@text Print job name", "Untitled") : text
|
||||
PrintInformation.setJobName(new_name, true)
|
||||
if (text != textBeforeEdit) {
|
||||
var new_name = text == "" ? catalog.i18nc("@text Print job name", "Untitled") : text
|
||||
PrintInformation.setJobName(new_name, true)
|
||||
}
|
||||
printJobTextfield.focus = false
|
||||
}
|
||||
|
||||
|
|
|
@ -13,12 +13,20 @@ Menu
|
|||
title: catalog.i18nc("@label:category menu label", "Material")
|
||||
|
||||
property int extruderIndex: 0
|
||||
property string currentRootMaterialId: Cura.MachineManager.currentRootMaterialId[extruderIndex]
|
||||
property string activeMaterialId:
|
||||
property string currentRootMaterialId:
|
||||
{
|
||||
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
|
||||
return (extruder === undefined) ? "" : extruder.material.id
|
||||
var value = Cura.MachineManager.currentRootMaterialId[extruderIndex]
|
||||
return (value === undefined) ? "" : value
|
||||
}
|
||||
property var activeExtruder:
|
||||
{
|
||||
var activeMachine = Cura.MachineManager.activeMachine
|
||||
return (activeMachine === null) ? null : activeMachine.extruderList[extruderIndex]
|
||||
}
|
||||
property bool isActiveExtruderEnabled: activeExtruder === null ? false : activeExtruder.isEnabled
|
||||
|
||||
property string activeMaterialId: activeExtruder === null ? false : activeExtruder.material.id
|
||||
|
||||
property bool updateModels: true
|
||||
Cura.FavoriteMaterialsModel
|
||||
{
|
||||
|
@ -54,7 +62,7 @@ Menu
|
|||
{
|
||||
text: model.brand + " " + model.name
|
||||
checkable: true
|
||||
enabled: Cura.MachineManager.activeMachine.extruderList[extruderIndex].isEnabled
|
||||
enabled: isActiveExtruderEnabled
|
||||
checked: model.root_material_id === menu.currentRootMaterialId
|
||||
onTriggered: Cura.MachineManager.setMaterial(extruderIndex, model.container_node)
|
||||
exclusiveGroup: favoriteGroup // One favorite and one item from the others can be active at the same time.
|
||||
|
@ -77,11 +85,7 @@ Menu
|
|||
{
|
||||
text: model.name
|
||||
checkable: true
|
||||
enabled:
|
||||
{
|
||||
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
|
||||
return (extruder === undefined) ? false : extruder.isEnabled
|
||||
}
|
||||
enabled: isActiveExtruderEnabled
|
||||
checked: model.root_material_id === menu.currentRootMaterialId
|
||||
exclusiveGroup: group
|
||||
onTriggered: Cura.MachineManager.setMaterial(extruderIndex, model.container_node)
|
||||
|
@ -120,11 +124,7 @@ Menu
|
|||
{
|
||||
text: model.name
|
||||
checkable: true
|
||||
enabled:
|
||||
{
|
||||
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
|
||||
return (extruder === undefined) ? false : extruder.isEnabled
|
||||
}
|
||||
enabled: isActiveExtruderEnabled
|
||||
checked: model.id === menu.activeMaterialId
|
||||
exclusiveGroup: group
|
||||
onTriggered: Cura.MachineManager.setMaterial(extruderIndex, model.container_node)
|
||||
|
|
|
@ -28,12 +28,22 @@ Menu
|
|||
text: model.hotend_name
|
||||
checkable: true
|
||||
checked: {
|
||||
var activeMachine = Cura.MachineManager.activeMachine
|
||||
if (activeMachine === null)
|
||||
{
|
||||
return false
|
||||
}
|
||||
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
|
||||
return (extruder === undefined) ? false : (extruder.variant.name == model.hotend_name)
|
||||
}
|
||||
exclusiveGroup: group
|
||||
enabled:
|
||||
{
|
||||
var activeMachine = Cura.MachineManager.activeMachine
|
||||
if (activeMachine === null)
|
||||
{
|
||||
return false
|
||||
}
|
||||
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
|
||||
return (extruder === undefined) ? false : extruder.isEnabled
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ Menu
|
|||
|
||||
property QtObject settingVisibilityPresetsModel: CuraApplication.getSettingVisibilityPresetsModel()
|
||||
|
||||
signal showAllSettings()
|
||||
signal collapseAllCategories()
|
||||
|
||||
Instantiator
|
||||
{
|
||||
|
@ -39,12 +39,10 @@ Menu
|
|||
MenuSeparator {}
|
||||
MenuItem
|
||||
{
|
||||
text: catalog.i18nc("@action:inmenu", "Show All Settings")
|
||||
checkable: false
|
||||
exclusiveGroup: group
|
||||
text: catalog.i18nc("@action:inmenu", "Collapse All Categories")
|
||||
onTriggered:
|
||||
{
|
||||
showAllSettings();
|
||||
collapseAllCategories();
|
||||
}
|
||||
}
|
||||
MenuSeparator {}
|
||||
|
|
|
@ -22,7 +22,7 @@ Menu
|
|||
Menu
|
||||
{
|
||||
title: modelData.name
|
||||
property var extruder: Cura.MachineManager.activeMachine.extruderList[model.index]
|
||||
property var extruder: (base.activeMachine === null) ? null : activeMachine.extruderList[model.index]
|
||||
NozzleMenu { title: Cura.MachineManager.activeDefinitionVariantsName; visible: Cura.MachineManager.activeMachine.hasVariants; extruderIndex: index }
|
||||
MaterialMenu { title: catalog.i18nc("@title:menu", "&Material"); visible: Cura.MachineManager.activeMachine.hasMaterials; extruderIndex: index }
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ Button
|
|||
background: Rectangle
|
||||
{
|
||||
id: backgroundRectangle
|
||||
implicitHeight: UM.Theme.getSize("section").height
|
||||
height: UM.Theme.getSize("section").height
|
||||
color:
|
||||
{
|
||||
if (base.color)
|
||||
|
@ -30,11 +30,11 @@ Button
|
|||
{
|
||||
return UM.Theme.getColor("setting_category_disabled")
|
||||
}
|
||||
else if (base.hovered && base.checkable && base.checked)
|
||||
else if (base.hovered && base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active_hover")
|
||||
}
|
||||
else if (base.pressed || (base.checkable && base.checked))
|
||||
else if (base.pressed || base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active")
|
||||
}
|
||||
|
@ -55,6 +55,7 @@ Button
|
|||
signal setActiveFocusToNextSetting(bool forward)
|
||||
|
||||
property var focusItem: base
|
||||
property bool expanded: definition.expanded
|
||||
|
||||
contentItem: Item
|
||||
{
|
||||
|
@ -79,10 +80,10 @@ Button
|
|||
if (!base.enabled)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_disabled_text")
|
||||
} else if ((base.hovered || base.activeFocus) && base.checkable && base.checked)
|
||||
} else if ((base.hovered || base.activeFocus) && base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active_hover_text")
|
||||
} else if (base.pressed || (base.checkable && base.checked))
|
||||
} else if (base.pressed || base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active_text")
|
||||
} else if (base.hovered || base.activeFocus)
|
||||
|
@ -107,7 +108,7 @@ Button
|
|||
height: UM.Theme.getSize("standard_arrow").height
|
||||
sourceSize.height: width
|
||||
color: UM.Theme.getColor("setting_control_button")
|
||||
source: base.checked ? UM.Theme.getIcon("arrow_bottom") : UM.Theme.getIcon("arrow_left")
|
||||
source: definition.expanded ? UM.Theme.getIcon("arrow_bottom") : UM.Theme.getIcon("arrow_left")
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -123,11 +124,11 @@ Button
|
|||
{
|
||||
return UM.Theme.getColor("setting_category_disabled_text")
|
||||
}
|
||||
else if((base.hovered || base.activeFocus) && base.checkable && base.checked)
|
||||
else if((base.hovered || base.activeFocus) && base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active_hover_text")
|
||||
}
|
||||
else if(base.pressed || (base.checkable && base.checked))
|
||||
else if(base.pressed || base.expanded)
|
||||
{
|
||||
return UM.Theme.getColor("setting_category_active_text")
|
||||
}
|
||||
|
@ -144,14 +145,11 @@ Button
|
|||
sourceSize.height: width + 15 * screenScaleFactor
|
||||
}
|
||||
|
||||
checkable: true
|
||||
checked: definition.expanded
|
||||
|
||||
onClicked:
|
||||
{
|
||||
if (definition.expanded)
|
||||
{
|
||||
settingDefinitionsModel.collapse(definition.key)
|
||||
settingDefinitionsModel.collapseRecursive(definition.key)
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -226,7 +224,6 @@ Button
|
|||
onClicked:
|
||||
{
|
||||
settingDefinitionsModel.expandRecursive(definition.key)
|
||||
base.checked = true
|
||||
base.showAllHiddenInheritedSettings(definition.key)
|
||||
}
|
||||
|
||||
|
|
|
@ -48,7 +48,7 @@ SettingItem
|
|||
case "False":
|
||||
return false
|
||||
default:
|
||||
return value
|
||||
return (value !== undefined) ? value : false
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ SettingItem
|
|||
anchors.fill: parent
|
||||
|
||||
radius: UM.Theme.getSize("setting_control_radius").width
|
||||
border.width: Math.round(UM.Theme.getSize("default_lining").width)
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
border.color:
|
||||
{
|
||||
if(!enabled)
|
||||
|
|
|
@ -25,7 +25,7 @@ Item
|
|||
visible: true
|
||||
|
||||
radius: UM.Theme.getSize("setting_control_radius").width
|
||||
border.width: Math.round(UM.Theme.getSize("default_lining").width)
|
||||
border.width: UM.Theme.getSize("default_lining").width
|
||||
border.color:
|
||||
{
|
||||
if (hoverMouseArea.containsMouse || clearFilterButton.containsMouse)
|
||||
|
@ -187,10 +187,12 @@ Item
|
|||
|
||||
menu: SettingVisibilityPresetsMenu
|
||||
{
|
||||
onShowAllSettings:
|
||||
onCollapseAllCategories:
|
||||
{
|
||||
definitionsModel.setAllVisible(true)
|
||||
filter.updateDefinitionModel()
|
||||
settingsSearchTimer.stop()
|
||||
filter.text = "" // clear search field
|
||||
filter.editingFinished()
|
||||
definitionsModel.collapseAllCategories()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -222,7 +224,6 @@ Item
|
|||
ListView
|
||||
{
|
||||
id: contents
|
||||
spacing: UM.Theme.getSize("default_lining").height
|
||||
cacheBuffer: 1000000 // Set a large cache to effectively just cache every list item.
|
||||
|
||||
model: UM.SettingDefinitionsModel
|
||||
|
@ -251,7 +252,7 @@ Item
|
|||
id: delegate
|
||||
|
||||
width: scrollView.width
|
||||
height: provider.properties.enabled === "True" ? UM.Theme.getSize("section").height : - contents.spacing
|
||||
height: provider.properties.enabled === "True" ? UM.Theme.getSize("section").height + 2 * UM.Theme.getSize("default_lining").height : 0
|
||||
Behavior on height { NumberAnimation { duration: 100 } }
|
||||
opacity: provider.properties.enabled === "True" ? 1 : 0
|
||||
Behavior on opacity { NumberAnimation { duration: 100 } }
|
||||
|
|
|
@ -66,7 +66,7 @@ Item
|
|||
{
|
||||
id: networkPrinterListView
|
||||
anchors.fill: parent
|
||||
model: CuraApplication.getDiscoveredPrintersModel().discoveredPrinters
|
||||
model: contentLoader.enabled ? CuraApplication.getDiscoveredPrintersModel().discoveredPrinters: undefined
|
||||
|
||||
section.property: "modelData.sectionName"
|
||||
section.criteria: ViewSection.FullString
|
||||
|
|
|
@ -71,6 +71,7 @@ Item
|
|||
right: parent.right
|
||||
}
|
||||
source: base.pageUrl
|
||||
enabled: base.visible
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,6 @@ material = generic_petg
|
|||
|
||||
[values]
|
||||
material_print_temperature = =default_material_print_temperature + 35
|
||||
material_bed_temperature = 70
|
||||
cool_fan_enabled = False
|
||||
|
||||
speed_print = 30
|
||||
|
|
|
@ -12,7 +12,6 @@ material = generic_petg
|
|||
|
||||
[values]
|
||||
material_print_temperature = =default_material_print_temperature + 35
|
||||
material_bed_temperature = 70
|
||||
cool_fan_enabled = False
|
||||
|
||||
speed_print = 30
|
||||
|
|
|
@ -12,7 +12,6 @@ material = generic_petg
|
|||
|
||||
[values]
|
||||
material_print_temperature = =default_material_print_temperature + 35
|
||||
material_bed_temperature = 70
|
||||
cool_fan_enabled = False
|
||||
|
||||
speed_print = 30
|
||||
|
|
40
resources/quality/beamup_s/beamup_s_coarse.inst.cfg
Normal file
40
resources/quality/beamup_s/beamup_s_coarse.inst.cfg
Normal file
|
@ -0,0 +1,40 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = BeamUp S Coarse
|
||||
definition = beamup_s
|
||||
|
||||
[metadata]
|
||||
setting_version = 10
|
||||
type = quality
|
||||
quality_type = coarse
|
||||
weight = -3
|
||||
material = generic_pla
|
||||
|
||||
[values]
|
||||
layer_height = 0.30
|
||||
adhesion_type = brim
|
||||
brim_line_count = 5
|
||||
infill_before_walls = False
|
||||
initial_layer_line_width_factor = 120.0
|
||||
material_print_temperature = 215
|
||||
material_print_temperature_layer_0 = 230
|
||||
retraction_amount = 1.5
|
||||
retraction_speed = 30
|
||||
speed_infill = 50
|
||||
speed_layer_0 = 25
|
||||
speed_print = 50
|
||||
speed_support_interface = 50
|
||||
speed_topbottom = 50
|
||||
speed_wall_0 = 35
|
||||
speed_wall_x = 50
|
||||
support_enable = True
|
||||
support_angle = 60
|
||||
support_infill_rate = 20
|
||||
support_interface_enable = True
|
||||
support_interface_height = 0.60
|
||||
support_interface_pattern = zigzag
|
||||
support_interface_skip_height = 0.30
|
||||
support_offset = 0.8
|
||||
support_z_distance = 0.2
|
||||
wall_thickness = 0.8
|
||||
zig_zaggify_infill = True
|
40
resources/quality/beamup_s/beamup_s_draft.inst.cfg
Normal file
40
resources/quality/beamup_s/beamup_s_draft.inst.cfg
Normal file
|
@ -0,0 +1,40 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = BeamUp S Draft
|
||||
definition = beamup_s
|
||||
|
||||
[metadata]
|
||||
setting_version = 10
|
||||
type = quality
|
||||
quality_type = draft
|
||||
weight = -2
|
||||
material = generic_pla
|
||||
|
||||
[values]
|
||||
layer_height = 0.2
|
||||
adhesion_type = brim
|
||||
brim_line_count = 5
|
||||
infill_before_walls = False
|
||||
initial_layer_line_width_factor = 120.0
|
||||
material_print_temperature = 210
|
||||
material_print_temperature_layer_0 = 230
|
||||
retraction_amount = 1.5
|
||||
retraction_speed = 30
|
||||
speed_infill = 45
|
||||
speed_layer_0 = 25
|
||||
speed_print = 45
|
||||
speed_support_interface = 45
|
||||
speed_topbottom = 45
|
||||
speed_wall_0 = 35
|
||||
speed_wall_x = 45
|
||||
support_enable = True
|
||||
support_angle = 60
|
||||
support_infill_rate = 20
|
||||
support_interface_enable = True
|
||||
support_interface_height = 0.40
|
||||
support_interface_pattern = zigzag
|
||||
support_interface_skip_height = 0.20
|
||||
support_offset = 0.8
|
||||
support_z_distance = 0.2
|
||||
wall_thickness = 0.8
|
||||
zig_zaggify_infill = True
|
40
resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg
Normal file
40
resources/quality/beamup_s/beamup_s_extra_fine.inst.cfg
Normal file
|
@ -0,0 +1,40 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = BeamUp S Extra Fine
|
||||
definition = beamup_s
|
||||
|
||||
[metadata]
|
||||
setting_version = 10
|
||||
type = quality
|
||||
quality_type = high
|
||||
weight = 1
|
||||
material = generic_pla
|
||||
|
||||
[values]
|
||||
layer_height = 0.06
|
||||
adhesion_type = brim
|
||||
brim_line_count = 5
|
||||
infill_before_walls = False
|
||||
initial_layer_line_width_factor = 120.0
|
||||
material_print_temperature = 195
|
||||
material_print_temperature_layer_0 = 230
|
||||
retraction_amount = 1.5
|
||||
retraction_speed = 30
|
||||
speed_infill = 40
|
||||
speed_layer_0 = 25
|
||||
speed_print = 40
|
||||
speed_support_interface = 40
|
||||
speed_topbottom = 40
|
||||
speed_wall_0 = 30
|
||||
speed_wall_x = 40
|
||||
support_enable = True
|
||||
support_angle = 60
|
||||
support_infill_rate = 20
|
||||
support_interface_enable = True
|
||||
support_interface_height = 0.30
|
||||
support_interface_pattern = zigzag
|
||||
support_interface_skip_height = 0.06
|
||||
support_offset = 0.8
|
||||
support_z_distance = 0.2
|
||||
wall_thickness = 0.8
|
||||
zig_zaggify_infill = True
|
40
resources/quality/beamup_s/beamup_s_fine.inst.cfg
Normal file
40
resources/quality/beamup_s/beamup_s_fine.inst.cfg
Normal file
|
@ -0,0 +1,40 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = BeamUp S Fine
|
||||
definition = beamup_s
|
||||
|
||||
[metadata]
|
||||
setting_version = 10
|
||||
type = quality
|
||||
quality_type = normal
|
||||
weight = 0
|
||||
material = generic_pla
|
||||
|
||||
[values]
|
||||
layer_height = 0.1
|
||||
adhesion_type = brim
|
||||
brim_line_count = 5
|
||||
infill_before_walls = False
|
||||
initial_layer_line_width_factor = 120.0
|
||||
material_print_temperature = 200
|
||||
material_print_temperature_layer_0 = 230
|
||||
retraction_amount = 1.5
|
||||
retraction_speed = 30
|
||||
speed_infill = 40
|
||||
speed_layer_0 = 25
|
||||
speed_print = 40
|
||||
speed_support_interface = 40
|
||||
speed_topbottom = 40
|
||||
speed_wall_0 = 30
|
||||
speed_wall_x = 40
|
||||
support_enable = True
|
||||
support_angle = 60
|
||||
support_infill_rate = 20
|
||||
support_interface_enable = True
|
||||
support_interface_height = 0.30
|
||||
support_interface_pattern = zigzag
|
||||
support_interface_skip_height = 0.10
|
||||
support_offset = 0.8
|
||||
support_z_distance = 0.2
|
||||
wall_thickness = 0.8
|
||||
zig_zaggify_infill = True
|
40
resources/quality/beamup_s/beamup_s_normal.inst.cfg
Normal file
40
resources/quality/beamup_s/beamup_s_normal.inst.cfg
Normal file
|
@ -0,0 +1,40 @@
|
|||
[general]
|
||||
version = 4
|
||||
name = BeamUp S Normal
|
||||
definition = beamup_s
|
||||
|
||||
[metadata]
|
||||
setting_version = 10
|
||||
type = quality
|
||||
quality_type = fast
|
||||
weight = -1
|
||||
material = generic_pla
|
||||
|
||||
[values]
|
||||
layer_height = 0.15
|
||||
adhesion_type = brim
|
||||
brim_line_count = 5
|
||||
infill_before_walls = False
|
||||
initial_layer_line_width_factor = 120.0
|
||||
material_print_temperature = 205
|
||||
material_print_temperature_layer_0 = 230
|
||||
retraction_amount = 1.5
|
||||
retraction_speed = 30
|
||||
speed_infill = 45
|
||||
speed_layer_0 = 25
|
||||
speed_print = 45
|
||||
speed_support_interface = 45
|
||||
speed_topbottom = 45
|
||||
speed_wall_0 = 35
|
||||
speed_wall_x = 45
|
||||
support_enable = True
|
||||
support_angle = 60
|
||||
support_infill_rate = 20
|
||||
support_interface_enable = True
|
||||
support_interface_height = 0.45
|
||||
support_interface_pattern = zigzag
|
||||
support_interface_skip_height = 0.15
|
||||
support_offset = 0.8
|
||||
support_z_distance = 0.2
|
||||
wall_thickness = 0.8
|
||||
zig_zaggify_infill = True
|
0
resources/quality/deltacomb/deltacomb_abs_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_abs_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_global_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_pla_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Draft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Fast_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_High_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Normal_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Verydraft_Quality.inst.cfg
Executable file → Normal file
0
resources/quality/deltacomb/deltacomb_tpu_Verydraft_Quality.inst.cfg
Executable file → Normal file
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -35,7 +35,6 @@ retraction_combing = noskin
|
|||
retraction_hop_enabled = True
|
||||
retraction_min_travel = =machine_nozzle_size * 3
|
||||
retraction_retract_speed = =retraction_speed
|
||||
retraction_prime_speed = =retraction_speed - 30
|
||||
roofing_layer_count = 1
|
||||
skin_line_width = =line_width * 1.2
|
||||
skin_outline_count = 2
|
||||
|
|
|
@ -28,18 +28,18 @@ cool_fan_speed = 35
|
|||
cool_fan_speed_max = 100
|
||||
cool_min_layer_time_fan_speed_max = 20
|
||||
cool_min_layer_time = 11
|
||||
cool_fan_full_at_height = =layer_height_0 + 6 * layer_height
|
||||
cool_fan_full_at_height = =layer_height_0 + 19 * layer_height
|
||||
cool_min_speed = 10
|
||||
support_angle = 65
|
||||
material_print_temperature = =default_material_print_temperature
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature
|
||||
material_flow = 98
|
||||
material_flow = 100
|
||||
retraction_extra_prime_amount = 0.1
|
||||
retraction_min_travel = =3*line_width
|
||||
retraction_hop_only_when_collides = True
|
||||
skin_overlap = 10
|
||||
support_z_distance = =layer_height*2
|
||||
support_bottom_distance = =support_z_distance*0.5
|
||||
support_z_distance = =layer_height
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_xy_distance = =line_width * 1.7
|
||||
support_xy_distance_overhang = =wall_line_width_0
|
||||
support_offset = 1
|
||||
|
|
|
@ -28,18 +28,18 @@ cool_fan_speed = 35
|
|||
cool_fan_speed_max = 100
|
||||
cool_min_layer_time_fan_speed_max = 20
|
||||
cool_min_layer_time = 11
|
||||
cool_fan_full_at_height = =layer_height_0 + 2 * layer_height
|
||||
cool_fan_full_at_height = =layer_height_0 + 14 * layer_height
|
||||
cool_min_speed = 10
|
||||
support_angle = 60
|
||||
material_print_temperature = =default_material_print_temperature + 5
|
||||
material_print_temperature_layer_0 = =default_material_print_temperature
|
||||
material_flow = 95
|
||||
material_flow = 96
|
||||
retraction_extra_prime_amount = 0.1
|
||||
retraction_min_travel = =3*line_width
|
||||
retraction_hop_only_when_collides = True
|
||||
skin_overlap = 15
|
||||
support_z_distance = =layer_height*2
|
||||
support_bottom_distance = =support_z_distance*0.5
|
||||
support_z_distance = =layer_height
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_xy_distance = =line_width * 1.7
|
||||
support_xy_distance_overhang = =wall_line_width_0
|
||||
support_offset = 1
|
||||
|
|
|
@ -28,7 +28,7 @@ cool_fan_speed = 35
|
|||
cool_fan_speed_max = 100
|
||||
cool_min_layer_time_fan_speed_max = 20
|
||||
cool_min_layer_time = 11
|
||||
cool_fan_full_at_height = =layer_height_0 + 6 * layer_height
|
||||
cool_fan_full_at_height = =layer_height_0 + 9 * layer_height
|
||||
cool_min_speed = 10
|
||||
support_angle = 55
|
||||
material_print_temperature = =default_material_print_temperature + 10
|
||||
|
@ -38,8 +38,8 @@ retraction_extra_prime_amount = 0.1
|
|||
retraction_min_travel = =3*line_width
|
||||
retraction_hop_only_when_collides = True
|
||||
skin_overlap = 20
|
||||
support_z_distance = =layer_height*2
|
||||
support_bottom_distance = =support_z_distance*0.5
|
||||
support_z_distance = =layer_height
|
||||
support_bottom_distance = =support_z_distance
|
||||
support_xy_distance = =line_width * 1.7
|
||||
support_xy_distance_overhang = =wall_line_width_0
|
||||
support_offset = 1
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue