mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-05 13:03:59 -06:00
Merge branch 'master' into CURA-6329_add_crystallinity_setting
This commit is contained in:
commit
adc6f79c9c
886 changed files with 5778 additions and 4129 deletions
121
resources/definitions/erzay3d.def.json
Normal file
121
resources/definitions/erzay3d.def.json
Normal file
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
"name": "Erzay3D",
|
||||
"version": 2,
|
||||
"inherits": "fdmprinter",
|
||||
"metadata": {
|
||||
"visible": true,
|
||||
"author": "Alexander Kirsanov",
|
||||
"manufacturer": "Robokinetika",
|
||||
"category": "Other",
|
||||
"file_formats": "text/x-gcode",
|
||||
"machine_extruder_trains":
|
||||
{
|
||||
"0": "erzay3d_extruder_0"
|
||||
}
|
||||
},
|
||||
|
||||
"overrides": {
|
||||
"machine_start_gcode" : { "default_value": "G28\nG1 Z15.0 F6000\nG92 E0" },
|
||||
"machine_shape": { "default_value": "elliptic"},
|
||||
"machine_name": { "default_value": "Erzay3D" },
|
||||
"machine_depth": { "default_value": 210 },
|
||||
"machine_width": { "default_value": 210 },
|
||||
"machine_height": { "default_value": 230 },
|
||||
"machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
|
||||
"machine_center_is_zero": { "default_value": true },
|
||||
"machine_extruder_count": { "default_value": 1 },
|
||||
"machine_nozzle_size": { "default_value": 0.4 },
|
||||
"material_diameter": { "default_value": 1.75 },
|
||||
"machine_heated_bed": { "default_value": true },
|
||||
"material_bed_temp_wait": { "default_value": true },
|
||||
"material_print_temp_wait": { "default_value": true },
|
||||
"material_print_temp_prepend": { "default_value": true },
|
||||
"machine_buildplate_type": { "default_value": "glass" },
|
||||
"machine_nozzle_head_distance": { "default_value": 2.5 },
|
||||
"machine_heat_zone_length": { "default_value": 12.5 },
|
||||
"machine_max_feedrate_x": { "default_value": 200 },
|
||||
"machine_max_feedrate_y": { "default_value": 200 },
|
||||
"machine_max_feedrate_z": { "default_value": 200 },
|
||||
"machine_max_feedrate_e": { "default_value": 50 },
|
||||
"machine_max_acceleration_x": { "default_value": 3000 },
|
||||
"machine_max_acceleration_y": { "default_value": 3000 },
|
||||
"machine_max_acceleration_z": { "default_value": 3000 },
|
||||
"machine_max_acceleration_e": { "default_value": 3000 },
|
||||
"machine_acceleration": { "default_value": 1000 },
|
||||
"machine_max_jerk_xy": { "default_value": 10 },
|
||||
"machine_max_jerk_z": { "default_value": 10 },
|
||||
"machine_max_jerk_e": { "default_value": 10 },
|
||||
"machine_steps_per_mm_x": { "default_value": 1600 },
|
||||
"machine_steps_per_mm_y": { "default_value": 1600 },
|
||||
"machine_steps_per_mm_z": { "default_value": 1600 },
|
||||
"machine_steps_per_mm_e": { "default_value": 174 },
|
||||
"machine_feeder_wheel_diameter": { "default_value": 12 },
|
||||
|
||||
"layer_height": { "default_value": 0.2 },
|
||||
"layer_height_0": { "default_value": 0.2 },
|
||||
|
||||
"ironing_pattern": { "default_value": "concentric" },
|
||||
"ironing_flow": { "default_value": 7.0 },
|
||||
"roofing_pattern": { "default_value": "concentric" },
|
||||
|
||||
"infill_sparse_density": { "default_value": 20 },
|
||||
"infill_line_distance": { "default_value": 4 },
|
||||
|
||||
"default_material_print_temperature": { "default_value": 220 },
|
||||
"material_print_temperature": { "default_value": 220 },
|
||||
"material_print_temperature_layer_0": { "default_value": 220 },
|
||||
"material_initial_print_temperature": { "default_value": 220 },
|
||||
"material_final_print_temperature": { "default_value": 220 },
|
||||
"retraction_amount": { "default_value": 4 },
|
||||
|
||||
"speed_print": { "default_value": 40 },
|
||||
"speed_infill": { "default_value": 60 },
|
||||
"speed_wall": { "default_value": 20 },
|
||||
"speed_wall_0": { "default_value": 20 },
|
||||
"speed_wall_x": { "default_value": 40 },
|
||||
"speed_roofing": { "default_value": 20 },
|
||||
"speed_topbottom": { "default_value": 20 },
|
||||
"speed_support": { "default_value": 40 },
|
||||
"speed_support_infill": { "default_value": 40 },
|
||||
"speed_support_interface": { "default_value": 25 },
|
||||
"speed_support_roof": { "default_value": 25 },
|
||||
"speed_support_bottom": { "default_value": 25 },
|
||||
"speed_prime_tower": { "default_value": 40 },
|
||||
"speed_travel": { "default_value": 100 },
|
||||
"speed_layer_0": { "default_value": 20 },
|
||||
"speed_print_layer_0": { "default_value": 20 },
|
||||
"speed_travel_layer_0": { "default_value": 80 },
|
||||
"skirt_brim_speed": { "default_value": 20 },
|
||||
"speed_equalize_flow_enabled": { "default_value": true },
|
||||
"speed_equalize_flow_max": { "default_value": 100 },
|
||||
|
||||
"acceleration_print": { "default_value": 1000 },
|
||||
"acceleration_infill": { "default_value": 3000 },
|
||||
"acceleration_wall": { "default_value": 1000 },
|
||||
"acceleration_wall_0": { "default_value": 1000 },
|
||||
"acceleration_wall_x": { "default_value": 1000 },
|
||||
"acceleration_roofing": { "default_value": 1000 },
|
||||
"acceleration_topbottom": { "default_value": 1000 },
|
||||
"acceleration_support": { "default_value": 1000 },
|
||||
"acceleration_support_infill": { "default_value": 1000 },
|
||||
"acceleration_support_interface": { "default_value": 1000 },
|
||||
"acceleration_support_roof": { "default_value": 1000 },
|
||||
"acceleration_support_bottom": { "default_value": 1000 },
|
||||
"acceleration_prime_tower": { "default_value": 1000 },
|
||||
"acceleration_travel": { "default_value": 1500 },
|
||||
"acceleration_layer_0": { "default_value": 1000 },
|
||||
"acceleration_print_layer_0": { "default_value": 1000 },
|
||||
"acceleration_travel_layer_0": { "default_value": 1000 },
|
||||
"acceleration_skirt_brim": { "default_value": 1000 },
|
||||
|
||||
"jerk_print": { "default_value": 10 },
|
||||
|
||||
"support_angle": { "default_value": 65 },
|
||||
"support_brim_enable": { "default_value": true },
|
||||
|
||||
"adhesion_type": { "default_value": "skirt" },
|
||||
"brim_outside_only": { "default_value": false },
|
||||
|
||||
"meshfix_maximum_resolution": { "default_value": 0.05 }
|
||||
}
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
"type": "extruder",
|
||||
"author": "Ultimaker",
|
||||
"manufacturer": "Unknown",
|
||||
"setting_version": 7,
|
||||
"setting_version": 8,
|
||||
"visible": false,
|
||||
"position": "0"
|
||||
},
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"author": "Ultimaker",
|
||||
"category": "Other",
|
||||
"manufacturer": "Unknown",
|
||||
"setting_version": 7,
|
||||
"setting_version": 8,
|
||||
"file_formats": "text/x-gcode;application/x-stl-ascii;application/x-stl-binary;application/x-wavefront-obj;application/x3g",
|
||||
"visible": false,
|
||||
"has_materials": true,
|
||||
|
@ -344,7 +344,7 @@
|
|||
},
|
||||
"machine_gcode_flavor":
|
||||
{
|
||||
"label": "G-code Flavour",
|
||||
"label": "G-code Flavor",
|
||||
"description": "The type of g-code to be generated.",
|
||||
"type": "enum",
|
||||
"options":
|
||||
|
@ -892,7 +892,7 @@
|
|||
"maximum_value_warning": "3 * machine_nozzle_size",
|
||||
"default_value": 0.4,
|
||||
"type": "float",
|
||||
"enabled": "support_enable",
|
||||
"enabled": "(support_enable or support_tree_enable)",
|
||||
"value": "line_width",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -908,7 +908,7 @@
|
|||
"minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size",
|
||||
"maximum_value_warning": "2 * machine_nozzle_size",
|
||||
"type": "float",
|
||||
"enabled": "support_enable and support_interface_enable",
|
||||
"enabled": "(support_enable or support_tree_enable) and support_interface_enable",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"value": "line_width",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -925,7 +925,7 @@
|
|||
"minimum_value_warning": "0.4 * machine_nozzle_size",
|
||||
"maximum_value_warning": "2 * machine_nozzle_size",
|
||||
"type": "float",
|
||||
"enabled": "support_enable and support_roof_enable",
|
||||
"enabled": "(support_enable or support_tree_enable) and support_roof_enable",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"value": "extruderValue(support_roof_extruder_nr, 'support_interface_line_width')",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -941,7 +941,7 @@
|
|||
"minimum_value_warning": "0.4 * machine_nozzle_size",
|
||||
"maximum_value_warning": "2 * machine_nozzle_size",
|
||||
"type": "float",
|
||||
"enabled": "support_enable and support_bottom_enable",
|
||||
"enabled": "(support_enable or support_tree_enable) and support_bottom_enable",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"value": "extruderValue(support_bottom_extruder_nr, 'support_interface_line_width')",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -1925,7 +1925,7 @@
|
|||
"description": "The largest width of skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing top/bottom skin at slanted surfaces in the model.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"default_value": 1,
|
||||
"value": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x",
|
||||
"minimum_value": "0",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
@ -1939,7 +1939,7 @@
|
|||
"description": "The largest width of top skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing top skin at slanted surfaces in the model.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"default_value": 1,
|
||||
"value": "skin_preshrink",
|
||||
"minimum_value": "0",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
@ -1952,7 +1952,7 @@
|
|||
"description": "The largest width of bottom skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing bottom skin at slanted surfaces in the model.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 0,
|
||||
"default_value": 1,
|
||||
"value": "skin_preshrink",
|
||||
"minimum_value": "0",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
@ -1967,7 +1967,7 @@
|
|||
"description": "The distance the skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the walls on neighboring layers adhere better to the skin. Lower values save amount of material used.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 2.8,
|
||||
"default_value": 1,
|
||||
"value": "wall_line_width_0 + (wall_line_count - 1) * wall_line_width_x",
|
||||
"minimum_value": "-skin_preshrink",
|
||||
"limit_to_extruder": "top_bottom_extruder_nr",
|
||||
|
@ -1981,7 +1981,7 @@
|
|||
"description": "The distance the top skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the walls on the layer above adhere better to the skin. Lower values save amount of material used.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 2.8,
|
||||
"default_value": 1,
|
||||
"value": "expand_skins_expand_distance",
|
||||
"minimum_value": "-top_skin_preshrink",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
@ -1994,7 +1994,7 @@
|
|||
"description": "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 2.8,
|
||||
"default_value": 1,
|
||||
"value": "expand_skins_expand_distance",
|
||||
"minimum_value": "-bottom_skin_preshrink",
|
||||
"enabled": "top_layers > 0 or bottom_layers > 0",
|
||||
|
@ -2070,7 +2070,7 @@
|
|||
"maximum_value_warning": "285",
|
||||
"enabled": true,
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"material_print_temperature":
|
||||
{
|
||||
|
@ -2502,7 +2502,7 @@
|
|||
"description": "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excesive stringing within the support structure.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "retraction_enable and support_enable",
|
||||
"enabled": "retraction_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
|
@ -2720,7 +2720,7 @@
|
|||
"maximum_value_warning": "150",
|
||||
"default_value": 60,
|
||||
"value": "speed_print",
|
||||
"enabled": "support_enable",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"settable_per_mesh": false,
|
||||
"limit_to_extruder": "support_extruder_nr",
|
||||
"settable_per_extruder": true,
|
||||
|
@ -2737,7 +2737,7 @@
|
|||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"value": "speed_support",
|
||||
"enabled": "support_enable",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -2752,7 +2752,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "support_interface_enable and support_enable",
|
||||
"enabled": "support_interface_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"value": "speed_support / 1.5",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -2769,7 +2769,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"value": "extruderValue(support_roof_extruder_nr, 'speed_support_interface')",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -2785,7 +2785,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"maximum_value": "math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)",
|
||||
"maximum_value_warning": "150",
|
||||
"enabled": "support_bottom_enable and support_enable",
|
||||
"enabled": "support_bottom_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"value": "extruderValue(support_bottom_extruder_nr, 'speed_support_interface')",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -2885,6 +2885,19 @@
|
|||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "adhesion_extruder_nr"
|
||||
},
|
||||
"speed_z_hop":
|
||||
{
|
||||
"label": "Z Hop Speed",
|
||||
"description": "The speed at which the vertical Z movement is made for Z Hops. This is typically lower than the print speed since the build plate or machine's gantry is harder to move.",
|
||||
"unit": "mm/s",
|
||||
"type": "float",
|
||||
"default_value": 10,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_max_feedrate_z",
|
||||
"enabled": "retraction_enable and retraction_hop_enabled",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
},
|
||||
"max_feedrate_z_override":
|
||||
{
|
||||
"label": "Maximum Z Speed",
|
||||
|
@ -3060,7 +3073,7 @@
|
|||
"maximum_value_warning": "10000",
|
||||
"default_value": 3000,
|
||||
"value": "acceleration_print",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and support_enable",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"limit_to_extruder": "support_extruder_nr",
|
||||
"settable_per_extruder": true,
|
||||
|
@ -3077,7 +3090,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and support_enable",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3093,7 +3106,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and support_interface_enable and support_enable",
|
||||
"enabled": "resolveOrValue('acceleration_enabled') and support_interface_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
|
@ -3110,7 +3123,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 and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3126,7 +3139,7 @@
|
|||
"minimum_value": "0.1",
|
||||
"minimum_value_warning": "100",
|
||||
"maximum_value_warning": "10000",
|
||||
"enabled": "acceleration_enabled and support_bottom_enable and support_enable",
|
||||
"enabled": "acceleration_enabled and support_bottom_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3345,7 +3358,7 @@
|
|||
"maximum_value_warning": "50",
|
||||
"default_value": 20,
|
||||
"value": "jerk_print",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_enable",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "support_extruder_nr",
|
||||
|
@ -3361,7 +3374,7 @@
|
|||
"value": "jerk_support",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_enable",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3376,7 +3389,7 @@
|
|||
"value": "jerk_support",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_interface_enable and support_enable",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_interface_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
|
@ -3392,7 +3405,7 @@
|
|||
"value": "extruderValue(support_roof_extruder_nr, 'jerk_support_interface')",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_roof_enable and support_enable",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_roof_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3407,7 +3420,7 @@
|
|||
"value": "extruderValue(support_roof_extruder_nr, 'jerk_support_interface')",
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_bottom_enable and support_enable",
|
||||
"enabled": "resolveOrValue('jerk_enabled') and support_bottom_enable and (support_enable or support_tree_enable)",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -3985,7 +3998,7 @@
|
|||
"type": "bool",
|
||||
"default_value": false,
|
||||
"value": "support_pattern == 'cross' or support_pattern == 'gyroid'",
|
||||
"enabled": "support_pattern == 'grid' or support_pattern == 'triangles' or support_pattern == 'cross' or support_pattern == 'gyroid'",
|
||||
"enabled": "(support_enable or support_tree_enable) and (support_pattern == 'grid' or support_pattern == 'triangles' or support_pattern == 'cross' or support_pattern == 'gyroid')",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -4058,7 +4071,7 @@
|
|||
"minimum_value": "-180",
|
||||
"maximum_value": "180",
|
||||
"default_value": 0,
|
||||
"enabled": "support_enable and support_pattern != 'concentric' and support_infill_rate > 0",
|
||||
"enabled": "(support_enable or support_tree_enable) and support_pattern != 'concentric' and support_infill_rate > 0",
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -4083,7 +4096,7 @@
|
|||
"default_value": 8.0,
|
||||
"minimum_value": "0.0",
|
||||
"maximum_value_warning": "50.0",
|
||||
"enabled": "support_enable",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "support_infill_extruder_nr",
|
||||
|
@ -4098,7 +4111,7 @@
|
|||
"minimum_value": "0",
|
||||
"maximum_value_warning": "50 / skirt_brim_line_width",
|
||||
"value": "math.ceil(support_brim_width / (skirt_brim_line_width * initial_layer_line_width_factor / 100.0))",
|
||||
"enabled": "support_enable",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "support_infill_extruder_nr"
|
||||
|
@ -4220,7 +4233,7 @@
|
|||
"support_join_distance":
|
||||
{
|
||||
"label": "Support Join Distance",
|
||||
"description": "The maximum distance between support structures in the X/Y directions. When seperate structures are closer together than this value, the structures merge into one.",
|
||||
"description": "The maximum distance between support structures in the X/Y directions. When separate structures are closer together than this value, the structures merge into one.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 2.0,
|
||||
|
@ -4387,7 +4400,7 @@
|
|||
"minimum_value": "0",
|
||||
"maximum_value_warning": "support_interface_height",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"enabled": "support_interface_enable and support_enable",
|
||||
"enabled": "support_interface_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"support_interface_density":
|
||||
|
@ -4545,7 +4558,7 @@
|
|||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_interface_extruder_nr",
|
||||
"enabled": "support_interface_enable and support_enable",
|
||||
"enabled": "support_interface_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
{
|
||||
|
@ -4560,7 +4573,7 @@
|
|||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_roof_extruder_nr",
|
||||
"enabled": "support_roof_enable and support_enable",
|
||||
"enabled": "support_roof_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"minimum_bottom_area":
|
||||
|
@ -4574,7 +4587,7 @@
|
|||
"minimum_value": "0",
|
||||
"minimum_value_warning": "minimum_support_area",
|
||||
"limit_to_extruder": "support_bottom_extruder_nr",
|
||||
"enabled": "support_bottom_enable and support_enable",
|
||||
"enabled": "support_bottom_enable and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
}
|
||||
|
@ -4629,7 +4642,7 @@
|
|||
"description": "When enabled, the print cooling fan speed is altered for the skin regions immediately above the support.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "support_enable",
|
||||
"enabled": "support_enable or support_tree_enable",
|
||||
"settable_per_mesh": false
|
||||
},
|
||||
"support_supported_skin_fan_speed":
|
||||
|
@ -4641,7 +4654,7 @@
|
|||
"maximum_value": "100",
|
||||
"default_value": 100,
|
||||
"type": "float",
|
||||
"enabled": "support_enable and support_fan_enable",
|
||||
"enabled": "(support_enable or support_tree_enable) and support_fan_enable",
|
||||
"settable_per_mesh": false
|
||||
},
|
||||
"support_use_towers":
|
||||
|
@ -4668,10 +4681,10 @@
|
|||
"enabled": "support_enable and support_use_towers",
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
"support_minimal_diameter":
|
||||
"support_tower_maximum_supported_diameter":
|
||||
{
|
||||
"label": "Minimum Diameter",
|
||||
"description": "Minimum diameter in the X/Y directions of a small area which is to be supported by a specialized support tower.",
|
||||
"label": "Maximum Tower-Supported Diameter",
|
||||
"description": "Maximum diameter in the X/Y directions of a small area which is to be supported by a specialized support tower.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"default_value": 3.0,
|
||||
|
@ -4863,7 +4876,7 @@
|
|||
"description": "Enforce brim to be printed around the model even if that space would otherwise be occupied by support. This replaces some regions of the first layer of support by brim regions.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' and support_enable",
|
||||
"enabled": "resolveOrValue('adhesion_type') == 'brim' and (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true,
|
||||
"limit_to_extruder": "support_infill_extruder_nr"
|
||||
|
@ -5369,17 +5382,6 @@
|
|||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"prime_tower_circular":
|
||||
{
|
||||
"label": "Circular Prime Tower",
|
||||
"description": "Make the prime tower as a circular shape.",
|
||||
"type": "bool",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"default_value": true,
|
||||
"resolve": "any(extruderValues('prime_tower_circular'))",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
},
|
||||
"prime_tower_size":
|
||||
{
|
||||
"label": "Prime Tower Size",
|
||||
|
@ -5404,7 +5406,7 @@
|
|||
"type": "float",
|
||||
"default_value": 6,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "((resolveOrValue('prime_tower_size') * 0.5) ** 2 * 3.14159 * resolveOrValue('layer_height') if prime_tower_circular else resolveOrValue('prime_tower_size') ** 2 * resolveOrValue('layer_height')) - sum(extruderValues('prime_tower_min_volume')) + prime_tower_min_volume",
|
||||
"maximum_value_warning": "((resolveOrValue('prime_tower_size') * 0.5) ** 2 * 3.14159 * resolveOrValue('layer_height')",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": true
|
||||
|
@ -5417,7 +5419,7 @@
|
|||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"default_value": 200,
|
||||
"value": "machine_width - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enable') else 0) - 1",
|
||||
"value": "machine_width - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - 1",
|
||||
"maximum_value": "machine_width / 2 if machine_center_is_zero else machine_width",
|
||||
"minimum_value": "resolveOrValue('prime_tower_size') - machine_width / 2 if machine_center_is_zero else resolveOrValue('prime_tower_size')",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -5431,7 +5433,7 @@
|
|||
"unit": "mm",
|
||||
"enabled": "resolveOrValue('prime_tower_enable')",
|
||||
"default_value": 200,
|
||||
"value": "machine_depth - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enable') else 0) - 1",
|
||||
"value": "machine_depth - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - 1",
|
||||
"maximum_value": "machine_depth / 2 - resolveOrValue('prime_tower_size') if machine_center_is_zero else machine_depth - resolveOrValue('prime_tower_size')",
|
||||
"minimum_value": "machine_depth / -2 if machine_center_is_zero else 0",
|
||||
"settable_per_mesh": false,
|
||||
|
@ -5595,7 +5597,7 @@
|
|||
"description": "Remove empty layers beneath the first printed layer if they are present. Disabling this setting can cause empty first layers if the Slicing Tolerance setting is set to Exclusive or Middle.",
|
||||
"type": "bool",
|
||||
"default_value": true,
|
||||
"enabled": "not support_enable",
|
||||
"enabled": "not (support_enable or support_tree_enable)",
|
||||
"settable_per_mesh": false,
|
||||
"settable_per_extruder": false
|
||||
}
|
||||
|
@ -6328,7 +6330,7 @@
|
|||
"support_conical_enabled":
|
||||
{
|
||||
"label": "Enable Conical Support",
|
||||
"description": "Experimental feature: Make support areas smaller at the bottom than at the overhang.",
|
||||
"description": "Make support areas smaller at the bottom than at the overhang.",
|
||||
"type": "bool",
|
||||
"default_value": false,
|
||||
"enabled": "support_enable",
|
||||
|
|
|
@ -50,8 +50,13 @@
|
|||
"machine_gcode_flavor": {"default_value": "RepRap (RepRap)" },
|
||||
"material_print_temp_wait": {"default_value": true},
|
||||
"material_bed_temp_wait": {"default_value": true },
|
||||
"prime_tower_enable": {"default_value": false },
|
||||
"prime_tower_size": {"value": 20.6 },
|
||||
"prime_tower_position_x": {"value": 125 },
|
||||
"prime_tower_position_y": {"value": 70 },
|
||||
"prime_blob_enable": {"default_value": false },
|
||||
"machine_max_feedrate_z": {"default_value": 1200 },
|
||||
"machine_start_gcode": {"default_value": "\n;Neither MaukCC nor any of MaukCC representatives has any liabilities or gives any warranties on this .gcode file, or on any or all objects made with this .gcode file. \nM117 Homing Y ......\nG28 Y\nM117 Homing X ......\nG28 X\nM117 Homing Z ......\nG28 Z F100\nG1 Z10 F600\n\nG1 X-71 F9000;go to wipe point\nG1 Y-100 F9000\nG1 Z0 F900\n\nG1 Z0.2 F900\n\nG1 Y-65 F12000\nG1 X50 Y0 F9000\nM117 HMS434 Printing ...\n\n" },
|
||||
"machine_start_gcode": {"default_value": "\n;Neither MaukCC nor any of MaukCC representatives has any liabilities or gives any warranties on this .gcode file, or on any or all objects made with this .gcode file.\n\nM117 Homing Y ......\nG28 Y\nM117 Homing X ......\nG28 X\nM117 Homing Z ......\nG28 Z F100\n\nG1 X150 Y10 F9000\nG30 H0\nM340 P0 S1500\n\nG1 X-20 Y-100 F9000;go to wipe point\nG1 Z0 F900\nG1 Z0.2 F900\nG1 Y-50 F9000\nG1 X150 Y10 F9000\nM117 HMS434 Printing ...\n\n" },
|
||||
"machine_end_gcode": {"default_value": "" },
|
||||
|
||||
"retraction_extra_prime_amount": {"minimum_value_warning": "-2.0" },
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
}
|
||||
},
|
||||
"overrides": {
|
||||
"machine_name": {
|
||||
"machine_name": {
|
||||
"default_value": "Tevo Tornado"
|
||||
},
|
||||
"machine_width": {
|
||||
|
@ -25,8 +25,8 @@
|
|||
"machine_depth": {
|
||||
"default_value": 300
|
||||
},
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
"machine_center_is_zero": {
|
||||
"default_value": false
|
||||
},
|
||||
"machine_head_polygon": {
|
||||
"default_value": [
|
||||
|
@ -73,18 +73,36 @@
|
|||
"value": "30"
|
||||
},
|
||||
"acceleration_enabled": {
|
||||
"default_value": false
|
||||
"default_value": true
|
||||
},
|
||||
"machine_acceleration": {
|
||||
"default_value": 1500
|
||||
"acceleration_print": {
|
||||
"default_value": 500
|
||||
},
|
||||
"acceleration_travel": {
|
||||
"value": 500
|
||||
},
|
||||
"acceleration_travel_layer_0": {
|
||||
"value": 500
|
||||
},
|
||||
"machine_acceleration": {
|
||||
"default_value": 1500
|
||||
},
|
||||
"jerk_enabled": {
|
||||
"default_value": false
|
||||
"default_value": true
|
||||
},
|
||||
"machine_max_jerk_xy": {
|
||||
"default_value": 6
|
||||
"jerk_print": {
|
||||
"default_value": 8
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"jerk_travel": {
|
||||
"value": 8
|
||||
},
|
||||
"jerk_travel_layer_0": {
|
||||
"value": 8
|
||||
},
|
||||
"machine_max_jerk_xy": {
|
||||
"default_value": 6
|
||||
},
|
||||
"machine_gcode_flavor": {
|
||||
"default_value": "RepRap (Marlin/Sprinter)"
|
||||
},
|
||||
"machine_start_gcode": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue