|
@@ -15,7 +15,14 @@
|
|
|
"variants_name": "Head",
|
|
|
|
|
|
"preferred_quality_type": "fast",
|
|
|
- "preferred_material": "generic_pla"
|
|
|
+ "preferred_material": "generic_pla",
|
|
|
+
|
|
|
+ "machine_extruder_trains": {
|
|
|
+ "0": "deltacomb_base_extruder_0",
|
|
|
+ "1": "deltacomb_base_extruder_1",
|
|
|
+ "2": "deltacomb_base_extruder_2",
|
|
|
+ "3": "deltacomb_base_extruder_3"
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
"overrides": {
|
|
@@ -62,12 +69,12 @@
|
|
|
"travel_avoid_distance": { "default_value": 1, "value": "1" },
|
|
|
|
|
|
"top_bottom_thickness": { "default_value": 0.8 },
|
|
|
- "roofing_layer_count": { "default_value": 1, "value": "1" },
|
|
|
+ "roofing_layer_count": { "value": "1" },
|
|
|
"roofing_line_width": { "value": "line_width * 0.75" },
|
|
|
|
|
|
"infill_sparse_density": { "default_value": 30 },
|
|
|
"infill_pattern": { "value": "'cubic'" },
|
|
|
- "infill_before_walls" : { "default_value": false },
|
|
|
+ "infill_before_walls": { "default_value": false },
|
|
|
|
|
|
"support_z_distance": { "value": "layer_height * 2" },
|
|
|
"support_bottom_distance": { "value": "layer_height" },
|
|
@@ -81,8 +88,6 @@
|
|
|
|
|
|
"prime_tower_size": { "value": "math.sqrt(extruders_enabled_count * prime_tower_min_volume / layer_height / math.pi) * 2"},
|
|
|
"prime_tower_position_x": { "value": "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)" },
|
|
|
- "prime_tower_position_y": { "value": "machine_depth / 2 - 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" },
|
|
|
-
|
|
|
- "infill_before_walls": { "value": "1 if resolveOrValue('prime_tower_enable') else 0"}
|
|
|
+ "prime_tower_position_y": { "value": "machine_depth / 2 - 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" }
|
|
|
}
|
|
|
}
|