<p>This model features customizable dovetail joiners created using the <strong>dovetail()</strong> function from the BOSL2 OpenSCAD library. It includes several examples:</p><ul><li><strong>DovetailDemo.stl</strong>: a self-locking dovetail for joining two parts.</li><li><strong>DovetailDemo_30degJoin.stl</strong>: a non-self-locking dovetail with a 30° angle.</li><li><strong>DovetailDemo_Wood0p5x6deg.stl</strong>: a 1/2" dovetail with 6° angles for 3/4" wood.</li><li><strong>DovetailDemo_BeadSightMarble.stl</strong>: a 3/8" dovetail with 60° angles and ~0.10" height for bead sights.</li><li><strong>DovetailDemo_11mmRail.stl</strong> and <strong>DovetailDemo_3_8ths_Rail.stl</strong>: dovetails for mounting optics with specified dimensions.</li></ul><p>Note that the 11mm dovetails are designed to register vertically off the top surface, while the 3/8" dovetails register off the bottom of the groove. Proper matching of dovetail form and angle is crucial for accurate fitting.</p>