Python interface coordinates?

More
09 Jan 2015 00:42 #54792 by eslavko
Python interface coordinates? was created by eslavko
Hello...

Is there a way to read current coordinates (XYZ) within python interface but to include all offsets so the number retrived should be same as in axis DRO.
For now I'm able just to get real coordinates.

Thanks.

p.s.
reading linuxcnc.org/docs/html/common/python-interface.html doesn't show trick for me... :(

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

More
09 Jan 2015 04:55 #54804 by newbynobi
Replied by newbynobi on topic Python interface coordinates?
Just take a look at the code of my combiDRO.py, is is located at:

Linuxcnc-dev/lib/python/gladevcp/

It is doing whaf you want.

Norbert

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

More
09 Jan 2015 05:08 #54806 by eslavko
Replied by eslavko on topic Python interface coordinates?

Just take a look at the code of my combiDRO.py, is is located at:

Linuxcnc-dev/lib/python/gladevcp/

It is doing whaf you want.

Norbert


Seems that this is the answer.
rel_pos = p[self.joint_number] - self.status.g5x_offset[self.joint_number] - self.status.tool_offset[self.joint_number]

I already find that I need to subtract g5x_offset but miss the tool_offset.

Thanks for help.

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

  • andypugh
  • andypugh's Avatar
  • Away
  • Moderator
  • Moderator
More
09 Jan 2015 18:59 #54816 by andypugh
Replied by andypugh on topic Python interface coordinates?

I already find that I need to subtract g5x_offset but miss the tool_offset..


Don't forget G92...
The following user(s) said Thank You: eslavko

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

Time to create page: 0.088 seconds
Powered by Kunena Forum