]> git.armaanb.net Git - atreides.git/blob - case/openscad_3D/README.org
adding files for 3D printing
[atreides.git] / case / openscad_3D / README.org
1 * OpenSCAD Atreus case design
2
3 This directory contains a copy =atreus_3D.scad= of the original OpenSCAD script =atreus_case.scad= that
4 generates Atreus case designs using a number of parameters and is rendered for 3D printing.
5
6 The main parameters are:
7
8 - =angle= : one half of the angle between the left and the right
9   groups of keys
10 - =n_rows=, =n_cols= : number of rows and columns to use
11 - =staggering_offsets= : column staggering offsets
12 - =cable_hole_width= : width of the hole for the USB cable
13 - =hand_separation= : distance between the left and the right groups
14   of keys
15 - =screw_hole_radius= : radius of screw holes
16 - =use_notched_holes= (boolean) : whether notched Cherry MX switch
17   holes are desired
18
19 See comments in =atreus_case.scad= for details.
20
21 To use, open this script in OpenSCAD, select *Compile and Render
22 (CGAL)* in the *Design* menu, then select *Export as DXF...*.
23
24 Use OpenSCAD to export .stl as necessary.
25
26 Please note that the OpenSCAD version of the case is not a direct port
27 of the canonical DXF; the screw placement is a little bit different,
28 and the curve of the bottom edge sticks out a bit more.