chiark / gitweb /
reprap-play.git
19 months agofairphone-case: introduce lid_buttoncover_thick
Ian Jackson [Thu, 15 Mar 2018 20:47:40 +0000 (20:47 +0000)]
fairphone-case: introduce lid_buttoncover_thick

Previously we just halved the available space.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: add debug for button cover thickness
Ian Jackson [Thu, 15 Mar 2018 13:41:52 +0000 (13:41 +0000)]
fairphone-case: add debug for button cover thickness

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: introduce lid_edgepart_width
Ian Jackson [Thu, 15 Mar 2018 13:41:16 +0000 (13:41 +0000)]
fairphone-case: introduce lid_edgepart_width

We need this to be wider because the new lid fold clearance
arrangements cut into the thicker part of the lid edge.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: fix bug which made lid centre fill too thick
Ian Jackson [Thu, 15 Mar 2018 13:31:03 +0000 (13:31 +0000)]
fairphone-case: fix bug which made lid centre fill too thick

The centre fill should line up with lpp15 (which is the result of the
beam calculation), not lpp10.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: introduce lid_fold_clearance_antislop
Ian Jackson [Thu, 15 Mar 2018 13:04:45 +0000 (13:04 +0000)]
fairphone-case: introduce lid_fold_clearance_antislop

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: rename lid_fold_clearance_skew (nfc)
Ian Jackson [Thu, 15 Mar 2018 12:59:43 +0000 (12:59 +0000)]
fairphone-case: rename lid_fold_clearance_skew (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: calculate lid_close_clearance_skew
Ian Jackson [Thu, 15 Mar 2018 12:59:02 +0000 (12:59 +0000)]
fairphone-case: calculate lid_close_clearance_skew

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: make lid_close_clearance_skew into a variable
Ian Jackson [Thu, 15 Mar 2018 12:55:38 +0000 (12:55 +0000)]
fairphone-case: make lid_close_clearance_skew into a variable

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: fix lid hinge arms to not have cutout for lid close clearance
Ian Jackson [Thu, 15 Mar 2018 12:23:39 +0000 (12:23 +0000)]
fairphone-case: fix lid hinge arms to not have cutout for lid close clearance

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: make HingePortion do all children (nfc)
Ian Jackson [Thu, 15 Mar 2018 12:23:14 +0000 (12:23 +0000)]
fairphone-case: make HingePortion do all children (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: working LidEdgeFoldClearanceProfile
Ian Jackson [Thu, 15 Mar 2018 12:16:46 +0000 (12:16 +0000)]
fairphone-case: working LidEdgeFoldClearanceProfile

Reverts previous commit, and provides positive outline to intersect
with that ensures clearance.  Slope value needs to be calculated
still.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: for revert: LidEdgeFoldClearanceProfile
Ian Jackson [Thu, 15 Mar 2018 12:12:43 +0000 (12:12 +0000)]
fairphone-case: for revert: LidEdgeFoldClearanceProfile

This is no good; it needs to be an intersection, not a difference,
because AroundEdges fills in the middle which we do not want.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: different wip (nfc) to prep for case folding bug fix
Ian Jackson [Thu, 15 Mar 2018 12:10:09 +0000 (12:10 +0000)]
fairphone-case: different wip (nfc) to prep for case folding bug fix

Revert previous commit and instead break out LidAroundEdges

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: wip before make slope at bottom lid to fix case folding bug
Ian Jackson [Thu, 15 Mar 2018 10:46:06 +0000 (10:46 +0000)]
fairphone-case: wip before make slope at bottom lid to fix case folding bug

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
19 months agofairphone-case: adjust test angles
Ian Jackson [Thu, 15 Mar 2018 10:40:10 +0000 (10:40 +0000)]
fairphone-case: adjust test angles

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agoRevert "fairphone-case: shear the button cover legs to fix case folding bug"
Ian Jackson [Wed, 7 Mar 2018 23:33:37 +0000 (23:33 +0000)]
Revert "fairphone-case: shear the button cover legs to fix case folding bug"

This does not really seem to work well.  The blockage will occur
earlier as the button covers won't line up.  Also it's quite ugly.

This reverts commit c3b12973d16aabca701c997b6ebad6725a2de909.

20 months agofairphone-case: demo of shearing the button cover legs to fix case folding bug, does...
Ian Jackson [Wed, 7 Mar 2018 21:55:55 +0000 (21:55 +0000)]
fairphone-case: demo of shearing the button cover legs to fix case folding bug, does not seem to work well

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agofairphone-case: shear the button cover legs to fix case folding bug
Ian Jackson [Wed, 7 Mar 2018 23:33:21 +0000 (23:33 +0000)]
fairphone-case: shear the button cover legs to fix case folding bug

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agofairphone-case: improve DemoHingeAngles
Ian Jackson [Wed, 7 Mar 2018 23:33:10 +0000 (23:33 +0000)]
fairphone-case: improve DemoHingeAngles

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agofairphone-case: wip DemoHingeAngle
Ian Jackson [Wed, 7 Mar 2018 18:38:01 +0000 (18:38 +0000)]
fairphone-case: wip DemoHingeAngle

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agofloating-test: check how cura does some things
Ian Jackson [Sun, 4 Mar 2018 19:41:41 +0000 (19:41 +0000)]
floating-test: check how cura does some things

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agosvg-prep-dxf: use --export-area-page to avoid recentering
Ian Jackson [Tue, 27 Feb 2018 00:05:31 +0000 (00:05 +0000)]
svg-prep-dxf: use --export-area-page to avoid recentering

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agosvg-prep-dxf: do Ungroup too
Ian Jackson [Mon, 26 Feb 2018 23:57:16 +0000 (23:57 +0000)]
svg-prep-dxf: do Ungroup too

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
20 months agosvg-prep-dxf: copy from private repo f0cc4e6f4db54b4c59660d46330ecb3e735ce009
Ian Jackson [Mon, 26 Feb 2018 23:34:24 +0000 (23:34 +0000)]
svg-prep-dxf: copy from private repo f0cc4e6f4db54b4c59660d46330ecb3e735ce009

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: doc comment
Ian Jackson [Thu, 1 Feb 2018 00:00:02 +0000 (00:00 +0000)]
fairphone-case: doc comment

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: TestLidTopAperturesPrint: make frameish
Ian Jackson [Wed, 31 Jan 2018 22:28:59 +0000 (22:28 +0000)]
fairphone-case: TestLidTopAperturesPrint: make frameish

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: TestSelectLidFrame: slightly increase border round led
Ian Jackson [Wed, 31 Jan 2018 22:28:46 +0000 (22:28 +0000)]
fairphone-case: TestSelectLidFrame: slightly increase border round led

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: TestSelectTopApertures: add LidAdhocMultiprintFrames
Ian Jackson [Wed, 31 Jan 2018 22:23:58 +0000 (22:23 +0000)]
fairphone-case: TestSelectTopApertures: add LidAdhocMultiprintFrames

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: AdhocMultiprintFrame: get between-phase interval right
Ian Jackson [Wed, 31 Jan 2018 22:23:39 +0000 (22:23 +0000)]
fairphone-case: AdhocMultiprintFrame: get between-phase interval right

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: drop unused args to LidAdhocMultiprintFrame
Ian Jackson [Wed, 31 Jan 2018 22:21:08 +0000 (22:21 +0000)]
fairphone-case: drop unused args to LidAdhocMultiprintFrame

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: increase aperture (from mk2 v4)
Ian Jackson [Wed, 31 Jan 2018 22:16:13 +0000 (22:16 +0000)]
fairphone-case: increase aperture (from mk2 v4)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: introduce TestLid{,Window}TopApertures
Ian Jackson [Wed, 31 Jan 2018 21:53:45 +0000 (21:53 +0000)]
fairphone-case: introduce TestLid{,Window}TopApertures

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: break out TestSelectTopApertures
Ian Jackson [Wed, 31 Jan 2018 21:53:26 +0000 (21:53 +0000)]
fairphone-case: break out TestSelectTopApertures

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Buttons: suppress keeper guide over volume buttons (apropos mk1)
Ian Jackson [Wed, 31 Jan 2018 21:48:24 +0000 (21:48 +0000)]
fairphone-case: Buttons: suppress keeper guide over volume buttons (apropos mk1)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Buttons: whitespace (nfc)
Ian Jackson [Wed, 31 Jan 2018 21:48:08 +0000 (21:48 +0000)]
fairphone-case: Buttons: whitespace (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Buttons: support suppress_over_keeper
Ian Jackson [Wed, 31 Jan 2018 21:47:41 +0000 (21:47 +0000)]
fairphone-case: Buttons: support suppress_over_keeper

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: add DemoLeft and DemoSelectAdhocLeftRight
Ian Jackson [Wed, 31 Jan 2018 21:46:36 +0000 (21:46 +0000)]
fairphone-case: add DemoLeft and DemoSelectAdhocLeftRight

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: adjust led posn (from mk2 v4)
Ian Jackson [Wed, 31 Jan 2018 21:29:33 +0000 (21:29 +0000)]
fairphone-case: adjust led posn (from mk2 v4)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: adjust led size (from mk2 v3)
Ian Jackson [Wed, 31 Jan 2018 10:25:07 +0000 (10:25 +0000)]
fairphone-case: adjust led size (from mk2 v3)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: fix led_pos (from mk2 v3)
Ian Jackson [Wed, 31 Jan 2018 10:10:46 +0000 (10:10 +0000)]
fairphone-case: fix led_pos (from mk2 v3)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: introduce and adjust lid_screen_gap_extra (from mk2 v3)
Ian Jackson [Wed, 31 Jan 2018 10:01:08 +0000 (10:01 +0000)]
fairphone-case: introduce and adjust lid_screen_gap_extra (from mk2 v3)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: fix AdhocMultiprintFrame
Ian Jackson [Wed, 31 Jan 2018 00:26:21 +0000 (00:26 +0000)]
fairphone-case: fix AdhocMultiprintFrame

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: fix initial_layer_width (from ceb)
Ian Jackson [Wed, 31 Jan 2018 00:23:29 +0000 (00:23 +0000)]
fairphone-case: fix initial_layer_width (from ceb)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: adjust led pos from caliper measurement
Ian Jackson [Wed, 31 Jan 2018 00:12:57 +0000 (00:12 +0000)]
fairphone-case: adjust led pos from caliper measurement

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: TestFrameLidPrint: include a bit around led
Ian Jackson [Wed, 31 Jan 2018 00:08:38 +0000 (00:08 +0000)]
fairphone-case: TestFrameLidPrint: include a bit around led

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: correct-ish analysis of bending of lid
Ian Jackson [Wed, 31 Jan 2018 00:03:56 +0000 (00:03 +0000)]
fairphone-case: correct-ish analysis of bending of lid

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: make lid thicker to protect screen better
Ian Jackson [Wed, 31 Jan 2018 00:03:41 +0000 (00:03 +0000)]
fairphone-case: make lid thicker to protect screen better

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: led window seems done
Ian Jackson [Tue, 30 Jan 2018 23:45:30 +0000 (23:45 +0000)]
fairphone-case: led window seems done

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: led window: introduce and add AdhocMultiprintFrame
Ian Jackson [Tue, 30 Jan 2018 14:06:43 +0000 (14:06 +0000)]
fairphone-case: led window: introduce and add AdhocMultiprintFrame

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: led window: opening in lid
Ian Jackson [Tue, 30 Jan 2018 13:56:50 +0000 (13:56 +0000)]
fairphone-case: led window: opening in lid

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: reorder and recomment a bit (nfc)
Ian Jackson [Tue, 30 Jan 2018 13:27:33 +0000 (13:27 +0000)]
fairphone-case: rework hingescrew parameters: reorder and recomment a bit (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: rename hingescrew_nut_thick_real to...
Ian Jackson [Tue, 30 Jan 2018 13:26:14 +0000 (13:26 +0000)]
fairphone-case: rework hingescrew parameters: rename hingescrew_nut_thick_real to hingescrew_nut_thick (nfc)

The previous hingescrew_nut_thick, which included some of what is now
in hingescrew_fasteners_extra_thick, has been abolished so we can get
rid of the _real suffix.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: abolish some now-unused parameters...
Ian Jackson [Tue, 30 Jan 2018 13:24:19 +0000 (13:24 +0000)]
fairphone-case: rework hingescrew parameters: abolish some now-unused parameters (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: introduce hingescrew_fasteners_extra_th...
Ian Jackson [Tue, 30 Jan 2018 13:22:43 +0000 (13:22 +0000)]
fairphone-case: rework hingescrew parameters: introduce hingescrew_fasteners_extra_thick and use for hex24 (nfc)

and introduce hex27 too

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: introduce hingemount_wd and use for...
Ian Jackson [Tue, 30 Jan 2018 13:16:21 +0000 (13:16 +0000)]
fairphone-case: rework hingescrew parameters: introduce hingemount_wd and use for hex21 (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: DemoHinge: translate so default view is of hinges
Ian Jackson [Tue, 30 Jan 2018 13:16:01 +0000 (13:16 +0000)]
fairphone-case: DemoHinge: translate so default view is of hinges

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: add even better to can easily check nfc
Ian Jackson [Tue, 30 Jan 2018 13:15:41 +0000 (13:15 +0000)]
fairphone-case: rework hingescrew parameters: add even better to can easily check nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: add some debug so we can easily check nfc
Ian Jackson [Tue, 30 Jan 2018 13:09:21 +0000 (13:09 +0000)]
fairphone-case: rework hingescrew parameters: add some debug so we can easily check nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: rename hingescrew_nut_access_dia (nfc)
Ian Jackson [Tue, 30 Jan 2018 13:05:19 +0000 (13:05 +0000)]
fairphone-case: rework hingescrew parameters: rename hingescrew_nut_access_dia (nfc)

and add a comment

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: rework hingescrew parameters: add a comment
Ian Jackson [Tue, 30 Jan 2018 13:03:07 +0000 (13:03 +0000)]
fairphone-case: rework hingescrew parameters: add a comment

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: recesses for the hinge nuts
Ian Jackson [Tue, 30 Jan 2018 12:58:53 +0000 (12:58 +0000)]
fairphone-case: recesses for the hinge nuts

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: HingeLeverPrint: translate so it's near the origin for better preview
Ian Jackson [Mon, 29 Jan 2018 11:57:10 +0000 (11:57 +0000)]
fairphone-case: HingeLeverPrint: translate so it's near the origin for better preview

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Improve nut access
Ian Jackson [Sun, 28 Jan 2018 20:29:31 +0000 (20:29 +0000)]
fairphone-case: Improve nut access

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Demos of hinges much improved
Ian Jackson [Sun, 28 Jan 2018 20:29:18 +0000 (20:29 +0000)]
fairphone-case: Demos of hinges much improved

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: HingeLeverPrint: invert
Ian Jackson [Sun, 28 Jan 2018 20:28:26 +0000 (20:28 +0000)]
fairphone-case: HingeLeverPrint: invert

nfc since currently symmetrical
we are going to make it un-symmetrical for better nut access

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: HingeLeverNutProfile: introduce (no caller yet)
Ian Jackson [Sun, 28 Jan 2018 20:28:06 +0000 (20:28 +0000)]
fairphone-case: HingeLeverNutProfile: introduce (no caller yet)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Flip_hinge: support doflip=0 (nfc)
Ian Jackson [Sun, 28 Jan 2018 20:27:47 +0000 (20:27 +0000)]
fairphone-case: Flip_hinge: support doflip=0 (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: change HingeLeverInnerProfile to improve nut access
Ian Jackson [Sun, 28 Jan 2018 18:56:23 +0000 (18:56 +0000)]
fairphone-case: change HingeLeverInnerProfile to improve nut access

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Rework HingeLeverInnerProfile, prep for change angles (nfc)
Ian Jackson [Sun, 28 Jan 2018 18:56:04 +0000 (18:56 +0000)]
fairphone-case: Rework HingeLeverInnerProfile, prep for change angles (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Rework HingeLeverInnerProfile, prep for change angles (nfc)
Ian Jackson [Sun, 28 Jan 2018 18:52:46 +0000 (18:52 +0000)]
fairphone-case: Rework HingeLeverInnerProfile, prep for change angles (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: bugfix from mk1: fit button cover clearance with keepers
Ian Jackson [Sun, 28 Jan 2018 18:36:13 +0000 (18:36 +0000)]
fairphone-case: bugfix from mk1: fit button cover clearance with keepers

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Adjust jack aperture (from v15)
Ian Jackson [Sat, 27 Jan 2018 12:09:59 +0000 (12:09 +0000)]
fairphone-case: Adjust jack aperture (from v15)

with 35mmjack-dummy
measured 210 above and 105 below
(with feeler gauge, units 10um)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: Adjust jack aperture (from v15)
Ian Jackson [Sat, 27 Jan 2018 11:46:41 +0000 (11:46 +0000)]
fairphone-case: Adjust jack aperture (from v15)

with 35mmjack-dummy
measured 200 on one side and 90 on the other
(with feeler gauge, units 10um)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: TestTopApertures: fix
Ian Jackson [Sat, 27 Jan 2018 11:31:22 +0000 (11:31 +0000)]
fairphone-case: TestTopApertures: fix

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: provide TestTopApertures
Ian Jackson [Sat, 27 Jan 2018 11:29:36 +0000 (11:29 +0000)]
fairphone-case: provide TestTopApertures

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months ago35mmjack-dummy: new file
Ian Jackson [Sat, 27 Jan 2018 11:15:23 +0000 (11:15 +0000)]
35mmjack-dummy: new file

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: can shorten leglets because of catch recess (from v15)
Ian Jackson [Sat, 27 Jan 2018 10:56:19 +0000 (10:56 +0000)]
fairphone-case: prop: can shorten leglets because of catch recess (from v15)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: use prop_recess_under in case
Ian Jackson [Sat, 27 Jan 2018 04:22:55 +0000 (04:22 +0000)]
fairphone-case: use prop_recess_under in case

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: actually use prop_caserecess_behind
Ian Jackson [Sat, 27 Jan 2018 04:17:06 +0000 (04:17 +0000)]
fairphone-case: actually use prop_caserecess_behind

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: move two mirrors out of 2d into 3d (bug workaound)
Ian Jackson [Sat, 27 Jan 2018 04:09:46 +0000 (04:09 +0000)]
fairphone-case: move two mirrors out of 2d into 3d (bug workaound)

the mirror seems to confuse openscad into "non-manifold"
this change seems to make it work

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: normalise a polygon order (nfc)
Ian Jackson [Sat, 27 Jan 2018 04:09:23 +0000 (04:09 +0000)]
fairphone-case: normalise a polygon order (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: adjust width
Ian Jackson [Sat, 27 Jan 2018 03:19:50 +0000 (03:19 +0000)]
fairphone-case: prop: adjust width

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: fix senses of triangle adjustments
Ian Jackson [Sat, 27 Jan 2018 03:18:32 +0000 (03:18 +0000)]
fairphone-case: prop: fix senses of triangle adjustments

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: a fix
Ian Jackson [Sat, 27 Jan 2018 02:59:57 +0000 (02:59 +0000)]
fairphone-case: prop: a fix

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: more demos
Ian Jackson [Sat, 27 Jan 2018 02:59:51 +0000 (02:59 +0000)]
fairphone-case: prop: more demos

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: demo
Ian Jackson [Sat, 27 Jan 2018 02:52:44 +0000 (02:52 +0000)]
fairphone-case: prop: demo

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: make more variables special and introduce PropProfileAssignment...
Ian Jackson [Sat, 27 Jan 2018 02:46:56 +0000 (02:46 +0000)]
fairphone-case: prop: make more variables special and introduce PropProfileAssignments (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: make lots of variables special (nfc)
Ian Jackson [Sat, 27 Jan 2018 02:44:37 +0000 (02:44 +0000)]
fairphone-case: prop: make lots of variables special (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: wip debugging
Ian Jackson [Sat, 27 Jan 2018 02:37:32 +0000 (02:37 +0000)]
fairphone-case: prop: wip debugging

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: wip debugging, before move case instead
Ian Jackson [Sat, 27 Jan 2018 02:29:02 +0000 (02:29 +0000)]
fairphone-case: prop: wip debugging, before move case instead

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: wip debugging, rather broken
Ian Jackson [Sat, 27 Jan 2018 02:00:58 +0000 (02:00 +0000)]
fairphone-case: prop: wip debugging, rather broken

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: remove old recesses
Ian Jackson [Sat, 27 Jan 2018 01:52:35 +0000 (01:52 +0000)]
fairphone-case: prop: remove old recesses

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop: add recess to lid
Ian Jackson [Sat, 27 Jan 2018 01:52:26 +0000 (01:52 +0000)]
fairphone-case: prop: add recess to lid

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: provide PropAggregateProfile
Ian Jackson [Sat, 27 Jan 2018 01:46:35 +0000 (01:46 +0000)]
fairphone-case: provide PropAggregateProfile

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: prop profile, introduce rot (nfc)
Ian Jackson [Sat, 27 Jan 2018 01:43:29 +0000 (01:43 +0000)]
fairphone-case: prop profile, introduce rot (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: wip prop profile, fixes
Ian Jackson [Sat, 27 Jan 2018 01:41:05 +0000 (01:41 +0000)]
fairphone-case: wip prop profile, fixes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: wip prop profile, fixes
Ian Jackson [Sat, 27 Jan 2018 01:40:55 +0000 (01:40 +0000)]
fairphone-case: wip prop profile, fixes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: wip prop profile, fixes
Ian Jackson [Sat, 27 Jan 2018 01:37:58 +0000 (01:37 +0000)]
fairphone-case: wip prop profile, fixes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: wip prop profile, fixes
Ian Jackson [Sat, 27 Jan 2018 01:25:39 +0000 (01:25 +0000)]
fairphone-case: wip prop profile, fixes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
21 months agofairphone-case: wip prop profile, fixes
Ian Jackson [Sat, 27 Jan 2018 01:21:40 +0000 (01:21 +0000)]
fairphone-case: wip prop profile, fixes

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>