MariusHeier / magik_solder_paste_stencil_box

Is it magik? Or is it just a 3d printed box for holding your solder stencils with automatic lifting and vacuum hold down?
MIT License
32 stars 7 forks source link

Feature Request: Extend height to support 100x100 sized PCB's #1

Open jpeterse opened 2 years ago

jpeterse commented 2 years ago

Brilliant project. I actually went ahead and created OpenSCAD versions of the stencil holder, and the PCB center plate. I intending to push it as a contribution to your project in github.

Thinking people might want to resize for the stencil and PCB they have, but don't want to install Fusion360, or manually try and modify the STL's. With these available in OpenSCAD, users can use Thingiverse customizer to build STLs with the dimensions they need.

But one thing I think would improve this immensely, is if the height was increased. Most board houses have a 100x100 limit on their low tier cost production runs so I think a lot of people would have boards that are up to 100 wide/tall. Supporting 150 in one dimension is great. but height is currently at about a 50mm max. It would be fantastic if it could support a 150x100 size PCB. Then it should be able to support most board sizes I think people will use.

MariusHeier commented 2 years ago

Hey. Super cool that you manage to make the center plate and stencil holder in OpenSCAD. I was thinking of trying to make it in OpenSCAD my self. But i have not tried it yet. Fusion360 is pretty much the only thing that keeps me from totally not having Windows on my computer, so converting to OpenSCAD would be awesome.

I can make a version of the box witch is bigger in Fusion pretty quick i belive. Maybe i can do it tomorrow morning, thats in like 10-12 hours from now.

But i should really get into openscad!

jpeterse commented 2 years ago

I used to use Fusion360 as well, until recently when the license was changed. That's when I switched to FreeCAD. I still have Winslow installed, but only as a dual boot, and I only use if for Fusion. And I only use for cases like this.

This particular OpenSCAD model is quite simple. It's just keeping track of simple dimensions. OpenSCAD can get you in quite deep in trigonometry. This model only has one point where that was needed (the fillets on the corners of the holes in corners of the PCB holder). Fillets and chamfers in OpenSCAD can be a bit if a head scratcher, but there are utility modules available. All-through I generally role my own.

I'll be happy to update the model to the wider design if you release one.

jpeterse commented 2 years ago

How do you prefer it handles, when resizing the PCB as far as the ventilation holes go? Currently I have not added any logic to adjust the ventilation holes.

So as you can see, the PCB can cut into the ventilation. How much ventilation is generally required around the PCB to create the needed vacuum on the stencil?

center-plate-sample

MariusHeier commented 2 years ago

I think i removed one row/column of the ventilation surrounding the pcb. That way there will lower risk of vacuum sucking paste to the sides on each pads. Ideally the more the better, but it has diminishing returns i belive.

MariusHeier commented 2 years ago

Just made a bigger bokx. box_release_3.1.f3d . The stencil lifter is whole and needs to have a custom pcb size cut into it. But i think its for the better. Let me know if you need it in another format.

jpeterse commented 2 years ago

Brilliant - I'll try and have a look at it tonight (I'm US Central timezone)

jpeterse commented 2 years ago

Even though it would be the proper way, I didn't create a pull request for this change. I'm not quite sure I fully understand the design intent with the latest changes. So I've attached the files here instead. If you can use them, feel free. I'll be happy to update them if needed as well.

Assumptions:

To use the models, either install OpenSCAD and open the model. Make sure the Costumer panel is visible. It normally sits on the right hand side of the model. Click the arrow below the presets to expand panel with the options. You can save presets so you can save the dimension of each PCB you work with.. Alternatively to installing OpenSCAD, upload the files to Thingiverse, and make sure the Customizer option is checked. Then you will be able to use the costumizer directly on Thingiverse. Note that Thingiverse customizer is a but fickle.

OpenSCAD Models.zip .

micronrc commented 2 years ago

Hi.

A short to say thanks to Marius for the design and thanks to jpeterse for the OpenSCAD plates. The latter were a life saver as I have no WIndoze PCs (borrowed one to get the STLs out of F360) and use the .scad files to make various jigs to handle my double sided boards which need thicker plates with cutouts to clear the already mounted components.

MariusHeier commented 2 years ago

Hey.

No problem :) thanks for taking the time to thank me.

Im releasing a new design soon. Im pretty sure this entire thing can be made in scad pretty easily.

:) Marius

On Wed, Mar 30, 2022, 18:19 micronrc @.***> wrote:

Hi.

A short to say thanks to Marius for the design and thanks to jpeterse for the OpenSCAD plates. The latter were a life saver as I have no WIndoze PCs (borrowed one to get the STLs out of F360) and use the .scad files to make various jigs to handle my double sided boards which need thicker plates with cutouts to clear the already mounted components.

— Reply to this email directly, view it on GitHub https://github.com/MariusHeier/magik_solder_paste_stencil_box/issues/1#issuecomment-1083349808, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHPI3YQ76LB5X5NRXTXJEHTVCR5I5ANCNFSM5MBNKD2A . You are receiving this because you commented.Message ID: @.*** com>

MariusHeier commented 2 years ago

Hey. I made a new design. Im pretty sure you can make this entire thing in scad. I think i could have done it if i had the time to do it over a week or so. I will be releasing a new video pretty soon that will explain everything and release the new files.

Marius

On Sun, Jan 16, 2022, 20:57 jpeterse @.***> wrote:

Brilliant - I'll try and have a look at it tonight (I'm US Central timezone)

— Reply to this email directly, view it on GitHub https://github.com/MariusHeier/magik_solder_paste_stencil_box/issues/1#issuecomment-1013941506, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHPI3YSHIZS2Y3SHS3JJ5ZDUWMPLHANCNFSM5MBNKD2A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.*** com>