Someone should correct me if I am wrong.
It is my understanding the current release of LinuxCNC has only cartesian
coordinate axis limits therefore any non cartesian joint machine will not
be able to motion limit the joints. There has been some work to add this
capability but I have not followed it lately.
Hopefully, if this capability is not in the current release it will be
added soon.
Thanks
Stuart
On Apr 11, 2012 3:46 AM, "Viesturs Lācis" <[email protected]> wrote:

> 2012/4/11 Sebastian Kuzminsky <[email protected]>:
> >
> > Free/Teleop/Coord are modes of the motion controller, a low-level part of
> > LinuxCNC.  These modes are usually not directly experienced by users.
> >
> > Manual/MDI/Auto are modes of the Axis GUI (and probably other GUIs),
> this is
> > what users see all the time.
> >
> > I don't know Axis internals very well, but I'd guess that when the user
> puts
> > Axis into Manual mode, Axis puts the motion controller into Free or
> Teleop
> > mode, and when the user puts Axis into MDI or Auto mode, Axis puts the
> > motion controller into Coord mode.
> >
>
> Thank You, now it became little more clear to me.
>
> I guess that this is question to Jeff Epler (IIRC he has the credits
> of writing Axis GUI code, so I would appreciate, if Jeff might bring a
> little light in this corner):
> Is Manual/MDI/Auto modes just for GUI and does GUI pass forward the
> commands to motion controller for free/teleop/coord modes or is it
> task planner that handles this (GUI just forwards manual/mdi/auto
> requests and then task planner decides, which mode for motion
> controller is needed)?
>
> The thing that confuses me is that there are halui pins for 5 modes:
> - auto
> - manual
> - mdi
> - joint
> - teleop
>
> First 3 are just like Seb said - that is what user sees in GUI, but
> the last 2 are from those motion controller modes, so there is a
> chance for user to interact with it directly.
> http://linuxcnc.org/docs/html/man/man1/halui.1.html
>
> I am just trying to get as much of understanding as possible, about
> how those modes really work, because most of machines I am building,
> are non-trivial kinematics, so there are 2 issues:
> 1) potential damage to machine, if user accidentally jogs machine in
> joint/free mode, I would like to understand this, so that I can do as
> much as possible to configure machine in a way that limits any risks
> associated with this; automagic switching to teleop mode, once all the
> joints are homed, would be great, I have tried to implement it in HAL,
> but it does not work 100% correctly. Since the success ratio was
> higher than 0, I see a potential there;
> 2) I am unable to explain these things to the actual user, if I myself
> do not understand them;
>
> Viesturs
>
>
> ------------------------------------------------------------------------------
> Better than sec? Nothing is better than sec when it comes to
> monitoring Big Data applications. Try Boundary one-second
> resolution app monitoring today. Free.
> http://p.sf.net/sfu/Boundary-dev2dev
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to