LinuxCNC Features - a kind of NGCGUI

More
21 Jun 2013 13:31 #35870 by Nick
We've checked in 2.5
Numbered parameters work the same as named in 2.6.

So is it a typo in Docs? Should them be read as _x - current local coordinates? Or it will be fixed and redone later in linuxcnc?

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

More
22 Jun 2013 00:25 - 22 Jun 2013 00:25 #35893 by BigJohnT
A typo in the Docs in Master? I think so but need one of the developers to verify.

I assume your talking about the system parameters in the Master Docs?

JT
Last edit: 22 Jun 2013 00:25 by BigJohnT.

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

More
22 Jun 2013 18:35 - 22 Jun 2013 18:36 #35915 by BigJohnT
The master docs were inaccurate to say "Return absolute machine coordinate" I have corrected them.

Thanks for reporting this.

JT
Last edit: 22 Jun 2013 18:36 by BigJohnT.

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

More
24 Jun 2013 15:54 #35972 by Nick
Can you correct the numbered parameters description as well?

www.linuxcnc.org/docs/devel/html/gcode/o...umbered_parameters_a
5420-5428
Current Position including all offsets and in the current program units for X, Y, Z, A, B, C, U, V & W. In absolute machine coordinates, volatile.

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

More
24 Jun 2013 21:15 - 24 Jun 2013 21:24 #35988 by BigJohnT
Yes, I missed the absolute part on the numbered parameters.

Thanks
JT
Last edit: 24 Jun 2013 21:24 by BigJohnT.

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

More
26 Jul 2013 00:55 - 26 Jul 2013 01:08 #37039 by Nick
Lathe is done.
We need more testers. And ofcause we need your comments:
  • what do you like about Features :)
  • and most important what do you do not like about Features
  • and what do you think can be done in other way
Here's a video that shows some of the main features for lathe.
PS sorry my English leaves much to be desired, so the video is litle bit dull :)

PSS Latest version can be found on github: github.com/cnc-club/linuxcnc-features
Last edit: 26 Jul 2013 01:08 by Nick.

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

More
26 Jul 2013 08:27 #37048 by Zahnrad Kopf
I'll be very happy to test for you, but I'm trying to find the time to build my control cabinet and still have to acquire my servo motors. Everything else is here and just needing assembly now. Looking forward to actually using what you've done. :)

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

More
26 Jul 2013 15:35 #37059 by pacoblasco
Hi Nick:

I'm very interested in three things:
- To test the controls (currently I'm trying to load it into CNC without success). I've been able to run the control alone, but not inside the rest of the environment.
- To add more controls. Just you have done what I was started to do. yesterday I connected a Tormach passive probe to my JC6090 router through a small miniArduino (altough tormach passive porobe is "passive", working with a resistor divisor it is possible to detect very small pressures on the tp).
- We are working adding a MACH 3 Pendant ( XHC4 Wirelles for Mach3) to Linuxcnc
Can we share our work?

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

More
26 Jul 2013 17:19 #37060 by pacoblasco
We need a ".ini" example of how you are loading the control inside the GUI of linuxcnc. I've tried without been able to work with it.

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

More
26 Jul 2013 17:47 #37061 by Nick
Yep, probably we have to make better installation instructions.

Have you done everything that mentioned in readme github.com/cnc-club/linuxcnc-features/blob/master/README.md ?

If features component is successfully added to glave_vcp vidgets then to load Features all is needed is to add to ini

GLADEVCP = -U --catalog=catalogs/lathe.xml features.ui

and you'll gonna need features.ui file with following content:
<?xml version="1.0" encoding="UTF-8"?>
<interface>
	<requires lib="gtk+" version="2.16"/>
	<!-- interface-requires gladevcp 0.0 -->
	<!-- interface-naming-policy project-wide -->
	<object class="GtkWindow" id="window1">
		<property name="type_hint">combo</property>
		<child>
			<object class="GtkVBox" id="vbox2">
				<property name="visible">True</property>
				<child>
					<object class="Features" id="features">
						<property name="visible">True</property>
					</object>
				</child>
			</object>
			
		</child>
	</object>
</interface>

Or you should be always able to run Features as a separate window with all functionality including preview, just start features after LinuxCNC and axis are already loaded, and provide Features with ini file location using --ini=[path to ini]

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

Time to create page: 0.125 seconds
Powered by Kunena Forum