|
|
|
![]() |
|
|||||||
|
||||||||
We decided that waiting on getting things precision cut at our sponsor's location just isn't a great idea for prototyping. A lot of fundraising, building, wiring, etc. later we have a CNC Router. It's got a Bosch Colt 1HP router as the spindle, and should be capable of cutting all types of woods, most plastics, and some metals (specifically softer materials on up to aluminum). It has jog speeds of around 130ipm and cut speeds as high as 80ipm at the right depth.
We just finished doing the test run a couple days ago. What did we cut, you ask? Nothing... Instead, we decided it might be more fun to try something out of the ordinary:
http://d5robotics.org/Content/View/947/CNC_Router_Music
20-12-2009 16:07
joeweberNice. We have thought of doing exactly what you have done but have never got around to doing it. How are you comtrolling location? We were going to use a joystick on ours our use light sensors and a pattern.
20-12-2009 16:42
CjmovieWe've actually dedicated an old Pentium-4 computer to its control. The parallel port runs to the stepper motor controller (a Gecko G540) to control all four stepper motors. There are two on the X (one on each side driving an acme leadscrew) and on both the Y and Z. Theoretical accuracy is actually limited by the precision of the leadscrew ("precision acme leadscrew", off of mcmaster) which put us at around 7 thousandths of an inch over a foot.
We're using EMC2 software to do actual movement control, which runs industry standard g-code. See here for a sample of what it actually cuts:
http://d5robotics.org/Content/View/942/No_Title
On top is the aluminum plate we had cut at our sponsor's place on a waterjet. On bottom is an engraving of the same plate into a piece of MDF. It's capable of cutting through but would have had to do multiple passes (we didn't set it up for that in this case, just testing accuracy). If you hold the aluminum plate on top of the MDF, they match up exactly.
20-12-2009 17:26
sanddragCurious, what steppers are you using, and what voltage and current do they run at?
20-12-2009 17:35
Cjmovie|
Curious, what steppers are you using, and what voltage and current do they run at?
|
21-12-2009 20:54
MoltenOk, call me a fool...but can someone explain what's making the noise and how?
21-12-2009 21:12
Rion Atkinson
|
Ok, call me a fool...but can someone explain what's making the noise and how?
|
21-12-2009 21:18
Molten|
It's my understanding that it is the step (Do I have that name right? ) motors that cause the sound. It happens on all CNC machines.
|
21-12-2009 21:24
Eugene Fang
|
But how do they make the noise? I want to understand the physics.
|
21-12-2009 21:29
CjmovieUsing this as a reference point:
http://en.wikipedia.org/wiki/Stepper_motor
Basically, stepper motors differ from normal motors in that they move to certain, pre-defined rotations instead of just rotating at an RPM approximated by voltage. So you send a signal to a stepper motor, it moves one step (usually 1/200th of a revolution or so), and you send another and it moves another step, etc. (slightly more complicated, but the wikipedia article can tell you that).
Since it's not a constant motion (it's stop start stop start to at least a small degree, even when "smoothly" rotating) there's a vibration created. The frequency of this vibration is the rate at which you're sending pulses to it, since this is the speed that it's stop-starting. Kind of like turning a voltage on and off to produce a square wave sound. In our case they're mounted to metal plates, which amplifies this in a way similar to a drum. So if you control the rate at which pulses are sent, you can change the note/frequency they produce.
All based on intuition, though, so if someone has a more accurate answer please feel free to pop in.
21-12-2009 22:32
techtiger1Think of a stepper motor as a servo motor that can spin 360 in increments at a time. D5 nice little unit and good thought of using that to prototype cnc parts. .
-Drew
21-12-2009 23:43
RoboMasterThis is fairly related to stepper motor sounds, or at least the theory behind it and how you can purposefully create them. Although, it's interesting, but not actually from normal use.
Stepper motors playing Mario Theme
Music Theory and control behind it
21-12-2009 23:48
MoltenThanks all, I was sure someone could explain it terms I'd understand. I'm not so good with tool knowledge, so anytime something can be explained without the assumption that I know a tool...it is most appreciated.