chiark / gitweb /
reprap-play.git
12 months agosleepphone-cable-box: adjust from v3
Ian Jackson [Tue, 11 Sep 2018 20:43:08 +0000 (21:43 +0100)]
sleepphone-cable-box: adjust from v3

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: add brace
Ian Jackson [Tue, 11 Sep 2018 20:41:28 +0000 (21:41 +0100)]
sleepphone-cable-box: add brace

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: adjust mid button (from v3)
Ian Jackson [Tue, 11 Sep 2018 19:35:42 +0000 (20:35 +0100)]
sleepphone-cable-box: adjust mid button (from v3)

Noted in v2 but omitted to fix it.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: adjust expose (from v3)
Ian Jackson [Tue, 11 Sep 2018 19:30:32 +0000 (20:30 +0100)]
sleepphone-cable-box: adjust expose (from v3)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: from v3, fix led by introducing expose
Ian Jackson [Tue, 11 Sep 2018 19:29:17 +0000 (20:29 +0100)]
sleepphone-cable-box: from v3, fix led by introducing expose

Stop adjusting the too-shortness of the case by adjusting phone[0],
since the led position is measured from phone[0].

Only effective change is to move the led hole.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: sidewall cutouts
Ian Jackson [Tue, 11 Sep 2018 07:31:52 +0000 (08:31 +0100)]
sleepphone-cable-box: sidewall cutouts

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: reinforce keeper
Ian Jackson [Tue, 11 Sep 2018 07:31:45 +0000 (08:31 +0100)]
sleepphone-cable-box: reinforce keeper

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: from v2, adjust
Ian Jackson [Tue, 11 Sep 2018 07:11:10 +0000 (08:11 +0100)]
sleepphone-cable-box: from v2, adjust

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: slightly improve visualisation for adjustments
Ian Jackson [Tue, 11 Sep 2018 07:10:56 +0000 (08:10 +0100)]
sleepphone-cable-box: slightly improve visualisation for adjustments

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: separate button_dz (nfc)
Ian Jackson [Tue, 11 Sep 2018 07:10:08 +0000 (08:10 +0100)]
sleepphone-cable-box: separate button_dz (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: from v2, adjust
Ian Jackson [Tue, 11 Sep 2018 07:04:35 +0000 (08:04 +0100)]
sleepphone-cable-box: from v2, adjust

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: delete obsolete projection cutout code
Ian Jackson [Mon, 10 Sep 2018 22:00:50 +0000 (23:00 +0100)]
sleepphone-cable-box: delete obsolete projection cutout code

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: keeper stalk adj from v1
Ian Jackson [Mon, 10 Sep 2018 22:00:13 +0000 (23:00 +0100)]
sleepphone-cable-box: keeper stalk adj from v1

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: octagonal led
Ian Jackson [Mon, 10 Sep 2018 22:00:02 +0000 (23:00 +0100)]
sleepphone-cable-box: octagonal led

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: support trick, print orientation
Ian Jackson [Mon, 10 Sep 2018 21:50:42 +0000 (22:50 +0100)]
sleepphone-cable-box: support trick, print orientation

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: another attempt at cutout
Ian Jackson [Mon, 10 Sep 2018 21:44:03 +0000 (22:44 +0100)]
sleepphone-cable-box: another attempt at cutout

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: attempt at cutout, before rework
Ian Jackson [Mon, 10 Sep 2018 21:39:23 +0000 (22:39 +0100)]
sleepphone-cable-box: attempt at cutout, before rework

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: move stalk into Box() (nfc)
Ian Jackson [Mon, 10 Sep 2018 21:31:15 +0000 (22:31 +0100)]
sleepphone-cable-box: move stalk into Box() (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: from v1, adjust wall_bot
Ian Jackson [Mon, 10 Sep 2018 21:29:08 +0000 (22:29 +0100)]
sleepphone-cable-box: from v1, adjust wall_bot

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: introduce keeper_stalk_thick, nfc
Ian Jackson [Mon, 10 Sep 2018 21:28:58 +0000 (22:28 +0100)]
sleepphone-cable-box: introduce keeper_stalk_thick, nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: introduce wall_bot, nfc
Ian Jackson [Mon, 10 Sep 2018 21:27:06 +0000 (22:27 +0100)]
sleepphone-cable-box: introduce wall_bot, nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: from v1, fix stalk base
Ian Jackson [Mon, 10 Sep 2018 21:24:19 +0000 (22:24 +0100)]
sleepphone-cable-box: from v1, fix stalk base

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: test toplevels
Ian Jackson [Mon, 10 Sep 2018 21:18:13 +0000 (22:18 +0100)]
sleepphone-cable-box: test toplevels

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: adjust from v1
Ian Jackson [Mon, 10 Sep 2018 21:17:22 +0000 (22:17 +0100)]
sleepphone-cable-box: adjust from v1

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: new button height
Ian Jackson [Mon, 10 Sep 2018 21:16:05 +0000 (22:16 +0100)]
sleepphone-cable-box: new button height

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: new button arrangements
Ian Jackson [Mon, 10 Sep 2018 21:15:12 +0000 (22:15 +0100)]
sleepphone-cable-box: new button arrangements

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: refactor, nfc
Ian Jackson [Mon, 10 Sep 2018 21:12:43 +0000 (22:12 +0100)]
sleepphone-cable-box: refactor, nfc

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: note from v1, wip
Ian Jackson [Mon, 10 Sep 2018 21:09:43 +0000 (22:09 +0100)]
sleepphone-cable-box: note from v1, wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: adjust from v1
Ian Jackson [Mon, 10 Sep 2018 21:05:29 +0000 (22:05 +0100)]
sleepphone-cable-box: adjust from v1

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip, try this
Ian Jackson [Sun, 9 Sep 2018 23:50:21 +0000 (00:50 +0100)]
sleepphone-cable-box: wip, try this

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip, keeper stalk ?
Ian Jackson [Sun, 9 Sep 2018 23:41:36 +0000 (00:41 +0100)]
sleepphone-cable-box: wip, keeper stalk ?

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip, keeper stalk
Ian Jackson [Sun, 9 Sep 2018 23:38:09 +0000 (00:38 +0100)]
sleepphone-cable-box: wip, keeper stalk

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip
Ian Jackson [Sun, 9 Sep 2018 23:33:36 +0000 (00:33 +0100)]
sleepphone-cable-box: wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip, keeper, etc.
Ian Jackson [Sun, 9 Sep 2018 23:20:37 +0000 (00:20 +0100)]
sleepphone-cable-box: wip, keeper, etc.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip
Ian Jackson [Sun, 9 Sep 2018 22:56:52 +0000 (23:56 +0100)]
sleepphone-cable-box: wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agosleepphone-cable-box: wip
Ian Jackson [Sun, 9 Sep 2018 22:47:45 +0000 (23:47 +0100)]
sleepphone-cable-box: wip

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agolock-inframe-bracket: thicken around tube and increase gap
Ian Jackson [Thu, 6 Sep 2018 17:46:28 +0000 (18:46 +0100)]
lock-inframe-bracket: thicken around tube and increase gap

somewhat experimental change

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
12 months agolock-inframe-bracket: thicken main section
Ian Jackson [Thu, 6 Sep 2018 17:42:46 +0000 (18:42 +0100)]
lock-inframe-bracket: thicken main section

It broke here.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
17 months agofairphone-case: make PropProfileAssignments not a toplevel
Ian Jackson [Mon, 26 Mar 2018 14:33:51 +0000 (15:33 +0100)]
fairphone-case: make PropProfileAssignments not a toplevel

It's flat; this makes make -j8 .stls not work.  It's in DemoProfiles
too so this toplevel is not needed.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: set catch_catch_slope
Ian Jackson [Sat, 24 Mar 2018 17:24:49 +0000 (17:24 +0000)]
fairphone-case: set catch_catch_slope

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: provide for catch_catch_slope (currently 0, so nfc)
Ian Jackson [Sat, 24 Mar 2018 17:24:43 +0000 (17:24 +0000)]
fairphone-case: provide for catch_catch_slope (currently 0, so nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: make catch catchier
Ian Jackson [Sat, 24 Mar 2018 17:16:12 +0000 (17:16 +0000)]
fairphone-case: make catch catchier

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: Adjust catch thickness too
Ian Jackson [Sat, 24 Mar 2018 17:05:39 +0000 (17:05 +0000)]
fairphone-case: Adjust catch thickness too

This broke off when provoked.  Hopefully it won't be too stiff now.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, now seems roughly right
Ian Jackson [Sun, 18 Mar 2018 16:29:43 +0000 (16:29 +0000)]
fairphone-case: wip lanyard, now seems roughly right

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, demo the entry profile etc.
Ian Jackson [Sun, 18 Mar 2018 16:20:48 +0000 (16:20 +0000)]
fairphone-case: wip lanyard, demo the entry profile etc.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, make ly_oec_y global (nfc)
Ian Jackson [Sun, 18 Mar 2018 16:20:25 +0000 (16:20 +0000)]
fairphone-case: wip lanyard, make ly_oec_y global (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, provide ly_o
Ian Jackson [Sun, 18 Mar 2018 16:20:10 +0000 (16:20 +0000)]
fairphone-case: wip lanyard, provide ly_o

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, fix ly_re
Ian Jackson [Sun, 18 Mar 2018 16:07:46 +0000 (16:07 +0000)]
fairphone-case: wip lanyard, fix ly_re

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, provide max_case_bottom_edge_thickness
Ian Jackson [Sun, 18 Mar 2018 16:05:58 +0000 (16:05 +0000)]
fairphone-case: wip lanyard, provide max_case_bottom_edge_thickness

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce ly_theta (nfc)
Ian Jackson [Sun, 18 Mar 2018 15:59:15 +0000 (15:59 +0000)]
fairphone-case: wip lanyard, introduce ly_theta (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, add rest of outer entry
Ian Jackson [Sun, 18 Mar 2018 15:38:33 +0000 (15:38 +0000)]
fairphone-case: wip lanyard, add rest of outer entry

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, fix touchingness
Ian Jackson [Sun, 18 Mar 2018 15:38:24 +0000 (15:38 +0000)]
fairphone-case: wip lanyard, fix touchingness

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce LanyardEntryOuterProfile (nfc)
Ian Jackson [Sun, 18 Mar 2018 15:33:50 +0000 (15:33 +0000)]
fairphone-case: wip lanyard, introduce LanyardEntryOuterProfile (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, move outer entry down as proper
Ian Jackson [Sun, 18 Mar 2018 15:30:15 +0000 (15:30 +0000)]
fairphone-case: wip lanyard, move outer entry down as proper

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce oec_y (nfc)
Ian Jackson [Sun, 18 Mar 2018 15:28:38 +0000 (15:28 +0000)]
fairphone-case: wip lanyard, introduce oec_y (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce outer entry curve (nfc)
Ian Jackson [Sun, 18 Mar 2018 15:27:20 +0000 (15:27 +0000)]
fairphone-case: wip lanyard, introduce outer entry curve (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce outer entry curve
Ian Jackson [Sun, 18 Mar 2018 15:26:35 +0000 (15:26 +0000)]
fairphone-case: wip lanyard, introduce outer entry curve

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, introduce lanyard_entry_rel_breadth (nfc)
Ian Jackson [Sun, 18 Mar 2018 15:26:24 +0000 (15:26 +0000)]
fairphone-case: wip lanyard, introduce lanyard_entry_rel_breadth (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agoRevert "fairphone-case: wip lanyard, bigger value for debugging"
Ian Jackson [Sun, 18 Mar 2018 15:10:08 +0000 (15:10 +0000)]
Revert "fairphone-case: wip lanyard, bigger value for debugging"

This reverts commit 8e714c046cabc5b0b6dd2235615bfb6abf88afd5.

18 months agofairphone-case: wip lanyard, shaded part
Ian Jackson [Sun, 18 Mar 2018 15:09:04 +0000 (15:09 +0000)]
fairphone-case: wip lanyard, shaded part

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, bigger value for debugging
Ian Jackson [Sun, 18 Mar 2018 15:00:19 +0000 (15:00 +0000)]
fairphone-case: wip lanyard, bigger value for debugging

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, wip cutout
Ian Jackson [Sun, 18 Mar 2018 14:59:58 +0000 (14:59 +0000)]
fairphone-case: wip lanyard, wip cutout

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, wip cutout
Ian Jackson [Sun, 18 Mar 2018 14:53:02 +0000 (14:53 +0000)]
fairphone-case: wip lanyard, wip cutout

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, wip entry
Ian Jackson [Sun, 18 Mar 2018 14:24:21 +0000 (14:24 +0000)]
fairphone-case: wip lanyard, wip entry

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, wip entry
Ian Jackson [Sun, 18 Mar 2018 14:18:37 +0000 (14:18 +0000)]
fairphone-case: wip lanyard, wip entry

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, proper profiles
Ian Jackson [Sun, 18 Mar 2018 14:04:49 +0000 (14:04 +0000)]
fairphone-case: wip lanyard, proper profiles

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, proper
Ian Jackson [Sun, 18 Mar 2018 14:02:07 +0000 (14:02 +0000)]
fairphone-case: wip lanyard, proper

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, more
Ian Jackson [Sun, 18 Mar 2018 12:58:18 +0000 (12:58 +0000)]
fairphone-case: wip lanyard, more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, more
Ian Jackson [Sun, 18 Mar 2018 12:48:39 +0000 (12:48 +0000)]
fairphone-case: wip lanyard, more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, more
Ian Jackson [Sun, 18 Mar 2018 12:41:35 +0000 (12:41 +0000)]
fairphone-case: wip lanyard, more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard, more
Ian Jackson [Sun, 18 Mar 2018 12:18:42 +0000 (12:18 +0000)]
fairphone-case: wip lanyard, more

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agoutils: introduce atan2vector (no users yet)
Ian Jackson [Sun, 18 Mar 2018 12:18:31 +0000 (12:18 +0000)]
utils: introduce atan2vector (no users yet)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: wip lanyard
Ian Jackson [Sun, 18 Mar 2018 11:40:44 +0000 (11:40 +0000)]
fairphone-case: wip lanyard

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: CatchPortion: round the catch edges
Ian Jackson [Thu, 15 Mar 2018 21:44:33 +0000 (21:44 +0000)]
fairphone-case: CatchPortion: round the catch edges

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: CatchPortion: introduce difference and some {} (nfc)
Ian Jackson [Thu, 15 Mar 2018 21:44:18 +0000 (21:44 +0000)]
fairphone-case: CatchPortion: introduce difference and some {} (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: CatchPortion: take ztop (currently not used, so nfc)
Ian Jackson [Thu, 15 Mar 2018 21:41:03 +0000 (21:41 +0000)]
fairphone-case: CatchPortion: take ztop (currently not used, so nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: CatchPortion: take xwidth rather than width (nfc)
Ian Jackson [Thu, 15 Mar 2018 21:40:44 +0000 (21:40 +0000)]
fairphone-case: CatchPortion: take xwidth rather than width (nfc)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 months agofairphone-case: thicken buttoncovers (since one broke)
Ian Jackson [Thu, 15 Mar 2018 20:50:34 +0000 (20:50 +0000)]
fairphone-case: thicken buttoncovers (since one broke)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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>
18 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.

18 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>
18 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>
18 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>
18 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>
18 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>
18 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>