mirror of
https://github.com/rsheldiii/KeyV2.git
synced 2024-11-26 06:45:28 +00:00
Make recommendations about running the code more explicit
I _highly_ recommend running the code properly in OpenSCAD, though I'm going to put roadmap enhancements for making this library more accessible to people who don't want to do that.
This commit is contained in:
parent
ed1b8841fb
commit
0c1e17c1bb
26
README.md
26
README.md
@ -10,19 +10,9 @@ Relevant links:
|
||||
|
||||
## How to run
|
||||
|
||||
#### Thingiverse Customizer
|
||||
#### OpenSCAD Proper (recommended way)
|
||||
|
||||
The easiest (though not the best) way to run this program is to boot it up in [Thingiverse's Customizer](https://www.thingiverse.com/apps/customizer/run?thing_id=2783650). Explanations of each option are provided, as well as some default variables. Twiddle the variables to see how the keycap changes!
|
||||
|
||||
The customizer is not always kept up to date, so I recommend the options below.
|
||||
|
||||
#### OpenSCAD Customizer
|
||||
|
||||
If you find that the Thingiverse Customizer is timing out, but you're not technically inclined enough to start programming in OpenSCAD, you can look into [getting OpenSCAD's customizer working](https://github.com/rsheldiii/KeyV2/wiki/Getting-the-OpenSCAD-Customizer-working).
|
||||
|
||||
#### OpenSCAD Proper
|
||||
|
||||
If you are technically inclined at all, this is definitely the recommended way to run the code. It's not very hard!
|
||||
If you are technically inclined at all, this is definitely the best way to run the code. It's not very hard!
|
||||
|
||||
First, you'll need OpenSCAD: http://www.openscad.org/downloads.html. I highly recommend installing the development snapshot, as they generally support more features and are relatively stable. Development snapshots are listed in their own section on the downloads page.
|
||||
|
||||
@ -30,6 +20,18 @@ After you have openSCAD installed, you need to download the code and run it. run
|
||||
|
||||
All examples below assume you are running the library on your computer with OpenSCAD.
|
||||
|
||||
#### OpenSCAD Customizer
|
||||
|
||||
If you're not technically inclined enough to start programming in OpenSCAD (it's easier than you think), you can look into [getting OpenSCAD's customizer working](https://github.com/rsheldiii/KeyV2/wiki/Getting-the-OpenSCAD-Customizer-working).
|
||||
|
||||
The customizer is not always kept up to date, so be prepared.
|
||||
|
||||
#### Thingiverse Customizer
|
||||
|
||||
The easiest (though not the best) way to run this program is to boot it up in [Thingiverse's Customizer](https://www.thingiverse.com/apps/customizer/run?thing_id=2783650). Explanations of each option are provided, as well as some default variables. Twiddle the variables to see how the keycap changes!
|
||||
|
||||
Similar to the OpenSCAD customizer, this customizer is not always kept up to date.
|
||||
|
||||
## High-level overview
|
||||
|
||||
This library supports Cherry and Alps switches, and has pre-defined key profiles for SA, DSA, DCS, G20, Hi-Pro and (some form of) OEM keycaps. `keys.scad` is the entry point for everything but the most technical use. Pre-programmed key profiles can be found in the `key_profiles` directory.
|
||||
|
Loading…
Reference in New Issue
Block a user