Commit graph

139 commits

Author SHA1 Message Date
Robin Howard
8c457e513d case: techdraw test 2024-05-10 14:38:34 +10:00
Robin Howard
ab7529c646 case: Adds slot to switch, adds follow of Erin's initial tech drawing. 2024-05-08 12:13:20 +10:00
Robin Howard
736033b5a4 case: Adds case lip pocket, fixes USB fillet. (TODO: Remove UsbFilletOutlineSketch; it is no longer needed.) 2024-05-08 01:20:44 +10:00
Robin Howard
ef865baa4e case: Adds SD Card caddy and corresponding cutout. 2024-05-07 03:18:49 +10:00
Robin Howard
37ccbf5f63 case: Adds example tech drawing, corrects face+back outer chamfer. 2024-05-06 23:32:31 +10:00
Robin Howard
d64c66badc case: Front-case pockets and cutouts (screen and touchpad). 2024-05-05 17:06:20 +10:00
Robin Howard
1431e801f7 case: USB, TRS, Button and Switch cutouts, fillets and pockets. USB needs a fix though. 2024-05-04 17:33:02 +10:00
Robin Howard
63d21b3974 case: Checkpoint before destructive cleanup of extra USB-related sketches. 2024-05-04 16:53:28 +10:00
Robin Howard
90229b1e52 case: Completes case-face cutout and pocket sketches, and revisits the face-side inner switch pocket now that we have the screen retainer to reference from. 2024-05-03 23:00:05 +10:00
Robin Howard
d60dbacfce case: Nudge the SD Card Reader component 0.1mm down / towards the USB port, to match IRL measurements. 2024-05-03 16:34:46 +10:00
Robin Howard
7a36d870be case: Adds start of case-front screen cutout sketches. 2024-05-03 16:30:37 +10:00
Robin Howard
aef9299bc5 case: Adds lip/rail to the case back; this still needs insetting by ~0.1mm 2024-04-30 20:35:37 +10:00
Robin Howard
481176ca63 case: Bring USB port cutout + fillet into line with Fusion model.
(A smidge downwards [0.2mm] compared to my initial guess.)
2024-04-29 18:14:41 +10:00
Robin Howard
3ff30f42b6 case: Finished switch, cleaned up naming of in-freecad reference models to aid further debugging, eg. stopping me from accidentally relying on old case position for case fittings. 2024-04-29 17:24:43 +10:00
Robin Howard
05347b89b8 case: Back switch pocket startings, switch sketches + base extrudes. (Pocket depends on switch sketches, hence the weird order.) 2024-04-29 00:09:50 +10:00
Robin Howard
1f1def5f24 case: Fixes the button pocket fillets so they're in parity with the Fusion model. 2024-04-26 16:07:00 +10:00
Robin Howard
67a7b0695b case: Makes buttons + the button pocket match the new 5.6mm depth in the Fusion model.
(Still TODO: make the pocket fillet match; it extends a little further
 downward than in this model.)
2024-04-25 14:17:13 +10:00
Robin Howard
24d40f5d9d case: Minor tweak to make sure the travel offset for the button is applied properly. 2024-04-24 12:28:43 +10:00
Robin Howard
bc196d8504 Adds the second button, switching to a different approach for positioning (ignoring sketch attachment, and having the body itself use DatumLine Placement.Body.??? properties for its own placement. It means we can use Clone for the second button and position it relative to the first (again using the Placement properties for Button2'\s DatumLine to determine the relative position), without having to try to figure out how to have different sketch attachments, or needing to recreate the second button entirely from cloned sketch upwards. 2024-04-24 12:25:03 +10:00
Robin Howard
78652a2f27 Adds a rudimentary battery cage / button jig, and scaled-for-the-old-pocket-depth Button. 2024-04-24 11:55:10 +10:00
Robin Howard
8787c0dbfb WIP: Checkpoint, foundation for battery cage work 2024-04-16 13:32:39 +10:00
Robin Howard
2cab3007f3 WIP: More of bottom case features. 2024-03-17 13:31:28 +11:00
Robin Howard
cbc7b07b67 WIP: Porting the Fusion360 case back into FreeCAD. 2024-03-05 03:19:22 +11:00
jacqueline
f084463c96 remove the australian rcm silkscreen
will deal with australian certification later
2024-02-07 13:52:13 +11:00
jacqueline
0fff350775 do not short both buttons to gnd :) 2024-01-19 09:39:17 +11:00
jacqueline
594f031785 Use mid-mount buttons with a better actuation point 2024-01-19 09:33:36 +11:00
jacqueline
dc65a9d72e add missing faceplate models 2024-01-03 13:23:46 +11:00
jacqueline
f18dd1b10f Add correct side button model 2024-01-02 15:43:17 +11:00
jacqueline
3dc9915b21 footprint and model tweaks 2024-01-02 15:31:56 +11:00
jacqueline
680880ca32 Remove SPI pullups, tweak routing 2024-01-02 08:59:39 +11:00
jacqueline
cf464c66a3 Add test points, improve ffc pinout 2023-12-21 14:56:57 +11:00
jacqueline
855e890d87 add test points for the analog power rails 2023-12-20 07:54:45 +11:00
jacqueline
4042714299 Invert amp mute gpio 2023-12-15 13:07:14 +11:00
jacqueline
329a9d4ff2 yo i finally fixed that click and pop thing 2023-12-14 21:04:39 +11:00
Robin Howard
02fcafc48e case: Makes the shell + shadow-line radii concentric, so we don't have a blobby/uneven wall-widths at the corners. 2023-12-08 22:25:33 +11:00
Robin Howard
5a7555deb2 case: Has the button face-piece sit out an additional 0.3mm from the case (ie. increase the stem length by 0.3mm) 2023-12-08 19:02:27 +11:00
Robin Howard
ab6a8e3c42 case: Switch to high-fidelity PCB references (sourced from kicad + manual measurements); move port locations and sizes to accomodate. 2023-11-30 16:31:41 +11:00
jacqueline
ab06d00697 correct some npth clearances for aisler 2023-11-25 10:08:52 +11:00
jacqueline
baa4c6dee3 Merge branch 'main' into r7 2023-11-25 07:12:37 +11:00
jacqueline
510134aa3c Add our oshw cert :) 2023-11-17 13:13:57 +11:00
Robin Howard
0c52de2496 case: removes old (Mk2, as opposed to the current "Mk3") case freecad file to uhhh avoid confusion. 2023-11-14 16:38:17 +11:00
Robin Howard
71054f7b7f case: Corrects position of USB cut-out (moves hole 0.15mm towards left side of case). 2023-11-14 03:00:04 +11:00
Robin Howard
3cbcfdb039 case: Corrects position of TRS hole after first test print.
(Bottom-half of cut-out raised 0.3mm, both halves moved 0.2mm towards
the left side of the case.)
2023-11-14 02:07:10 +11:00
Robin Howard
fb050f771e case: Fixes USB bottom dimple depth. 2023-11-13 17:06:13 +11:00
Robin Howard
05e3cb5b16 case: Moves USB + TRRS cutouts to match R7 PCB changes. 2023-11-13 05:31:57 +11:00
Robin Howard
e3ed7ead03 case: Correct placement of top+bottom reference PCBs. 2023-11-10 17:41:53 +11:00
Robin Howard
07d095e82d case: Neatened version of reference PCB (imported BREP for reduced lines-everywhere noise). 2023-11-10 17:14:24 +11:00
Robin Howard
df5283f7e2 case: updates the Main PCB reference with the new r7 board+components, and pulls it into the freecad file. 2023-11-09 16:57:29 +11:00
Robin Howard
501740f93b Case: Converts dogbone diameter to spreadsheet dogbone_diameter ref. 2023-11-03 11:39:58 +11:00
Robin Howard
6bee20e4da case: Adds 2mm dogbone to display retainer corners. 2023-11-03 10:31:21 +11:00