Skip to main content

thicken

Function thicken 

Source
pub fn thicken(
    model: &mut NamedModel,
    sheet: &SheetSurface,
    solid: &str,
    rename: &dyn Fn(String) -> String,
) -> GeopResult<BuiltBody>
Expand description

Builds the solid sheet of metal sheet is the A side of — both sides of each of its faces, a wall on each edge of its boundary — named solid, and each of its entities as its SheetSurface entry says, through rename.

Every vertex on the boundary must have one boundary edge arriving and one leaving, so that the walls close up around it: the sheet is a surface with a boundary, not two touching at a point.