mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-06 21:44:01 -06:00
JSON fix: redo all commits (squashed) which got undone in merge
Merge branch 'feature_firmware_travel_settings'c755479b1b
overwrote fdmprinter.def.json with the feature branch version, rather than merging it with the master version. This commit is just fdmprinter.def.json as it was at2c09fc4a67
This commit is contained in:
parent
f63acc98b8
commit
94acf810d0
1 changed files with 222 additions and 112 deletions
|
@ -29,19 +29,19 @@
|
|||
{
|
||||
"machine_show_variants":
|
||||
{
|
||||
"label": "Show machine variants",
|
||||
"description": "Whether to show the different variants of this machine, which are described in separate json files.",
|
||||
"default_value": false,
|
||||
"type": "bool",
|
||||
"label": "Show machine variants",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_start_gcode":
|
||||
{
|
||||
"label": "Start GCode",
|
||||
"description": "Gcode commands to be executed at the very start - separated by \\n.",
|
||||
"default_value": "G28 ;Home\nG1 Z15.0 F6000 ;Move the platform down 15mm\n;Prime the extruder\nG92 E0\nG1 F200 E3\nG92 E0",
|
||||
"label": "Start GCode",
|
||||
"type": "str",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
|
@ -49,9 +49,9 @@
|
|||
},
|
||||
"machine_end_gcode":
|
||||
{
|
||||
"label": "End GCode",
|
||||
"description": "Gcode commands to be executed at the very end - separated by \\n.",
|
||||
"default_value": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84",
|
||||
"label": "End GCode",
|
||||
"type": "str",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
|
@ -79,49 +79,49 @@
|
|||
},
|
||||
"material_print_temp_prepend":
|
||||
{
|
||||
"label": "Include material temperatures",
|
||||
"description": "Whether to include nozzle temperature commands at the start of the gcode. When the start_gcode already contains nozzle temperature commands Cura frontend will automatically disable this setting.",
|
||||
"default_value": true,
|
||||
"type": "bool",
|
||||
"label": "Wait for material heatup",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_width":
|
||||
{
|
||||
"label": "Machine width",
|
||||
"description": "The width (X-direction) of the printable area.",
|
||||
"default_value": 100,
|
||||
"type": "float",
|
||||
"label": "Machine width",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_depth":
|
||||
{
|
||||
"label": "Machine depth",
|
||||
"description": "The depth (Y-direction) of the printable area.",
|
||||
"default_value": 100,
|
||||
"type": "float",
|
||||
"label": "Machine depth",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_height":
|
||||
{
|
||||
"label": "Machine height",
|
||||
"description": "The height (Z-direction) of the printable area.",
|
||||
"default_value": 100,
|
||||
"type": "float",
|
||||
"label": "Machine height",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_heated_bed":
|
||||
{
|
||||
"label": "Has heated bed",
|
||||
"description": "Whether the machine has a heated bed present.",
|
||||
"default_value": false,
|
||||
"label": "Has heated bed",
|
||||
"type": "bool",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
|
@ -129,28 +129,28 @@
|
|||
},
|
||||
"machine_center_is_zero":
|
||||
{
|
||||
"label": "Is center origin",
|
||||
"description": "Whether the X/Y coordinates of the zero position of the printer is at the center of the printable area.",
|
||||
"default_value": false,
|
||||
"type": "bool",
|
||||
"label": "Is center origin",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_extruder_count":
|
||||
{
|
||||
"label": "Number extruders",
|
||||
"description": "Number of extruder trains. An extruder train is the combination of a feeder, bowden tube, and nozzle.",
|
||||
"default_value": 1,
|
||||
"type": "int",
|
||||
"label": "Number extruders",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_nozzle_tip_outer_diameter":
|
||||
{
|
||||
"description": "The outer diameter of the tip of the nozzle.",
|
||||
"label": "Outer nozzle diameter",
|
||||
"description": "The outer diameter of the tip of the nozzle.",
|
||||
"default_value": 1,
|
||||
"type": "float",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -160,74 +160,87 @@
|
|||
},
|
||||
"machine_nozzle_head_distance":
|
||||
{
|
||||
"label": "Nozzle length",
|
||||
"description": "The height difference between the tip of the nozzle and the lowest part of the print head.",
|
||||
"default_value": 3,
|
||||
"type": "float",
|
||||
"label": "Nozzle length",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_nozzle_expansion_angle":
|
||||
{
|
||||
"label": "Nozzle angle",
|
||||
"description": "The angle between the horizontal plane and the conical part right above the tip of the nozzle.",
|
||||
"default_value": 45,
|
||||
"type": "int",
|
||||
"label": "Nozzle angle",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_heat_zone_length":
|
||||
{
|
||||
"label": "Heat zone length",
|
||||
"description": "The distance from the tip of the nozzle in which heat from the nozzle is transfered to the filament.",
|
||||
"default_value": 16,
|
||||
"type": "float",
|
||||
"label": "Heat zone length",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_nozzle_heat_up_speed":
|
||||
{
|
||||
"label": "Heat up speed",
|
||||
"description": "The speed (°C/s) by which the nozzle heats up averaged over the window of normal printing temperatures and the standby temperature.",
|
||||
"default_value": 2.0,
|
||||
"unit": "°C/s",
|
||||
"type": "float",
|
||||
"label": "Heat up speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"machine_nozzle_cool_down_speed":
|
||||
{
|
||||
"label": "Cool down speed",
|
||||
"description": "The speed (°C/s) by which the nozzle cools down averaged over the window of normal printing temperatures and the standby temperature.",
|
||||
"default_value": 2.0,
|
||||
"unit": "°C/s",
|
||||
"type": "float",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"machine_min_cool_heat_time_window":
|
||||
{
|
||||
"label": "Minimal Time Standby Temperature",
|
||||
"description": "The minimal time an extruder has to be inactive before the nozzle is cooled. Only when an extruder is not used for longer than this time will it be allowed to cool down to the standby temperature.",
|
||||
"default_value": 50.0,
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"label": "Cool down speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"label": "Gcode flavour",
|
||||
"description": "The type of gcode to be generated.",
|
||||
"default_value": "RepRap",
|
||||
"type": "str",
|
||||
"label": "Gcode flavour",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_disallowed_areas":
|
||||
{
|
||||
"label": "Disallowed areas",
|
||||
"description": "A list of polygons with areas the print head is not allowed to enter.",
|
||||
"type": "polygons",
|
||||
"default_value": [],
|
||||
"label": "Disallowed areas",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_head_polygon":
|
||||
{
|
||||
"label": "Machine head polygon",
|
||||
"description": "A 2D silhouette of the print head (fan caps excluded).",
|
||||
"type": "polygon",
|
||||
"default_value":
|
||||
|
@ -249,13 +262,13 @@
|
|||
1
|
||||
]
|
||||
],
|
||||
"label": "Machine head polygon",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"machine_head_with_fans_polygon":
|
||||
{
|
||||
"label": "Machine head & Fan polygon",
|
||||
"description": "A 2D silhouette of the print head (fan caps included).",
|
||||
"type": "polygon",
|
||||
"default_value":
|
||||
|
@ -277,16 +290,15 @@
|
|||
-10
|
||||
]
|
||||
],
|
||||
"label": "Machine head & Fan polygon",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"gantry_height":
|
||||
{
|
||||
"label": "Gantry height",
|
||||
"description": "The height difference between the tip of the nozzle and the gantry system (X and Y axes).",
|
||||
"default_value": 99999999999,
|
||||
"label": "Gantry height",
|
||||
"type": "float",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
|
@ -313,6 +325,51 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"extruder_prime_pos_x":
|
||||
{
|
||||
"label": "Extruder Prime X Position",
|
||||
"description": "The X coordinate of the position where the nozzle primes at the start of printing.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-1000",
|
||||
"maximum_value_warning": "1000",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"extruder_prime_pos_y":
|
||||
{
|
||||
"label": "Extruder Prime Y Position",
|
||||
"description": "The Y coordinate of the position where the nozzle primes at the start of printing.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-1000",
|
||||
"maximum_value_warning": "1000",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"extruder_prime_pos_z":
|
||||
{
|
||||
"label": "Extruder Prime Z Position",
|
||||
"description": "The Z coordinate of the position where the nozzle primes at the start of printing.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-1000",
|
||||
"maximum_value_warning": "1000",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"extruder_prime_pos_abs":
|
||||
{
|
||||
"label": "Absolute Extruder Prime Position",
|
||||
"description": "Make the extruder prime position absolute rather than relative to the last-known location of the head.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -408,7 +465,7 @@
|
|||
},
|
||||
"skin_line_width":
|
||||
{
|
||||
"label": "Top/bottom Line Width",
|
||||
"label": "Top/Bottom Line Width",
|
||||
"description": "Width of a single top/bottom line.",
|
||||
"unit": "mm",
|
||||
"minimum_value": "0.0001",
|
||||
|
@ -535,6 +592,7 @@
|
|||
"default_value": 0.8,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "0.6",
|
||||
"maximum_value_warning": "machine_height",
|
||||
"type": "float",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
|
@ -546,7 +604,7 @@
|
|||
"unit": "mm",
|
||||
"default_value": 0.8,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"maximum_value_warning": "machine_height",
|
||||
"type": "float",
|
||||
"value": "top_bottom_thickness",
|
||||
"settable_per_mesh": true,
|
||||
|
@ -574,6 +632,7 @@
|
|||
"minimum_value": "0",
|
||||
"type": "float",
|
||||
"value": "top_bottom_thickness",
|
||||
"maximum_value_warning": "machine_height",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
{
|
||||
|
@ -924,7 +983,8 @@
|
|||
"description": "Retract the filament when the nozzle is moving over a non-printed area. ",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_amount": {
|
||||
"label": "Retraction Distance",
|
||||
|
@ -935,7 +995,8 @@
|
|||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10.0",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_speed": {
|
||||
"label": "Retraction Speed",
|
||||
|
@ -947,7 +1008,8 @@
|
|||
"maximum_value": "299792458000",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children": {
|
||||
"retraction_retract_speed": {
|
||||
"label": "Retraction Retract Speed",
|
||||
|
@ -960,7 +1022,8 @@
|
|||
"maximum_value_warning": "100",
|
||||
"enabled": "retraction_enable",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_prime_speed": {
|
||||
"label": "Retraction Prime Speed",
|
||||
|
@ -973,7 +1036,8 @@
|
|||
"maximum_value_warning": "100",
|
||||
"enabled": "retraction_enable",
|
||||
"value": "retraction_speed",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -986,7 +1050,8 @@
|
|||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_min_travel": {
|
||||
"label": "Retraction Minimum Travel",
|
||||
|
@ -998,7 +1063,8 @@
|
|||
"minimum_value": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_count_max": {
|
||||
"label": "Maximum Retraction Count",
|
||||
|
@ -1008,7 +1074,8 @@
|
|||
"maximum_value_warning": "100",
|
||||
"type": "int",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_extrusion_window": {
|
||||
"label": "Minimum Extrusion Distance Window",
|
||||
|
@ -1020,18 +1087,40 @@
|
|||
"maximum_value_warning": "retraction_amount * 2",
|
||||
"value": "retraction_amount",
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_hop": {
|
||||
"label": "Z Hop when Retracting",
|
||||
"retraction_hop_enabled": {
|
||||
"label": "Z Hop when Retracted",
|
||||
"description": "Whenever a retraction is done, the build plate is lowered to create clearance between the nozzle and the print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock the print from the build plate.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "retraction_enable",
|
||||
"settable_per_mesh": true
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"children": {
|
||||
"retraction_hop_only_when_collides": {
|
||||
"label": "Z Hop Only Over Printed Parts",
|
||||
"description": "Only perform a Z Hop when moving over printed parts which cannot be avoided by horizontal motion by Avoid Printed Parts when Traveling.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "retraction_enable and retraction_hop_enabled and travel_avoid_other_parts",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"retraction_hop": {
|
||||
"label": "Z Hop Height",
|
||||
"description": "The height difference when performing a Z Hop.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "retraction_enable and retraction_hop_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"material_standby_temperature":
|
||||
{
|
||||
|
@ -1103,16 +1192,12 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"switch_extruder_retraction_hop":
|
||||
{
|
||||
"label": "Nozzle Switch Z Hop",
|
||||
"description": "Whenever the machine switches to another nozzle, the build plate is lowered to create clearance between the nozzle and the print. It prevents the nozzle which has been unused for a while from oozing material on the outside of the print.",
|
||||
"type": "float",
|
||||
"unit": "mm",
|
||||
"default_value": 1,
|
||||
"minimum_value_warning": "-0.0001",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "retraction_enable",
|
||||
"retraction_hop_after_extruder_switch": {
|
||||
"label": "Z Hop After Extruder Switch",
|
||||
"description": "After the machine switched from one extruder to the other, the build plate is lowered to create clearance between the nozzle and the print. This prevents the nozzle from leaving oozed material on the outside of a print.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "retraction_hop_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
|
@ -1218,7 +1303,7 @@
|
|||
"maximum_value_warning": "150",
|
||||
"default_value": 60,
|
||||
"value": "speed_print",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"children":
|
||||
|
@ -1420,7 +1505,7 @@
|
|||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_print",
|
||||
"enabled": "acceleration_enabled and support_enable",
|
||||
"enabled": "acceleration_enabled and support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"children": {
|
||||
|
@ -1448,7 +1533,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"enabled": "acceleration_enabled and support_roof_enable and support_enable",
|
||||
"enabled": "acceleration_enabled and support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
@ -1513,7 +1598,7 @@
|
|||
|
||||
"jerk_enabled": {
|
||||
"label": "Enable Jerk Control",
|
||||
"description": "Enables adjusting the jerk of print head when the X or Y axis halts or starts to move. Increasing the jerk can reduce printing time at the cost of print quality.",
|
||||
"description": "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": false,
|
||||
|
@ -1521,7 +1606,7 @@
|
|||
},
|
||||
"jerk_print": {
|
||||
"label": "Print Jerk",
|
||||
"description": "The maximal allowed jerk of the print head when starting to move or when changing direction.",
|
||||
"description": "The maximum instantaneous velocity change of the print head.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1533,7 +1618,7 @@
|
|||
"children": {
|
||||
"jerk_infill": {
|
||||
"label": "Infill Jerk",
|
||||
"description": "The jerk with which infill is printed.",
|
||||
"description": "The maximum instantaneous velocity change with which infill is printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1546,7 +1631,7 @@
|
|||
},
|
||||
"jerk_wall": {
|
||||
"label": "Wall Jerk",
|
||||
"description": "The jerk with which the walls are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the walls are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1559,7 +1644,7 @@
|
|||
"children": {
|
||||
"jerk_wall_0": {
|
||||
"label": "Outer Wall Jerk",
|
||||
"description": "The jerk with which the outermost walls are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the outermost walls are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1572,7 +1657,7 @@
|
|||
},
|
||||
"jerk_wall_x": {
|
||||
"label": "Inner Wall Jerk",
|
||||
"description": "The jerk with which all inner walls are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which all inner walls are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1587,7 +1672,7 @@
|
|||
},
|
||||
"jerk_topbottom": {
|
||||
"label": "Top/Bottom Jerk",
|
||||
"description": "The jerk with which top/bottom layers are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which top/bottom layers are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1600,7 +1685,7 @@
|
|||
},
|
||||
"jerk_support": {
|
||||
"label": "Support Jerk",
|
||||
"description": "The jerk with which the support structure is printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the support structure is printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1608,13 +1693,13 @@
|
|||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_print",
|
||||
"enabled": "jerk_enabled and support_enable",
|
||||
"enabled": "jerk_enabled and support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"children": {
|
||||
"jerk_support_infill": {
|
||||
"label": "Support Infill Jerk",
|
||||
"description": "The jerk with which the infill of support is printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the infill of support is printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"default_value": 20,
|
||||
|
@ -1628,7 +1713,7 @@
|
|||
},
|
||||
"jerk_support_roof": {
|
||||
"label": "Support Roof Jerk",
|
||||
"description": "The jerk with which the roofs of support are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the roofs of support are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"default_value": 20,
|
||||
|
@ -1636,7 +1721,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "5",
|
||||
"maximum_value_warning": "50",
|
||||
"enabled": "jerk_enabled and support_roof_enable and support_enable",
|
||||
"enabled": "jerk_enabled and support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
@ -1644,7 +1729,7 @@
|
|||
},
|
||||
"jerk_prime_tower": {
|
||||
"label": "Prime Tower Jerk",
|
||||
"description": "The jerk with which the prime tower is printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the prime tower is printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"minimum_value": "0.1",
|
||||
|
@ -1659,7 +1744,7 @@
|
|||
},
|
||||
"jerk_travel": {
|
||||
"label": "Travel Jerk",
|
||||
"description": "The jerk with which travel moves are made.",
|
||||
"description": "The maximum instantaneous velocity change with which travel moves are made.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"default_value": 30,
|
||||
|
@ -1672,7 +1757,7 @@
|
|||
},
|
||||
"jerk_layer_0": {
|
||||
"label": "Initial Layer Jerk",
|
||||
"description": "The print jerk for the initial layer.",
|
||||
"description": "The print maximum instantaneous velocity change for the initial layer.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"default_value": 20,
|
||||
|
@ -1685,7 +1770,7 @@
|
|||
},
|
||||
"jerk_skirt": {
|
||||
"label": "Skirt Jerk",
|
||||
"description": "The jerk with which the skirt and brim are printed.",
|
||||
"description": "The maximum instantaneous velocity change with which the skirt and brim are printed.",
|
||||
"unit": "mm/s³",
|
||||
"type": "float",
|
||||
"default_value": 20,
|
||||
|
@ -1736,7 +1821,7 @@
|
|||
"description": "The distance between the nozzle and already printed parts when avoiding during travel moves.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1.5,
|
||||
"default_value": 0.625,
|
||||
"value": "machine_nozzle_tip_outer_diameter / 2 * 1.25",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "machine_nozzle_tip_outer_diameter * 5",
|
||||
|
@ -1812,7 +1897,7 @@
|
|||
{
|
||||
"label": "Regular/Maximum Fan Speed Threshold",
|
||||
"description": "The layer time which sets the threshold between regular fan speed and maximum fan speed. Layers that print slower than this time use regular fan speed. For faster layers the fan speed gradually increases towards the maximum fan speed.",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 10,
|
||||
"minimum_value": "cool_min_layer_time",
|
||||
|
@ -1827,7 +1912,7 @@
|
|||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.5,
|
||||
"value": "layer_height_0",
|
||||
"value": "0 if adhesion_type == \"raft\" else layer_height_0",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "10.0",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -1852,7 +1937,7 @@
|
|||
{
|
||||
"label": "Minimum Layer Time",
|
||||
"description": "The minimum time spent in a layer. This forces the printer to slow down, to at least spend the time set here in one layer. This allows the printed material to cool down properly before printing the next layer.",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"minimum_value": "0",
|
||||
|
@ -2125,7 +2210,7 @@
|
|||
"default_value": 1,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"support_roof_density":
|
||||
|
@ -2137,7 +2222,7 @@
|
|||
"default_value": 100,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled":"support_roof_enable and support_enable",
|
||||
"enabled":"support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
"children":
|
||||
|
@ -2151,7 +2236,7 @@
|
|||
"default_value": 0.4,
|
||||
"minimum_value": "0",
|
||||
"value": "0 if support_roof_density == 0 else (support_roof_line_width * 100) / support_roof_density * (2 if support_roof_pattern == \"grid\" else (3 if support_roof_pattern == \"triangles\" else 1))",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
@ -2171,7 +2256,7 @@
|
|||
"zigzag": "Zig Zag"
|
||||
},
|
||||
"default_value": "concentric",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -2320,7 +2405,7 @@
|
|||
"description": "If the raft is enabled, this is the extra raft area around the object which is also given a raft. Increasing this margin will create a stronger raft while using more material and leaving less area for your print.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 5,
|
||||
"default_value": 15,
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"enabled": "adhesion_type == \"raft\""
|
||||
|
@ -2370,6 +2455,7 @@
|
|||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.1,
|
||||
"value": "layer_height",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "2.0",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2382,7 +2468,8 @@
|
|||
"description": "Width of the lines in the top surface of the raft. These can be thin lines so that the top of the raft becomes smooth.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.3,
|
||||
"default_value": 0.4,
|
||||
"value": "line_width",
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value_warning": "machine_nozzle_size * 2",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2395,7 +2482,7 @@
|
|||
"description": "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.3,
|
||||
"default_value": 0.4,
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2409,7 +2496,8 @@
|
|||
"description": "Layer thickness of the middle raft layer.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.27,
|
||||
"default_value": 0.15,
|
||||
"value": "layer_height * 1.5",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2422,7 +2510,7 @@
|
|||
"description": "Width of the lines in the middle raft layer. Making the second layer extrude more causes the lines to stick to the bed.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1,
|
||||
"default_value": 0.7,
|
||||
"value": "line_width * 2",
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value_warning": "machine_nozzle_size * 2",
|
||||
|
@ -2436,7 +2524,8 @@
|
|||
"description": "The distance between the raft lines for the middle raft layer. The spacing of the middle should be quite wide, while being dense enough to support the top raft layers.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1.0,
|
||||
"default_value": 0.9,
|
||||
"value": "raft_interface_line_width + 0.2",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "15.0",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2450,6 +2539,7 @@
|
|||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0.3,
|
||||
"value": "layer_height_0 * 1.2",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "5.0",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2462,10 +2552,10 @@
|
|||
"description": "Width of the lines in the base raft layer. These should be thick lines to assist in bed adhesion.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 1,
|
||||
"default_value": 0.8,
|
||||
"minimum_value": "0.0001",
|
||||
"value": "line_width * 2",
|
||||
"maximum_value_warning": "machine_nozzle_size * 2",
|
||||
"value": "machine_nozzle_size * 2",
|
||||
"maximum_value_warning": "machine_nozzle_size * 3",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -2476,7 +2566,8 @@
|
|||
"description": "The distance between the raft lines for the base raft layer. Wide spacing makes for easy removal of the raft from the build plate.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 3.0,
|
||||
"default_value": 1.6,
|
||||
"value": "raft_base_line_width * 2",
|
||||
"minimum_value": "0.0001",
|
||||
"maximum_value_warning": "100",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
|
@ -2489,7 +2580,7 @@
|
|||
"description": "The speed at which the raft is printed.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 30,
|
||||
"default_value": 20,
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "299792458000",
|
||||
"maximum_value_warning": "200",
|
||||
|
@ -2505,7 +2596,7 @@
|
|||
"description": "The speed at which the top raft layers are printed. These should be printed a bit slower, so that the nozzle can slowly smooth out adjacent surface lines.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 30,
|
||||
"default_value": 20,
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "299792458000",
|
||||
"maximum_value_warning": "100",
|
||||
|
@ -2521,11 +2612,11 @@
|
|||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 15,
|
||||
"value": "raft_speed * 0.75",
|
||||
"minimum_value": "0.1",
|
||||
"maximum_value": "299792458000",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
"value": "0.5 * raft_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
@ -2540,7 +2631,7 @@
|
|||
"maximum_value": "299792458000",
|
||||
"maximum_value_warning": "200",
|
||||
"enabled": "adhesion_type == \"raft\"",
|
||||
"value": "0.5 * raft_speed",
|
||||
"value": "0.75 * raft_speed",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
}
|
||||
|
@ -2734,9 +2825,7 @@
|
|||
"label": "Platform Adhesion Extruder",
|
||||
"description": "The extruder train to use for printing the skirt/brim/raft. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_extruder_count - 1",
|
||||
"default_value": "0",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -2745,9 +2834,7 @@
|
|||
"label": "Support Extruder",
|
||||
"description": "The extruder train to use for printing the support. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_extruder_count - 1",
|
||||
"default_value": "0",
|
||||
"enabled": "support_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false,
|
||||
|
@ -2757,10 +2844,9 @@
|
|||
"label": "Support Infill Extruder",
|
||||
"description": "The extruder train to use for printing the infill of the support. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"default_value": 0,
|
||||
"default_value": "0",
|
||||
"value": "support_extruder_nr",
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_extruder_count - 1",
|
||||
"enabled": "support_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -2769,10 +2855,9 @@
|
|||
"label": "First Layer Support Extruder",
|
||||
"description": "The extruder train to use for printing the first layer of support infill. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"default_value": 0,
|
||||
"default_value": "0",
|
||||
"value": "support_extruder_nr",
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_extruder_count - 1",
|
||||
"enabled": "support_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
|
@ -2781,10 +2866,9 @@
|
|||
"label": "Support Roof Extruder",
|
||||
"description": "The extruder train to use for printing the roof of the support. This is used in multi-extrusion.",
|
||||
"type": "extruder",
|
||||
"default_value": 0,
|
||||
"default_value": "0",
|
||||
"value": "support_extruder_nr",
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_extruder_count - 1",
|
||||
"enabled": "support_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
@ -2976,6 +3060,31 @@
|
|||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false
|
||||
},
|
||||
"infill_mesh":
|
||||
{
|
||||
"label": "Infill Mesh",
|
||||
"description": "Use this mesh to modify the infill of other meshes with which it overlaps. Replaces infill regions of other meshes with regions for this mesh. It's suggested to only print one Wall and no Top/Bottom Skin for this mesh.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false,
|
||||
"settable_globally": false
|
||||
},
|
||||
"infill_mesh_order":
|
||||
{
|
||||
"label": "Infill Mesh Order",
|
||||
"description": "Determines which infill mesh is inside the infill of another infill mesh. An infill mesh with a higher order will modify the infill of infill meshes with lower order and normal meshes.",
|
||||
"default_value": 0,
|
||||
"value": "1 if infill_mesh else 0",
|
||||
"minimum_value_warning": "1",
|
||||
"maximum_value_warning": "50",
|
||||
"type": "int",
|
||||
"settable_per_mesh": true,
|
||||
"settable_per_extruder": false,
|
||||
"settable_per_meshgroup": false,
|
||||
"settable_globally": false
|
||||
},
|
||||
"magic_mesh_surface_mode":
|
||||
{
|
||||
"label": "Surface Mode",
|
||||
|
@ -3004,7 +3113,7 @@
|
|||
{
|
||||
"label": "Experimental Modes",
|
||||
"type": "category",
|
||||
"icon": "category_blackmagic",
|
||||
"icon": "category_experimental",
|
||||
"description": "experimental!",
|
||||
"children":
|
||||
{
|
||||
|
@ -3070,7 +3179,8 @@
|
|||
"description": "The maximum angle of overhangs after the they have been made printable. At a value of 0° all overhangs are replaced by a piece of model connected to the build plate, 90° will not change the model in any way.",
|
||||
"unit": "°",
|
||||
"type": "float",
|
||||
"minimum_value": "0",
|
||||
"minimum_value": "-89",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value": "89",
|
||||
"default_value": 50,
|
||||
"enabled": "conical_overhang_enabled"
|
||||
|
@ -3402,7 +3512,7 @@
|
|||
{
|
||||
"label": "WP Top Delay",
|
||||
"description": "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing.",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
|
@ -3416,7 +3526,7 @@
|
|||
{
|
||||
"label": "WP Bottom Delay",
|
||||
"description": "Delay time after a downward move. Only applies to Wire Printing.",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
|
@ -3430,7 +3540,7 @@
|
|||
{
|
||||
"label": "WP Flat Delay",
|
||||
"description": "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing.",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"type": "float",
|
||||
"default_value": 0.1,
|
||||
"minimum_value": "0",
|
||||
|
@ -3560,7 +3670,7 @@
|
|||
"label": "WP Roof Outer Delay",
|
||||
"description": "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing.",
|
||||
"type": "float",
|
||||
"unit": "sec",
|
||||
"unit": "s",
|
||||
"default_value": 0.2,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "2.0",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue