32 lines
921 B
OpenSCAD
32 lines
921 B
OpenSCAD
$fn=60;
|
|
|
|
include <BOSL2/std.scad>;
|
|
|
|
zb_length=108;
|
|
zb_width=81;
|
|
zb_height=23;
|
|
|
|
module zimablade() {
|
|
color("grey") cuboid([zb_length,zb_width,zb_height], rounding=2, anchor=BOT);
|
|
}
|
|
|
|
*zimablade();
|
|
|
|
|
|
difference() {
|
|
union() {
|
|
cuboid([126,102,3], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
|
|
cuboid([120,108,3], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
|
|
cuboid([zb_length+10,zb_width+10,5], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=BOT);
|
|
}
|
|
cuboid([zb_length+2,zb_width+2,5], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=BOT);
|
|
cuboid([zb_length-2,zb_width-2,5], rounding=2, edges=[FWD+RIGHT,FWD+LEFT,BACK+RIGHT,BACK+LEFT], anchor=TOP);
|
|
cuboid([zb_length-20,zb_width+20,5], anchor=BOT);
|
|
cuboid([zb_length+20,zb_width-20,5], anchor=BOT);
|
|
}
|
|
/*
|
|
102.5
|
|
120
|
|
140
|
|
108.25
|
|
*/ |