Hi mcboudreaux,
I'm an Applications Engineer at Teknic. I saw your post and I want to clarify a few points (and also to make an offer to this community).
You're absolutely correct that ClearCore is not a native CNC controller or breakout board, and is not currently compatible with Mach or any other CNC controllers as the main motion controller. The step/direction signals ClearCore natively produces are targeted for machines that primarily do “point-to-point” motion (where the path through space is not important). However, from a hardware perspective, it seems very possible that a ClearCore CNC software "engine" could be created to interpret G-code, create complex multi-axis contoured paths, and manage other I/O functionality necessary for a modern CNC machine.
Here is an overview of ClearCore's capabilities:
https://www.teknic.com/products/io-motion-controller/This being said, we've gotten numerous requests over the past couple months for CNC compatibility with ClearCore. In regard to Teknic’s offer to this community, if an experienced programmer would like to create this CNC engine to be used with ClearCore, Teknic will gladly provide support and equipment throughout the development process.
If anyone is interested, and feel they have the experience and background to develop this type of CNC functionality, please contact us at sales@teknic.com
Best regards,
Matt C. - Teknic Servo Systems Engineer