Creating Subroutines for ngcgui

More
06 Jun 2011 10:58 - 06 Jun 2011 10:59 #10338 by BigJohnT
To create a subroutine for ngcgui name the file the same as the subroutine is named. Format the sub as shown in this example. The subroutine must be contained within the sub/endsub except for the comment on the first line.

(info: simp -- simple subroutine example)
o<simp> sub
#<ra> = #1 (=.6 Radius A) ;Example parm with comment
#<radius_b> = #2 (=0.4) ;Example parm with no comment
#<endx> = #3 (End X) ;Example with no preset
G0x0y0z1
G3 i#<ra> F10
G3 i-#<radius_b> F100
G0 X#<endx>
o<simp> endsub

Complete usage instructions from ngcgui.tcl are in the attached file.

John

File Attachment:

File Name: ngcgui.txt
File Size:19 KB
Attachments:
Last edit: 06 Jun 2011 10:59 by BigJohnT.

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

More
17 Aug 2019 15:48 #142394 by Dinuka_Shehan
What is subroutine???
The following user(s) said Thank You: Vchafka

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

More
08 Mar 2021 10:35 #201408 by HalaszAttila
Hello,

can i put dropdown menu, or radiobutton in ngcgui? Or just number input boxes?
Thanks.

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

More
19 Mar 2021 22:28 - 19 Mar 2021 22:29 #202903 by BigJohnT
ngcgui is great but is a bit limited, I still use it on my CHNC lathe, I use QtPyVCP now and don't have any limitations.

www.qtpyvcp.com/

For example my mill GUI built with QtPyVCP has loads of conversational features.
jethornton.github.io/mill_touch_v6

Jt
Last edit: 19 Mar 2021 22:29 by BigJohnT.
The following user(s) said Thank You: HalaszAttila

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

Time to create page: 0.297 seconds
Powered by Kunena Forum