foone , Englisch
@foone@digipres.club avatar

Properly photographing a 3.5" floppy disk for archival is annoyingly complicated. The label has THREE sides!

I've already built an automated system to take a picture of the front of a disk, but really I need to take THREE photos if I want to get the whole thing.

That means either three cameras or I need to rotate the disk 90° and then 180°, which is going to really stress the limits of my mechanical engineering skills.

ppxl ,
@ppxl@social.tchncs.de avatar

@foone maybe collect a couple and scan all of them at once on a flatbed scanner then sort the small side out later to each disk picture set?

altareos ,
@altareos@mstdn.social avatar

@foone clearly the solution is to only have 5¼" and 8" floppies so that they only have 2 sides max. hope this helps.

foone OP ,
@foone@digipres.club avatar

@altareos that's on the todo!

but those are harder. I already have a floppy-handling machine for 3.5" disks, 5¼" and 8" is gonna be way harder

unnick ,
@unnick@wetdry.world avatar

@foone is this an elaborate joke that everyones in on

foone OP ,
@foone@digipres.club avatar

@unnick no, I'm just rambling to myself about ideas for how to better do floppy disk archival

PJ_Evans ,
@PJ_Evans@mastodon.social avatar

@foone
I only ever used the front side of the label. Edge is too small to use..

lolcat ,
@lolcat@digipres.club avatar

@foone

Turntable? With the floppy sitting in the middle, on its side edge? With the camera fixed in position, the top edge will be a little closer to the lens, but can be rescaled?

WooShell ,
@WooShell@chaosfurs.social avatar

@foone May I suggest a PCB holder that is commonly used for soldering? That should work with the size of a floppy disk.. and I'm sure you could attach a servo to the axis to spin it automatically.

alexhammy ,
@alexhammy@hachyderm.io avatar

@foone if you can guarantee ordering will stay the same, you can run them through and flip them all as a stack and run them through again.

NireBryce ,
@NireBryce@hachyderm.io avatar

@foone there might be an easy way to do this with some mirrors

foone OP ,
@foone@digipres.club avatar

So the front is easy. The disk slides down a slide, it's stopped by a servo, I take a picture with a camera aimed down at it.

The back... Either I flip the disk, or I have a camera under the disk which takes a picture aimed up.

And the edge is the worst. I can't have a camera aimed at it unless I either move the camera out of the way of the disk, or I make the disk move in an L shape

foone OP ,
@foone@digipres.club avatar

How about this: I stick with the "stop disk and aim down" method, but I do it on a transparent surface, and I add some mirrors.

Then the disk can be photographed from three sides at once.

foone OP ,
@foone@digipres.club avatar

The only downside then is that the focus can't be exactly right, since the back/edge will be further away. I'd need to either adjust the focus while taking pictures or have some of the sides slightly out of focus

foone OP ,
@foone@digipres.club avatar

And the question of where to place the mirrors gets tricky. I'm not 100% I can even place them appropriately without getting really complicated with multiple mirrors, or having the mirrors be in the path of the disk

foone OP ,
@foone@digipres.club avatar

Mirrors could also cause a slowdown: if I can't mount them well enough that the motion of the disk and drive mechanism doesn't shake them, I've got to add an additional delay while I wait on the mirrors to stop vibrating so I can get a clean picture

foone OP ,
@foone@digipres.club avatar

If I can rotate the disk sideways I might be able to solve the edge problem. Then I could just have a second camera that aims at the edge.

I could rotate it sideways with some static obstacles, but I may need a servo mechanism or something to do a 180 flip to get the back, unless I do the transparent glass thing.

The disk comes out, it whacks into a bumper and rotates 90° sideways, and three separate cameras photograph it at once, then something ejects it?

foone OP ,
@foone@digipres.club avatar

The problem is that all possible answers for this problem (other than "don't worry about the edge and back") are either going to be tricky to design and fiddly to operate, and expensive in terms of cameras.

And some solutions are both.

foone OP ,
@foone@digipres.club avatar

The best designed option would probably be a sort of carrier that rotates. It'd have to grab the disk by the edges, but if it could move the disk from the original orientation, to 90° for the edge pic, then 180° for the back pic, it could then rotate to like 270° to drop the disk.

That might be the most reasonable option.
It would require variable focus on the camera, since the surface it's photographing is closer for the edge picture.

foone OP , (Bearbeitet )
@foone@digipres.club avatar

Or just a second camera mounted roughly parallel that is on fixed focus for the edge picture. That might be easier/cheaper to do, actually.

(since multiple fixed focus cameras for raspis can be cheaper than one camera with a motorized focus)

fbartho ,
@fbartho@mastodon.social avatar

@foone 3 cameras, and a shelf made of glass.

foone OP ,
@foone@digipres.club avatar

For reference, this is how the floppy copier works now. The disks come out the hopper and get injected into the drive, then ejected down this slide.

foone OP ,
@foone@digipres.club avatar

The servo arm stops them right here, and the (not currently attached) camera takes a picture of them. Then the servo rotates to drop them in a box.

foone OP ,
@foone@digipres.club avatar

My idea is to replace this slide & stop-servo system with a rotating cylinder carriage. It'd have grooves down each side where the floppy can slide, and it's stopped from sliding all the way down by the enclosing 3D structure. Then it can rotate to different positions for different photos, then finally to a position that lets the floppy fall out the bottom

foone OP ,
@foone@digipres.club avatar

Quick first pass/mockup. The floppies slide into this, and then it's embedded into a larger structure that can use a motor to rotate it. One camera, three positions of the carriage, and then it rotates to drop the floppy out.

artandtechnic ,
@artandtechnic@digipres.club avatar

@foone Nice!

foone OP ,
@foone@digipres.club avatar

time to print it and see how it'd work.

The4thCircle ,
@The4thCircle@mastodon.gamedev.place avatar

@foone

How many floppies are you photographing that you need to automate the process?

foone OP ,
@foone@digipres.club avatar

@The4thCircle 50 at a time, thousands over time.

SvenGeier ,
@SvenGeier@mathstodon.xyz avatar

@foone @The4thCircle I'm almost certain for the money you're spending on multiple cameras and 3d printed gadgets you could just hire a couple poor slobs on fiverr and make them take the pictures by hand...

foone OP ,
@foone@digipres.club avatar

@SvenGeier @The4thCircle where's the fun in that?

The4thCircle ,
@The4thCircle@mastodon.gamedev.place avatar

@foone

Okay yeah that's a lot.

foone OP ,
@foone@digipres.club avatar

My proof of concept print is done.

foone OP ,
@foone@digipres.club avatar

So it gets photographed at this angle, rotates to this, then to this, and then to opening-down to drop the flop.
Rinse, lather, repeat.

image/jpeg
image/jpeg

artandtechnic ,
@artandtechnic@digipres.club avatar

@foone Looking good!

Thorsted ,
@Thorsted@digipres.club avatar

@foone Does it cover up the holes, making it hard to know type?

foone OP ,
@foone@digipres.club avatar

@Thorsted Yeah, but by this point I've already imaged the disk, so I know what format it is

jtlg ,
@jtlg@mastodon.lawprofs.org avatar

@foone mad genius!

fernsehmuell ,
@fernsehmuell@chaos.social avatar

@foone couldn’t you just use 3 cameras and put in on a sheet of glass?

kerio ,

@foone Would a big enough lens be able to image all three sides at once?

...also, destructively, couldn't you break open the diskette and lay the whole label flat?

foone OP ,
@foone@digipres.club avatar

@kerio A big lens? I talk about setting up a mirror system earlier in the thread. I'm not sure what you mean by a big lens, though. I need to photograph three sides of the object at once.

And I'm not gonna do this destructively, especially because I have thousands of disks like this. I don't want to destroy them all!

ftg ,
@ftg@mastodon.radio avatar

@foone
Nice jig.
First thought it was styrofoam and meant to hold one (1) floppy disk inside a sealed can for long term storage.

foone OP ,
@foone@digipres.club avatar

Next step: Widen up the slide area a bit so it's smoother (ideally I'd have metal or something here, but maybe I can sand down the 3D printed surface), add holes for rods to hold it at the right width, a mount for a bearing on one side, and a servo motor on the other side.

foone OP ,
@foone@digipres.club avatar

but the purpose of this print was just to hold it in my hands and confirm I wasn't completely off base with this idea

foone OP ,
@foone@digipres.club avatar

The servo motor might not be the best way to go, it might be better to use a geared system with a stepper motor, but that's more complicated. So I'm probably going to build it with a servo motor and only look at the stepper motor option if that doesn't work out

foone OP ,
@foone@digipres.club avatar

My first rodded-prototype failed for the very out of character reason of forgetting how big 3.5 inch floppy disks are

foone OP ,
@foone@digipres.club avatar

(actually the reason was "Amazon sent the wrong rods and I'm still waiting on the right ones")

foo ,
@foo@fosstodon.org avatar

@foone So with Amazon being the highest authority on retail these days, it would be safe to say you're waiting on rods from the gods?

dtelder ,
@dtelder@mastodon.nu avatar

@foone Wanted 4 inches, ordered 4 centimeters, blamed usual suspect. ;)

k1m ,
@k1m@chaos.social avatar

@foone May I share unsolicited printer advice? It looks in this photo as though the nozzle is partially clogged and is causing extrusion issues. You may get better results / less fragile prints if you get a needle or nozzle unclogger folks sell.

foone OP ,
@foone@digipres.club avatar

@k1m yeh, it's a known problem. These were done very quickly when I didn't have time to clean the printer. I'll definitely fix it before I do the actual prints.

k1m ,
@k1m@chaos.social avatar

@foone As long as you know how / know it's an issue. Good luck with your floppy label digitization project.

altareos ,
@altareos@mstdn.social avatar

@foone is it the 1.1 missing mm from the imperial/metric conversion?

altareos ,
@altareos@mstdn.social avatar

@foone is it the 1.1 missing millimetre from the imperial/metric conversion?

foone OP ,
@foone@digipres.club avatar

@altareos yeah. 3.5" floppy disks were designed by sony, who actually designed them as 90mm disks

RealGene ,
@RealGene@hachyderm.io avatar

@foone
PTFE film for extra slippiness.

JessicaTaylor ,
@JessicaTaylor@chaosfem.tw avatar

@foone

I'd look into UHMW (https://en.m.wikipedia.org/wiki/Ultra-high-molecular-weight_polyethylene) it's what industrial grade systems would likely use here.

You can buy strips and probably secure it like your thinking the metal.

f4grx ,
@f4grx@chaos.social avatar

@foone Why not smaller rails, moved by a servo?

To avoid the dual camera you can put the camera on a sliding carriage moved by another servo (via a lever) to adjust the focus when imaging the side. two positions 1.75 inch apart are enough.

f4grx ,
@f4grx@chaos.social avatar

@foone took the time to draw a hard to understand crap diagram. I'm sorry if thats useless.

foone OP ,
@foone@digipres.club avatar

@f4grx I think that's mostly what I'm doing, I think? I just designed it as circles to make it easier to support and test.

Aside from the moving the camera to avoid focus. I might end up doing that if it's simpler than adjusting focus.

ratfactor ,
@ratfactor@mastodon.art avatar

@foone That's awesome! I'm wondering if you can avoid having to focus the camera if you rotate the floppy at the edge and center the camera on the edge?

I made a little cardboard model: 1. Floppy goes in, picture taken of back. 2. Rotate 90 degrees, picture of spine. 3. Rotate 90 degrees, picture of front. 4. Rotate a little more and dump the floppy.

The camera distance remains the same without distortion and gravity does the alignment. Hopefully. I have no idea how finicky this would be. 😅

foone OP ,
@foone@digipres.club avatar

@ratfactor very nice work on the model. Yeah, I've considered this! I'll see how well the servo can move the whole thing when it's not balanced evenly

david ,
@david@fedi.machaj.info avatar

@foone

Have you considered painting it green, and putting it on a green background, so you can easily remove everything in the image except the disk?

slim ,
@slim@mastodon.tn avatar

@foone this does not solve the out of focus edge problem. One solution is to have the cilinder radius be double the floppy height. This way the edge is exactly at the center, so when you rotate, the subject is always at the same distance from the camera

vfig ,
@vfig@mastodon.gamedev.place avatar

@foone for single camera use, you could ~double that radius with the floppy sitting between one edge and the center, so that when rotated both sides and the edge of the label are the same distance from the camera.

fabian ,
@fabian@schle.nz avatar

@foone You don't have to have the pivot point for rotating the disk in the center of it. If you put the pivot point right next to the edge you also want to photograph, both sides and the edge will be at the same distance to the camera.

artandtechnic ,
@artandtechnic@digipres.club avatar

@foone Looks like it might be possible to put two - and possibly three - small cameras on the chute.

mathiasrudolph ,
@mathiasrudolph@mastodon.social avatar

@foone could you maybe slide the disk down already 90° rotated to the left or right? Then you could have one of the sides transparent or have slot there to take a photo of the top of the disk?

bifo ,
@bifo@mastodon.sdf.org avatar

@foone What's the failure rate on Shinji floppies?

marcel ,
@marcel@waldvogel.family avatar

@foone I don't know the actual copier mechanic: How about an old-fashioned linear CCD sensor mounted above/below the drive entry and scanning the disk when it enters/leaves the drive?

That leaves more options for scanning the top, including scanning them in the hopper in bulk (requires on opening) or by moving another linear CCD across the drive slot while the disk is being copied.

(Your nice rotation device prototype would go unused, however 🤷)

foone OP ,
@foone@digipres.club avatar

@marcel I've thought about that! The issue is illumination + moving it steadily.
But it's definitely something to look at

JLab8 ,

@foone just peel off the label and scan it. 👍

foone OP ,
@foone@digipres.club avatar

@JLab8 how am I going to make a robot that peels off the labels?

mmu_man ,
@mmu_man@m.g3l.org avatar

@foone flopp'in, flopp'out!

ketmorco ,
@ketmorco@fosstodon.org avatar

@foone i bet they say "whee!" when they go down

foone OP ,
@foone@digipres.club avatar

@ketmorco of course!

mctwist ,
@mctwist@mastodon.acc.umu.se avatar

@foone I have been looking for something like this for 20 years. Would you happen to release the prints as well as full instructions on how to replicate it? Got me loads of disks that I'd like to copy, but stopped because manual work...

foone OP ,
@foone@digipres.club avatar

@mctwist I intend to release my designs once this is more finished, yeah.

The big problem is that it depends on an existing floppy copier which you need to retrofit: so it's not a from-scratch solution. I don't know if I'm going to get to a design I can build from scratch, but it'd be nice

jpm ,
@jpm@aus.social avatar

@foone 2 mirrors, make your own periscope that unwraps the edge and back so it can be photographed from the front (tricky to design)

robryk ,
@robryk@qoto.org avatar

@foone

If you let the disk fall/slide into a slot shutter-side-first (and stop it there for a while, presumably with another servo) you could probably use the same camera for front and side.

ekuber ,
@ekuber@hachyderm.io avatar

@foone wouldn't focus and vibration be mitigated by fast shower speed and high f stop? Then what you need is either high ISO or a lot of light. Alternatively you could see if you can automate your set up to use focus stacking for the different planes.

NireBryce ,
@NireBryce@hachyderm.io avatar

@foone it would take work to make a tool that could un-distort the pictures, but you could have like, a toaster-like holder with cutouts for the label, put disk in door-down

mirrors on the sides, flat on the table

and then in some fixed setup, take two pictures, one at each known focal distance (mirrors, labels), and then have the computer stitch them together into one long label with your custom tool (one may exist without much tweaking i dont know the space)

wonka ,
@wonka@chaos.social avatar

@foone Can't you arrange the stack of disks and the pathway they take so that the edge is on the side of the pathway?

clairely_undaunted ,
@clairely_undaunted@mastodon.triggerphra.se avatar

@foone take a picture of the whole stack for the edge

cabbey ,
@cabbey@phpc.social avatar

@foone should be easy: two mirrors, one for the front, one for the back, the edge is directly exposed to the camera. Both sides are then the same distance away. With enough light and a good lens you should be able to get enough depth of field to cover the length to both sides and the edge. Worst case the edge is slightly out of focus. It’s probably the least relevant anyway.

robryk ,
@robryk@qoto.org avatar

@foone With some more mirrors you could get all 3 distances to be closer to equal (getting them exactly equal is not that helpful given that even one side is not at a constant distance from the focal point, unless you arrange for some lens arrangement that has an effective focal point very far away).

evana ,
@evana@hachyderm.io avatar

@foone what if you put the disk on its side and used a single 45° mirror for each of front / back / side? You could have a trapdoor at the bottom to drop the floppy out once it's photographed.

august ,
@august@mastodon.social avatar

@foone surely you can use more mirrors and/or fiber optics to make the focus of all three sides the same.

happydisciple ,
@happydisciple@mendeddrum.org avatar

@foone Can you get a bright enough scene so you can stop down the camera to get a big enough depth-of-field?

shyra ,
@shyra@bitbang.social avatar

@foone a high aperture number will take care of that

Thorsted ,
@Thorsted@digipres.club avatar

@foone I wonder if a 180 degree wide angle camera could get a decent pic that could be processed and separated into 3 images. Super useful if you get this figured out!

dannotdaniel ,
@dannotdaniel@mastodon.social avatar

@foone if the discs are at any time stacked you could take a picture of all the labels on the edges at once and then use software to carve it up?

you just have to sync that image with the front and back images

Whovian9369 ,
@Whovian9369@digipres.club avatar

@foone Small turntable that just spins it while you do a long exposure?

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine