Skip to main content

Module thicken

Module thicken 

Source
Expand description

Thickening one side of a sheet into the solid sheet of metal it is: SheetSurface, and thicken, which builds its solid in one go.

A sheet-metal part is a surface — its A side — made solid by giving it a thickness: every face of the A side has its copy on the B side, a thickness further along the surface’s normal, and every edge on the A side’s boundary sweeps a wall across the thickness to its copy. The faces here are planes and cylinders around an axis, whose copies are exact: a plane moved along its normal, a cylinder of a radius one thickness larger or smaller about the same axis. So the B side is given with the A side, and nothing is approximated.

Structs§

SheetCoedge
One coedge of a face’s loop: an edge in a sense, and its pcurve — on both of the face’s surfaces, which share their parametrization.
SheetEdge
An edge of the A side, from vertex start to vertex end, and its copy on the B side: the same degree, knots and weights, so that the wall between them is ruled exactly.
SheetFace
A face of the A side, and its copy on the B side, parametrized alike: each with ∂u × ∂v along the sheet’s normal, from the A side towards the B side, and its loops running counter-clockwise in (u, v) — the outer one, holes clockwise.
SheetSurface
The A side of a sheet, with its B side: what thicken builds a solid from.
SheetVertex
A vertex of the A side, and where it is on the B side.

Functions§

thicken
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.