Commit Graph

36 Commits

Author SHA1 Message Date
700677991b add a new button mode: tab 2023-12-24 12:08:00 +00:00
0c3422b301 pinephone: tune measurements 2023-12-24 08:53:26 +00:00
9fbc290263 document experience with different print settings 2023-12-24 08:37:09 +00:00
4fa233b799 fix to avoid coincident edges that mess up OpenSCAD meshes 2023-12-24 08:36:39 +00:00
9ee8a8cf61 pinephone: expose the "box" parameter, publicly 2023-12-23 22:46:29 +00:00
842caa5132 pinephone: tune body radii 2023-12-23 22:45:54 +00:00
00803222d4 defaults: set $fs automatically 2023-12-23 22:45:24 +00:00
b4a8f9c1da shift the front portions of the case "into" the phone, for a tighter fit 2023-12-23 00:10:17 +00:00
9a1b87a800 split the PinePhone case out of the generic case.scad 2023-12-22 23:15:47 +00:00
a7e735720f case.scad: remove the hardcoded PPBody() from helpers 2023-12-22 23:11:42 +00:00
6432d98aff case.scad: factor out the body dilation and cutout creation 2023-12-22 23:11:42 +00:00
9cb68f226d move defaults/primitives.scad -> lib/ 2023-12-22 23:11:42 +00:00
481c53564b try to generalize the case over the actual phone 2023-12-22 23:11:42 +00:00
7bca0ff3d4 define slic3r parameters for bambu 3dprinter 2023-12-22 21:39:06 +00:00
886ea00ba6 add an option to extrude the vol/pow buttons instead of cut them 2023-12-22 08:40:26 +00:00
1a07e23f36 move all scad files to src/ ; orient the case for better printing; fix diamenter/radius screwup for thickness parameter 2023-12-22 03:13:32 +00:00
a1bb99e1c4 README: document how to build 2023-12-22 02:59:27 +00:00
b6d0e14d7a makefile: mark all scad files as a dependency of case.stl 2023-12-22 02:59:27 +00:00
82bce627db gitignore: build/ directory 2023-12-22 02:54:50 +00:00
ff88e90854 add build files to produce the gcode 2023-12-22 02:54:33 +00:00
f63c194ad1 remove unused "fillet.scad" 2023-12-22 02:31:00 +00:00
57a8a0595e build the actual case 2023-12-22 02:30:27 +00:00
1fe5fd7285 make the volume/power buttons and USB port pills 2023-12-21 23:23:23 +00:00
0ecebcc9fe primitives.scad: rearrange order for readability 2023-12-21 23:08:20 +00:00
ccb5e541fe fix translation of non-centered cylinderX/Y 2023-12-21 23:06:47 +00:00
68088bc4b7 Camera: move to the backside of the phone (hah) 2023-12-21 23:00:34 +00:00
9586885b5b make the camera box rounded 2023-12-21 22:57:00 +00:00
931928bb80 docs: explain the Tol parameter 2023-12-21 07:18:32 +00:00
b26215105b README: touch-ups & link to beattie's original model 2023-12-21 07:16:38 +00:00
ecc55805fb re-model the phone
case.scad is dead: i'll recreate it later
2023-12-21 07:11:57 +00:00
3bf24c420c prefer $fs over $fn
$fn = 50 is extreme and *really* slows things down
2023-12-21 04:23:42 +00:00
5bbbbb5cb2 remove the license file
i don't believe in "intellectual property".
2023-12-21 03:58:33 +00:00
7745ef061a add a Makefile to automate STL building 2023-12-21 03:57:54 +00:00
Brian Beattie
659a3f3133
Create README.md 2019-12-02 18:19:11 -08:00
Brian Beattie
03e9ddd602
Add files via upload 2019-12-02 18:05:22 -08:00
Brian Beattie
968c7fa625
Initial commit 2019-12-02 18:02:33 -08:00