Python Remap Status

More
18 Feb 2014 00:52 #43922 by tkamsker
Python Remap Status was created by tkamsker
Hi,
i am fighting with an Component for an carousel type of ATC.
i am about to do it with Plain hell of ngc files
a lot of M63 P0 stuff but it should work soon.

So my question is to have better error handling to be more elegant ,..
Does anyone know the Status of wiki.linuxcnc.org/cgi-bin/wiki.pl?RemappingStatus

It says not stable.

is anyone use the python version in production.
The machine has an 350KG Z Axis so i try to avoid any errors ,..
any comment welcome
thomas

Please Log in or Create an account to join the conversation.

More
18 Feb 2014 17:35 #43941 by ArcEye
Replied by ArcEye on topic Python Remap Status
Hi Thomas

I think it works fine, if what you want to do can be happily achieved in g code.

To my mind g code is often not a good way to manage a toolchanger, especially one with pnuematic / hydraulic / electromechanical components.
That I expect is why you are doing a lot of M63 P0 stuff

There is a carousel toolchanger component I wrote in the wiki
wiki.linuxcnc.org/cgi-bin/wiki.pl?Contri...oolchanger_component

It is for a fairly small 6 tool rotating carousel, rather than conveyor type, but the principle would be the same, if it is of use as a start point

regards.
The following user(s) said Thank You: tkamsker

Please Log in or Create an account to join the conversation.

More
18 Feb 2014 20:13 #43945 by tkamsker
Replied by tkamsker on topic Python Remap Status
Hi,
i was only a little afraid because of that unstable statement an being a developer for more than 30 years i thought it might be more stable for now.

I have now broken it in 2 parts
one component which takes care of that left right real time stuff. (Where i took triacc as base)
and the hopefully stable moving the Z axis signaling
with M Codes magazine in out and moving the z axis and so on i covered now on mapped ngc files.

the only think i think python could help is the error handling

right now if will work with on abort.

I plan then to release my component if it works fine. it is simply the indexing using 2 signals and an left /right relay and one for turn carousel.
So i think it can be used in many situations
thomas

Please Log in or Create an account to join the conversation.

Time to create page: 0.115 seconds
Powered by Kunena Forum