Since setting up my machine I’ve been looking for a way to streamline sending files to the controller. I’ve used other industrial machines that read files from a network location, and just assumed all machines work like that. I am very impressed with almost all aspects of the Masso controller, but the USB stick seems to be a big shortcoming. I’ve used the Masso Link wireless connection, which is okay, but it too has some shortcomings.
I have been iterating different solutions, each time getting closer and closer to what seems like a high level solution. The current iteration has Masso reading files from a network location. Fusion will post directly to a network location wirelessly, and Masso reads the files from there. No USB stick, no messing around with Masso link. Masso Link seems to only be able to post a file one-folder-deep, whereas I can organize my CNC files into as many subfolders as I want.
How does it work?
I have a raspberry pi in the Masso controller with a micro SD card in it. The Pi is connected via a short data-only USB cable. The Pi emulates a USB stick, and Masso just thinks it’s reading from USB. There is a network folder where I post files.
Behind the scenes the pi actually has two folders on it. One is where I post files, and the other is where Masso reads from. There is an icon on the desktop of my laptop that runs a short script that copies the contents of one folder onto the other. When I post a file, I will “refresh” the folder, and Masso now reads the updated folder.
Ultimately an ethernet cable is a preferred solution, and I’m expecting to get there soon. In my view ethernet is just a more robust and reliable connection.
I’ve also added an external button on the Masso controller that runs the “refresh” routine, but it’s still in the works. The button’s LED will light up whenever a change has been made on the network location reminding me a refresh is required.
If I refresh the files while the machine is running a program, Masso “acts” like the USB was unplugged mid-program.
Has anyone else tried running their machines via ethernet? If so, how did you do it?
I’ve considered selling the complete system - as I think it’s miles ahead of the USB / Masso Link workflow. Is there an appetite out there for such a thing?