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

Reply via email to