I'm using linuxCNC for some special project, using mostly MDI command from specific software (python and Qt). This reduce development time, as all the motion is already up and running, but bring some difficulties: - cannot start a move if some other are still running (this is typical for an automated machine, not at all for a CNC) - you can easily put several move in the MDI buffer, but it becomes a mess if an error arise somewhere in the motion. - if there is safety that disable power, everything start to get complicated, as this notion is not build at all in linuxCNC (especially with step motor with encoder). Must be carefull to get the position back, set as the current pos, go to desired pos.
sometimes I think of LinuxCNC as a HAL platform, where G-code interpreter is only one module, that can be instantiated if needed. This may be the absolute tool for special machine, CNC capability on several station, high end PLC, all interconnected with HAL. I might start a pick and place machine soon, still evaluating If I'm better to buy a used machine, or build it from scratch. Will be something like inspired from that one: http://www.youtube.com/watch?v=DOJsCX_8G6I www.qinsi.com Le 20.07.2012 11:14, andy pugh a écrit : > On 20 July 2012 05:08, Jon Elson <[email protected]> wrote: > >> Maybe with the vision there are a lot fewer errors. But, the pain with >> restarting >> a program on LinuxCNC now would make a LinuxCNC P&P a real nightmare. > If using G-code and the existing interpreter/UI then I agree, and it > seems clear that he is. But it would not be impossible to create a > different interpreter and motion controller for pick-and-place which > made re-picks and re-starts easier. > The situation is much simpler than a G-code interpreter, there is no > need for coordinated motion, for example. > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
