arcade/hjklbox/screw.go

25 lines
475 B
Go

package main
import "github.com/deadsy/sdfx/sdf"
const (
M4_SCREW_HOLE_DIAMETER = 4 //m4 screw
M3_SCREW_HOLE_DIAMETER = 3 //m3 screw
M2_SCREW_HOLE_DIAMETER = 2 //m2 screw
)
func M4screwHole() sdf.SDF2 {
hole, _ := sdf.Circle2D(M4_SCREW_HOLE_DIAMETER / 2)
return hole
}
func M3ScrewHole() sdf.SDF2 {
hole, _ := sdf.Circle2D(M3_SCREW_HOLE_DIAMETER / 2)
return hole
}
func M2ScrewHole() sdf.SDF2 {
hole, _ := sdf.Circle2D(M2_SCREW_HOLE_DIAMETER / 2)
return hole
}