Reduced parts sizes to be printable in a 150x150mm area.

This commit is contained in:
Revar Desmera
2015-09-17 17:58:34 -07:00
parent 129128df23
commit b8657931ce
18 changed files with 90411 additions and 89084 deletions

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

@@ -961,8 +961,8 @@ solid Model
facet normal 0 0 0
outer loop
vertex -50 -71.4167 0
vertex -50 -71.4167 0.0866
vertex -50 -71.4167 0
vertex -50 -71.4167 0.0866
endloop
endfacet
facet normal -1 0 0
@@ -1198,9 +1198,9 @@ solid Model
endfacet
facet normal 0 0 0
outer loop
vertex -50 -68.5833 0
vertex -50 -68.5833 0
vertex -50 -68.5833 4.2265
vertex -50 -68.5833 0
endloop
endfacet
facet normal 0.866 0 -0.5

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

@@ -7,17 +7,17 @@ snappy_version = 1.0;
wall_styling = 0;
platform_length = 100; // mm. Must be a multiple of rack_tooth_size.
platform_width = 150; // mm
platform_height = 40; // mm
platform_thick = 7; // mm
platform_length = 100.0; // mm. Must be a multiple of rack_tooth_size.
platform_width = 150.0; // mm
platform_height = 40.0; // mm
platform_thick = 7.0; // mm
rail_length = 150; // mm
rail_height = 50; // mm
rail_thick = 7; // mm
rail_offset = 12; // mm
rail_length = 133.3; // mm
rail_height = 50.0; // mm
rail_thick = 7.0; // mm
rail_offset = 12.0; // mm
motor_rail_length = 100; // mm
motor_rail_length = 133.3; // mm
groove_angle = 30; // degrees
groove_height = 12; // mm
@@ -36,11 +36,6 @@ motor_shaft_size = 5; // mm diameter of NEMA17 motor shaft.
motor_shaft_length = 20; // mm length of NEMA17 motor shaft.
motor_shaft_flatted = true; // Is motor shaft keyed? (RECOMMENDED)
// Currently configured for 3/8" ACME threaded rod.
lifter_rod_diam = 9.5; // mm
lifter_rod_length = 300.0; // mm
lifter_rod_pitch = 3.175; // mm lift per revolution
// Mechanical endstop bare microswitch.
endstop_hole_spacing = 9.5; // mm
endstop_hole_inset = 8.0; // mm
@@ -72,7 +67,7 @@ cable_chain_pivot = 6; // mm
cable_chain_bump = 1; // mm
cable_chain_wall = 3; // mm
spool_holder_length = 150.0; // mm
spool_holder_length = 140.0; // mm
jhead_vent_span = 20.0; // mm
jhead_barrel_diam = 16.0; // mm
@@ -82,7 +77,7 @@ jhead_groove_diam = 12.0; // mm
jhead_cap_height = 8.2; // mm
jhead_cap_diam = 12.0; // mm
extruder_length = 130.0; // mm
extruder_length = 133.3; // mm
extruder_thick = 5.0; // mm
extruder_shaft_len = 25.0; // mm
extruder_drive_diam = 12.5; // mm

View File

@@ -85,7 +85,7 @@ module motor_mount_plate()
module motor_mount_plate_parts() { // make me
up(motor_length/2+2) {
yrot(180) motor_mount_plate();
zrot(90) yrot(180) motor_mount_plate();
}
}

View File

@@ -13,7 +13,7 @@ board_length = 110.0; // mm
board_thick = 40.0; // mm
l = board_length + rail_height + 5;
l = 150;
joiner_length = board_thick + rail_thick;
@@ -52,19 +52,21 @@ module ramps_mount() {
// Motherboard standoffs
fwd(joiner_length-10/2) {
up(l/2+rail_height/2) {
xspread(board_width) {
cube([5, rail_thick+10, 10], center=true);
up((board_length+5)/2+rail_height) {
zspread(board_length*0.5) {
xspread(board_width+1) {
cube([3, rail_thick+5, 10], center=true);
}
}
zspread(board_length) {
cube([10, rail_thick+10, 5], center=true);
down((board_length+1)/2) {
cube([10, rail_thick+5, 3], center=true);
}
}
}
}
// Motherboard clip clearance
up(l/2+rail_height/2) {
up((board_length+5)/2+rail_height) {
fwd(joiner_length-10/2-2) {
xrot(-90) trapezoid([board_width, board_length], [board_width-0.5, board_length-0.5], h=10);
}

View File

@@ -93,7 +93,7 @@ module sled_endcap()
module sled_endcap_parts() { // make me
xrot(180) sled_endcap();
zrot(90) xrot(180) sled_endcap();
}

2
wiki

Submodule wiki updated: f6f1f9a580...ac50009c66

View File

@@ -139,7 +139,7 @@ module yz_joiner()
module yz_joiner_parts() { // make me
zrot(180) fwd(platform_length/2) yz_joiner();
zrot(-90) fwd(platform_length/2) yz_joiner();
}

View File

@@ -30,7 +30,7 @@ module z_joiner()
up((joiner_length+hardstop_offset)/2) {
fwd(platform_thick/2) {
cube(size=[platform_width+0.05, platform_thick, joiner_length-hardstop_offset], center=true);
cube(size=[platform_width-0.05, platform_thick, joiner_length-hardstop_offset], center=true);
}
}
@@ -71,7 +71,7 @@ module z_joiner()
down(descent-rail_height) {
back(platform_thick/2-0.05) {
xspread(rail_width-joiner_width) {
xrot(-90) trapezoid([joiner_width, groove_height*2+20], [joiner_width, groove_height*2], h=cantilever_length-platform_thick/2);
xrot(-90) trapezoid([joiner_width, groove_height*2+cantilever_length*2], [joiner_width, groove_height*2], h=cantilever_length-platform_thick/2);
}
}
}
@@ -105,7 +105,7 @@ module z_joiner()
module z_joiner_parts() { // make me
xrot(180) down(joiner_length) z_joiner();
zrot(-90) xrot(180) down(joiner_length) z_joiner();
}