( Solved ) Issues with python plugin for remap

More
6 years 2 months ago #176701 by rodw
Bevins, I have no idea about toolchangers except that I've seen many echo your last sentiments. :sick:
I still don't know where the oword procedures live. Can you enlighten me?

I know sometimes the sims have symbolic links that don't get copied over but I could not see any in the rack changer

Please Log in to join the conversation.

More
6 years 2 months ago #176707 by bevins

rodw wrote: Bevins, I have no idea about toolchangers except that I've seen many echo your last sentiments. :sick:
I still don't know where the oword procedures live. Can you enlighten me?

I know sometimes the sims have symbolic links that don't get copied over but I could not see any in the rack changer


They live in the nc_subroutines directory where ever you put it in the ini file.

Please Log in to join the conversation.

More
6 years 2 months ago #176784 by rodw
Bevins, when I looked at the folder in github,
github.com/LinuxCNC/linuxcnc/tree/master...emap/rack-toolchange
it referred to this wiki page
wiki.linuxcnc.org/cgi-bin/wiki.pl?RackToolChanger

I think you need to add the parameters under heading 3 to your ini file.

Do that and see how you go then...

Please Log in to join the conversation.

More
6 years 2 months ago #176785 by bevins

rodw wrote: Bevins, when I looked at the folder in github,
github.com/LinuxCNC/linuxcnc/tree/master...emap/rack-toolchange
it referred to this wiki page
wiki.linuxcnc.org/cgi-bin/wiki.pl?RackToolChanger

I think you need to add the parameters under heading 3 to your ini file.

Do that and see how you go then...


I don't think they use that any,more but I tried it and its the same thing. I am beginning to think it is a python issue with linux mint 18.3.

Anyone using oword ngc m6 remap with Linux Mint 18.3

Or something changed in 2,9 pre

Please Log in to join the conversation.

More
6 years 2 months ago #176786 by bevins
Here is my rack_change.ngc
Code:
o<rack_change> sub M73 (auto-restore modal settings on return) ;(print, rack_change: loaded tool=#<_current_tool> current pocket: #<_current_pocket>) (print, rack_change: selected tool=#<_selected_tool> selected pocket: #<_selected_pocket>) m2

So there is basically nothing in it. It does do the print statement but never continues on like it didn't run the epilog, which is a python thing,,,,.. WTF am I missing?

Please Log in to join the conversation.

More
6 years 2 months ago #176788 by bevins
I put print statements in the change_prolog and change epilog and they didn't print. I don't think it is running stdglue.

Please Log in to join the conversation.

More
6 years 2 months ago #176790 by bevins
OK so it is running prolog as I suspected because of print statement in rack_change.ngc and it prints Entering Prolog print statement I put in there but it never runs change_epilog.

Can someone else verify this?

Please Log in to join the conversation.

More
6 years 2 months ago #176827 by rodw
I suspect this might be a bug and/or a regression possibly due to the roll out of Python 3.

There have been some bug fixes in the past around this. See
github.com/LinuxCNC/linuxcnc/issues/217
I also looked at some of the cross referenced issues.
Is it an issue in Master branch?

Now you've diagnosed that its a coding fault (procedure not called), I think you should log a bug report..

Please Log in to join the conversation.

More
6 years 2 months ago #176892 by bevins

rodw wrote: I suspect this might be a bug and/or a regression possibly due to the roll out of Python 3.

There have been some bug fixes in the past around this. See
github.com/LinuxCNC/linuxcnc/issues/217
I also looked at some of the cross referenced issues.
Is it an issue in Master branch?

Now you've diagnosed that its a coding fault (procedure not called), I think you should log a bug report..


I am trying to make sure it is not an issue I caused with config. But I have exhausted all possibilities. I even reinstalled via debs the latest 2.9. Still same issue.

I am also getting this when I load linuxcnc with remap M6 enabled.

I dont know what this means....lol

Attachment not found



I put prtint statements in prolog and epilog and in ngc file. It prints the statement prolog and ngc file but never hits epilog.

Please Log in to join the conversation.

Time to create page: 0.335 seconds
Powered by Kunena Forum