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
