chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
filamenttrestle make hub more economical
[reprap-play.git]
/
filamenttrestle.scad
diff --git
a/filamenttrestle.scad
b/filamenttrestle.scad
index b5ebe7702b143a5081cefe48e4b496fb49515bc2..858fffdc6001b5ef426ae83bcc0296c92e116e77 100644
(file)
--- a/
filamenttrestle.scad
+++ b/
filamenttrestle.scad
@@
-10,19
+10,19
@@
include <axlepin.scad>
spoolradclear = 10;
spoolradslop = 2;
spoolradclear = 10;
spoolradslop = 2;
-spoolinnerslop =
4.5
;
+spoolinnerslop =
3
;
axleslop = 0.5;
axlerad = 7;
barwasherrad = 17;
axleslop = 0.5;
axlerad = 7;
barwasherrad = 17;
-hubbasethick =
6
;
-hubmainthick =
20
;
-hubbaseweb = 2;
-hubbasestalkwidth =
6
;
+hubbasethick =
4
;
+hubmainthick =
15
;
+hubbaseweb =
1.
2;
+hubbasestalkwidth =
4
;
hubwalls = 2.5;
hubpillarw = 4;
hubwalls = 2.5;
hubpillarw = 4;
-hubbaserad = spoolinnerrad + 1
5
;
+hubbaserad = spoolinnerrad + 1
0
;
hubmainrad = spoolinnerrad - spoolradslop;
legw = 12;
hubmainrad = spoolinnerrad - spoolradslop;
legw = 12;
@@
-159,7
+159,7
@@
module Trestle(){ ////toplevel
rotate([-90,0,0]) %Pin();
translate([-(topblockw+1), 0, 0]) {
rotate([0,90,0]) {
rotate([-90,0,0]) %Pin();
translate([-(topblockw+1), 0, 0]) {
rotate([0,90,0]) {
- linear_extrude(height = topblockw*
1
.0+2) {
+ linear_extrude(height = topblockw*
2
.0+2) {
polygon([[-1.0 * pinholebasew, -0.01],
[-0.5 * pinholebasew, pinholeh],
[ 0 , -0.01]]);
polygon([[-1.0 * pinholebasew, -0.01],
[-0.5 * pinholebasew, pinholeh],
[ 0 , -0.01]]);
@@
-250,7
+250,7
@@
module DemoSpool(){
}
}
}
}
-module Demo(){
+module Demo(){
////toplevel
color("blue") Bar();
for (mir=[0,1]) {
mirror([mir,0,0]) {
color("blue") Bar();
for (mir=[0,1]) {
mirror([mir,0,0]) {
@@
-278,4
+278,4
@@
module Demo(){
//Plug(d=1);
//ExtenderPillars(80,12,8, baseweb=true);
//HubEnd();
//Plug(d=1);
//ExtenderPillars(80,12,8, baseweb=true);
//HubEnd();
-Demo();
+
//
Demo();