Skip to main content

reblend_lost_fillets

Function reblend_lost_fillets 

Source
pub fn reblend_lost_fillets(
    original: &BrepSolid,
    moved: &[u64],
    body: BrepSolid,
) -> (BrepSolid, Vec<String>)
Expand description

Put back the fillets a re-cut filled in.

Where a turned plane misses a tangent fillet, the re-cut leaves the turned face meeting the wall beyond it at a sharp edge. That edge is rounded again at the fillet’s radius and under its name, so the face re-meets its fillet. A fillet that cannot be re-made stays filled in; the returned notes name each one, with the reason, so the loss is never silent.