summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert "ar" Gerus <ar@bash.org.pl>2013-06-08 04:02:03 +0200
committerRobert "ar" Gerus <ar@bash.org.pl>2013-06-08 04:02:03 +0200
commit8609776aeccc78eda9ee8570897eda0061511444 (patch)
treefcc4b143edd3ca1dc9281211ff543407f4de2ada
parentb0daed8e1cd174cdd72ad22b7a7d3d7d6b79615f (diff)
download3dparts-master.tar.gz
3dparts-master.tar.bz2
3dparts-master.tar.xz
3dparts-master.zip
A bit more printable and a bit more usable.HEADmaster
-rw-r--r--ice_glass_forms/glass.scad18
1 files changed, 12 insertions, 6 deletions
diff --git a/ice_glass_forms/glass.scad b/ice_glass_forms/glass.scad
index 48a60c6..c41f19d 100644
--- a/ice_glass_forms/glass.scad
+++ b/ice_glass_forms/glass.scad
@@ -19,9 +19,9 @@ module holding_cut_in(height, t_rad) {
}
module holding_insert_cut_in(height, t_rad) {
- rotate([0,0,10])
- translate([t_rad + 5, 0, height -5])
- cube([10, 10, 50]);
+ rotate([0,0,15])
+ translate([t_rad + 7, 0, height -5])
+ cube([15, 20, 50]);
}
module holding_cut_ins(height, t_rad) {
@@ -81,8 +81,14 @@ module inner_cup_form_holder_cross(t_rad) {
module inner_cup_form_holder_arm_hook(t_rad) {
cube([10,10,24]);
- translate([0,-5,16])
- cube([10,5,8]);
+ translate([0,-5,16]) {
+ difference() {
+ cube([10,5,8]);
+ translate([-0.5,5,0])
+ rotate([120,0,0])
+ cube([11,10,20]);
+ }
+ }
}
module inner_cup_form_holder_arm(t_rad) {
@@ -95,7 +101,7 @@ module inner_cup_form_holder_arm(t_rad) {
}
module inner_cup_form_holder_arms(t_rad) {
- for (i = [0:180:360]) {
+ for (i = [0:90:360]) {
rotate([0,0,i])
inner_cup_form_holder_arm(t_rad);
}