1
0
Fork 0
mirror of https://github.com/Luzifer/3dmodels.git synced 2024-10-18 13:14:18 +00:00
3dmodels/pir-holder.jscad

25 lines
610 B
Text
Raw Normal View History

/*
* title : PIR holder
* author : Knut Ahlers
* revision : 0.1.1
*/
/* exported main */
function main () {
return union(
difference(
cube({ size: [45, 5, 29], center: true }).translate([0, 0, -2.5]),
cube({ size: [2, 5, 22], center: true }).translate([19.5, 0, 1]),
cube({ size: [18, 5, 1.5], center: true }).translate([0, 0, -14.5])
),
cylinder({ h: 4, r: 2, center: true })
.rotateX(90)
.translate([-12.5, -4, -10]),
cylinder({ h: 4, r: 2, center: true })
.rotateX(90)
.translate([-12.5, -4, 10])
)
}
// vim: set ft=javascript: