/smallopticalsorter

A small optical sorter for coffee, nuts, beans, corn and similar. Fully open source. UNFINISHED.

Primary LanguagePythonThe UnlicenseUnlicense

Small Optical Sorter

1. Overview
2. Machine Build
3. Software Installation
4. Usage
5. Contributor Guide

1. Overview

Description. An open source and open hardware, small optical sorter for agricultural items like coffee, nuts, corn and similar hard, dry, small items with good flow. The original design is for coffee, but since the design is fully parametric you can calculate a machine for your size of items (say, walnuts).

Project Resources.

  • Project description and forum. For announcements, introductions and general discussion. Until we have a project website, this is the "project home".

  • Code repository. Contains all code, CAD designs, and training images.

  • Dynalist document. This is the project's one and only collaborative document. It contains all design rationales, part specs, standards used, component documentation, documentation links, development instructions / FAQ, and links to related work.

Status. As of 2021-01, this project is in the advanced conceptual stage. The basic machine design is complete and we're now working on CAD drawings, part selection and mechanical manufacturing. A working prototype is expected in 2021-Q2. That will not yet be a machine ready for the general public, but early adopters may already build their own machines then and contribute to further development with initial practical experiences.

Licence. This design is licensed under the Unlicense. Libraries bundled with this repository may use different open source licences, as mentioned in their library files.

2. Machine Build

To generate the geometry of the mechanical parts from the parametric design code files, you need to install CadQuery. Preferably also CQ-editor, a Qt based cross-platform user interface for CadQuery.

[TODO]

3. Software Installation

There is not yet any machine control software. However, from earlier work there are two documents with installation instructions which may or may not be relevant for the final design:

4. Usage

[TODO]

5. Contributor Guide

[TODO]