brim_inside_margin user setting

it allows for removing the brim inside holes completely if set to a high value,
or just keep it a small distance away from internal holes
This commit is contained in:
Tim Kuipers 2022-03-17 10:07:00 +01:00
parent fb8787f7bd
commit d9282eabdd

View File

@ -5579,6 +5579,19 @@
"settable_per_mesh": false,
"settable_per_extruder": true
},
"brim_inside_margin":
{
"label": "Brim Inside Avoid Margin",
"description": "If brim is only on outside then parts fully enclosed inside another part will get a brim which might overlap with the internal holes of the outer part. This setting controls how far to stay away from those internal holes. Set to a high value to prevent any brim from being generated for parts enclosed within the holes of other parts.",
"unit": "mm",
"type": "float",
"default_value": 5,
"minimum_value": "0",
"enabled": "resolveOrValue('adhesion_type') == 'brim' and any(extruderValues('brim_outside_only'))",
"limit_to_extruder": "skirt_brim_extruder_nr",
"settable_per_mesh": false,
"settable_per_extruder": true
},
"raft_margin":
{
"label": "Raft Extra Margin",