Skip to main content

Module holes

Module holes 

Source
Expand description

Where a part’s holes are and what fits them: each hole a step drilled recorded as a HoleSite — its axis, the screw size it is for, how a head seats in it and how deep it runs — in the part’s target hole_sites, which every step that drills holes revises, and every step that repeats features copies with them. What reads them: a pattern laid out at holes (super::Frames::Holes), and fasteners placed in them, sized by them.

Structs§

HoleSite
One hole, as the step that drilled it recorded it — kept as geometry, so that it says the same whatever later steps do to its faces.
HoleSites
A part’s holes, by name: the value of its target hole_sites.

Enums§

HoleFit
How a hole takes a screw.

Functions§

hole_sites
The part’s holes.
holes_of
The holes of the features features — of the part reader reads, or of parts placed in it — each by its name, behind its instance’s path, and where the part read has it. A feature that drilled no hole is refused by name.
pose_of
The pose of the frame frame: what takes the world’s origin and axes to it.
read_hole_sites
The part’s holes as reader reads them: none, before the first step that drills one.