1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-08-22 21:02:59 +02:00

Fixed some missing STLS on Huxley

This commit is contained in:
Chris Palmer
2016-01-11 08:59:51 +00:00
parent 334e85d8bf
commit dc154bbe2c
12 changed files with 7685 additions and 33622 deletions

View File

@@ -131,6 +131,7 @@ Printed:
| | | | | | | | | | | | | | | | | 1| | | | | | | 1 d_shell.stl
| | | | | | | | | | | | | | | | | 1| | | | | | | 1 d_shell_lid.stl
| | 1| | | | | | | | | | | | | | | | | | | | | | 1 direct_block.stl
| | 1| | | | | | | | | | | | | | | | | | | | | | 1 direct_idler_lever.stl
| | | | | | | | | | | | 1| | | | | | | | | | | | 1 dust_filter.stl
1| | | | | | | | | | | | | | | | | | | | | | | | 1 fan_guard.stl
| | | | | 8| | | | | | | | | | | | | | | | | | | 8 fixing_block.stl

View File

@@ -17,6 +17,7 @@ Vitamins:
Printed:
1 direct_block.stl
1 direct_idler_lever.stl
Sub-assemblies:
1 extruder_motor_assembly

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -34,7 +34,11 @@ def plates(machine):
# Make the stls in the list
#
if machine == "dibond" or machine == "huxley":
plate_list.remove("cable_clips.stl");
plate_list.remove("cable_clips.stl")
if machine == "huxley":
plate_list.remove("atx_brackets.stl")
plate_list.remove("wades_extruder.stl")
plate_list.append("direct_extruder.stl")
used = stls(machine, plate_list)
#
# Move them to the plates directory

View File

@@ -322,7 +322,8 @@ module extruder_motor_assembly(show_connector = true, exploded = exploded) {
end("extruder_motor_assembly");
}
module idler_lever_stl() {
module direct_idler_lever_stl() {
stl("direct_idler_lever");
w = lever_width;
h = width - motor_thickness - nut_thickness(M3_nut) - 3 * washer_thickness(M3_washer);
h2 = width - idler_z - ball_bearing_width(idler) / 2 - washer_thickness(M4_washer);
@@ -384,7 +385,7 @@ module direct_idler_assembly() {
translate([-idler_x, idler_z - width / 2, idler_y]) {
rotate([90, 0, 0]) {
translate([0, 0, idler_z - width])
color("lime") render() idler_lever_stl();
color("lime") render() direct_idler_lever_stl();
ball_bearing(idler)
screw(M4_hex_screw, 16);
@@ -501,7 +502,7 @@ module direct_extruder_stl() {
direct_block_stl();
translate([34, 37, 0])
idler_lever_stl();
direct_idler_lever_stl();
}