|
@@ -4462,6 +4462,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' 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')) - 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,
|
|
@@ -4475,6 +4476,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' 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')) - 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,
|