Goldskis45
New member
[FONT="]I am in need of a reliable Flash drive that is long lasting and durable. This is slightly out of my area of expertise.[/FONT]
[FONT="]Background on why:[/FONT]
[FONT="]I work for a company that makes aluminum cast parts. We make the molds to cast the parts. We also machine and powder coat them. The average program for machining a part is less than 1MB if even more than a hand full of KB. But that is just simple paths on a few planes.[/FONT]
[FONT="]We also make the molds for casting the parts. The programs for the molds average around 15KB. [I know a whole 15KB! (sarcasm leaking from my ears)] Because they have a large number of lines due to having to follow part geometry not just basic paths.[/FONT]
[FONT="]We have some old and some new CNC machines in our machine shop where we do final modifications on parts. In the machine shop we transfer the programs over the network into the CNC machines memory and run the program off the machine. [/FONT]
[FONT="]In our tooling shop we have two very very VERY old CNC machines.[/FONT]
[FONT="]This is the small one: [/FONT]
[FONT="]
[/FONT]
[FONT="]
[/FONT]
[FONT="]We just recently modded our program transfer system to use a modern USB adapter.[/FONT]
[FONT="]The only catch is we can’t upload the programs 100% into the machines in the Mold Shop because their memory space is only 256KB and 512KB. So we use a File streaming system called DNC (not the wireless kind obviously).[/FONT]
[FONT="]This loads a chunk of the program into the memory (up to its capacity) as a buffer. As the machine executes lines in the program it deletes the used lines to make space in the buffer for incoming data. [/FONT]
[FONT="]This creates a “spoon feeding” effect on the USB Flash Drive. [/FONT]This causes excessive wear and tear.
[FONT="]As far as I know, Flash Drives are designed to migrate data as fast as they can and in whole from point to point. With the DNC method we are forced to use, it causes the drive to “trickle” small bits of data constantly for long periods of time Minimum run time is usually 10 minutes. Maximum is usually around 6 hours because they will split programs into pieces. (If strung together some complex molds would run for 12-24hours straight.[/FONT]
[FONT="]We have had a few flash drives start to fail when running DNC on the machines causing the program to stop in the middle. Toss the program on a fresh drive and it runs fine…[/FONT]
[FONT="](This is extremely bad as it will stop the machine from moving but the spindle with the cutting tool in it will stay running… And when you let a program run overnight, you can see where this could cause problems.) [/FONT]
[FONT="]So in short… well… this post is long anyway…[/FONT]
[FONT="]I need a flash drive that is capable of constant inconsistent ... did I just say that?... Reads over long periods of time without faulting out… [/FONT]
[FONT="]Any input on what drives would be good for this would be greatly appreciated… Or a point in the right direction to drives that are designed for such a thing or something similar.[/FONT]
[FONT="]Thanks a bunch,[/FONT]
[FONT="]Steve
Edit: And if you didn't catch it, size doesn't matter... Oh god why... anyway... the ones that we keep killing are $5 4GB kingstons... so less than that is still fine.
[/FONT]
[FONT="]Background on why:[/FONT]
[FONT="]I work for a company that makes aluminum cast parts. We make the molds to cast the parts. We also machine and powder coat them. The average program for machining a part is less than 1MB if even more than a hand full of KB. But that is just simple paths on a few planes.[/FONT]
[FONT="]We also make the molds for casting the parts. The programs for the molds average around 15KB. [I know a whole 15KB! (sarcasm leaking from my ears)] Because they have a large number of lines due to having to follow part geometry not just basic paths.[/FONT]
[FONT="]We have some old and some new CNC machines in our machine shop where we do final modifications on parts. In the machine shop we transfer the programs over the network into the CNC machines memory and run the program off the machine. [/FONT]
[FONT="]In our tooling shop we have two very very VERY old CNC machines.[/FONT]
[FONT="]This is the small one: [/FONT]
[FONT="]

[FONT="]
[/FONT]
[FONT="]We just recently modded our program transfer system to use a modern USB adapter.[/FONT]
[FONT="]The only catch is we can’t upload the programs 100% into the machines in the Mold Shop because their memory space is only 256KB and 512KB. So we use a File streaming system called DNC (not the wireless kind obviously).[/FONT]
[FONT="]This loads a chunk of the program into the memory (up to its capacity) as a buffer. As the machine executes lines in the program it deletes the used lines to make space in the buffer for incoming data. [/FONT]
[FONT="]This creates a “spoon feeding” effect on the USB Flash Drive. [/FONT]This causes excessive wear and tear.
[FONT="]As far as I know, Flash Drives are designed to migrate data as fast as they can and in whole from point to point. With the DNC method we are forced to use, it causes the drive to “trickle” small bits of data constantly for long periods of time Minimum run time is usually 10 minutes. Maximum is usually around 6 hours because they will split programs into pieces. (If strung together some complex molds would run for 12-24hours straight.[/FONT]
[FONT="]We have had a few flash drives start to fail when running DNC on the machines causing the program to stop in the middle. Toss the program on a fresh drive and it runs fine…[/FONT]
[FONT="](This is extremely bad as it will stop the machine from moving but the spindle with the cutting tool in it will stay running… And when you let a program run overnight, you can see where this could cause problems.) [/FONT]
[FONT="]So in short… well… this post is long anyway…[/FONT]
[FONT="]I need a flash drive that is capable of constant inconsistent ... did I just say that?... Reads over long periods of time without faulting out… [/FONT]
[FONT="]Any input on what drives would be good for this would be greatly appreciated… Or a point in the right direction to drives that are designed for such a thing or something similar.[/FONT]
[FONT="]Thanks a bunch,[/FONT]
[FONT="]Steve
Edit: And if you didn't catch it, size doesn't matter... Oh god why... anyway... the ones that we keep killing are $5 4GB kingstons... so less than that is still fine.
[/FONT]
Last edited: