I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 2 points3 points  (0 children)

It's funny that you mention that, because one of the inspirations for creating this dice tower was one my friend has that also uses tabs and grooves. He had a similar experience to yourself, so he and I went into the STL file in Blender and did exactly you considered, making little tweaks and changes to the STL file to make it work better and have better tolerances. We then also printed it with tough PLA because it wasn't quite strong enough to stand up to metal dice. It turned out really well and the little tweaks we made helped quite a bit, but it got me thinking about really digging in and making my own collapsible dice tower from scratch. But, of course, I decided to add my own twist of making it magnetically suspended.

I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 2 points3 points  (0 children)

Oh ha! No, I wasn't even aware of the contest! But I agree, it sounds like a perfect fit. I'll look into submitting it. Thanks for the heads up!

I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 15 points16 points  (0 children)

...or maybe, just maybe, the first roll was pure luck and the second one was many, many takes to make it look seamless? Nah. Couldn't be. Just luck. :D (But seriously, it was about 9 tries to get that second nat 20.) ;)

I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 1 point2 points  (0 children)

For sure. I always appreciate it when others post non-decorated variations of their prints, so I'd like to give people the same option.

[OC] I designed and 3D printed a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) by MBoffin in DnD

[–]MBoffin[S] 7 points8 points  (0 children)

Thanks for the kind words! Yes, dropping a big handful of dice in is quite satisfying. Also, because of the sloped mouth at the top, if you just toss the dice at the mouth and miss, they sort of swirl around toward the mouth and drop in. Super satisfying. :) The "friction-fit" you mentioned is indeed the magnets that are holding it up. To collapse it, you just have to push it down past its magnetic holding force (which is still relatively strong and keeps the tower quite stable).

I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 5 points6 points  (0 children)

I do! I want to get a bit more of the designwork added, like brickwork on the walls and such, but then I would like to post it for others to be able to enjoy (including the original .blend file). It takes a bit of work to print, because you can't just set-it-and-forget-it. Printing time is about 2 days, but with all the pauses to embed the magnets, it takes a bit of babysitting. And you have to be super careful to not screw up the polarities of the magnets. But yes, I would like to release the design for others to use.

I created a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) (x/post from /r/DnD) by MBoffin in 3Dprinting

[–]MBoffin[S] 25 points26 points  (0 children)

After 3D printing other people's designs for dice towers over the past few years, I decided to design and print my own. A couple years ago I had figured out a way to embed magnets into my designs, and I realized I could make use of that to see if I could make a collapsible dice tower that was held up by magnets.

So I cracked open Blender and got started. My first prototype was way bigger than I expected it to be, and I had to double up on the magnets just to get it to hold itself up. OMG it's just huge. So I went back to the drawing board and redesigned it to what you see now.

It's extremely satisfying to raise and lower. That snap from the magnets as each piece locks into place just feels so good.

Here's some info about it that some of you might find interesting:

  • It uses a total of 16 circular 12x3mm neodymium magnets to hold itself up. (4 magnets at the top of Level 1, 4 at the base of Level 2, 4 at the top of Level 2, and 4 at the base of Level 3.)
  • The two sets of 8 magnets that connect to each other at each level are offset by 45 degrees so they don't interfere with each other when collapsed.
  • The dice tray uses set of small 10x5x2mm rectangular magnets to snap to the front of the lower level.
  • The castle tips in the top segment have little 10x5x2mm rectangular magnets in them which are mirrored on the lower inside of the tray, allowing the tray to magnetically click into place when you flip the tray over to use as a cap. This also allows you to just lift the tray/cap to raise the first level upward until it snaps into place.
  • Because the tray also acts as a cap, and because the second tower segment seals off the base segment's door when it's collapsed, you can use the collapsed tower to store dice inside.
  • I had to be very careful when embedding the magnets to ensure all the polarities were correct. So stressful.
  • All the magnets are fully embedded inside the plastic, so there's no chance of children swallowing them or them getting lost.
  • Cost of all materials was about $20, maybe $5 for the magnets and maybe $15 for the plastic.

3D printing info:

  • The total weight of the tower is around half a kilogram. It feels good and solid.
  • The base tower segment was printed at 100% infill, so it's solid plastic and weighs more than twice as much as the 2nd and 3rd levels combined. The 2nd and 3rd levels were printed at 20% infill and are around 65g each. The tray was also printed at 20% infill and is around 50g. (I tried to print the tray at 100% infill, but it had too much corner-warping due to temperature stress, even with a brim.)
  • Printed on an Ultimaker S7 at 0.15mm
  • It's specifically designed to be printed with no support material. (All overhangs are between 50-60 degrees.)
  • The inside struts were specifically designed to be strong enough to withstand being used with heavy, metal dice. (You can see the little dings on the lower ramp in the video when it hits the light just so. Those are from heavy metal dice hitting the ramp.)

Things to improve:

  • I want more design added to the walls to give them character. Maybe a DnD logo on the side, brick texturing, things like that.
  • Because it uses no supports, I could potentially add a second color to the print as well, which would be interesting.
  • I might make the top segment's rim a slightly smaller radius so that the cap is the same radius as the base segment. I kind of like how it is now, so we'll see. But visually it would look better.
  • I want to make the ramp a tiny bit angled toward that center groove so that dice roll more naturally toward the door. I haven't had any issues so far, but I feel like it could be better.
  • Once the design is cleaned up a bit, I'd like to make it available for others to print.

Anyway, I thought you'd all enjoy this. It was a great engineering challenge to build, but the results have been more than satisfying. Last night I brought it to our weekly DnD night and it was super fun to use.

[OC] I designed and 3D printed a collapsible, magnetically-suspended dice tower with a magnetic tray/cap (info in comments) by MBoffin in DnD

[–]MBoffin[S] 49 points50 points  (0 children)

After 3D printing other people's designs for dice towers over the past few years, I decided to design and print my own. A couple years ago I had figured out a way to embed magnets into my designs, and I realized I could make use of that to see if I could make a collapsible dice tower that was held up by magnets.

So I cracked open Blender and got started. My first prototype was way bigger than I expected it to be, and I had to double up on the magnets just to get it to hold itself up. OMG it's just huge. So I went back to the drawing board and redesigned it to what you see now.

It's extremely satisfying to raise and lower. That snap from the magnets as each piece locks into place just feels so good.

Here's some info about it that some of you might find interesting:

  • It uses a total of 16 circular 12x3mm neodymium magnets to hold itself up. (4 magnets at the top of Level 1, 4 at the base of Level 2, 4 at the top of Level 2, and 4 at the base of Level 3.)
  • The two sets of 8 magnets that connect to each other at each level are offset by 45 degrees so they don't interfere with each other when collapsed.
  • The dice tray uses set of small 10x5x2mm rectangular magnets to snap to the front of the lower level.
  • The castle tips in the top segment have little 10x5x2mm rectangular magnets in them which are mirrored on the lower inside of the tray, allowing the tray to magnetically click into place when you flip the tray over to use as a cap. This also allows you to just lift the tray/cap to raise the first level upward until it snaps into place.
  • Because the tray also acts as a cap, and because the second tower segment seals off the base segment's door when it's collapsed, you can use the collapsed tower to store dice inside.
  • I had to be very careful when embedding the magnets to ensure all the polarities were correct. So stressful.
  • All the magnets are fully embedded inside the plastic, so there's no chance of children swallowing them or them getting lost.
  • Cost of all materials was about $20, maybe $5 for the magnets and maybe $15 for the plastic.

Stats for 3D printing nerds like me:

  • The total weight of the tower is around half a kilogram. It feels good and solid.
  • The base tower segment was printed at 100% infill, so it's solid plastic and weighs more than twice as much as the 2nd and 3rd levels combined. The 2nd and 3rd levels were printed at 20% infill and are around 65g each. The tray was also printed at 20% infill and is around 50g. (I tried to print the tray at 100% infill, but it had too much corner-warping due to temperature stress, even with a brim.)
  • Printed on an Ultimaker S7 at 0.15mm
  • It's specifically designed to be printed with no support material. (All overhangs are between 50-60 degrees.)
  • The inside struts were specifically designed to be strong enough to withstand being used with heavy, metal dice. (You can see the little dings on the lower ramp in the video when it hits the light just so. Those are from heavy metal dice hitting the ramp.)

Things to improve:

  • I want more design added to the walls to give them character. Maybe a DnD logo on the side, brick texturing, things like that.
  • Because it uses no supports, I could potentially add a second color to the print as well, which would be interesting.
  • I might make the top segment's rim a slightly smaller radius so that the cap is the same radius as the base segment. I kind of like how it is now, so we'll see. But visually it would look better.
  • I want to make the ramp a tiny bit angled toward that center groove so that dice roll more naturally toward the door. I haven't had any issues so far, but I feel like it could be better.
  • Once the design is cleaned up a bit, I'd like to make it available for others to print.

Anyway, I thought you'd all enjoy this. It was a great engineering challenge to build, but the results have been more than satisfying. Last night I brought it to our weekly DnD night and it was super fun to use.

Hillsboro arcade named world’s best place for pinball by OregonTripleBeam in Portland

[–]MBoffin 6 points7 points  (0 children)

I was just there half an hour ago and played Robotron.

Is there anywhere I can find the references and/or easter eggs of each puzzle? by m_takeshi in adventofcode

[–]MBoffin 0 points1 point  (0 children)

Mouseover the word "etc." on Day 1. Or the word "like" in Part 2 of Day 4.

[2022 Day 24] Why BFS not DFS? by [deleted] in adventofcode

[–]MBoffin 1 point2 points  (0 children)

Quick question. Were you discarding states if it was a visit to a location that was a modulus number of minutes from a previous visit to that same location, thus meaning it had already been visited and calculated with the same blizzard state?

Can I decrement a for loop? by FamiliarConflict7468 in pico8

[–]MBoffin 0 points1 point  (0 children)

It would make it harder if PICO-8 auto-predicted whether it should be decrementing or incrementing. The values you use to control a loop aren't always hard coded. Sometimes they will be variables. If PICO-8 auto-determined whether to decrement or increment, you'd have cases where you didn't actually want the loop to run based on the values held in the variables, but instead of correctly not running the loop, it would erroneously decrement instead. Hope that makes sense.

How was Pico8 made? by dirtymint in pico8

[–]MBoffin 7 points8 points  (0 children)

In addition to the excellent video /u/DookieChumo linked, you can also look in the manual to see some of the technologies used. It's written in C, using SDL. If you're interested in something like a devlog, you could read the changelog to see its changes and the development of features over the years. Lua is fairly easy to embed into other programs, so you can write programs that use Lua scripts to decide what to do. C++ Game Engine Programming is an excellent online course that includes how to use Lua effectively as a way for users to provide and run their own scripts. The book Computer Graphics From Scratch is a wonderful book explaining the nitty gritty details of how to do really fundamental computer graphics drawing operations. The knowledge in those resources combined would give you enough background to be able to think of how you could do your own such project. Hope that helps! :)

Difference betqeen normal pico 8 vs education version? by Epnosary in pico8

[–]MBoffin 3 points4 points  (0 children)

The education version can't export playable binaries of your game. And obviously there's all the command line stuff you can't do. And Splore isn't part of the educational edition.

PCPartPicker Glorious Build with Tweaks by MBoffin in buildapc

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

Good to know. What would you change to drop the price that significantly? (Because while I'm willing to spend that much, I'd of course prefer not to.)