Drills holes into body through the flat face on names, at the points at, which are x and y
on that face as a sketch on it reads them (origin and direction as for a sketch on a face).
The hole is diameter across, or sized by the screw fastener names. depth 0, the default,
drills through; tipAngle gives the bottom a drill point. A counterbore or a countersink
widens each mouth. Every hole's faces are named wall, and a hole whose position has an id, as
{ "id": "left", "x": -10, "y": 0 }, also wall with that id, which a reference names it by; a
position is never named by where it comes in at.
Drills holes into
bodythrough the flat faceonnames, at the pointsat, which are x and y on that face as a sketch on it reads them (originanddirectionas for a sketch on a face). The hole isdiameteracross, or sized by the screwfastenernames.depth0, the default, drills through;tipAnglegives the bottom a drill point. Acounterboreor acountersinkwidens each mouth. Every hole's faces are namedwall, and a hole whose position has an id, as{ "id": "left", "x": -10, "y": 0 }, alsowallwith that id, which a reference names it by; a position is never named by where it comes inat.