Talk:3D Printer Design Evolution: Difference between revisions
Jump to navigation
Jump to search
| Line 9: | Line 9: | ||
in order to insure equal spacing between the frame plates, perhaps a spacer could be placed near the bracket connections | in order to insure equal spacing between the frame plates, perhaps a spacer could be placed near the bracket connections | ||
can also be made to include a foot in order to lift the threads and nuts that face downward | |||
<nowiki> | <nowiki> | ||
Revision as of 23:27, 29 October 2016
CNC torch table concept design comments
- Will axis sag in the middle?
- If the traveling carriage is longer will it minimize rod bending?
- does it need an I-beam and some sort of way to hang from the beam?
- protection for pulley belt
Spacer Idea
in order to insure equal spacing between the frame plates, perhaps a spacer could be placed near the bracket connections
can also be made to include a foot in order to lift the threads and nuts that face downward
foot_height = 9;
width = 20;
depth = 20;
platethickness = 3;
distance_from_corner = 5.5;
spacerthickness = 3;
radiusI = 3;
radiusO = 6;
$fn=20;
difference()
{
union()
{
cube([(spacerthickness+distance_from_corner+depth),(spacerthickness+distance_from_corner+depth),width]);
translate([radiusO+foot_height-spacerthickness,0,0])
cylinder(r=foot_height-spacerthickness,width);
}
translate([spacerthickness+distance_from_corner,spacerthickness,0])
cube([depth,platethickness,width+2]);
translate([spacerthickness,spacerthickness+distance_from_corner,0])
cube([platethickness,depth,width+2]);
translate([spacerthickness+platethickness+spacerthickness+radiusI,spacerthickness+platethickness+spacerthickness+radiusI,0])
minkowski()
{
cube([(spacerthickness+distance_from_corner+depth),(spacerthickness+distance_from_corner+depth),width+2]); cylinder(r=radiusI,h=width);
}
difference()
{
cube([radiusO,radiusO,width+2]);
translate([radiusO,radiusO,0])
cylinder(r=radiusO,h=width+2);
}
}