Fucking Magnets, How do they work?

#1

I’m designing an overlay and I’m attempting figure out how to get it to stay put. Alex (at sensel) was nice enough to send me an SVG template but it doesn’t have the magnet placement on it. Is there a way I can design for this?

#2

Hello, we will be sending this information as part of the Overlay Creator Beta Program you are part of when it is available. In addition to design, the magnets require documentation and decisions by Sensel to help make sure custom overlays are continually supported in future versions. Thank you for your patience.

#3

Hi

does that SVG file is available somewhere ? other than by Alex ?
if not, i think it be a great idea to put it somewhere! like to put innovator overlay template usable by graphic software ! it will save lot of time for many of us …

best
f

#4

Hey after this amount of time, is there any way we can get specs on magnets for custom overlays?

#5

I would also be really interested in this. As a basis, is the design available of all the magnets that are used to just hold the overlay? That it would still be recognized as no overlay? That could be a starting point.

#6

While I don’t know if there’s more information elsewhere there appears to be a document and 3d model (STL) available that give a description of placement and orientation of the magnets. (Keep in mind is that the STL file actually contains 2 separate objects, so 3D printing as-is may not work.)

And while the PDF information is for the Innovators Overlay, if you can identify which of the locations on the Morph contain magnets for retaining the overlay, then it’d be safe to say that the remaining magnet positions are for encoding the overlay’s ID.

#7

It appears that there are 8 magnets in the Morph, and 12 in the overlays (at least sometimes).
6 Morph magnets are the rectangular ones (4 top, 2 bottom), and there are two circular ones in the bottom corners. Along with holding the overlay in place, the N-S alignment of the magnets means that overlays cannot easily be installed spun around 180˚ and stay in alignment. A well thought out design.

In the magnet diagram it shows 4x additional single pole (aligned to the surface) circular magnets in the Innovator Overlay just next to the magnets in each corner. The left-hand ones are N-poles, and the right-hand side are S-poles. I’d guess those are what communicate the overlay’s ID to the Morph. If it’s detecting N/S/no-magnet at each of those spots then the number of possible unique overlays would be 3^4=81

#8

Hey all, I just wanted to chime in here with a few additions.

  1. If you put an unrecognized arrangement of magnets on the Morph, then it would be recognized as invalid and would not load any Overlays. We would not like to load No Overlay since, for instance, someone who is getting a new Buchla Overlay would have it load up as No Overlay before they did a firmware update.
  2. There can be thousands of unique magnet arrangements on the Morph for Overlays.

We are excited to see the discussion around customization of the magnets on the Morph and we will strive to provide more information when we can. Thank you for your patience.

#9

2.Hmmm… well the bottom two non-retention magnets appear to be consistent in polarity and position, but the top two vary. It looks like there are 4 positions per magnet, though it’s possible other overlays place the magnets closer and could then hold 9 positions (non-overlapping). And assuming a single configurable circular magnet in each quadrant…

(2 polarities * 4 discrete positions)^4 = 4096 unique position sets, which checks out.

I suppose if the overlays are indexed sequentially it’d make sense that the first 64 overlays wouldn’t need two of the magnets to change, which would explain why the bottom two non-retention magnets match across the overlays. The top-left appears to have the most variation positionally, so that’s perhaps the least significant 3 bits, with the top-right being the next higher bits. And then the bottom two being the higher remaining 6 bits.

#10

Looking forward to news in that regard! Have a number of custom overlays by now that would work even better with magnets.

#11

@NothanUmber What additional information are you looking for?

#12

Questions would be

  • where have the magnets to be placed to encode which information
  • which magnets are supposed to be used (and where to get them from)
  • how should the IDs be organized to prevent clashes? Is there e.g. an “address range” for unofficial user overlays or would we have to register a “free slot” with Sensel etc.

And support to define custom overlays with magnet-encoding in SenselApp would be nice of course :slight_smile:

1 Like
#13

Ahah. Yeah, we’ll have to wait for that functionality to be available in the device and in the app :frowning:

I’ve postulated (above) as to the magnetic encoding scheme, but we probably won’t get confirmation one way or the other until the firmware & software are ready.

It’s certainly an interesting problem to solve - only being able to define perhaps 4096 unique overlays. It’d be one thing if each individual person made and encoded their own, and made sure that they didn’t have any internal conflicts in the magnetic ID. But it’s a different matter altogether if Sensel wants to keep a public repository of their own so that people can sell their own overlays with unique IDs. They’d need to have each person request a unique ID for their overlay, probably with some fee, and that person could use the ID for that particular overlay… Anyway it’s certainly an interesting business choice that I assume they’ve either made or will make at some point.

But yeah, it’s currently a waiting game in the meantime.