Yahoo Groups archive

Homebrew_PCBs

Index last updated: 2026-03-31 23:13 UTC

Thread

CNC drills/routers

CNC drills/routers

2005-06-11 by David McNab

Hi all,

Firstly, thanks to those who have helpfully responded to my earlier
questions with suggestions to use CNC drills/routers.

I'm forming ideas for the mechanics of a CNC transport:
- PIC micro controlling the thing, talking to PC via serial
- looting the x-y rotation counter bits from an old mouse
- implementing the x-y board transport via PWM-controlled motors,
driving threaded rods which have the mouse rotation counters attached

I could see this achieving a resolution of 0.25mm or better.

(Shame about the chicken/egg scenario - I'd love to have the CNC
apparatus already in place to help me manufacture the PIC logic board it
depends on :P )

Software on the PC side could then have basic primitives:
- goto (x,y) - board movement
- goto (z) - raise/lower drill or router
- calibrate (x,y) - allow user to check/adjust calibration relative
to a known 'origin' on board
- turn drill/router on/off

Where I'm stuck is with the router - what kind of bit could I use to
guarantee good results and clean polished cuts?

And, any feedback on the above?

--
Cheers
David

Re: [Homebrew_PCBs] CNC drills/routers

2005-06-11 by Stefan Trethan

On Sat, 11 Jun 2005 16:13:28 +0200, David McNab <david@...>
wrote:

Show quoted textHide quoted text
> Hi all,
> Firstly, thanks to those who have helpfully responded to my earlier
> questions with suggestions to use CNC drills/routers.
> I'm forming ideas for the mechanics of a CNC transport:
> - PIC micro controlling the thing, talking to PC via serial
> - looting the x-y rotation counter bits from an old mouse
> - implementing the x-y board transport via PWM-controlled motors,
> driving threaded rods which have the mouse rotation counters attached
> I could see this achieving a resolution of 0.25mm or better.
> (Shame about the chicken/egg scenario - I'd love to have the CNC
> apparatus already in place to help me manufacture the PIC logic board it
> depends on )
> Software on the PC side could then have basic primitives:
> - goto (x,y) - board movement
> - goto (z) - raise/lower drill or router
> - calibrate (x,y) - allow user to check/adjust calibration relative
> to a known 'origin' on board
> - turn drill/router on/off
> Where I'm stuck is with the router - what kind of bit could I use to
> guarantee good results and clean polished cuts?
> And, any feedback on the above?
>



To me this approach seems harder than it needs to be.
Why not go with established concepts, like stepper motors and parallel
port with step/direction signals?
And existing software that accepts drill files?

Why do you want to re-invent the wheel?


ST

RE : [Homebrew_PCBs] CNC drills/routers

2005-06-11 by Robert Hedan

Hi David,

You're where I was sitting a few months ago. If you look around you, I'm
not that far away... :D

Ok, what I've gathered so far on the 'mostest easy' system for us schmucks:


- PIC control, if that's the MCU you are familiar with, as in my case, if
not, just about ANY MCU will do as long as it has PWM feature (pulse width
modulation, I think).

- stepper motors, unipolar or bipolar, I can't really comment on which is
better, I think bipolar is the 'newer' stuff. For a drilling station,
unipolar is plenty strong and $5 a stepper here in Montreal.

- motion is determined by motor rotation, that's why they use steppers, they
turn in 'steps', or fixed increments, they are NOT like a conventional
motor.

- PC-side software like Mach 2 using parallel port to download movement,
free version with 1000 step limit.


And that's about it, I'm going to use what I described above personally.
I'm buying Mach2 once budget permits, but I'm using the demo in the
meantime.

If you don't want to bother with making your controller, I suggest you check
out www.xylotex.com. They have 3 and 4 axis controllers, as well as a DIY
4-axis unipolar circuit kit (I might get that for testing and learning).

There are MANY products out there, Gecko being about the Cadillac for the
DIY folks. Steppers can get about as big as your pocketbook can afford,
same with the bells and whistles on the controllers. Larger systems use a
main controller, and a driver circuit for each motor. The nice thing about
the Xylo is that it is all on one board. It is not as powerful, but I think
it suits our needs fine.

And most definitely a chicken before the egg scenario.

Robert
:)






-----Message d'origine-----
De : Homebrew_PCBs@yahoogroups.com [mailto:Homebrew_PCBs@yahoogroups.com] De
la part de David McNab
Envoyé : juin 11 2005 10:13
À : Homebrew_PCBs@yahoogroups.com
Objet : [Homebrew_PCBs] CNC drills/routers


Hi all,

Firstly, thanks to those who have helpfully responded to my earlier
questions with suggestions to use CNC drills/routers.

I'm forming ideas for the mechanics of a CNC transport:
- PIC micro controlling the thing, talking to PC via serial
- looting the x-y rotation counter bits from an old mouse
- implementing the x-y board transport via PWM-controlled motors,
driving threaded rods which have the mouse rotation counters attached

I could see this achieving a resolution of 0.25mm or better.

(Shame about the chicken/egg scenario - I'd love to have the CNC apparatus
already in place to help me manufacture the PIC logic board it depends on :P
)

Software on the PC side could then have basic primitives:
- goto (x,y) - board movement
- goto (z) - raise/lower drill or router
- calibrate (x,y) - allow user to check/adjust calibration relative
to a known 'origin' on board
- turn drill/router on/off

Where I'm stuck is with the router - what kind of bit could I use to
guarantee good results and clean polished cuts?

And, any feedback on the above?

--
Cheers
David




Be sure to visit the group home and check for new Links, Files, and Photos:
http://groups.yahoo.com/group/Homebrew_PCBs

If Files or Photos are running short of space, post them here:
http://groups.yahoo.com/group/Homebrew_PCBs_Archives/
Yahoo! Groups Links

Re: RE : [Homebrew_PCBs] CNC drills/routers

2005-06-11 by Stefan Trethan

On Sat, 11 Jun 2005 21:22:12 +0200, Robert Hedan
<robert.hedan@...> wrote:

Show quoted textHide quoted text
>
> - PIC control, if that's the MCU you are familiar with, as in my case, if
> not, just about ANY MCU will do as long as it has PWM feature (pulse
> width
> modulation, I think).


you don't really need PWM, as it is easy to implement in hardware. Of
course you can have a MCU do the closed loop control, but i guess a simple
comparator is just as well.

ST

Re: RE : [Homebrew_PCBs] CNC drills/routers

2005-06-25 by mycroft2152

Thats a great link! Well thought oput and eay to undertand. The
schematics are intuitive.

Try goolging for a turkish to english web page translator.

The pdf files are all in english, and the maximus program looks well
done. Nice windows interface.

This guys deserves an A+ on his thesis.

Finally, someone who is not all talk...

Myc



--- In Homebrew_PCBs@yahoogroups.com, "rt2d_user" <rt2d_user@y...>
wrote:
Show quoted textHide quoted text
> Hi,
> You guys might want to check this out
> http://ogrenci.hacettepe.edu.tr/~b0164043/maximus/
> found it tru google. It's something to start with I think.
> or improved if needed.
>
> imET

RE : RE : [Homebrew_PCBs] CNC drills/routers

2005-06-25 by Robert Hedan

WOW!

That dude really did thorough work, his links point everywhere.

I haven't gotten to go through all his stuff yet, I just saved everything
for future reference when I'm in a reading mood. His machine does appear to
be very impressive.

He could use help with his English, "A" is upside down on his main page. :D

I couldn't see the difference between the two videos except one was slightly
larger.

Other than that, nice work!

Robert
:)





You guys might want to check this out
http://ogrenci.hacettepe.edu.tr/~b0164043/maximus/
found it tru google. It's something to start with I think.
or improved if needed.

imET







Be sure to visit the group home and check for new Links, Files, and Photos:
http://groups.yahoo.com/group/Homebrew_PCBs

If Files or Photos are running short of space, post them here:
http://groups.yahoo.com/group/Homebrew_PCBs_Archives/
Yahoo! Groups Links