On 8/11/2012 5:04 PM, Alexey Starikovskiy wrote: > On Sun, Aug 12, 2012 at 12:49 AM, Chris Morley > <chrisinnana...@hotmail.com> wrote: > >> I mean really isn't a c program a script ? >> > No, it is not :) It requires linuxcnc-dev to be installed on the > machine, it requires full set of build-essential and probably some > more bells and whistles. You probably have it all installed on _your_ > machine anyway, so you don't notice, but for average hobby-cnc > builder, when he decides between say Mach3 and LinuxCNC and whatever > else, LinuxCNC becomes just too complex. > I already acknowledged that LinuxCNC can do anything just because as a > last resort there are sources, but it does not need to be so > complicated to get things done... > > Alex. > >
I think we are comparing apples and oranges here. If you want to do a plug in for Mach3, you need a Microsoft C compiler, that will allow you to alter the homing routine for Mach3 via an external program or control. But you really don't want to do your own plug in, unless you are familiar with Microsoft C, are a developer, and have a lot of patience as the plug in docs are not very good. I'm pretty sure that you can't alter the homing routine in Mach3 via VB. If you want to do macros with LinuxCNC you can do all kinds of things with Python (which is interpreted), make custom M codes etc. Python in LinuxCNC is somewhat comparable to the VB type code used in Mach3, but much more powerful. Mach3 V4 will use Lua now instead of VB for scripting... or so I have been told. So you will need to strap on the "technical doc" feedbag to learn Lua anyway. BTW, Lua is similar to Python. ;-) LinuxCNC and the Hal layer can do things (by a user) that Mach3 cannot do. The Hal layer is routinely altered by users and does not require the developer tools. A motion PID loop is a good example as is virtually all of the standard hal components that us LinuxCNC users take for granted. LinuxCNC is complicated because it can do a lot of things. If you want simple but limited, stick with Mach3. It works fine for a lot of people apparently. Ron said 50,000 recently. That is a lot. No one seems to have a clue how many LinuxCNC users are out there. If you think you can alter LinuxCNC to make it simpler, they are always looking for developers willing to make contributions. Dave ------------------------------------------------------------------------------ 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-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers