×
Forum Header
mach3 to cnc xml file
14 Aug 2019 20:37 - 14 Aug 2019 20:40 #142158
by Clive S
mach3 to cnc xml file was created by Clive S
I see in stepconf the is an option to convert a xml file to linuxcnc.
What is the procedure to achieve this. I have put the xml file in the config folder and selected the option in stepconf to import but is does not seem to import it . It just seems to hang for a short while.
Using version 2.9
What is the procedure to achieve this. I have put the xml file in the config folder and selected the option in stepconf to import but is does not seem to import it . It just seems to hang for a short while.
Using version 2.9
Last edit: 14 Aug 2019 20:40 by Clive S.
Please Log in or Create an account to join the conversation.
14 Aug 2019 20:48 #142162
by andypugh
Replied by andypugh on topic mach3 to cnc xml file
I haven't tried this, but if you then press the "forward" button is there any sign that any field have been pre-filled from the XML?
Please Log in or Create an account to join the conversation.
14 Aug 2019 21:57 #142165
by Clive S
When the forward button is pressed it just hangs.
The xml is called Mach3Turn.xml I was wondering if the name is wrong, I mean the wrong format for linuxcnc
Replied by Clive S on topic mach3 to cnc xml file
I haven't tried this, but if you then press the "forward" button is there any sign that any field have been pre-filled from the XML?
When the forward button is pressed it just hangs.
The xml is called Mach3Turn.xml I was wondering if the name is wrong, I mean the wrong format for linuxcnc
Please Log in or Create an account to join the conversation.
15 Aug 2019 01:33 #142181
by cmorley
Replied by cmorley on topic mach3 to cnc xml file
Stepconf should open a dialog to select a Mach config.
What distribution of linux are you using?
Chris
What distribution of linux are you using?
Chris
The following user(s) said Thank You: Clive S
Please Log in or Create an account to join the conversation.
15 Aug 2019 01:35 #142182
by cmorley
Replied by cmorley on topic mach3 to cnc xml file
I see that stepconf now uses GTK3 and the mach import script use GTK2.
So that is probably the bases of the problem - maybe gtk2 is not installed?
Chris
So that is probably the bases of the problem - maybe gtk2 is not installed?
Chris
The following user(s) said Thank You: Clive S
Please Log in or Create an account to join the conversation.
15 Aug 2019 07:36 #142199
by Clive S
Thanks. Ok update. I have a few version of linuxcnc so I tried it on V 2.7.14 and it all went ok no prob.
I then moved the config folder to the V 2.9 machine and it converted it to the correct format (joints etc).
I do have a problem with the 2.9 version in that when linuxcnc closes it give an error message
I think I have read about this before . but I cannot find the cure.
Replied by Clive S on topic mach3 to cnc xml file
Stepconf should open a dialog to select a Mach config.
What distribution of linux are you using?
Chris
Thanks. Ok update. I have a few version of linuxcnc so I tried it on V 2.7.14 and it all went ok no prob.
I then moved the config folder to the V 2.9 machine and it converted it to the correct format (joints etc).
I do have a problem with the 2.9 version in that when linuxcnc closes it give an error message
I think I have read about this before . but I cannot find the cure.
Please Log in or Create an account to join the conversation.
15 Aug 2019 07:38 #142200
by Clive S
Thanks . What would be the procedure to install GTK2 on V2.9
Replied by Clive S on topic mach3 to cnc xml file
I see that stepconf now uses GTK3 and the mach import script use GTK2.
So that is probably the bases of the problem - maybe gtk2 is not installed?
Chris
Thanks . What would be the procedure to install GTK2 on V2.9
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19209
- Thank you received: 6438
15 Aug 2019 08:12 #142205
by tommylight
Replied by tommylight on topic mach3 to cnc xml file
The closing issue is fixed in the later versions of Linuxcnc, just upgrade to a new build.
The following user(s) said Thank You: Clive S
Please Log in or Create an account to join the conversation.
31 Oct 2019 02:43 #149253
by Bats
Replied by Bats on topic mach3 to cnc xml file
I'm not sure what the proper protocol for reporting bugs 'round these parts is, but I just got bitten by this one too (in 2.9.0-pre0.770.0.ga48d613fb, specifically, running on
testing-stretch-rtpreempt
). I was about to open a new thread about it, but this certainly looks like the same issue - and it does indeed seem to be a problem with GTK.
Running stepconf from the command line, selecting "Import a Mach file" and clicking Forward gave me this:
Needless to say, just changing the import line to "from gi.repository import Gtk" & changing some capitalization to match isn't enough to do the job, but that's about the point where my rusty Python and nonexistent grasp of GTK libs ran dry.
It's not critical for me right now (it just would've - might've - been a shortcut in something I was trying to puzzle out), but it seemed like the sort of thing that should be reported, as it's likely of interest to the people who're interested in reports about this sort of thing.
-Bats
Running stepconf from the command line, selecting "Import a Mach file" and clicking Forward gave me this:
Import Mach config
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/stepconf/pages.py", line 73, in on_button_fwd_clicked
if not self['%s_finish'%cur_name]():
File "/usr/lib/python2.7/dist-packages/stepconf/pages.py", line 207, in start_finish
from stepconf import import_mach
File "/usr/lib/python2.7/dist-packages/stepconf/import_mach.py", line 28, in <module>
filter = gtk.FileFilter()
File "/usr/lib/python2.7/dist-packages/gi/__init__.py", line 64, in __getattr__
raise AttributeError(_static_binding_error)
AttributeError: When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject". See: https://bugzilla.gnome.org/show_bug.cgi?id=709183
Needless to say, just changing the import line to "from gi.repository import Gtk" & changing some capitalization to match isn't enough to do the job, but that's about the point where my rusty Python and nonexistent grasp of GTK libs ran dry.
It's not critical for me right now (it just would've - might've - been a shortcut in something I was trying to puzzle out), but it seemed like the sort of thing that should be reported, as it's likely of interest to the people who're interested in reports about this sort of thing.
-Bats
Please Log in or Create an account to join the conversation.
31 Oct 2019 02:52 #149254
by cmorley
Replied by cmorley on topic mach3 to cnc xml file
Looks like it has not been fix - mach_import still uses gtk2
It will never work until that is changed to gtk3
Chris
It will never work until that is changed to gtk3
Chris
Please Log in or Create an account to join the conversation.
Time to create page: 0.125 seconds