Check Upright z-actuator mount height
The Upright Microscope z-spacer for the upright z-axis appears to be 2mm too high, from two different bugs:
1mm too short from:
module upright_z_spacer_base(params)
has translate([0,0,-62]){
, which does not place it on z=0. it should be translate([0,0,-illumination_dovetail_z(params)]){
. This is 63mm
3mm too tall from:
module upright_z_spacer_top(params)
which has
translate(right_illumination_screw_pos(params)){
cylinder(r=6,h=3);
}
which makes the top of this top part at illumination_dovetail_z(params) + 3
function upright_z_spacer_height(params, upright_sample_thickness)
defines the total height correctly as twice the distance from the stage to the illumination mount, plus the sample thickness.
Edited by William Wadsworth