]> git.armaanb.net Git - atreides.git/blob - case/openscad/README.md
Remove all case files except for openscad files
[atreides.git] / case / openscad / README.md
1 # OpenSCAD Atreides case design
2
3 This directory contains an OpenSCAD script `atreides_case.scad` that generates Atreides case designs using a number of parameters.
4
5 The main parameters are:
6
7 -`angle` : one half of the angle between the left and the right groups of keys
8 - `n_rows`, `n_cols` : number of rows and columns to use
9 - `staggering_offsets` : column staggering offsets
10 - `cable_hole_width` : width of the hole for the USB cable
11 - `hand_separation` : distance between the left and the right groups of keys
12 - `screw_hole_radius` : radius of screw holes
13 - `use_notched_holes` (boolean) : whether notched Cherry MX switch holes are desired
14
15 See comments in `atreides_case.scad` for details.
16
17 To use, open this script in OpenSCAD, select **Compile and Render (CGAL)** in the **Design** menu, then select **Export as DXF...**.
18
19 Use Inkscape to convert to SVG, if necessary.
20
21 Please note that the OpenSCAD version of the case is not a direct port of the canonical DXF; the screw placement is a little bit different, and the curve of the bottom edge sticks out a bit more.