Description
RiceCNC
RiceCNC is a handy macOS app that connects to TI LaunchPad boards and helps you control Computer Numeric Control (CNC) machines. It can handle two boards that are linked together, making it super versatile for managing different types of motors.
User-Friendly Interface
The RiceCNC app has a simple interface that makes running CNC programs easy. However, to connect with the micro-controller boards, you'll need to download and install some flasher utilities separately. These utilities help upload the right firmware to your intermediary µP board.
Getting Started with RiceCNC Tools
You can find those flasher utilities in the RiceCNC Tools software archive. Inside, there are installation packages and extra documentation to guide you through the process. After setting everything up, just pick the board you want to control from the RiceCNC document window when running your CNC program.
Coding Support
RiceCNC supports RS274-D coding syntax, which lets you write programs for controlling motor axes using circular paths that turn into cubic Bezier curves. You can easily set machine coordinates using your mouse or trackpad!
Add More Functions
This app isn't just about basic operations; it also lets you manage spindle speed, jog around, and even use constant velocity for your motors. Whether you're into simple tasks like drill cycles or pocket milling or looking to craft more complex programs with cubic Bezier curves, RiceCNC has got you covered.
Connecting Made Easy
The graphical user interface makes connecting to TI LaunchPad and Uno32 micro-controller boards a breeze so you can send commands smoothly to CNC milling machines. Plus, it supports sending basic commands across up to 9 axes while working with 2 serially connected boards.
With all these features packed into one app, RiceCNC really opens up new possibilities for both beginners and advanced users in CNC machining!
User Reviews for RiceCNC FOR MAC 1
-
RiceCNC for Mac offers user-friendly CNC control with support for RS274-D coding syntax. Perfect for both simple machine operations and sophisticated programs.