David,
The new system looks really good!! Great Engineering!!
You inspired me many months ago to build my own MPCNC with a version of your needle cutter attachment. Its been up and running with no issues for several months now. I am running my MPCNC with mirco-steppers and a BOB with Mach3.
I really like this new design of yours, but I have been also using my MPCNC on wood projects as well (with a router). I am sure this new design could be adapted for wood projects. I wish this was around before I built my MPCNC 'cause I would have built this one. I am running out of room in my garage or I would give this new one a try!!
Keep on doing this stuff, it's awesome!
Chalie
MPCNC pic is from when I was building the MPCNC., Needle cutter attachment and one of my cuts.
View attachment 127899 View attachment 127900 View attachment 127901
David,
What are you using to attaching the needle to the flywheel? Is it better than the grooved bearing?
Drew
I posted this in another thread but I figure Ill post it here for archive purposes -
I've connected it to my ramps board. I ran a few extra cables to the servo pins, and extra wires to the heated bed power output. I use these to power either the laser, or the esc, and use the servo pins to power the esc and the laser controller. I power on and set the motor speed via gcode. You have to go into the firmware and enable the servo controls.
I have D6 as my laser signal, D11 as my esc signal and have a ground wire I run to both d6 and d11 grounds, and share depending on which mod I'm using. For the power wires, I had to actually run a relay, as turning off the heated bed just shuts off the ground, and the ground from the speed control pin completes the circuit, so I connect the ground direct to the ground pin on the heated bed power out, and run the positive through a relay, which I control with pin d4.
To power my esc-
M280 P0 S0 - Set the esc to 0
M106 P0 255 - Enable the ground pin on the heated bed
M42 P4 S255 - Enable the relay to provide power to the esc
M280 P0 S60 - Set the esc (60 for me gets me around 7000rpm which works well for me)
To use my laser, which is 0-5v instead of pwm, do the same except use
M42 P6 S255 - Full power to the laser
I have a XT60 connector that powers either the laser or the esc, and two 3 pin servo connectors, with opposite pins connected so that only the specific tool with the correct end fits, either the laser signal or the esc signal.
Emax 30a. You will basically need to calibrate it the same way you would a plane, set it to 100 or so (That worked for me), power the esc, then set it to 0.
FoamRipper job setup...
Please turn down the sound... not all the way, however. Also, please ignore the old man in the background... he's a ne'er-do-well I occasionally feed and he supposedly sweeps behind my machines every year or two. There's also a cameo appearance by hairy gorilla, who thinks he's doing something useful by running his hand (and goobers) over the surface of my foam... idiot!
Actually, this all goes much quicker than shown in the video. The procedure is to position the vac stack on the work table, turn on the vacuum, jog X and Y into position and set home, turn on the needle cutter and set speed, lower cutter until it just touches work surface, and set Z home. Double-check everything and start the job. This really doesn't take more than a minute or so.
Here, for demonstration purposes, I turn on the shop-vac at full speed... and then switch to variable speed, running up to full-speed and back to minimum, to demonstrate the contrast in the noise level. You can see the foam stack compress when vacuum is first applied and the work piece is held securely enough for cutting, even at minimum vacuum setting.
The needle cutter is then powered up (you should hear it boot, just like when on an airplane) and, here, I'm using a non-contact tachometer to set the cutter speed to about 8000 rpm (unloaded)... it will drop a few hundred rpms, once cutting is started. This doesn't really need to be done every time... mark (or note) where on the servo tester dial this setting is and then simply go straight to it on future runs. The cutter speed doesn't need to be exact... this is close enough. Spot-check it occasionally if something doesn't seem right.
Jog X and Y into the desired position and then home X and Y. Then lower the cutter, still running, until it touches the foam surface. You can easily hear when the needle touches... now, home Z.
Double-check everything and start the job. Nothing to it...
-- David