projects
/
challenge-bot
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
aa71a1f
)
make wheel solid because 2nd nozzle is broken
author
daniel watson
<ozzloy@gmail.com>
Fri, 4 Apr 2014 05:35:12 +0000
(22:35 -0700)
committer
daniel watson
<ozzloy@gmail.com>
Fri, 4 Apr 2014 05:35:12 +0000
(22:35 -0700)
3d-printables/wheel.scad
patch
|
blob
|
blame
|
history
diff --git
a/3d-printables/wheel.scad
b/3d-printables/wheel.scad
index bcf91f883e5df16e76b63d3c28169af1830084db..4b806f44336c0843c6215484844539e6a440ca7e 100644
(file)
--- a/
3d-printables/wheel.scad
+++ b/
3d-printables/wheel.scad
@@
-101,9
+101,38
@@
module wheel(radius,
tread_radius);
wheel_white();}
tread_radius);
wheel_white();}
+module wheel_solid(radius,
+ width,
+ shaft_radius,
+ shaft_flat_width,
+ wall_width,
+ tread_radius){
+ difference(){
+ rim(radius, wall_width, width);
+ translate([0, 0, width / 2]){
+ tread(radius, tread_radius);}}
+ qr_size = 54;
+ qr_height = 2;
+ linear_extrude(height = qr_height){
+ square(qr_size, center = true);}
+ translate([0, 0, qr_height]){
+ motor_shaft_holder(shaft_radius,
+ shaft_flat_width,
+ wall_width,
+ width - qr_height);}}
+
+/*
wheel(wheel_radius,
wheel_width,
motor_shaft_radius,
motor_shaft_flat_width,
wall_width,
tread_radius);
wheel(wheel_radius,
wheel_width,
motor_shaft_radius,
motor_shaft_flat_width,
wall_width,
tread_radius);
+*/
+
+wheel_solid(wheel_radius,
+ wheel_width,
+ motor_shaft_radius,
+ motor_shaft_flat_width,
+ wall_width,
+ tread_radius);