Exit Full View
Up

/Printer/X1QuickScrew.foocad

X1QuickScrew
FooCAD Source Code
import static uk.co.nickthecoder.foocad.chamferedextrude.ChamferedExtrude.*
/**
    Glue to the end of the bolts which tighten the filament spool holder, so that
    allen keys aren't needed to change filament spool sizes.

    Alas, the bolt head is round (and thin), and I don't have any M5 bolts on hand.
    So I'm just gluing it with epoxy, and hoping for the best... Don't over-tighten!

    Only print one. One side of can be permanent, and on the other side, keep the
    top bolt loose (the belt gets in the way!), and only use this on the lower bolt.
*/
class X1QuickScrew : Model {
    
    override fun build() : Shape3d {
        return Circle( 9 ).chamferedExtrude( 10, 0.8 ) + Cylinder( 20, 9/2 )
    }
}