kennetek / gridfinity-rebuilt-openscad

A ground-up rebuild of the stock gridfinity bins in OpenSCAD
Other
1.15k stars 166 forks source link

Idea: Magnet holes in baseplates without gluing. #56

Open Ruudjhuu opened 1 year ago

Ruudjhuu commented 1 year ago

Lets add a small layer on top of the magnets hole so we can pause the print, insert magnets and resume the print, This eliminates the messy gluing of magnets which might not stay in place.

got the idea from the thread from u/3dbender

nelsongraca commented 1 year ago

What about press fit magnets?

oernii commented 1 year ago

Here is something for fusion360 https://github.com/software-2/FusionGridfinityGeneratorPressureFit

nelsongraca commented 1 year ago

@oernii it is a possibility but I can't really eun Fusion on Linux and much prefer an openscad approach, I can try to work on it.

Ruudjhuu commented 1 year ago

@nelsongraca with press fit, do you mean a tighter hole? That is currently fairly easy to do by changing r_hole2 in the constants file (you can also overwrite this in any file where the utility modules are used). This also depends on how precise someones 3d printer can print. I do not think it is possible to create a boolean in the UI which just enables press fit.

mrcpu99 commented 1 year ago

I created pressfit (or more accurately print-inplace, albeit it started with pressfit), by slightly modifying the cadquery version to leave a tiny hole in the baseplate on the top side, that opened into the larger cavity with a 2 layer covering, but the small hole (.5mm I think), keeps the big cavity open. Pause at layer X, drop in magnets, and voila.

I tried to recreate the same in the openscad one, but can't quite figure it out, I just don't know it well enough.

I did not have good luck with pressfit and PETG plates. Either too tight or too loose, never quite got it dialled in. Might try some PLA and see, but either I was hammering too hard and the PETG shattered, or after a few insertions and removals of the bins, the magnet would pop out.

But I'd love to see any solution that doesn't involve gluing, especially to PETG. :)

On Mon, Mar 27, 2023 at 1:09 PM Ruud @.***> wrote:

@nelsongraca https://github.com/nelsongraca with press fit, do you mean a tighter hole? That is currently fairly easy to do by changing r_hole2 in the constants file (you can also overwrite this in any file where the utility modules are used). This also depends on how precise someones 3d printer can print. I do not think it is possible to create a boolean in the UI which just enables press fit.

— Reply to this email directly, view it on GitHub https://github.com/kennetek/gridfinity-rebuilt-openscad/issues/56#issuecomment-1485798556, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZT3EKQZ4B4LIZVWKBWCDTW6HXZJANCNFSM6AAAAAAUFUZO4I . You are receiving this because you are subscribed to this thread.Message ID: @.***>

marc-gist commented 1 year ago

customizable hole size would allow people to choose any of the above I would think.!

kennetek commented 1 year ago

Like Ruud said, adjusting r_hole2 in gridfinity-rebuilt-constants.scad will allow you to tune the hole size for your magnets and your printer. The main file parameters are typically reserved for high level abstract features, while the constants file has specific dimensions.

There are a couple ways people have been looking at inserting magnets for baseplates, including pausing the print as well as adding a single layer "bar" that bridges over the gap to allow magnets to slip under.

GreenEllipsis commented 1 year ago

I wonder if a snap-fit might be the best of both worlds?

On Thu, Mar 30, 2023, 10:49 Kenneth @.***> wrote:

Like Ruud said, adjusting r_hole2 in gridfinity-rebuilt-constants.scad will allow you to tune the hole size for your magnets and your printer. The main file parameters are typically reserved for high level abstract features, while the constants file has specific dimensions.

There are a couple ways people have been looking at inserting magnets for baseplates, including pausing the print as well as adding a single layer "bar" that bridges over the gap to allow magnets to slip under.

— Reply to this email directly, view it on GitHub https://github.com/kennetek/gridfinity-rebuilt-openscad/issues/56#issuecomment-1490441905, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJO5WEFBJVZMQMTCGHA3II3W6WMQXANCNFSM6AAAAAAUFUZO4I . You are receiving this because you are subscribed to this thread.Message ID: @.***>

nelsongraca commented 1 year ago

@GreenEllipsis Sounds like a good idea

GreenEllipsis commented 1 year ago

I am thinking now that slots might be easier to implement and more robust.


Brian Alano @.** (812) 320-1508 Green Ellipsis* Design for the Circular Economy


On Sat, Apr 1, 2023 at 3:05 PM Nelson Graça @.***> wrote:

@GreenEllipsis https://github.com/GreenEllipsis Sounds like a good idea

— Reply to this email directly, view it on GitHub https://github.com/kennetek/gridfinity-rebuilt-openscad/issues/56#issuecomment-1493078101, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJO5WEDROEFYCBNJ6GOH3D3W7B37VANCNFSM6AAAAAAUFUZO4I . You are receiving this because you were mentioned.Message ID: @.***>

john-parton commented 7 months ago

I believe there is an implementation for press-fit magnets in the base here: https://www.printables.com/model/413761-gridfinity-refined

grid_master_mk2_copy_2023-mar-03_01-43-13pm-000_customizedview32679957820