Commit graph

144 commits

Author SHA1 Message Date
e7f0188f83 Screw post positions are a bit more accurate 2023-11-28 20:48:05 -05:00
e2563fec3a Move variables to top_case module 2023-11-26 21:04:35 -05:00
e86ff3ea8d Rename screw_posts_top_case to screw_posts 2023-11-26 13:35:01 -05:00
3b27220acc Add $fn to customiser 2023-11-26 13:34:48 -05:00
37ccf2569e Clean up, improve Makefile 2023-11-26 13:34:10 -05:00
49241edc06 Rebuild SCAD models on params.scad changes 2023-11-26 13:18:11 -05:00
f31831be26 Better section header 2023-11-26 13:17:28 -05:00
3758199423 Don't need all that 2023-11-26 01:03:41 -05:00
402fbe32bd Slowly but surely 2023-11-26 00:55:14 -05:00
3f65b9f62c Slowly working things out 2023-11-26 00:32:40 -05:00
339168e6d7 Move screw posts to case/screws.scad 2023-11-26 00:29:03 -05:00
546e9b7a9e Remove unused case/dimensions.scad 2023-11-26 00:26:31 -05:00
acdebc2ef7 Add more section annotations to params.scad 2023-11-26 00:24:08 -05:00
1c5ac51386 This also seems to work 2023-11-26 00:19:38 -05:00
d2977c745c I don't know how necessary this is 2023-11-25 23:21:51 -05:00
203fdb99ed Makefiles are good 2023-11-25 13:36:25 -05:00
1a2199793c Remove inclusion of dimensions.scad 2023-11-25 13:14:13 -05:00
b833e27e87 Initial commit of case/params.scad 2023-11-25 12:07:29 -05:00
abd2e4a922 That's a bit tidier 2023-11-24 22:12:33 -05:00
50fcb5fdbf Be less dingus-minded 2023-11-22 15:23:33 -05:00
a1561cdd42 There will be no off-by-one errors in MY house! 2023-11-22 12:36:45 -05:00
de005917cd Ensure screw posts intersect top case fascia 2023-11-21 17:07:13 -05:00
09bd372071 Move badge rendering to case/logo.scad 2023-11-20 12:57:18 -05:00
ba7a24b16b Add supports for non-keyboard top case variant 2023-11-20 01:12:14 -05:00
1e56b160af Rename supports() to keyboard_supports() 2023-11-20 00:56:58 -05:00
76c0a83969 Don't need that there 2023-11-20 00:53:27 -05:00
e6c5777269 Make keyboard cutout optional 2023-11-20 00:51:10 -05:00
a25823d06a Move support module to case/support.scad 2023-11-20 00:50:39 -05:00
4678c46a4f Remove unnecessary arguments 2023-11-20 00:28:53 -05:00
0e6e3bfc0f Initial commit of case/outline.scad 2023-11-19 21:29:22 -05:00
e4576d124a Don't need explicit false on cube() center arg 2023-11-19 21:23:25 -05:00
8a62f33c34 Happy little epsilon 2023-11-19 21:02:47 -05:00
e6deebd764 Don't adjust middle posts like that 2023-11-19 21:02:47 -05:00
82040190b4 Sorry I forgot an epsilon value before! 2023-11-19 21:02:47 -05:00
b8afbfd047 WAAAAAAAAT this is so much more efficient 2023-11-17 22:51:34 -05:00
514b3dbc02 Remove whitespace 2023-11-17 22:49:20 -05:00
8eac3ff93b yeah sure 2023-11-17 17:48:08 -05:00
ee06ae635b Make sure upper wall has appropriate lip 2023-11-17 17:09:14 -05:00
531dc6e201 Move measurements to dimensions.scad 2023-11-17 15:59:21 -05:00
8f3432e101 May as well keep that handy 2023-11-17 15:47:17 -05:00
48e6cfb4db That's Numberwang! 2023-11-17 15:44:38 -05:00
40fc4064e6 That's much more accurate, I think 2023-11-17 14:17:49 -05:00
5edb161548 Did I mismeasure? Who knows 2023-11-17 13:18:13 -05:00
9acbd90adc I like that better 2023-11-17 13:18:03 -05:00
a96fc73c18 NO YOU FUCK! YOU STAY OUT OF THERE! 2023-11-17 11:46:34 -05:00
e1b42f8e95 Adding XANTRONIX Industrial sextile: *chef kiss* 2023-11-17 10:55:05 -05:00
d5b4b6c541 Yes, I might design a bottom case, too 2023-11-17 10:06:00 -05:00
10571c4df5 Yeah I'm gonna need those 2023-11-17 09:47:43 -05:00
5b7959ff80 Add badging to end product 2023-11-16 23:57:36 -05:00
f665bd6dbd epsilon innit 2023-11-16 22:06:52 -05:00