Re: Linuxcnc 5 axis coolness
Claude Froidevaux <menfin@...
2012-07-20 10:42:07 GMT
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:
Le 20.07.2012 11:14, andy pugh a écrit :
> On 20 July 2012 05:08, Jon Elson <elson@...> 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