23729Views7Replies

Author Options:

CNC stepper motor controller for USB-with a MAC OS X? Answered

Does anyone know how to make a CNC stepper motor controller for USB-with a MAC OS X?thank you!?

Discussions

0
None
benthekahn

Best Answer 9 years ago

I don't know how, but I also don't believe there is any cnc software for OSX but I could be wrong. If there is some software you could buy a USB to parallel port adapter.

0
None
WaydeG

2 years ago

Go to Carbide3D.com, and take a look at Carbide Create (Cad-Cam). Of course this software was designed to work with their own CNC routers, such as the Shapeoko, but I am sure it can be adapted to others.

0
None
longhairedartist

8 years ago

Is this it? I downloaded it and ran it from my mac, however i do not yet have a cnc machine.
http://www.macdnc.com/

I was thinking of using one of these as a controller, but am still uncertain if compatible.
http://www.ecklersoft.com/
http://www.planet-cnc.com/

Does the SD card on this device ensure that USB doesn't mess the pulse synch?
http://ncpod.oemtech.com/

I am thinking that i would rather run windows on an older intel mac so i can run Mach 3 on usb...

0
None
simenss

8 years ago

I had the same thought and have written Grbl, a fairly complete and solid motion controller that runs on the AVR328 microcontroller and is Arduino-compatible. It will take G Code via USB (or bluetooth) and execute it. I have just recently starter running a real cnc mill with it, but so far it has worked perfectly for me.

Source code.
 

A video of it running via bluetooth from OS X.

0
None
funlw65

8 years ago

You should use PIC 18F2550 or 18F4550 which can connect directly to USB connector and then, use something like in this tutorial.

About hardware and software, you can use Pinguino boards with Pinguino Ide which offer Arduino language for Arduino like boards.
Look here and here.
From here you can download what you need. But please, browse entire blog of Jean-Pierre Mandon, to see how to use Processing with Pinguino boards.

Have fun!

pinguinotest2.jpgpinguino4550.pngplatine.png
0
None
tercero

9 years ago

I should throw in the "why". The pulses from the LPT are amplified and used to drive the stepper motors. Short answer.