G-Code Senders

Page Contents


The Sienci Mill One requires a connection to a computer to receive cutting commands. These commands come in the form of a g-code file, generated by CAM software. The purpose of g-code sending software is to load the g-code file and stream each line of the code to the machine.

UGS / UGS Platform

For g-code sending, we use Universal G-code Sender – plainly named since it’s able to stream g-code to nearly any type of device. UGS is simple and uses Java, which means you can run it on Windows, Mac, Linux, and other operating systems as long as you have the latest Java version installed.

Once you’ve got your Mill One assembled, on the Preparing to Cut page you’ll learn how to use UGS to make your future projects.
Download UGS here: https://winder.github.io/ugs_website/download/

A different version of the UGS interface also exists which has more features and a bit of a larger learning curve but is worth it if you’re willing to give it a shot.
Download UGS Platform here: http://bit.ly/1DkClRW

There are a few other choices in g-code sending software that we can recommend once you’re comfortable with UGS.

Fusion 360 UGS Plugin (Optional)

This open-source plugin has been under development for a while. Now you can integrate Universal G-code Sender straight into Fusion 360! Check out the great instructional video for how to download and integrate the plugin and let us know what you think.

Download the plugin here: https://github.com/tapnair/UGS_Fusion

Grid-Print via Kiri:Moto (Optional)

Kiri:Moto allows you to operate your CNC machine inside the browser using a serial post JSON server and requires some setup to allow your web browser to send g-code to your Sienci Mill One. You can also set up the JSON server for ChilliPeppr, another browser based G-code sender with some additional features.

Find the download instructions here: https://github.com/GridSpace/grid-print