Hi all, I am a complete newbie to EMC, so please bear with me... :-)

First a little history: I built my own hexapod a year ago using my own
electronics board with an EIA-422 interface to the computer. It
includes a ~200 ms buffer which seems to be enough under both windows
and linux (it you don't start browsers or other "intensive" tasks).

The interface to the hexapod is currently quite primitive; I
semi-automatically process a dxf-file into an intermediate "CNC
language" I invented a looong time ago (when I made my first 3-axis
machine) and this language is then converted and sent to the the board
by my PC-program, which then generates pulses, directions, reads
alarms, initializes the servos, etc, and closes the loop by sending
ack's to the pc.

Since the above is somewhat user-unfriendly I would like to use EMC as
a front-end to my own driver. And here comes the newbie questions:

1) I don't really need the real-time part of EMC as this is taken care
of by the electronics (obviously with a latency of ~200 ms but I can
live with that). Can EMC be run without a real-time kernel?

2) The easiest interface for me would be to have EMC generate the
positions and axis directions and provide them to a "driver" I already
have implemented. Currently it seems like EMC is generating all the
low-level stuff but is it possible to make such a high-level
driver-interface instead?

And lastly a somewhat unrelated question:
3) What do you guys use for trajectory-planning? My dxf-converter will
obviously not work anymore as I will now need to use G-codes; it would
be nice if there were some kind of not so pricy CAM package which
could do the job...

Best regards Preben

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to