|
@@ -326,30 +326,6 @@
|
|
|
"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": "0",
|
|
|
- "maximum_value_warning": "machine_width",
|
|
|
- "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": "0",
|
|
|
- "maximum_value_warning": "machine_depth",
|
|
|
- "settable_per_mesh": false,
|
|
|
- "settable_per_extruder": true
|
|
|
- },
|
|
|
"extruder_prime_pos_z":
|
|
|
{
|
|
|
"label": "Extruder Prime Z Position",
|
|
@@ -904,7 +880,7 @@
|
|
|
"type": "float",
|
|
|
"default_value": 2,
|
|
|
"minimum_value": "0",
|
|
|
- "value": "0 if infill_sparse_density == 0 else (infill_line_width * 100) / infill_sparse_density * (2 if infill_pattern == \"grid\" else (3 if infill_pattern == \"triangles\" else 1))",
|
|
|
+ "value": "0 if infill_sparse_density == 0 else (infill_line_width * 100) / infill_sparse_density * (2 if infill_pattern == \"grid\" else (3 if infill_pattern == \"triangles\" or infill_pattern == \"cubic\" else (4 if infill_pattern == \"tetrahedral\" else 1)))",
|
|
|
"settable_per_mesh": true
|
|
|
}
|
|
|
}
|
|
@@ -912,13 +888,15 @@
|
|
|
"infill_pattern":
|
|
|
{
|
|
|
"label": "Infill Pattern",
|
|
|
- "description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle and concentric patterns are fully printed every layer.",
|
|
|
+ "description": "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, cubic, tetrahedral and concentric patterns are fully printed every layer. Cubic and tetrahedral infill change with every layer to provide a more equal distribution of strength over each direction.",
|
|
|
"type": "enum",
|
|
|
"options":
|
|
|
{
|
|
|
"grid": "Grid",
|
|
|
"lines": "Lines",
|
|
|
"triangles": "Triangles",
|
|
|
+ "cubic": "Cubic",
|
|
|
+ "tetrahedral": "Tetrahedral",
|
|
|
"concentric": "Concentric",
|
|
|
"zigzag": "Zig Zag"
|
|
|
},
|
|
@@ -2446,6 +2424,32 @@
|
|
|
"description": "Adhesion",
|
|
|
"children":
|
|
|
{
|
|
|
+ "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": "0",
|
|
|
+ "maximum_value_warning": "machine_width",
|
|
|
+ "settable_per_mesh": false,
|
|
|
+ "settable_per_extruder": true,
|
|
|
+ "enabled": false
|
|
|
+ },
|
|
|
+ "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": "0",
|
|
|
+ "maximum_value_warning": "machine_depth",
|
|
|
+ "settable_per_mesh": false,
|
|
|
+ "settable_per_extruder": true,
|
|
|
+ "enabled": false
|
|
|
+ },
|
|
|
"adhesion_type":
|
|
|
{
|
|
|
"label": "Platform Adhesion Type",
|
|
@@ -2998,7 +3002,7 @@
|
|
|
"type": "extruder",
|
|
|
"default_value": "0",
|
|
|
"value": "support_extruder_nr",
|
|
|
- "enabled": "support_enable",
|
|
|
+ "enabled": "support_enable and support_roof_enable",
|
|
|
"settable_per_mesh": false,
|
|
|
"settable_per_extruder": false
|
|
|
}
|