Python Remap Status
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
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.
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.
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.
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
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.073 seconds