projects
/
challenge-bot
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
54f7d49
)
fix pitch on caster flange to be 1 inch
author
daniel watson
<ozzloy@gmail.com>
Thu, 19 Dec 2013 02:55:10 +0000
(18:55 -0800)
committer
daniel watson
<ozzloy@gmail.com>
Thu, 19 Dec 2013 02:55:10 +0000
(18:55 -0800)
3d-printables/caster-standoff.scad
patch
|
blob
|
blame
|
history
diff --git
a/3d-printables/caster-standoff.scad
b/3d-printables/caster-standoff.scad
index 51481570318c6b753baa62c613133335f4aa7ccb..98ca9a4a651faa48ad2b98c832f57add8ab8f9bf 100644
(file)
--- a/
3d-printables/caster-standoff.scad
+++ b/
3d-printables/caster-standoff.scad
@@
-33,21
+33,22
@@
caster_flange_width = 20.32; // 0.800 inches
caster_flange_screw_radius = 2.286 / 2; // 0.090 inches
caster_flange_screw_length = 8; // eyeballed
caster_flange_screw_radius = 2.286 / 2; // 0.090 inches
caster_flange_screw_length = 8; // eyeballed
-deck_
grid_widt
h = 25.4; // measured center to center on grid on pegboard
+deck_
pitc
h = 25.4; // measured center to center on grid on pegboard
deck_flange_height = 2.9464;
deck_flange_screw_radius = 3.556 / 2; // For #6 machine screws
deck_flange_height = 2.9464;
deck_flange_screw_radius = 3.556 / 2; // For #6 machine screws
-deck_flange_radius = (deck_
grid_widt
h) / 2 + deck_flange_screw_radius + 3;
+deck_flange_radius = (deck_
pitc
h) / 2 + deck_flange_screw_radius + 3;
module deck_flange(){
module deck_flange(){
+ deck_pitch_diagonal = sqrt(2 * pow(deck_pitch, 2));
difference(){
difference(){
- scale([0.
265, 0.26
5, 1]){
+ scale([0.
35, 0.3
5, 1]){
linear_extrude(height = deck_flange_height){
oshw();}}
for(ii = [-1, 1]){
linear_extrude(height = deck_flange_height){
oshw();}}
for(ii = [-1, 1]){
- translate([deck_
grid_width
/ 2 * ii, 0, -.1])
+ translate([deck_
pitch_diagonal
/ 2 * ii, 0, -.1])
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);}
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);}
- translate([0, deck_
grid_width
/ 2, -.1])
+ translate([0, deck_
pitch_diagonal
/ 2, -.1])
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);}}
cylinder(h = deck_flange_height * 1.1,
r = deck_flange_screw_radius);}}