-
Notifications
You must be signed in to change notification settings - Fork 0
/
cubo_assembled.scad
34 lines (25 loc) · 943 Bytes
/
cubo_assembled.scad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/*
* Ideas:
* - box to host base plates
*/
include <NopSCADlib/core.scad>
include <cubo_common.scad>
use <cubo_joints.scad>
use <cubo_label.scad>
use <cubo_side_bottom.scad>
use <cubo_side_empty.scad>
use <cubo_side_generic.scad>
use <cubo_side_grid.scad>
use <cubo_side_arch.scad>
use <cubo_side_top.scad>
color("violet", 0.5) cubo_bottom();
color("red", 0.5) translate([ side_length / 2, 0, side_length / 2 ])
rotate([ 90, 0, -90 ]) cubo_side_empty(text = "side2");
color("green", 0.5) translate([ 0, side_length / 2, side_length / 2 ])
rotate([ 90, 0, 0 ]) cubo_side_grid_horizontal();
color("blue", 0.5) translate([ -side_length / 2, 0, side_length / 2 ])
rotate([ 90, 0, 90 ]) cubo_side_gruyere();
color("orange", 0.5) translate([ 0, -side_length / 2, side_length / 2 ])
rotate([ 90, 0, 180 ]) cubo_side_arch();
color("violet", 0.5) translate([ 0, 0, side_length ]) rotate([ 0, 180, 0 ])
cubo_top_empty();