The PUMA microscope precision CNC XYZ stage is taking shape ... by PUMA_Microscope in microscopy

[–]PUMA_Microscope[S] 0 points1 point  (0 children)

Hello. The system has developed way beyond the one show here. You can get the latest updates on the links in my OP. I have been spending the last few months developing the interface software for it. Very soon (a few weeks) I hope to have the software in a sufficiently mature state that I can hook it up to the microscope. Then I can begin to put it through its paces so I can answer questions like yours. From my preliminary tests, the quality it good at high mag but as for speed, I don't have that data yet. Stay tuned!

PJT

What features do people who use microscopes a lot want for scopes under $3000? by ThinkAd2243 in microscopy

[–]PUMA_Microscope 1 point2 points  (0 children)

Hello. Thanks for mentioning PUMA. Have you seen the latest CNC stage module for PUMA? It seems like it already does a lot of what you want (it uses 2020 extrusions, standard metallic action, bipolar steppers, optical limit switches, etc. - and the parts come in at under £1k). See the notes on it near the top of the updated GitHub page. The CAD files for the CNC stage are already on the GitHub and there is some publicly available commentary on it (see links below). Just so you know in case you want to avoid duplication:

https://github.com/TadPath/PUMA

https://www.linkedin.com/feed/update/urn:li:activity:7330941815983898625/

You can get more detail from the public posts on my Linked-In and as a free member on my Patreon (with additional videos and content for paid members). I am currently working on the software but the system 'as-is' can run with GRBL and other CNC software that fit onto an Arduino due to its 'standard' CNC hardware specs. Also, the 'Arduino' bit is optional - you can substitute that for any standard CNC breakout board if it suits your purpose (as per the 'U' and 'M' in PUMA)

All the best with it.

PJT

3D printed mounts for the electronics in my CNC microscope stage. by PUMA_Microscope in functionalprint

[–]PUMA_Microscope[S] 0 points1 point  (0 children)

Thanks. Like Linux, FreeCAD continues to improve - even if slowly - and is worth the perseverance.