Commit Graph

161 Commits

Author SHA1 Message Date
de04e5627c Make audio interface a real component 2023-04-01 14:26:48 -03:00
26c50d4da7 Add outline for hub (not measured) 2023-04-01 13:42:54 -03:00
d69066f465 Add outline for hub (not measured) 2023-04-01 13:42:40 -03:00
dcc6b3e552 Better fillet 2023-04-01 11:31:15 -03:00
a6992ed4a6 SVG top views 2023-03-31 15:42:28 -03:00
66c7c76528 Adjust hole position 2023-03-31 15:42:05 -03:00
a240a31fd2 Generate SVG top view, adjust some dimensions 2023-03-31 15:25:03 -03:00
86a2686f66 Generate SVG top view 2023-03-31 15:24:48 -03:00
c7bd9bc45b Updated stl files 2023-03-31 13:03:00 -03:00
445cb1caeb Slightly tweaked design 2023-03-31 12:56:51 -03:00
56c880ffe8 better cutting, accounting for shell thickness 2023-03-31 12:56:03 -03:00
1b17c1e585 New lid part 2023-03-31 12:37:19 -03:00
0335944118 Proper fillet 2023-03-31 10:10:18 -03:00
80a027b8f1 Move keyboard up 2mm 2023-03-31 09:59:20 -03:00
222240c259 Adjust hole position 2023-03-31 09:58:38 -03:00
a5274c0534 Fillet properly 2023-03-30 17:47:43 -03:00
d5f4a1f358 Added hole for HDMI out 2023-03-30 10:24:33 -03:00
f1521523e6 Keyboard mount was wrong, it worked because of looser tolerances in previous version 2023-03-30 09:36:15 -03:00
2dc9510a04 Move screen pillars a little back (interference with keyboard 2023-03-30 09:34:24 -03:00
682fb38852 Make all screen pillar holes come from the bottom 2023-03-29 09:40:43 -03:00
9bff855ad7 Vents a bit more sturdy 2023-03-29 09:25:39 -03:00
3203c4c860 account for shell when positioning the keyboard 2023-03-29 09:25:10 -03:00
3b1722f5ff Change dimensions of kbd pillars 2023-03-29 09:05:10 -03:00
6e594b0b86 Adjust screen mount pillars 2023-03-28 11:33:40 -03:00
74a17e04ec Adjust screen mount so it works with new base 2023-03-28 11:20:34 -03:00
0a2bba4067 Add 2 more pillars, adjust component position 2023-03-28 11:15:41 -03:00
68b407f5b5 oops 2023-03-28 10:46:48 -03:00
f5bf232f0e Reworked keyboard code so it's more correct and general 2023-03-28 10:36:58 -03:00
bf302deab1 Reordered components so kbd doesn't interfere with other things 2023-03-27 17:15:49 -03:00
c49f9c6348 Fixed hexagon vents, unified punch_hole / extrude_shape APIs 2023-03-27 16:57:55 -03:00
68849b5aca Make usb_offset nicer 2023-03-27 11:23:57 -03:00
2553525623 Refactored kbd into module 2023-03-21 15:48:36 -03:00
61a723c713 Missing file 2023-03-21 10:56:17 -03:00
d1e7b589c8 Refactored pillars to join screen (adds concept of screw holes) 2023-03-21 10:21:04 -03:00
cdf2e33f64 Refactored usb hub module 2023-03-20 15:04:19 -03:00
9bdabfdd98 Refactor audio plug module 2023-03-20 13:19:14 -03:00
9904a412a3 Refactor hex vents into helper function 2023-03-15 11:17:39 -03:00
d64654f7b1 Added hole support for CPU holder 2023-03-15 10:46:36 -03:00
4f1b09ab95 Refactor zero_holder to match battery_holder, added vents 2023-03-15 10:15:40 -03:00
d9749bc38e Refactor battery_holder with single add entry point 2023-03-14 14:42:01 -03:00
7aeb2cc0c1 Fancy battery holder design 2023-03-08 17:24:43 -03:00
4037ac4a1a comment 2023-03-01 16:15:05 -03:00
b3f813eaf1 lint 2023-03-01 16:13:57 -03:00
576edc839b Massive refactor that changes nothing in the shape of the case :-) 2023-03-01 15:47:06 -03:00
120638f50f Remove dead code 2023-02-24 16:00:29 -03:00
d9f7d7f7a9 Tweaks in screen mount so it has some rounder edges and slightly smaller viewport 2023-02-24 15:59:01 -03:00
0dd1c858e1 lint 2023-02-24 10:46:19 -03:00
6ea773109b Fix minor issues with holes positions and shapes 2023-02-24 10:44:35 -03:00
b5deb70cbd Rearrange right side to put USB plug in the back and audio on the side 2023-02-23 13:20:49 -03:00
7fbf323e45 CPU and battery stands with holes for screws 2023-02-23 10:08:57 -03:00
84f5978454 USB hub holder + parametrization 2023-02-22 18:17:02 -03:00
a894e8319c Adjust battery holder parameters 2023-02-22 15:02:10 -03:00
af3e1824f4 Integrate pogo plug receptacle into base 2023-02-22 14:17:29 -03:00
67db8765d8 lint 2023-02-22 12:20:36 -03:00
e307750c8d New audio plug holes, moved USB hub plug so that's doable 2023-02-22 11:25:50 -03:00
804f012b19 Fix size in pogo plug 2023-02-17 17:59:02 -03:00
2baebe8895 Added pogo plug connector 2023-02-17 17:55:20 -03:00
8d962eba14 Cadquery 2 2023-02-17 14:32:01 -03:00
d4e309f081 Battery and CPU holder adjustments 2023-02-17 10:08:05 -03:00
424396a266 Adjust battery holder dimensions 2023-02-16 15:58:30 -03:00
9840e6ad70 Make base taller so battery fits 2023-02-16 15:08:21 -03:00
ccb3220b1b Tweak battery positioning 2023-02-16 15:00:40 -03:00
31630ab1b0 lint 2023-02-16 14:57:51 -03:00
64db220a46 Integrated Battery holder 2023-02-16 14:57:32 -03:00
4624a2531f Integrated CPU holder 2023-02-16 14:42:31 -03:00
be6245aa3b Removed cable hole in screen mount
This cut is not needed with the lower keyboard position.
2023-02-01 10:28:58 -03:00
4b0cf1cfa0 Cleanup and adjustments for rev2
* Removed holes that make no sense anymore
* Made case shorter to avoid unsightly gap between screen and keyboard
* Added comments
2023-02-01 10:21:29 -03:00
6eb3eba4f2 Re-add back strip so mounting pillars print easier 2023-01-30 18:01:50 -03:00
dbaa9832f8 Move USB hole up a little 2023-01-30 16:09:48 -03:00
76af86ac70 Added 6th screen mounting pillar, improved kbd cable hole placement and screen mounting code 2023-01-30 10:57:33 -03:00
6cbd7e2b15 Tweaks 2023-01-27 17:01:37 -03:00
459021ff83 Playing with screen mount parameters, angle to 20 degrees 2023-01-27 16:11:28 -03:00
4f2c1e35f6 Redesigned screen holder for 30 degree screen 2023-01-27 15:43:54 -03:00
1e89b41995 Redesigned screen holder for 30 degree screen 2023-01-27 15:32:04 -03:00
37d96b0e4f Bring the keyboard 1.5 mm lower INTO the case 2023-01-27 13:16:09 -03:00
b85ba1f3e1 2-level kbd mounting pillars 2023-01-27 11:23:04 -03:00
a6d3f32797 larger hole for kbd mounting screws 2023-01-27 11:16:40 -03:00
92291013c6 Smaller kbd pillars, fix base splitting 2023-01-26 15:11:16 -03:00
d048e19cec Starting rev 2
* Adjusted sizes and other parameters for the new 65% keyboard
* Commented battery holder (waiting on the 18650 charger)
2023-01-26 11:08:58 -03:00
bebc4d5729 Move keyboard cable hole 6mm to the left 2022-12-02 11:26:52 -03:00
26dc83baf9 Larger kbd cable hole makes shape simpler 2022-12-02 10:05:27 -03:00
29e2464bef Bring back missing screen mounting pillar 2022-12-02 10:04:23 -03:00
4386b1c017 Split the screen mount so it needs fewer supports 2022-12-01 15:20:57 -03:00
8058118491 Slightly larger hole for power switch 2022-12-01 12:29:33 -03:00
4279547773 Refactor screen_mount script a bit 2022-11-30 14:29:42 -03:00
e4a011f5bd Single mounting beam at the back 2022-11-30 07:43:14 -03:00
a2932a4e49 Screw heads are a bit bigger than expected 2022-11-29 09:27:15 -03:00
2a48edb3cf Mounting pillars and screwholes to join top and bottom cases 2022-11-28 15:09:49 -03:00
f549fb32b0 Thicker walls 2022-11-28 12:19:56 -03:00
db5e874d91 Fix screen holder split, add cutout for kbd cable 2022-11-28 11:26:23 -03:00
f01e5a92ee bump 2022-11-28 10:36:18 -03:00
59882af24f Shorter screen holder, rounded top, screen slightly slower 2022-11-25 18:15:42 -03:00
6e8869363e Refactor, comments 2022-11-25 17:11:31 -03:00
bf1f0cc4ce Missing files, screen mount simplified 2022-11-25 14:46:30 -03:00
e9b3a42564 More work on the screen mount 2022-11-25 12:28:39 -03:00
b8d902ea11 Basic screen bezels 2022-11-24 17:45:59 -03:00
8534d25e4b Make the stand a bit taller to allow cable to pass below 2022-11-24 14:45:43 -03:00
8b152fc844 Make the stand a bit taller to allow cable to pass below 2022-11-24 14:44:17 -03:00
c5b2d68518 Prototype CPU holder 2022-11-24 11:24:38 -03:00
18a8e9a904 Add power switch hole 2022-11-24 10:30:05 -03:00