A python wrapper to communicate with the CNC12 software

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
frantz
Posts: 2
Joined: Wed Jan 29, 2020 3:40 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0115202849
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

A python wrapper to communicate with the CNC12 software

Post by frantz »

Hi,

Please find (link below) the very first release of cnc_centroid_skinning, this project is a wrapper to communicate with the CNC12 software in python.
Of course, this project is for the community, There is still a lot of testing and tuning, but some of it is already in place.

https://pypi.org/project/cnc-centroid-skinning/0.0.2/

Regards,
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: A python wrapper to communicate with the CNC12 software

Post by martyscncgarage »

frantz wrote: Sun Aug 02, 2020 6:33 am Hi,

Please find (link below) the very first release of cnc_centroid_skinning, this project is a wrapper to communicate with the CNC12 software in python.
Of course, this project is for the community, There is still a lot of testing and tuning, but some of it is already in place.

https://pypi.org/project/cnc-centroid-skinning/0.0.2/

Regards,
What is the "jist" of the project? End goal in layman's terms?
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
cncsnw
Posts: 3855
Joined: Wed Mar 24, 2010 5:48 pm

Re: A python wrapper to communicate with the CNC12 software

Post by cncsnw »

To provide a handy toolbox for programmer types to very easily write external programs that interact with the control.

This is not so much for the purpose of writing highly-polished Windows-style user interface for other people, as for providing very expedient interface to automate tasks that are inconvenient or awkward to do with CNC macros.
Post Reply