The Sienci Mill One is an open source machine made by Sienci Labs that turns your ideas into reality by carving 3D objects from materials like wood, metal, plastic, foam, and PCB boards. This is the 3rd iteration of our mill and detailed instructions on the assembly process as well as all of the required components can be found at https://sienci.com/mill-one-resources/
Updates for the V3 include:
- New 2 part Y axis bed design
- New XZ gantry design
- Additional mounting holes on the Z axis for the Router Mount
- shorter Z axis leadscrew resulting in increased clearance under the router
- New clip-on electronics holder less prone to falling off
- Improved ACME Nut Mount design
- Update from GRBL v1.1e to v1.1g
To read more about these upgrades, check out our blog post at https://sienci.com/2018/07/17/sienci-mill-one-v3-updates/
The Sienci Mill One was created as an open-source product for the public domain by Sienci Labs. This was done in order to contribute toward the availability of online resources for creating and sharing hardware, software, and electronics designs pertaining to rapid prototyping technologies. As an open-source product, the Mill One itself already contains existing open-source products, making additional contributions in the realm of hardware, software, and electronics. The Mill One utilizes the following open-source projects:
-> GRBL firmware
"GRBL is opensource software that runs on an Arduino Uno that takes G-Code commands via Serial and turns the commands into motor signals."
-> Arduino Uno
"The Arduino Uno is a micro-controller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the micro-controller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started."
-> Arduino IDE
"The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software."
-> CNC V3.0 HCARDU0086 Arduino Shield
"This shield (HCARDU0086) is designed to allow you to control a CNC router or milling machine from an Arduino board. It contains 4 driver sockets which allows compatible Pololu A4988 driver modules to be inserted (see HCMODU0068 on our website) providing the ability to drive 3 stepper motor axis (X,Y, & Z) plus an optional 4th auxiliary motor. Additional connectors provide easy connection of end stop sensors and control buttons."
-> Pololu A4988 stepper motor drivers
"This breakout board for Allegro’s A4988 microstepping bipolar stepper motor driver features adjustable current limiting, over-current and over-temperature protection, and five different micro-step resolutions (down to 1/16-step). It operates from 8 V to 35 V and can deliver up to approximately 1 A per phase without a heat sink or forced air flow (it is rated for 2 A per coil with sufficient additional cooling)."