added to section Generating a Design
This commit is contained in:
parent
1515345e68
commit
daf265de14
19
README.md
19
README.md
|
@ -6,7 +6,24 @@ The Dactyl is a parameterized, split-hand, concave, columnar, ergonomic keyboard
|
||||||
## Assembly
|
## Assembly
|
||||||
|
|
||||||
### Generating a Design
|
### Generating a Design
|
||||||
TODO
|
|
||||||
|
**Setting up the Clojure environment**
|
||||||
|
* (Download and install the Clojure runtime)[https://clojure.org]
|
||||||
|
* (Download and install the Leiningen project manager)[http://leiningen.org/]
|
||||||
|
* (Download and install OpenSCAD)[http://www.openscad.org/]
|
||||||
|
|
||||||
|
**Generating the design**
|
||||||
|
* Run `lein repl`
|
||||||
|
* Load the file `(load-file "src/dactyl_keyboard/dactyl.clj")`
|
||||||
|
* This will regenerate the `things/*.scad` files
|
||||||
|
* Use OpenSCAD to open a `.scad` file.
|
||||||
|
* Make changes to design, repeat `load-file`, OpenSCAD will watch for changes and rerender.
|
||||||
|
* When done, use OpenSCAD to export STL files
|
||||||
|
|
||||||
|
**Tips**
|
||||||
|
* Some other ways to evaluate the clojure design file - http://stackoverflow.com/a/28213489
|
||||||
|
* Example designing with clojure http://adereth.github.io/blog/2014/04/09/3d-printing-with-clojure/
|
||||||
|
|
||||||
|
|
||||||
### Printing
|
### Printing
|
||||||
Pregenerated STL files are available in the [things/](things/) directory.
|
Pregenerated STL files are available in the [things/](things/) directory.
|
||||||
|
|
Loading…
Reference in a new issue