projects
/
ozzloy@gmail.com
/
3d-printables
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tighten snap-fit
[ozzloy@gmail.com/3d-printables]
/
place-value-manipulative.scad
diff --git
a/place-value-manipulative.scad
b/place-value-manipulative.scad
index 800e6a991e0ee284e3f926c822f70310c543a2a7..f372db1ba670a0e8e48e2bcfb653ef6d876fb265 100644
(file)
--- a/
place-value-manipulative.scad
+++ b/
place-value-manipulative.scad
@@
-49,7
+49,7
@@
module ones_place() {
linear_extrude(height = side_length) {
round_outside_corners(corner_radius) {
square(side_length); } }
linear_extrude(height = side_length) {
round_outside_corners(corner_radius) {
square(side_length); } }
- translate([side_length / 2, -
0.1, -0.1
]) {
+ translate([side_length / 2, -
fudge, -fudge
]) {
connector_base(connector_thickness); }
translate([side_length / 2,
side_length - connector_thickness + fudge,
connector_base(connector_thickness); }
translate([side_length / 2,
side_length - connector_thickness + fudge,
@@
-57,12
+57,12
@@
module ones_place() {
connector_base(connector_thickness); } }
translate([side_length / 2,
0,
connector_base(connector_thickness); } }
translate([side_length / 2,
0,
- side_length -
3
* fudge]) {
- connector_base(connector_thickness -
3
* fudge); }
+ side_length -
2
* fudge]) {
+ connector_base(connector_thickness -
2
* fudge); }
translate([side_length / 2,
translate([side_length / 2,
- side_length - connector_thickness +
3
* fudge,
- side_length -
3
* fudge]) {
- connector_base(connector_thickness -
3
* fudge); } }
+ side_length - connector_thickness +
2
* fudge,
+ side_length -
2
* fudge]) {
+ connector_base(connector_thickness -
2
* fudge); } }
module tens_place() {
for(ones_index = [0 : (10 - 1)]) {
module tens_place() {
for(ones_index = [0 : (10 - 1)]) {