Skip to content

Commit

Permalink
Adds acrylic ordering guide
Browse files Browse the repository at this point in the history
Status updates
  • Loading branch information
JellyTitan committed Mar 27, 2024
1 parent 83310c7 commit 374ec84
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 5 deletions.
33 changes: 33 additions & 0 deletions docs/Cases/acrylic-ordering.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: page
title: Acrylic Ordering
description: Sofle Pico Acrylic case ordering guide
parent: Cases
permalink: /cases/acrylic-ordering-guide
nav_order: 5
---

# Acrylic case ordering guide

How to order a custom cut acrylic case from a vendor. This is helpful info if it's your first time ordering a laser cut acrylic. Keep in mind, nobody can guarantee that there are not going to be some problems. If this is your first time, it might be more difficult to deal with any issues along the way.

Most custom fabrication vendors have a similar ordering process. For acrylic I use [Elecrow](https://www.elecrow.com/acrylic-cutting.html) because they are usually the most cost effective. The minimum order quantity (MOQ) is 5 pieces. Pricing is based on dimensions. Some vendors will auto-detect the dimensions when you upload a file for production, and some don't. Anything under 100x100mm is often eligible for 'promotional pricing'. This _should_ apply to the OLED covers. Some acrylic colors cost more than others. As of November 2023, it was ~$25 total to get 1 MOQ of each plate. (That's 2.5 Sofle sets).

| Case part |Width (mm)|Height (mm)| Download |
| :----: | :----: | :----: | :-----: |
|OLED cover |34mm |72mm | [sofle_pico_OLED_v3.4.dxf.zip](https://github.com/JellyTitan/Sofle-Pico/raw/main/Sofle_Pico/Case/Acrylic_case/production_ready/sofle_pico_OLED_v3.4.dxf.zip) |
|Key plate |146mm |117mm |[sofle_pico_key_plate_v3.5.5.dxf.zip](https://github.com/JellyTitan/Sofle-Pico/raw/main/Sofle_Pico/Case/Acrylic_case/production_ready/sofle_pico_key_plate_v3.5.5.dxf.zip)|
|Back plate |146mm |117mm |[sofle_pico_backplate_v3.4.dxf.zip](https://github.com/JellyTitan/Sofle-Pico/raw/main/Sofle_Pico/Case/Acrylic_case/production_ready/sofle_pico_backplate_v3.4.dxf.zip)|

<small>*If the download links aren't working, check [the repo](https://github.com/JellyTitan/Sofle-Pico/tree/main/Sofle_Pico/Case/Acrylic_case) for the latest version*</small>

Elecrow requests zipped `.dxf` files and a .`pdf`. You can ignore the request for `pdf`.

1. Download the acrylic case zipped `.dxf` files from the links above or directly from [the repo](https://github.com/JellyTitan/Sofle-Pico/tree/main/Sofle_Pico/Case/Acrylic_case).
2. Start at the [elecrow acrylic ordering page](https://www.elecrow.com/acrylic-cutting.html), and upload or drag and drop the `dxf.zip` file. (You'll have to add each plate to the order separately, there is no bulk upload option.)
3. Manually enter the dimensions to update pricing.
4. Adjust quantity, or leave at the default of 5.
5. Select 3mm for the acrylic.
6. The remainder of the checkout process is standard ecommerce stuff.

<img src="/images/acrylic_ordering_guide/acrylic_ordering_guide.png" alt="elecrow acylic order page" style="border: 2px solid lightgray" >
3 changes: 3 additions & 0 deletions docs/current-status.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,8 @@ Specifically, QMK & VIA commits, and improving documentation.
Open PR in review:
[https://github.com/qmk/qmk_firmware/pull/23338](https://github.com/qmk/qmk_firmware/pull/23338)

### QMK Userspace
- [ ] Move legacy & JellyTitan Sofle keymaps into a fork of qmk_userspace. (The updated qmk quidelins only allow for a simple pristine keymap in main qmk). These keymaps are temporarily in the jellytitan qmk_firmware branch `sofle_pico_fancy` while the main `sofle_pico` branch is being updated for main qmk commit. `qmk_userspace` only works with keyboards that are in QMK master - so this will have to wait.

### VIA Outstanding tasks
- [ ] VIA PR [draft is ready](https://github.com/the-via/keyboards/pull/2207). There _must_ be a QMK commit in master before a VIA PR will be considered or it will be auto-deleted. Submit this draft after QMK PR is approved.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 4 additions & 5 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ image: /images/build_guide_pico/sofle_pico_v3.4_hero.jpeg

{: .new }
> This hardware is now stable with release [v3.5.4](https://github.com/JellyTitan/Sofle-Pico/releases).
> Documentation, Sofle PR, QMK PR, are the bulk of the remaining work. You can see the punch list on the [status](/status) page.
> The QMK PR is in review. The VIA PR is in draft. The documentation is still in progress. You can see the punch list on the [status](/status) page.
Sofle is 6×4+5 keys column-staggered split keyboard with encoder support, per-key RGB, dual 128x64 OLEDs, and uses the RP2040 based Raspberry Pi Pico MCU.

Expand Down Expand Up @@ -91,12 +91,11 @@ Bubbleology](https://www.printables.com/model/235433-tenting-puck-for-keyboard-t

## Firmware

Sofle uses [QMK firmware](https://qmk.fm/) (Not yet in main branch) @todo update with link to PR.
Sofle uses [QMK firmware](https://qmk.fm/). The [QMK PR](https://github.com/qmk/qmk_firmware/pull/23338) is still in progress, and is not yet in the main branch.

The Sofle Pico can be flashed using 'drag and drop' .uf2 files, and then the config can be modified using [VIA](https://www.caniusevia.com/).

{: .warning}
> @todo VIA not yet committed to main branch - via PR is blocked by QMK PR. However - the [via config can be manually uploaded](/flashing/via) to use the web interface.
The Sofle Pico can't be added to the official VIA repo until it's in the master branch of QMK. Until then, the [via config can be manually uploaded](/flashing/via) using the web interface.

<hr>

Expand All @@ -111,4 +110,4 @@ Thank you to [Dane Skalski](https://github.com/daneski13) and the [Junco](https:
<hr>

## License
Sofle Pico is distributed by an [MIT license](https://github.com/JellyTitan/Sofle-Pico/blob/main/LICENSE).
Sofle Pico is distributed by an [MIT license](https://github.com/JellyTitan/Sofle-Pico/blob/main/LICENSE).

0 comments on commit 374ec84

Please sign in to comment.