Tied sliding mechanism to the laser cover
This commit is contained in:
+22
-3
@@ -21,7 +21,7 @@ function get_holodisk_tape_thickness() = 0.2;
|
||||
spz = 8;
|
||||
function get_holodisk_slide_size() = [2, 35, get_holodisk_size().z - spz];
|
||||
|
||||
function get_holodisk_slide_pos() = [0, 15, spz/2];
|
||||
function get_holodisk_slide_pos() = [0, 6, spz/2];
|
||||
|
||||
sy = 2;
|
||||
sz = 4;
|
||||
@@ -31,9 +31,12 @@ function get_holodisk_slide_sliding_pos() = [get_holodisk_slide_pos().x, get_hol
|
||||
|
||||
srx = 2;
|
||||
srz = 2;
|
||||
function get_holodisk_slide_slider_size() = [get_holodisk_slide_size().x + srx, 15, get_holodisk_slide_size().z + srz];
|
||||
function get_holodisk_slide_slider_size() = [get_holodisk_slide_size().x + srx, 13, get_holodisk_slide_size().z + srz];
|
||||
|
||||
function get_holodisk_slide_slider_pos() = [get_holodisk_slide_sliding_pos().x, get_holodisk_slide_sliding_pos().y + 5, get_holodisk_slide_sliding_pos().z - get_holodisk_slide_slider_size().z/2 + srz];
|
||||
sliding_reserve=3;
|
||||
function get_holodisk_slide_slider_pos() = [get_holodisk_slide_sliding_pos().x, get_holodisk_slide_sliding_pos().y + sliding_reserve, get_holodisk_slide_sliding_pos().z - get_holodisk_slide_slider_size().z/2 + srz];
|
||||
|
||||
function get_holodisk_slide_slider_travel() = get_holodisk_slide_sliding_size().y - get_holodisk_slide_slider_size().y - 2*sliding_reserve;
|
||||
|
||||
// -- laser --
|
||||
|
||||
@@ -69,4 +72,20 @@ function get_holodisk_laserwindow_size() = [
|
||||
get_holodisk_tape_height() + 2
|
||||
];
|
||||
|
||||
// -- spools --
|
||||
|
||||
function get_holodisk_spool1_socket_pos_center() = [
|
||||
get_holodisk_size().x*0.45,
|
||||
get_holodisk_size().y*0.77,
|
||||
0
|
||||
];
|
||||
|
||||
function get_holodisk_spool2_socket_pos_center() = [
|
||||
get_holodisk_spool1_socket_pos_center().x,
|
||||
get_holodisk_size().y*0.40,
|
||||
0
|
||||
];
|
||||
|
||||
function get_holodisk_spools_spindle_diam() = 3;
|
||||
|
||||
// -- END --
|
||||
|
||||
Reference in New Issue
Block a user