chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3a1965d
)
poster-tube-lid: LimitForHandling: central part
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 10 Oct 2017 23:49:19 +0000
(
00:49
+0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 10 Oct 2017 23:49:19 +0000
(
00:49
+0100)
poster-tube-lid.scad
patch
|
blob
|
history
diff --git
a/poster-tube-lid.scad
b/poster-tube-lid.scad
index 4c72ad26d9c626a61ee057f07559e0e668d469f8..d0986c97801ba32b58a3ea815b10a3f45fc097cb 100644
(file)
--- a/
poster-tube-lid.scad
+++ b/
poster-tube-lid.scad
@@
-214,18
+214,26
@@
module LimitForHandling(){ ////toplevel
rotate([0,0,r]) {
}
rotate([0,0,r]) {
}
- cylinder(r= handling_dia/2, h=20);
+ hull() rotate_extrude(){
+ translate([ handling_dia/2 - main_cnr, top_z - main_cnr ]) {
+ circle(r = main_cnr);
+ mirror([0,1]) square([ main_cnr, 50 ]);
+ }
+ }
+ //cylinder(r= handling_dia/2, h=20);
}
module Cover(){ ////toplevel
}
module Cover(){ ////toplevel
- %LimitForHandling();
render() difference(){
render() difference(){
- union(){
- rotate_extrude(convexity=10)
- translate([main_dia/2, 0])
- MainProfile();
- translate([0,0, middle_bot_z])
- cylinder(h= top_thick_middle, r = main_dia/2 - top_middle_dr + 1);
+ intersection(){
+ union(){
+ rotate_extrude(convexity=10)
+ translate([main_dia/2, 0])
+ MainProfile();
+ translate([0,0, middle_bot_z])
+ cylinder(h= top_thick_middle, r = main_dia/2 - top_middle_dr + 1);
+ }
+ %LimitForHandling();
}
for (r=[0,180]){
rotate([0,0, r])
}
for (r=[0,180]){
rotate([0,0, r])