Stage size parameter does not completely work
The parameter stage_r
is defined on line 10 of parameters.scad
. This is intended to set the positions of everything around the Delta stage, so that if it is changed all of the actuators and the stage top and casing should move correctly. The normal stage uses stage_r = 25
.
Changing stage_r
correctly repositions the actuators and makes a stage top that joins them together. However the central part of the casing does not change size.
The parameter casing_radius
is not defined to depend on stage_r
, so it needs to be changed manually for different stage_r
.
For stages of a different size the optics mount dovetail will not be attached correctly to the casing. Most use cases for a different size stage are probably not using the optics mount, so that would just need a comment.
(this comes from the Forum https://openflexure.discourse.group/t/substage-for-2-photon-microscopes/744/6, posts 6-8)
Added 2023-12-11:
Additionally the mounting lug locations do not move when the stage size changes.
This is related to mounting_point
defined as a number in parameters.scad
and used in each_base_mounting_point()
(from Forum post https://openflexure.discourse.group/t/substage-for-2-photon-microscopes/744/13) post 13.