AccelerationConsortium / ac-training-lab

Codebase for controlling and managing the Acceleration Consortium (AC) Training Lab.
https://ac-training-lab.readthedocs.io/
MIT License
8 stars 2 forks source link

Design and print automated turntable vial rack #15

Open sgbaird opened 2 months ago

sgbaird commented 2 months ago

image

https://www.tindie.com/products/fluxgarage/turntable-for-stepper-motor-kit/

For automated storage of Pioreactor vials, hopefully some way to make it easier to robotically insert and remove the vials. Maybe some kind of flexible mechanism?

Probably ~8 vials in a single rack. Ideally a Fusion 360 design with parametric modeling.

Something that can be fixtured to the top plate with minimal hardware (maybe even without hardware and using PLA-CF with four rounded pins/knobs to avoid breakage)

Perhaps upload to BambuLab maker world (?)

Aside: vial rack should perhaps have a spot on the side and/or on top for an AprilTag, and numbering of the vial positions along the side (1 through 8).

sgbaird commented 1 month ago

@MiceeNS thanks for your initial work on this.

MiceeNS commented 1 month ago

@sgbaird you are welcome, let me know if you require any changes/improvements. I would love to hear your comments for the designs.

sgbaird commented 1 month ago

image

sgbaird commented 1 month ago

It would be good to get the sizes updated to match that of the turntable. Lmk if you need dimensions.

MiceeNS commented 1 month ago

Do you have dimensions spec sheet because I cant see find any in the link? Do you already have the automated turntable that is linked above? Are you trying to print only the white storage thing?

Will update the drawing as fast as possible

sgbaird commented 1 month ago

Ah got it, I think the design files might be around somewhere. Yes, I do have a few of these units. One is set up fully.

sgbaird commented 1 month ago

I would just be printing whatever attaches to the black top plate.

sgbaird commented 1 month ago

@cyrilcaoyang has also been looking into something similar.

sgbaird commented 1 month ago

This should have dimensions and design files for the base system: https://www.instructables.com/Automated-Turntable-With-Steppermotor/

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Bojan Micevski @.> Sent: Thursday, October 10, 2024 2:32:04 PM To: AccelerationConsortium/ac-training-lab @.> Cc: Sterling Baird @.>; Mention @.> Subject: Re: [AccelerationConsortium/ac-training-lab] Design and print automated turntable vial rack (Issue #15)

Do you have dimensions spec sheet because I cant see find any in the link? Do you already have the automated turntable that is linked above? Are you trying to print only the white storage thing?

Will update the drawing as fast as possible

— Reply to this email directly, view it on GitHubhttps://github.com/AccelerationConsortium/ac-training-lab/issues/15#issuecomment-2405784710, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK25ABNTSTZABDPFP63EPNLZ23B2JAVCNFSM6AAAAABNMX4N4WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBVG44DINZRGA. You are receiving this because you were mentioned.Message ID: @.***>

MiceeNS commented 1 month ago

Thank you, will take a look

MiceeNS commented 1 month ago

Screenshot 2024-10-20 140950

I think its best to order longer screws for the upper plate and attach the 3d printed vial rack on those screws. Do you want to change something on the vial rack? I suggest printing only one piece of the holder so we are sure fit tight and works well before printing the whole rack.

Screenshot 2024-10-20 141839

When I get more time, I will improve some things on the rack

sgbaird commented 1 month ago

Overall nice! Thank you. Do you mind starting one of the prints on the Bambu Lab printer?

Everything including and below the yellow plate is something that comes in the kit (except for stepper motor, which we buy separately). The only thing that is 3d printed is the actual rack. Originally, the intention was to have the vial rack attach via the holes on the side.

(Self-note / aside - file is https://a360.co/3UpCiPU)

MiceeNS commented 1 month ago

Hey Sterling,

I will adjust so you can attach it with bolts on those holes. Will also specify which ones. For the Bambu Lab, I have the app but the credentials for log in is asking for email. I cant log in with the credentials you sent me. I made my own account but I am not connected to any device printer.

Could you please help me out with this.

sgbaird commented 1 month ago

That was my bad - just messaged you about the credentials.

MiceeNS commented 1 month ago

Thank you, now I am in. I will print it asap. Do you prefer bolts or plastic studs in those holes. Maybe plastic studs would be much rational than bolting the rack?

sgbaird commented 1 month ago

Thank you, now I am in. I will print it asap. Do you prefer bolts or plastic studs in those holes. Maybe plastic studs would be much rational than bolting the rack?

Plastic studs sound fine! Could you include a link to a corresponding mcmaster part, if possible?

MiceeNS commented 1 month ago

The plastic studs would be printed with the rack, cylindrical pins that would go in the holes of the turntable. That way you don't need to bolt it, but it can be lifted up.

sgbaird commented 1 month ago

Ah, got it! From a 3d printing standpoint, this might change what supports are needed. Considering the small size of the holes, the studs might break off (especially if they're long). Printing in the CF-imbued filament would help a bit with this. I'm not decided one way or the other. Thoughts?

MiceeNS commented 1 month ago

Yes absolutely, I was thinking the same It would need to create a lot of supports because those studs are going to lift the rack from the ground. Lets go with bolt and nut. For future we might change and create more generative design.

sgbaird commented 1 month ago

Sounds good!

MiceeNS commented 1 month ago

Please take a look : https://a360.co/3UpCiPU

Here are the materials you need from McMaster Carr: https://www.mcmaster.com/91292a113/ x4 https://www.mcmaster.com/93625A100/ x4

You can also get any M3 bolt 10mm length and a M3 Nut with compatible thread if you want to go cheaper. I had to make the clearance for the hole close fit since you already have the holes on the Upper plate. https://www.mcmaster.com/products/bolts/thread-size~m3/length~10-mm/fastener-head-type~socket/?s=m3+bolts For alloy steel

I will send it for print now if you are okey with this.

Screenshot 2024-10-24 172004

sgbaird commented 1 month ago

Ok, great! Yes, please do. Just have a look at the print chamber to make sure nothing is in it first

sgbaird commented 1 month ago

Oh, actually you might not be able to print today. Looks like someone has an overnight print they're doing.

MiceeNS commented 1 month ago

I see printing going at the moment, will take a look later. If not, is it okey for tomorrow?

sgbaird commented 1 month ago

👍

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Bojan Micevski @.> Sent: Thursday, October 24, 2024 5:25:37 PM To: AccelerationConsortium/ac-training-lab @.> Cc: Sterling Baird @.>; Mention @.> Subject: Re: [AccelerationConsortium/ac-training-lab] Design and print automated turntable vial rack (Issue #15)

I see printing going at the moment, will take a look later. If not, is it okey for tomorrow?

— Reply to this email directly, view it on GitHubhttps://github.com/AccelerationConsortium/ac-training-lab/issues/15#issuecomment-2436364295, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK25ABMWGWPHETT6XTLDADTZ5FQVDAVCNFSM6AAAAABNMX4N4WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZWGM3DIMRZGU. You are receiving this because you were mentioned.Message ID: @.***>

sgbaird commented 1 month ago

I don't think the print will be removed tonight, so best to wait until tomorrow when it's been taken off. Maybe send the Bambu 3mf file over? (Not sure if there's a way to store the print in a queue)

MiceeNS commented 1 month ago

Screenshot 2024-10-24 173638

It is higher than the printer can do probably, do you want me to shorten it?

sgbaird commented 1 month ago

Yes that sounds good. Maybe adjust for a 20 mL vial?

EDIT: But either way, not critical - just shortening should be fine for now

Neil-YL commented 1 month ago

Hi @MiceeNS I was using the 3D printer extensively yesterday. Apologies for any inconvenience.

I opened the 3mf file you sent and the printer generated the supports like this:

image

Should it be printed this way, or should I adjust the support settings?

MiceeNS commented 1 month ago

Hi @MiceeNS I was using the 3D printer extensively yesterday. Apologies for any inconvenience.

I opened the 3mf file you sent and the printer generated the supports like this:

image

Should it be printed this way, or should I adjust the support settings?

I changed to the normal supports settings, if you think this might cause any issues please adjust. Thank you

Neil-YL commented 1 month ago

Hi @MiceeNS I was using the 3D printer extensively yesterday. Apologies for any inconvenience. I opened the 3mf file you sent and the printer generated the supports like this:

image

Should it be printed this way, or should I adjust the support settings?

I changed to the normal supports settings, if you think this might cause any issues please adjust. Thank you

I’m not familiar with the purpose of this part, so I’m just double-checking that these supports won’t interfere with its use. I’ll proceed with the print as you’ve set it.

MiceeNS commented 1 month ago

@Neil-YL Are you placing the print in que or you have to wait for the printing to finish?

sgbaird commented 1 month ago

Hi @MiceeNS I was using the 3D printer extensively yesterday. Apologies for any inconvenience.

I opened the 3mf file you sent and the printer generated the supports like this:

image

Should it be printed this way, or should I adjust the support settings?

Let's hold off on you doing the print. Didn't realize the supports would be quite like this. @Neil-YL can you make sure the print bed is clear of parts at the end of the day? That way @MiceeNS can tune the design and supports as needed and send the print remotely.

Sorry for the back and forth and confusion.

Neil-YL commented 1 month ago

@Neil-YL Are you placing the print in que or you have to wait for the printing to finish?

I have not put it in queue but the printer is available now if you want to access

Neil-YL commented 1 month ago

Hi @MiceeNS I was using the 3D printer extensively yesterday. Apologies for any inconvenience. I opened the 3mf file you sent and the printer generated the supports like this:

image

Should it be printed this way, or should I adjust the support settings?

Let's hold off on you doing the print. Didn't realize the supports would be quite like this. @Neil-YL can you make sure the print bed is clear of parts at the end of the day? That way @MiceeNS can tune the design and supports as needed and send the print remotely.

Sorry for the back and forth and confusion.

I finished all the printing for the second set of sensor so the printer is available now

MiceeNS commented 1 month ago

Supports are 30% of the time, the only way I can make this better is changing the actual design of the model. Or make this holders to be printed separate and attached to the column. What do you think @sgbaird ? Screenshot 2024-10-25 113319

Something I would take more seriously in the next designs

sgbaird commented 1 month ago

Ooh, good point about the holders being separate. From a print standpoint, that would make things a lot easier, and a lot better and that it could accommodate a range of vial sizes by inserting different sized holders as needed, and would be relatively straightforward to switch from one vial size to another vial size completely.

If using a mechanism where it clips in to the rack, then as long as there's access from the top for someone's hand to fit through, I think the clip mechanism could be undone.

An alternative (that I don't like as much) is splitting the vial rack in half, printing separately, and attaching the two halves later either with hardware or a "clip together" mechanism.

MiceeNS commented 1 month ago

No need for clips (they can be hard to design and easy to break), I would make like a turbine blade root which can be attached to the column. Do you know the diameter and approximate height on 20ml vial? Different vials manufacturer have different diameter on google. Screenshot 2024-10-25 115522

I am having a fever at the moment, but will try to make it by tonight and print it.

sgbaird commented 1 month ago

Ok, turbine sounds good (makes sense about clips). Take some time to feel better - this one isn't so urgent.

MiceeNS commented 1 month ago

Share file link - https://a360.co/3YpRoWC The triangles are to reduce material and not create supports. The model now is without supports. The holders have same "adapter" so you could just draw another model tomorrow and just attach it. some of the important dimensions you could check them on the drawing.

Same bolts and nuts like in the previous design.

Let me know what you think and if OK do you want me to print it? Screenshot 2024-10-26 164419 Screenshot 2024-10-26 165851 Screenshot 2024-10-26 174728

sgbaird commented 1 month ago

Way cool! 😎 Yes, please do! (And thanks for clarifying about the triangles 😄)

MiceeNS commented 1 month ago

Screenshot 2024-10-26 202914

Screenshot 2024-10-26 203216

There is a problem with the first layer sticking on the plate. I will stop this print, if somebody has a chance to clean the print bed.

I check on the internet it is some problem with adhesion with the printing bed, it needs to be cleaned with 70% Isopropyl Alcohol. Do you have any suggestions?

sgbaird commented 1 month ago

@Neil-YL, have you dealt with this before? (We can address next week)

cyrilcaoyang commented 1 month ago

Usually alcohols can help remove the grease possibly from skin contact. If glue was used in the previous print, it is best to wash thoroughly with water and wipe dry with some isopropanol.We recently found in SDL2 that the PEI bed can wear out over extended use and become less sticky to PLA. Hope this is not the case :)YangOn Oct 26, 2024, at 20:36, Bojan Micevski @.***> wrote: Screenshot.2024-10-26.202914.png (view on web) Screenshot.2024-10-26.203216.png (view on web) There is a problem with the first layer sticking on the plate. I will stop this print, if somebody has a chance to clean the print bed. I check on the internet it is some problem with adhesion with the printing bed, it needs to be cleaned with 70% Isopropyl Alcohol. Do you have any suggestions?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Neil-YL commented 1 month ago

@Neil-YL, have you dealt with this before? (We can address next week)

Based on my experience, I would suggest enabling the Raft layer function when printing parts with very small details on the first layer or when the geometry is not perpendicular to the X/Y axis of the printer.

image
MiceeNS commented 1 month ago

@Neil-YL, have you dealt with this before? (We can address next week)

Based on my experience, I would suggest enabling the Raft layer function when printing parts with very small details on the first layer or when the geometry is not perpendicular to the X/Y axis of the printer.

image

Thank you for sharing your knowledge! Will do that in the next print.

Neil-YL commented 1 month ago

I have cleaned up the print bed

MiceeNS commented 1 month ago

I have cleaned up the print bed

Thank you, when I get home I will give it another try.

MiceeNS commented 4 weeks ago

I had the same problem today with the print. When you get a chance could you please clean the printing bed @Neil-YL?

Also, is it possible for me to send you the file so you can try to print it? I tried multiple times on different places on the printing bed. This is only the raft being printed. Screenshot 2024-10-28 211342

sgbaird commented 4 weeks ago

@Neil-YL that would be great if you could try to get the file printed. Not a super urgent task - sometime this week or next would be fine.