1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-01-17 12:58:16 +01:00
Mendel90/scad/conf/huxley_config.scad
Chris Palmer eeb12dd3cb Mods to carriage for Huxley.
Fan duct bracket screws longer for easier removal and replacement.
Direct 1.75mm drive extruder for Huxley.
MK5B J-head model length corrected to match reality.
2016-01-10 21:11:17 +00:00

97 lines
2.1 KiB
OpenSCAD

//
// Mendel90
//
// GNU GPL v2
// nop.head@gmail.com
// hydraraptor.blogspot.com
//
// Configuration file
//
echo("Huxley:");
Z_bearings = LM6UU;
Y_bearings = LM6UU;
X_bearings = LM6UU;
X_motor = NEMA14;
Y_motor = NEMA14;
Z_motor = NEMA14;
hot_end = JHeadMk5x;
extruder = Direct14;
X_travel = 152;
Y_travel = 150;
Z_travel = 150;
vero_bed = true;
x_holes = round(150 / 2.54) + 6;
y_holes = round(Y_travel / 2.54) + 4;
bed_depth = 160; // 59 + 4 holes
bed_width = 165; // 59 + 6 holes
bed_pillars = M3x20_pillar;
bed_glass = glass2;
bed_thickness = pcb_thickness + sheet_thickness(bed_glass); // PCB heater plus glass sheet
bed_holes = [(x_holes - 3) * 2.54, (y_holes - 3) * 2.54];
base = DiBond; // Sheet material used for the base. Needs to be thick enough to screw into.
base_corners = 25;
base_nuts = true;
squeeze = true;
frame = DiBond;
frame_corners = 25;
frame_nuts = true;
case_fan = fan80x25;
part_fan = fan40x11;
psu = External;
controller = Melzi;
raspberry_pi = true;
raspberry_pi_camera = true;
light_strip = RIGID5050_208;
spool = spool_200x55;
bottom_limit_switch = false;
top_limit_switch = true;
include_fan = true;
clip_handles = false;
single_piece_frame = true;
stays_from_window = false;
cnc_sheets = true; // If sheets are cut by CNC we can use slots, etc instead of just round holes
pulley_type = GT2x20_metal_pulley;
Y_carriage = DiBond;
X_belt = GT2x6;
Y_belt = GT2x6;
motor_shaft = 5;
Z_screw_dia = 5; // Studding for Z axis
Y_carriage_depth = bed_holes[1] + 7;
Y_carriage_width = bed_holes[0] + 7;
Z_nut_radius = M5_nut_radius;
Z_nut_depth = M5_nut_depth;
Z_nut = M5_nut;
//
// Default screw use where size doesn't matter
//
cap_screw = M3_cap_screw;
hex_screw = M3_hex_screw;
//
// Screw for the frame and base
//
frame_soft_screw = No4_screw; // Used when sheet material is soft, e.g. wood
frame_thin_screw = M3_cap_screw; // Used with nuts when sheets are thin
frame_thick_screw = M3_pan_screw; // Used with tapped holes when sheets are thick and hard, e.g. plastic or metal
//
// Feature sizes
//
default_wall = 2;
thick_wall = 3;