mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-09 06:45:09 -06:00
Merge branch 'Ultimaker:main' into dxu_umo_definition
This commit is contained in:
commit
786c5ca0aa
622 changed files with 195436 additions and 220723 deletions
|
@ -29,7 +29,7 @@
|
|||
"machine_center_is_zero": { "default_value": false },
|
||||
"gantry_height": { "value": "0" },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:filament_cost;{filament_cost}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:machine_nozzle_size;{machine_nozzle_size}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X50 F500 ; wipe away from the filament line\nG1 X100 F9000 ; Quickly wipe away from the filament line" },
|
||||
"machine_start_gcode": { "default_value": ";Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile\n\n;Slicer Information - (Support for OctoPrint Slicer Estimator)\n;Slicer info:material_guid;{material_guid}\n;Slicer info:material_id;{material_id}\n;Slicer info:material_brand;{material_brand}\n;Slicer info:material_name;{material_name}\n;Slicer info:filament_cost;{filament_cost}\n;Slicer info:material_bed_temperature;{material_bed_temperature}\n;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0}\n;Slicer info:material_print_temperature;{material_print_temperature}\n;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0}\n;Slicer info:material_flow;{material_flow}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:machine_nozzle_size;{machine_nozzle_size}\n;Slicer info:wall_thickness;{wall_thickness}\n;Slicer info:speed_print;{speed_print}\n;Slicer info:speed_topbottom;{speed_topbottom}\n;Slicer info:travel_speed;{travel_speed}\n;Slicer info:support;{support}\n;Slicer info:retraction_speed;{retraction_speed}\n;Slicer info:retraction_amount;{retraction_amount}\n;Slicer info:layer_height;{layer_height}\n;Slicer info:infill_pattern;{infill_pattern}\n;Slicer info:infill_sparse_density;{infill_sparse_density}\n;Slicer info:cool_fan_enabled;{cool_fan_enabled}\n;Slicer info:cool_fan_speed;{cool_fan_speed}\n;Slicer info:sliced_at;{day} {date} {time}\nG21 ; metric values \nG90 ; absolute positioning \nM82 ; set extruder to absolute mode \nM900 K0 ; disable lin. adv. if not set in GCODE\nM107 ; start with the fan off \nM140 S{material_bed_temperature_layer_0} ; Start heating the bed \nG4 S60 ; wait 1 minute \nM104 S{material_print_temperature_layer_0} ; start heating the hot end \nM190 S{material_bed_temperature_layer_0} ; wait for bed \nM109 S{material_print_temperature_layer_0} ; wait for hotend \nM300 S1000 P500 ; BEEP heating done \nG28 X0 Y10 Z0 ; move X/Y to min endstops \nM420 S1 ; Enable leveling \nM420 Z2.0 ; Set leveling fading height to 2 mm \nG0 Z0.15 ; lift nozzle a bit \nG92 E0 ; zero the extruded length \nG1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. \nG92 E0 ; zero the extruded length again \nG1 E-2 F500 ; Retract a little \nG1 X50 F500 ; wipe away from the filament line\nG1 X100 F9000 ; Quickly wipe away from the filament line" },
|
||||
"machine_end_gcode": { "default_value": "M104 S0 ; Extruder off \nM140 S0 ; Heatbed off \nM107 ; Fan off \nG91 ; relative positioning \nG1 E-5 F300 ; retract a little \nG1 Z+10 E-5 ; X-20 Y-20 F{travel_xy_speed} ; lift print head \nG28 X0 Y0 ; homing \nG1 Y180 F2000 ; reset feedrate \nM84 ; disable stepper motors \nG90 ; absolute positioning \nM300 S440 P200 ; Make Print Completed Tones \nM300 S660 P250 ; beep \nM300 S880 P300 ; beep" },
|
||||
|
||||
"machine_max_acceleration_x": { "value": 3000 },
|
||||
|
|
|
@ -4015,7 +4015,7 @@
|
|||
"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_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"children":
|
||||
{
|
||||
|
@ -4032,7 +4032,7 @@
|
|||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_prime_speed":
|
||||
|
@ -4048,7 +4048,7 @@
|
|||
"maximum_value_warning": "70",
|
||||
"enabled": "retraction_enable and machine_gcode_flavor != \"UltiGCode\"",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
|
@ -4063,7 +4063,7 @@
|
|||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_min_travel":
|
||||
|
@ -4077,7 +4077,7 @@
|
|||
"minimum_value": "0",
|
||||
"minimum_value_warning": "line_width * 1.5",
|
||||
"maximum_value_warning": "10",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_count_max":
|
||||
|
@ -4232,7 +4232,7 @@
|
|||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "retraction_enable and retraction_hop_enabled and travel_avoid_other_parts",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_hop": {
|
||||
|
@ -4244,7 +4244,7 @@
|
|||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "retraction_enable and retraction_hop_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_hop_after_extruder_switch": {
|
||||
|
@ -4435,6 +4435,7 @@
|
|||
"description": "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"resolve": "any(extruderValues('support_enable'))",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -4681,6 +4682,54 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"support_interface_wall_count":
|
||||
{
|
||||
"label": "Support Interface Wall Line Count",
|
||||
"description": "The number of walls with which to surround support interface. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used.",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "0 if (support_skip_some_zags and support_interface_pattern == 'zigzag') else 3",
|
||||
"maximum_value": "999999",
|
||||
"type": "int",
|
||||
"value": "1 if (support_interface_pattern == 'zigzag') else 0",
|
||||
"enabled": "support_interface_enable or support_meshes_present",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children": {
|
||||
"support_roof_wall_count": {
|
||||
"label": "Support Roof Wall Line Count",
|
||||
"description": "The number of walls with which to surround support interface roof. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used.",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "0 if (support_skip_some_zags and support_interface_pattern == 'zigzag') else 3",
|
||||
"maximum_value": "999999",
|
||||
"type": "int",
|
||||
"value": "support_interface_wall_count",
|
||||
"enabled": "support_interface_enable or support_meshes_present",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"support_bottom_wall_count": {
|
||||
"label": "Support Bottom Wall Line Count",
|
||||
"description": "The number of walls with which to surround support interface floor. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used.",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "0 if (support_skip_some_zags and support_interface_pattern == 'zigzag') else 3",
|
||||
"maximum_value": "999999",
|
||||
"type": "int",
|
||||
"value": "support_interface_wall_count",
|
||||
"enabled": "support_interface_enable or support_meshes_present",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"zig_zaggify_support":
|
||||
{
|
||||
"label": "Connect Support Lines",
|
||||
|
@ -4784,7 +4833,6 @@
|
|||
"default_value": 8.0,
|
||||
"minimum_value": "0.0",
|
||||
"maximum_value_warning": "50.0",
|
||||
"maximum_value": "0.5 * min(machine_width, machine_depth)",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_brim_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
|
@ -4799,7 +4847,6 @@
|
|||
"default_value": 20,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50 / skirt_brim_line_width",
|
||||
"maximum_value": "0.5 * min(machine_width, machine_depth) / skirt_brim_line_width",
|
||||
"value": "math.ceil(support_brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0))",
|
||||
"enabled": "(support_enable or support_meshes_present) and support_brim_enable",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -5558,10 +5605,11 @@
|
|||
{
|
||||
"label": "Skirt/Brim Extruder",
|
||||
"description": "The extruder train to use for printing the skirt or brim. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"type": "optional_extruder",
|
||||
"default_value": "0",
|
||||
"value": "adhesion_extruder_nr",
|
||||
"enabled": "extruders_enabled_count > 1 and (resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable'))",
|
||||
"resolve": "'-1' if '-1' in extruderValues('skirt_brim_extruder_nr') else adhesion_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -5613,9 +5661,9 @@
|
|||
"maximum_value_warning": "10",
|
||||
"maximum_value": "0.5 * min(machine_width, machine_depth) / skirt_brim_line_width",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'skirt'",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"skirt_gap":
|
||||
{
|
||||
|
@ -5627,9 +5675,9 @@
|
|||
"minimum_value_warning": "max(extruderValues('machine_nozzle_size'))",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'skirt'",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"skirt_brim_minimal_length":
|
||||
{
|
||||
|
@ -5642,6 +5690,7 @@
|
|||
"minimum_value_warning": "25",
|
||||
"maximum_value_warning": "2500",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable')",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
@ -5654,11 +5703,10 @@
|
|||
"default_value": 8.0,
|
||||
"minimum_value": "0.0",
|
||||
"maximum_value_warning": "50.0",
|
||||
"maximum_value": "0.5 * min(machine_width, machine_depth)",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable')",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"children":
|
||||
{
|
||||
"brim_line_count":
|
||||
|
@ -5669,12 +5717,11 @@
|
|||
"default_value": 20,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50 / skirt_brim_line_width",
|
||||
"maximum_value": "0.5 * min(machine_width, machine_depth) / skirt_brim_line_width",
|
||||
"value": "math.ceil(brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0))",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('prime_tower_brim_enable')",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -5688,9 +5735,9 @@
|
|||
"minimum_value": "0",
|
||||
"maximum_value_warning": "skirt_brim_line_width",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim'",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"brim_replaces_support":
|
||||
{
|
||||
|
@ -5699,9 +5746,9 @@
|
|||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' and (support_enable or support_meshes_present)",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "support_infill_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"brim_outside_only":
|
||||
{
|
||||
|
@ -5710,9 +5757,22 @@
|
|||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim'",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr"
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"brim_inside_margin":
|
||||
{
|
||||
"label": "Brim Inside Avoid Margin",
|
||||
"description": "If brim is only on outside then parts fully enclosed inside another part will get a brim which might overlap with the internal holes of the outer part. This setting controls how far to stay away from those internal holes. Set to a high value to prevent any brim from being generated for parts enclosed within the holes of other parts.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"minimum_value": "0",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' and any(extruderValues('brim_outside_only'))",
|
||||
"limit_to_extruder": "skirt_brim_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"raft_margin":
|
||||
{
|
||||
|
@ -6334,6 +6394,81 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_enable":
|
||||
{
|
||||
"label": "Generate Interlocking Structure",
|
||||
"description": "Whether to generate a structure at the interface between two models of a different material in order to improve the adhesion. The structure consists of cells of horizontal beams with alternating direction which connect to each other over the Z direction in order to interlock with the beams of the other material.",
|
||||
"type": "bool",
|
||||
"enabled": "extruders_enabled_count > 1",
|
||||
"default_value": false,
|
||||
"resolve": "(extruders_enabled_count > 1) and any(extruderValues('interlocking_enable'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_width":
|
||||
{
|
||||
"label": "Interlocking Beam Width",
|
||||
"description": "The width of the beams of this material in the interlocking structure.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 0.8,
|
||||
"value": "2 * wall_line_width_0",
|
||||
"minimum_value": "0.001",
|
||||
"maximum_value": "min(0.5 * machine_width, 0.5 * machine_depth)",
|
||||
"maximum_value_warning": "max(extruderValues('wall_line_width_0')) * 6",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"interlocking_orientation":
|
||||
{
|
||||
"label": "Interlocking Structure Orientation",
|
||||
"description": "The direction of the beams of the interlocking structure in the XY plane as a rotation about the Z axis.",
|
||||
"unit": "°",
|
||||
"type": "float",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 22.5,
|
||||
"resolve": "min(extruderValues('interlocking_orientation'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_beam_layer_count":
|
||||
{
|
||||
"label": "Interlocking Beam Layer Count",
|
||||
"description": "The height of the beams of the interlocking structure as measured in number of layers. Less layers is stronger, but more prone to manufacturing defects.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"resolve": "max(extruderValues('interlocking_beam_layer_count'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_depth":
|
||||
{
|
||||
"label": "Interlocking Depth",
|
||||
"description": "The number of cells along the depth of the interface between two models where an interlocking structure is to be generated. Less cells is better, but too little cells can cause the not to be connected properly, which reduces the adhesion performance of the interlocking structure.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 2,
|
||||
"minimum_value": "1",
|
||||
"resolve": "max(extruderValues('interlocking_depth'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"interlocking_boundary_avoidance":
|
||||
{
|
||||
"label": "Interlocking Boundary Avoidance",
|
||||
"description": "The distance close to the boundary of the print where not to generate an interlocking structure as measued in number of cells times 2. If set to a value lower than the Inerlocking Depth then the interlocking structure can become visible on the outside of the print near the interfaces where two models meet.",
|
||||
"type": "int",
|
||||
"enabled": "extruders_enabled_count > 1 and resolveOrValue('interlocking_enable')",
|
||||
"default_value": 3,
|
||||
"minimum_value": "0",
|
||||
"resolve": "max(extruderValues('interlocking_boundary_avoidance'))",
|
||||
"minimum_value_warning": "resolveOrValue('interlocking_depth')",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"switch_extruder_retraction_amount":
|
||||
{
|
||||
"label": "Nozzle Switch Retraction Distance",
|
||||
|
@ -7849,7 +7984,7 @@
|
|||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "wipe_retraction_enable and clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -7864,7 +7999,7 @@
|
|||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "wipe_retraction_enable and clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"wipe_retraction_speed":
|
||||
|
@ -7897,7 +8032,7 @@
|
|||
"maximum_value_warning": "70",
|
||||
"enabled": "wipe_retraction_enable and clean_between_layers",
|
||||
"value": "wipe_retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"wipe_retraction_prime_speed":
|
||||
|
@ -7913,7 +8048,7 @@
|
|||
"maximum_value_warning": "70",
|
||||
"enabled": "wipe_retraction_enable and clean_between_layers",
|
||||
"value": "wipe_retraction_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
|
@ -7927,7 +8062,7 @@
|
|||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"enabled": "clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -7952,7 +8087,7 @@
|
|||
"default_value": 1,
|
||||
"value": "retraction_hop",
|
||||
"enabled": "wipe_hop_enable and clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -7967,7 +8102,7 @@
|
|||
"minimum_value": "0",
|
||||
"minimum_value_warning": "1",
|
||||
"enabled": "wipe_hop_enable and clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -7992,7 +8127,7 @@
|
|||
"minimum_value": "0",
|
||||
"default_value": 5,
|
||||
"enabled": "clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -8004,7 +8139,7 @@
|
|||
"type": "float",
|
||||
"default_value": 20,
|
||||
"enabled": "clean_between_layers",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
|
@ -8072,7 +8207,7 @@
|
|||
"label": "Remove Raft Inside Corners",
|
||||
"description": "Remove inside corners from the raft, causing the raft to become convex.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"default_value": false,
|
||||
"resolve": "any(extruderValues('raft_remove_inside_corners'))",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'raft'",
|
||||
"settable_per_mesh": false,
|
||||
|
|
|
@ -106,7 +106,7 @@
|
|||
"support_type": {"value": "'everywhere'" },
|
||||
"support_angle": {"value": "50"},
|
||||
"support_pattern": {"value": "'grid'"},
|
||||
"support_wall_count": {"value": 0},
|
||||
"support_wall_count": {"value": "1 if (support_structure == 'tree') else 0" },
|
||||
"zig_zaggify_support": {"value": false },
|
||||
"support_infill_rate": {"value": "15 if support_enable else 0"},
|
||||
"support_brim_enable": {"value": true },
|
||||
|
|
|
@ -130,7 +130,7 @@
|
|||
"support_xy_distance_overhang": { "value": "wall_line_width_0" },
|
||||
"support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" },
|
||||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
|
||||
"support_wall_count": { "value": 0 },
|
||||
"support_wall_count": {"value": "1 if (support_structure == 'tree') else 0" },
|
||||
"support_brim_enable": { "value": true },
|
||||
"support_brim_width": { "value": 4 },
|
||||
"support_interface_height": { "value": "layer_height * 4" },
|
||||
|
|
|
@ -93,7 +93,7 @@
|
|||
"support_xy_distance_overhang": { "value": "wall_line_width_0" },
|
||||
"support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" },
|
||||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" },
|
||||
"support_wall_count": { "value": 0 },
|
||||
"support_wall_count": {"value": "1 if (support_structure == 'tree') else 0" },
|
||||
"support_brim_enable": { "value": true },
|
||||
"support_brim_width": { "value": 5 },
|
||||
|
||||
|
|
|
@ -9,292 +9,117 @@
|
|||
"exclude_materials": [ "generic_hips", "structur3d_dap100silicone" ]
|
||||
},
|
||||
"overrides": {
|
||||
"machine_max_feedrate_e": {
|
||||
"default_value": 45
|
||||
"acceleration_layer_0": { "value": "acceleration_topbottom" },
|
||||
"acceleration_travel_enabled": { "value": false },
|
||||
"bottom_layers": { "value": "math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))" },
|
||||
"bridge_enable_more_layers": { "value": false },
|
||||
"bridge_fan_speed": { "value": "cool_fan_speed_max" },
|
||||
"bridge_fan_speed_2": { "value": "cool_fan_speed_min" },
|
||||
"bridge_fan_speed_3": { "value": "cool_fan_speed_min" },
|
||||
"bridge_settings_enabled": { "value": true },
|
||||
"bridge_skin_density": { "value": "80" },
|
||||
"bridge_skin_density_2": { "value": 100 },
|
||||
"bridge_skin_density_3": { "value": 100 },
|
||||
"bridge_skin_material_flow": { "value": "skin_material_flow" },
|
||||
"bridge_skin_material_flow_2": { "value": "skin_material_flow" },
|
||||
"bridge_skin_material_flow_3": { "value": "skin_material_flow" },
|
||||
"bridge_skin_speed": { "value": "speed_topbottom" },
|
||||
"bridge_skin_speed_2": { "value": "speed_topbottom" },
|
||||
"bridge_skin_speed_3": { "value": "speed_topbottom" },
|
||||
"bridge_skin_support_threshold": { "value": 50 },
|
||||
"bridge_sparse_infill_max_density": { "value": 0 },
|
||||
"bridge_wall_coast": { "value": 0 },
|
||||
"bridge_wall_material_flow": { "value": "wall_material_flow" },
|
||||
"bridge_wall_speed": { "value": "bridge_skin_speed" },
|
||||
"cool_fan_speed_0": { "value": "cool_fan_speed_min" },
|
||||
"gradual_support_infill_steps": { "value": "2 if support_interface_enable else 0" },
|
||||
"gradual_support_infill_step_height": { "value": "4 * layer_height" },
|
||||
"infill_material_flow": { "value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow" },
|
||||
"inset_direction": { "value": "'outside_in'" },
|
||||
"jerk_infill": { "minimum_value_warning": 20 },
|
||||
"jerk_wall": { "minimum_value_warning": 20 },
|
||||
"jerk_wall_0": { "minimum_value_warning": 20 },
|
||||
"jerk_prime_tower": { "minimum_value_warning": 20 },
|
||||
"jerk_print":
|
||||
{
|
||||
"value": "20",
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"material_print_temperature": {
|
||||
"minimum_value": "0"
|
||||
},
|
||||
"material_bed_temperature": {
|
||||
"jerk_print_layer_0": { "value": "max(20, jerk_wall_0)" },
|
||||
"jerk_roofing": { "minimum_value_warning": 20 },
|
||||
"jerk_support": { "minimum_value_warning": 20 },
|
||||
"jerk_support_infill": { "minimum_value_warning": 20 },
|
||||
"jerk_support_interface": { "minimum_value_warning": 20 },
|
||||
"jerk_topbottom": { "minimum_value_warning": 20 },
|
||||
"jerk_travel": { "value": "jerk_print" },
|
||||
"jerk_travel_enabled": { "value": false },
|
||||
"layer_height_0": { "value": "max(0.2, layer_height)" },
|
||||
"line_width": { "value": "machine_nozzle_size" },
|
||||
"machine_max_feedrate_e": { "default_value": 45 },
|
||||
"material_bed_temperature":
|
||||
{
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_bed_temperature_layer_0":
|
||||
"material_bed_temperature_layer_0": { "maximum_value_warning": "125" },
|
||||
"material_print_temperature": { "minimum_value": "0" },
|
||||
"material_standby_temperature":
|
||||
{
|
||||
"maximum_value_warning": "125"
|
||||
},
|
||||
"material_standby_temperature": {
|
||||
"value": "material_print_temperature - 100",
|
||||
"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"
|
||||
},
|
||||
"meshfix_maximum_deviation": { "value": "machine_nozzle_size / 10" },
|
||||
"meshfix_maximum_resolution": { "value": "max(speed_wall_0 / 75, 0.5)" },
|
||||
"minimum_support_area": { "value": "4.0" },
|
||||
"raft_base_speed": { "value": "raft_speed" },
|
||||
"raft_base_thickness": { "value": "min(machine_nozzle_size * 0.75, 0.3)" },
|
||||
"raft_interface_fan_speed": { "value": "(raft_base_fan_speed + raft_surface_fan_speed) / 2" },
|
||||
"raft_interface_line_width": { "value": "(raft_base_line_width + raft_surface_line_width) / 2" },
|
||||
"raft_interface_speed": { "value": "(raft_surface_speed + raft_base_speed) / 2" },
|
||||
"raft_interface_thickness": { "value": "(raft_base_thickness + raft_surface_thickness) / 2" },
|
||||
"raft_speed": { "value": 15 },
|
||||
"raft_surface_fan_speed": { "value": "cool_fan_speed_min" },
|
||||
"raft_surface_speed": { "value": "speed_topbottom" },
|
||||
"relative_extrusion":
|
||||
{
|
||||
"value": false,
|
||||
"enabled": false
|
||||
},
|
||||
"skin_angles": {
|
||||
"value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]"
|
||||
},
|
||||
"line_width": {
|
||||
"value": "machine_nozzle_size"
|
||||
},
|
||||
"wall_thickness": {
|
||||
"value": "wall_line_width_0 + wall_line_width_x"
|
||||
},
|
||||
"infill_material_flow": {
|
||||
"value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow"
|
||||
},
|
||||
"inset_direction": {
|
||||
"value": "'outside_in'"
|
||||
},
|
||||
"retraction_combing": {
|
||||
"value": "'no_outer_surfaces'"
|
||||
},
|
||||
"retraction_count_max": {
|
||||
"value": 25
|
||||
},
|
||||
"retraction_extrusion_window": {
|
||||
"value": 1
|
||||
},
|
||||
"roofing_layer_count": {
|
||||
"value": "1"
|
||||
},
|
||||
"roofing_material_flow": {
|
||||
"value": "material_flow"
|
||||
},
|
||||
"skin_material_flow": {
|
||||
"value": "0.95 * material_flow"
|
||||
},
|
||||
"support_interface_material_flow": {
|
||||
"value": "skin_material_flow"
|
||||
},
|
||||
"skin_monotonic" : {
|
||||
"value": "roofing_layer_count == 0"
|
||||
},
|
||||
"speed_equalize_flow_width_factor": {
|
||||
"value": "110.0"
|
||||
},
|
||||
"top_layers": {
|
||||
"value": "math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))"
|
||||
},
|
||||
"bottom_layers": {
|
||||
"value": "math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))"
|
||||
},
|
||||
"xy_offset": {
|
||||
"value": "-layer_height * 0.1"
|
||||
},
|
||||
"meshfix_maximum_resolution": {
|
||||
"value": "max(speed_wall_0 / 75, 0.5)"
|
||||
},
|
||||
"meshfix_maximum_deviation": {
|
||||
"value": "machine_nozzle_size / 10"
|
||||
},
|
||||
"jerk_travel_enabled": {
|
||||
"value": false
|
||||
},
|
||||
"acceleration_travel_enabled": {
|
||||
"value": false
|
||||
},
|
||||
"acceleration_travel": {
|
||||
"value": "acceleration_wall"
|
||||
},
|
||||
"skin_edge_support_thickness": {
|
||||
"value": "4 * layer_height if infill_sparse_density < 30 else 0"
|
||||
},
|
||||
"bridge_settings_enabled": {
|
||||
"value": true
|
||||
},
|
||||
"bridge_skin_support_threshold": {
|
||||
"value": 50
|
||||
},
|
||||
"bridge_sparse_infill_max_density": {
|
||||
"value": 0
|
||||
},
|
||||
"bridge_wall_coast": {
|
||||
"value": 0
|
||||
},
|
||||
"bridge_wall_speed": {
|
||||
"value": "bridge_skin_speed"
|
||||
},
|
||||
"bridge_wall_material_flow": {
|
||||
"value": "wall_material_flow"
|
||||
},
|
||||
"bridge_skin_speed": {
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"bridge_skin_material_flow": {
|
||||
"value": "skin_material_flow"
|
||||
},
|
||||
"bridge_skin_density": {
|
||||
"value": "80"
|
||||
},
|
||||
"bridge_fan_speed": {
|
||||
"value": "cool_fan_speed_max"
|
||||
},
|
||||
"bridge_enable_more_layers": {
|
||||
"value": false
|
||||
},
|
||||
"bridge_skin_speed_2": {
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"bridge_skin_material_flow_2": {
|
||||
"value": "skin_material_flow"
|
||||
},
|
||||
"bridge_skin_density_2": {
|
||||
"value": 100
|
||||
},
|
||||
"bridge_fan_speed_2": {
|
||||
"value": "cool_fan_speed_min"
|
||||
},
|
||||
"bridge_skin_speed_3": {
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"bridge_skin_material_flow_3": {
|
||||
"value": "skin_material_flow"
|
||||
},
|
||||
"bridge_skin_density_3": {
|
||||
"value": 100
|
||||
},
|
||||
"bridge_fan_speed_3": {
|
||||
"value": "cool_fan_speed_min"
|
||||
},
|
||||
"jerk_print": {
|
||||
"value": "20",
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_infill": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_wall": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_wall_0": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_roofing": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_topbottom": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_support": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_support_infill": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_support_interface": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_prime_tower": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_layer_0": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_print_layer_0": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_travel": {
|
||||
"value": "jerk_print",
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_travel_layer_0": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"jerk_skirt_brim": {
|
||||
"minimum_value_warning": 20
|
||||
},
|
||||
"support_wall_count": {
|
||||
"value": "1 if support_structure == 'tree' else 0"
|
||||
},
|
||||
"zig_zaggify_support": {
|
||||
"value": true
|
||||
},
|
||||
"support_infill_rate": {
|
||||
"value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15"
|
||||
},
|
||||
"support_line_distance": {
|
||||
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
|
||||
},
|
||||
"support_initial_layer_line_distance": {
|
||||
"minimum_value_warning": "0 if support_structure == 'tree' else support_line_width"
|
||||
},
|
||||
"gradual_support_infill_steps": {
|
||||
"value": "2 if support_interface_enable else 0"
|
||||
},
|
||||
"gradual_support_infill_step_height": {
|
||||
"value": "4 * layer_height"
|
||||
},
|
||||
"raft_base_speed": {
|
||||
"value": "raft_speed"
|
||||
},
|
||||
"raft_base_thickness": {
|
||||
"value": "min(machine_nozzle_size * 0.75, 0.3)"
|
||||
},
|
||||
"raft_interface_fan_speed": {
|
||||
"value": "(raft_base_fan_speed + raft_surface_fan_speed) / 2"
|
||||
},
|
||||
"raft_interface_line_width": {
|
||||
"value": "(raft_base_line_width + raft_surface_line_width) / 2"
|
||||
},
|
||||
"raft_interface_speed": {
|
||||
"value": "(raft_surface_speed + raft_base_speed) / 2"
|
||||
},
|
||||
"raft_interface_thickness": {
|
||||
"value": "(raft_base_thickness + raft_surface_thickness) / 2"
|
||||
},
|
||||
"raft_speed": {
|
||||
"value": 15
|
||||
},
|
||||
"raft_surface_fan_speed": {
|
||||
"value": "cool_fan_speed"
|
||||
},
|
||||
"raft_surface_speed": {
|
||||
"value": "speed_topbottom"
|
||||
},
|
||||
"support_interface_height": {
|
||||
"value": "2 * layer_height"
|
||||
},
|
||||
"support_offset": {
|
||||
"value": "support_xy_distance if support_interface_enable else 0"
|
||||
},
|
||||
"support_xy_distance": {
|
||||
"value": "1"
|
||||
},
|
||||
"support_xy_distance_overhang": {
|
||||
"value": "0.2"
|
||||
},
|
||||
"minimum_support_area": {
|
||||
"value": "(2 + support_offset)**2"
|
||||
},
|
||||
"support_interface_skip_height": {
|
||||
"value": "layer_height"
|
||||
},
|
||||
"support_interface_pattern": {
|
||||
"value": "'concentric'"
|
||||
},
|
||||
"support_interface_offset": {
|
||||
"value": "support_offset"
|
||||
},
|
||||
"support_use_towers": {
|
||||
"value": false
|
||||
},
|
||||
"support_z_distance": {
|
||||
"value": "0"
|
||||
},
|
||||
"top_bottom_pattern": {
|
||||
"value": "'zigzag'"
|
||||
}
|
||||
"retraction_combing": { "value": "'no_outer_surfaces'" },
|
||||
"retraction_combing_max_distance": { "value": 15 },
|
||||
"retraction_count_max": { "value": 25 },
|
||||
"retraction_extrusion_window": { "value": 1 },
|
||||
"roofing_layer_count": { "value": "1" },
|
||||
"roofing_material_flow": { "value": "material_flow" },
|
||||
"skin_angles": { "value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]" },
|
||||
"skin_edge_support_thickness": { "value": "4 * layer_height if infill_sparse_density < 30 else 0" },
|
||||
"skin_material_flow": { "value": "0.95 * material_flow" },
|
||||
"skin_material_flow_layer_0": { "value": "0.85 * material_flow_layer_0" },
|
||||
"skin_monotonic" : { "value": "roofing_layer_count == 0" },
|
||||
"speed_equalize_flow_width_factor": { "value": "110.0" },
|
||||
"speed_layer_0": { "value": "min(30, layer_height / layer_height_0 * speed_wall_0)" },
|
||||
"speed_slowdown_layers": { "value": 1 },
|
||||
"speed_travel_layer_0": { "value": "speed_travel" },
|
||||
"support_infill_rate": { "value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15" },
|
||||
"support_initial_layer_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" },
|
||||
"support_interface_height": { "value": "2 * layer_height" },
|
||||
"support_interface_material_flow": { "value": "skin_material_flow" },
|
||||
"support_interface_offset": { "value": "support_offset" },
|
||||
"support_interface_pattern": { "value": "'concentric'" },
|
||||
"support_interface_skip_height": { "value": "layer_height" },
|
||||
"support_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" },
|
||||
"support_offset": { "value": "support_xy_distance if support_interface_enable else 0" },
|
||||
"support_use_towers": { "value": false },
|
||||
"support_wall_count": { "value": "1 if support_structure == 'tree' else 0" },
|
||||
"support_xy_distance": { "value": "1" },
|
||||
"support_xy_distance_overhang": { "value": "0.2" },
|
||||
"support_z_distance": { "value": "0" },
|
||||
"top_layers": { "value": "math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))" },
|
||||
"wall_0_material_flow_layer_0": { "value": "1.10 * material_flow_layer_0" },
|
||||
"wall_thickness": { "value": "wall_line_width_0 + wall_line_width_x" },
|
||||
"wall_x_material_flow_layer_0": { "value": "0.95 * material_flow_layer_0" },
|
||||
"xy_offset": { "value": "-layer_height * 0.1" },
|
||||
"xy_offset_layer_0": { "value": "-wall_line_width_0 / 5 + xy_offset" },
|
||||
"zig_zaggify_support": { "value": true }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -89,6 +89,15 @@
|
|||
},
|
||||
"support_z_distance": {
|
||||
"value": "0.1"
|
||||
},
|
||||
"cool_fan_speed_0": {
|
||||
"value": 0
|
||||
},
|
||||
"layer_height_0": {
|
||||
"value": 0.3
|
||||
},
|
||||
"speed_slowdown_layers": {
|
||||
"value": 2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,6 @@
|
|||
"maximum_value": 260
|
||||
},
|
||||
"material_print_temperature_layer_0": {
|
||||
"value": "material_print_temperature",
|
||||
"maximum_value": 260
|
||||
},
|
||||
"machine_start_gcode": { "value": "''" },
|
||||
|
|
|
@ -82,7 +82,6 @@
|
|||
|
||||
"prime_blob_enable": { "enabled": true, "default_value": true, "value": "resolveOrValue('print_sequence') != 'one_at_a_time'" },
|
||||
"acceleration_enabled": { "value": true },
|
||||
"acceleration_layer_0": { "value": "acceleration_topbottom" },
|
||||
"acceleration_prime_tower": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
"acceleration_print": { "value": "3500" },
|
||||
"acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
|
@ -91,21 +90,17 @@
|
|||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 3500)" },
|
||||
"brim_width": { "value": "3" },
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 4 * layer_height" },
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
"infill_overlap": { "value": "0" },
|
||||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"initial_layer_line_width_factor": { "value": "120" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
"machine_min_cool_heat_time_window": { "value": "15" },
|
||||
"default_material_print_temperature": { "value": "200" },
|
||||
"material_print_temperature_layer_0": { "value": "material_print_temperature + 5" },
|
||||
"material_bed_temperature": { "maximum_value": "115" },
|
||||
"material_bed_temperature_layer_0": { "maximum_value": "115" },
|
||||
"multiple_mesh_overlap": { "value": "0" },
|
||||
|
@ -118,7 +113,6 @@
|
|||
"retraction_min_travel": { "value": "5" },
|
||||
"retraction_prime_speed": { "value": "15" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
|
|
|
@ -62,6 +62,15 @@
|
|||
},
|
||||
"infill_before_walls": {
|
||||
"value": "False"
|
||||
},
|
||||
"cool_fan_speed_0": {
|
||||
"value": 0
|
||||
},
|
||||
"layer_height_0": {
|
||||
"value": 0.3
|
||||
},
|
||||
"speed_slowdown_layers": {
|
||||
"value": 2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -74,8 +74,6 @@
|
|||
"maximum_value": "150",
|
||||
"value": "150"
|
||||
},
|
||||
|
||||
"acceleration_layer_0": { "value": "acceleration_topbottom" },
|
||||
"acceleration_prime_tower": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
"acceleration_print": { "value": "3500" },
|
||||
"acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
|
@ -84,7 +82,6 @@
|
|||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
||||
"brim_width": { "value": "3" },
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 4 * layer_height" },
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
|
@ -92,7 +89,6 @@
|
|||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
"machine_min_cool_heat_time_window": { "value": "15" },
|
||||
|
@ -108,7 +104,6 @@
|
|||
"retraction_prime_speed": { "value": "15" },
|
||||
"retraction_speed": {"value": "45" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
|
@ -123,7 +118,6 @@
|
|||
"top_bottom_thickness": { "value": "1" },
|
||||
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
|
||||
"wall_0_inset": { "value": "0" },
|
||||
"initial_layer_line_width_factor": { "value": "120" },
|
||||
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -77,7 +77,6 @@
|
|||
"value": "150"
|
||||
},
|
||||
"acceleration_enabled": { "value": true },
|
||||
"acceleration_layer_0": { "value": "acceleration_topbottom" },
|
||||
"acceleration_prime_tower": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
"acceleration_print": { "value": "3500" },
|
||||
"acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 3500)" },
|
||||
|
@ -86,7 +85,6 @@
|
|||
"acceleration_wall": { "value": "math.ceil(acceleration_print * 1500 / 3500)" },
|
||||
"acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 1000 / 1000)" },
|
||||
"brim_width": { "value": "3" },
|
||||
"cool_fan_full_at_height": { "value": "layer_height_0 + 4 * layer_height" },
|
||||
"cool_fan_speed": { "value": "50" },
|
||||
"cool_fan_speed_max": { "value": "100" },
|
||||
"cool_min_speed": { "value": "5" },
|
||||
|
@ -94,7 +92,6 @@
|
|||
"infill_pattern": { "value": "'zigzag' if infill_sparse_density > 80 else 'triangles'" },
|
||||
"infill_wipe_dist": { "value": "0" },
|
||||
"jerk_enabled": { "value": "True" },
|
||||
"layer_height_0": { "value": "round(machine_nozzle_size / 1.5, 2)" },
|
||||
"layer_start_x": { "value": "sum(extruderValues('machine_extruder_start_pos_x')) / len(extruderValues('machine_extruder_start_pos_x'))" },
|
||||
"layer_start_y": { "value": "sum(extruderValues('machine_extruder_start_pos_y')) / len(extruderValues('machine_extruder_start_pos_y'))" },
|
||||
"machine_min_cool_heat_time_window": { "value": "15" },
|
||||
|
@ -110,7 +107,6 @@
|
|||
"retraction_prime_speed": { "value": "15" },
|
||||
"retraction_speed": {"value": "45" },
|
||||
"skin_overlap": { "value": "10" },
|
||||
"speed_layer_0": { "value": "20" },
|
||||
"speed_prime_tower": { "value": "speed_topbottom" },
|
||||
"speed_print": { "value": "35" },
|
||||
"speed_support": { "value": "speed_wall_0" },
|
||||
|
@ -126,7 +122,6 @@
|
|||
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
|
||||
"wall_0_inset": { "value": "0" },
|
||||
"optimize_wall_printing_order": { "value": "True" },
|
||||
"initial_layer_line_width_factor": { "value": "120" },
|
||||
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" },
|
||||
"build_volume_temperature": { "maximum_value": 50 }
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue