jmelson wrote:kate wrote:
I understand, i just tried to say that USB interface would benefit 90% of users and there is no technical reason why it could not work.
No, over and over we state that there ARE technical reasons why USB will not work. It is because
USB does not allow round trip operations to a single device in a frame, and that it is a deep
hardware feature of the USB chips, and therefore can't be overridden by software.
And over and over, 90% of use cases that uses open loop stepper motors does not need this round trip
because they are open loop. I have all time admitted that in these use cases where closed loop 50us loop
is required USB does not work. This is just limit that should be accepted when choosing technology.
In similar manner, it is not possible to get as much speed and force with steppers that you could get with servomotors.
Used technology should be selected use case basis and in most use cases steppers and USB are working choice.
What you are asking for is to turn EMC into Mach, and the developers have a number of reasons
not to do so. If you want to run open-loop stepper drives via software step generation, Mach
certainly works for the general case. Why do we need to duplicate what they already do?
Once again over and over, i have never even proposed removal any existing features from EMC, just
proposed one new, USB interface that can be used with steppers. I expect that 90% of emc users
uses it just as Mach, controlling open loop stepper controlled mill, plasma or lathe.
Why then have stepper interface at all if is just duplicating Mach ?
There is many other reasons to use EMC and not Mach. To me, EMC is GREAT software, i love it
and great thanks to developer. I am currently using it with open loop steppers with mill.
I chose EMC over Mach because I wanted Linux based FOSS software that i can manage and
tailor as i like.
very difficult
to find any more compact PC mother boards that even have the printer port
Intel just released the D525MW, a compact Atom board with a parallel port on the rear panel, even
more convenient that the D510MO with the parport on a header. The D525MW also has a
PCI (not PCIe) slot where you can plug in an additional parallel port if needed. A complete
system can be built for about $200, if you just want the board to put into a control cabinet,
you can do it even cheaper.
So, the argument that the parallel port is unobtainable is just not true.
I dot not say unobtainable, i just said that it becomes more and more difficult to obtain and
selection becomes smaller and smaller. Very difficult != unobtainable, Very difficult == very difficult to obtain
Kate