RJ9 holder
This commit is contained in:
parent
4b7cc77a65
commit
fb4e89530e
|
@ -444,30 +444,33 @@
|
|||
(translate [0 (/ mount-height 2) -15])
|
||||
; (Math/sin (/ α 2)))
|
||||
)))
|
||||
; (def test-shape (on-wall-place 1 20 (translate [2.5 15 5] (cube 5 30 10))))
|
||||
(def test-shape (on-wall-place 1 20 (cube 5 30 10)))
|
||||
|
||||
(def rj9-holder1
|
||||
(on-wall-place 1 20
|
||||
(difference (cube 14.78 13 22.38)
|
||||
(translate [0 0 -5] (cube 10.78 13 5)))))
|
||||
|
||||
|
||||
(def rj9-cube (cube 14.78 13 22.38))
|
||||
(def rj9-space (on-wall-place 1 20 rj9-cube))
|
||||
(def rj9-holder (on-wall-place 1 20
|
||||
(difference rj9-cube
|
||||
(union (translate [0 2 0] (cube 10.78 9 18.38))
|
||||
(translate [0 0 5] (cube 10.78 13 5))))))
|
||||
|
||||
(def rj9-holder (on-wall-place 1 20
|
||||
(difference rj9-cube
|
||||
(union (translate [0 2 0] (cube 10.78 9 18.38))
|
||||
(translate [0 0 5] (cube 10.78 13 5))))))
|
||||
(def teensy-width 20)
|
||||
(def teensy-height 12)
|
||||
(def teensy-length 33)
|
||||
(def teensy2-length 53)
|
||||
(def teensy-pcb-thickness 1.6)
|
||||
(def teensy-offset-height 5)
|
||||
|
||||
(def usb-cutout
|
||||
(let [hole-height 6.2
|
||||
side-radius (/ hole-height 2)
|
||||
hole-width 10.75
|
||||
side-cylinder (->> (cylinder side-radius teensy-length)
|
||||
(with-fn 20)
|
||||
(translate [(/ (- hole-width hole-height) 2) 0 0]))]
|
||||
(->> (color [20/255 163/255 163/255 1])
|
||||
(hull side-cylinder
|
||||
(mirror [-1 0 0] side-cylinder))
|
||||
(translate [0 (/ teensy-length 2) (- side-radius)])
|
||||
(translate [0 0 (- 1)])
|
||||
(translate [0 0 (- teensy-offset-height)])
|
||||
(on-wall-place 1 20))))
|
||||
|
||||
(def teensy2 (on-wall-place 0 20 (cube teensy-height teensy2-length teensy-width)))
|
||||
|
||||
|
||||
(spit "repl.scad"
|
||||
|
@ -476,9 +479,9 @@
|
|||
connectors
|
||||
thumb
|
||||
thumb-connectors
|
||||
case-walls
|
||||
test-shape
|
||||
; usb-cutout
|
||||
(difference case-walls rj9-space)
|
||||
rj9-holder
|
||||
teensy2
|
||||
; thumbcaps
|
||||
; caps
|
||||
)))
|
||||
|
|
Loading…
Reference in a new issue