CAD CAM EDM DRO - Yahoo Group Archive

RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller

Posted by Dave Halliday
on 2006-10-11 20:55:08 UTC
A minor nit:

> But I haven't seen any stepper motor drivers which take
> velocity and return
> position. Have you?
>

Something similar to this was just brought up on a thread "Integrated
stepper/driver systems"

The issue is concurrency. A parallel port driving several axes of step and
direction lines offers absolute lockstep concurrency. If you are doing
simultaneous operations in more than one axis and if a command to one of
your axes gets delayed a bit, that workpiece is toast. If windows is
spitting out
Move X
Move Y
Move Z
Move X
Move Y
Move Z
...
commands, it could do this fast enough so that your finished work came out
fine enough but suppose that windows gets distracted for a millisecond, all
of a sudden, your X is OK but your Y is delayed and your Z is delayed a
little bit more.

Depending on feed rate, you will be off by a bunch of 'thou.

With step and direction, you bang out all of your axes at once:
X goes here, Y goes here, Z goes here
X goes here, Y goes here, Z goes here
...
Now, if windows gets distracted, the cutter will hang out for a few
milliseconds longer at that one position but nothing will be moving.

Parallel-port step and direction systems can do this off the shelf with zero
add-on software or electronics.

Any system trying to use velocity and position will have lots of problems
with this.

Velocity and position systems are out there -- you see them a lot on
conveyer automation (bottling lines, palletizing, assembly and painting
bots) but you do not generally see them on CNC machines. When you do, those
machines are 15-20 years old and are sitting in a warehouse corner with a
tarp thrown over the top.

There is a reason for this.


Good luck!
Dave

Discussion Thread

gran3d 2006-10-11 13:24:21 UTC Windows PC as CNC controller Terry Owens 2006-10-11 14:06:00 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller cnc002@a... 2006-10-11 14:10:37 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Darren Lucke 2006-10-11 14:13:27 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller John Dammeyer 2006-10-11 15:14:55 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller BRIAN FOLEY 2006-10-11 15:16:05 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Stephen Wille Padnos 2006-10-11 15:28:54 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Lawrence Gran 2006-10-11 18:01:22 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Keith Bowers 2006-10-11 18:35:16 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller John Dammeyer 2006-10-11 19:36:01 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Dave Halliday 2006-10-11 20:55:08 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Peter Linss 2006-10-11 21:50:46 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Mark Vaughan 2006-10-11 23:55:47 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Harko Schwartz 2006-10-12 04:52:28 UTC Re: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Darren Lucke 2006-10-12 05:32:40 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller lcdpublishing 2006-10-12 05:47:43 UTC Re: Windows PC as CNC controller KM6VV 2006-10-12 09:35:55 UTC RE: [CAD_CAM_EDM_DRO] Re: Windows PC as CNC controller Lawrence Gran 2006-10-12 12:50:18 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller Harko Schwartz 2006-10-12 16:52:24 UTC Re: [CAD_CAM_EDM_DRO] Re: Windows PC as CNC controller Harko Schwartz 2006-10-12 17:07:32 UTC Re: [CAD_CAM_EDM_DRO] Re: Windows PC as CNC controller saullios 2006-10-12 17:31:45 UTC Re: Windows PC as CNC controller Jack 2006-10-12 20:46:20 UTC RE: [CAD_CAM_EDM_DRO] Re: Windows PC as CNC controller Dave Halliday 2006-10-12 23:51:51 UTC RE: [CAD_CAM_EDM_DRO] Windows PC as CNC controller