Skip to main content

Module chamfer

Module chamfer 

Source
Expand description

Chamfers: the bevel that replaces an edge.

A chamfer along a straight edge between two planar faces is a wedge subtracted, and the wedge’s own faces lie exactly on the solid’s (coplanar, materials aligned), which is the boolean’s same-domain case.

Three spellings, one construction. The symmetric chamfer cuts the same distance along both faces; the distance-distance form cuts a named distance along a named face and another along its neighbour; the distance-angle form cuts a distance along the named face and leaves it at an angle, with the second distance derived where that bevel meets the other face. All three end in the same wedge subtraction.

Two seats per spelling. A straight edge between planes takes the triangular prism above; the circular rim where a coaxial cylinder or cone meets a perpendicular planar cap takes a revolved wedge whose bevel is a cone, its leg on a cone’s wall running along the slant: the same flanks the rim fillet builds, with the quarter-tube exchanged for the slant, and the same melt taking the legs away.

Enums§

Chamfer
One edge’s chamfer, in any of the three spellings.

Functions§

chamfer_edge
Bevel a straight edge of a solid, cutting distance back along each of its two faces.
chamfer_edge_angle
Bevel a straight edge, cutting distance back along face and leaving it at angle radians from that face.
chamfer_edge_distances
Bevel a straight edge, cutting on_face back along face and on_other along the edge’s other face.
chamfer_edges
Bevel several edges of a solid as one operation, each by distance.
chamfer_edges_with
Bevel several edges of a solid as one operation, each with its own chamfer.
largest_chamfer_distance
The largest measure up to up_to at which a chamfer of spec’s spelling on edge of solid is not refused for running past its faces: for Chamfer::Symmetric the distance, for Chamfer::Distances the largest common scale of its two distances, and for Chamfer::Angle the distance along its face at its angle; the measure spec itself names is not read. None where no measure leaving both legs longer than the confusion distance fits.