fbpx

CS-Lab Support Forum for CNC Community

Help to run this brand-new forum and stay with us.
Ask your questions, we are here to help! 

 

Please or Register to create posts and topics.

Different Python GUI for example with PyQT5

Hello! 

Is it possible to build my GUI with SimCNC by for example PyQT5 elements?

Or any other GUI Library?

I have installed the packages by pip command, but the SimCNC Software tells that there is no such library available.

greetings

What are you missing that you need an additional library? The simCNC GUI editor has a lot to offer. I created my entire GUI with it and it has almost nothing in common with the original. I have integrated all the probing routines, spindle warm-up and face milling cycles. Other users have integrated camera measurement or their own tool table. If you are missing something specific, CS-Lab may be able to integrate it for you.

Dobbelju has reacted to this post.
Dobbelju

Unfortunately, there is no such possibility.
simCNC is not created in Python, it only supports Python macros, and that is something completely different.

Dobbelju has reacted to this post.
Dobbelju

There is no problem with including the functions. My Machine is working fine with SimCNC.

For example i use "tkinter" for the GUI part in a macro, i just wanted to use a different GUI library (like PyQt5). 

I struggle a little bit with the alignment in the macros of textboxes etc. , when i use the "grid" option from tkinter. 

 

Thanks for the answers! Will work something out with that 🙂

If you meant creating a GUI from macros, you can use any library that is compatible with python installed with simCNC.

PARTNERS:

 

USA

Germany

Slovenia / Bosnia

Spain

South Africa

UNI-CAM

The Netherlands

Portugal

Greece

  Distrib milionis logo

Hungary

Distrib logot

Bulgaria

Master

Kenya

Proteq Automation

Egypt

Germanelectronix

China

Jun Ma

Serbia

ALCO

Italy

LVL tech r

Denmark

Varntoft Dania

Finland

×

Hello!

Click one of our contacts below to chat on WhatsApp

× How can I help you?