1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-01-17 21:08:16 +01:00
Mendel90/scad/vitamins/hot_ends.scad
Chris Palmer 1fab28d832 Pulleys and belts now T2.5 on kit version.
JHead now attached by three screws and washers.
New extruder breakout PCB.
Lots of instruction manual improvements from user feedback.
2012-12-24 13:15:00 +00:00

38 lines
1.6 KiB
OpenSCAD

//
// Mendel90
//
// nop.head@gmail.com
// hydraraptor.blogspot.com
//
// Hot end descriptions
//
Stoffel = 1;
m90 = 2;
jhead = 3;
function jhead_groove() = 4.64;
function jhead_groove_offset() = 5.1; //4.76;
jhead_inset = jhead_groove_offset();
m90_hot_end_12mm = [m90, "HEM90340: Mendel 90 hot end", 57, 10, 12, 40, "tan", 6 + 3/2 - 1, false];
m90_hot_end_12p5mm = [m90, "HEM90340: Mendel 90 hot end", 57, 10, 12.5, 40, "tan", 6.25 + 3/2 - 1, false];
m90_hot_end_12p75mm = [m90, "HEM90340: Mendel 90 hot end", 57, 10, 12.75, 40, "tan", 6.375 + 3/2 - 1, false];
JHeadMk4 = [jhead, "HEJH16340: JHead MK4 hot end", 64, jhead_inset, 16, 50, "black", 12, true, 10.19 + 4, [0, 2.94, -5]];
JHeadMk5 = [jhead, "HEJH16340: JHead MK5 hot end", 54, jhead_inset, 16, 40, "black", 12, true, 9 + 4, [0, 2.38, -5]];
function hot_end_style(type) = type[0];
function hot_end_part(type) = type[1];
function hot_end_total_length(type) = type[2];
function hot_end_inset(type) = type[3];
function hot_end_insulator_diameter(type) = type[4];
function hot_end_insulator_length(type) = type[5];
function hot_end_insulator_colour(type) = type[6];
function hot_end_screw_pitch(type) = type[7];
function hot_end_groove_mount(type) = type[8];
function hot_end_duct_radius(type) = type[9];
function hot_end_duct_offset(type) = type[10];
function hot_end_length(type) = hot_end_total_length(type) - hot_end_inset(type);