chiark / gitweb /
Ian Jackson [Sun, 25 Nov 2018 14:39:29 +0000 (14:39 +0000)]
distort-stl: debugging, a bit more
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Nov 2018 13:30:15 +0000 (13:30 +0000)]
distort-stl: new approach: split longest edge (does not work yet)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Nov 2018 13:22:20 +0000 (13:22 +0000)]
distort-stl: introduce $gensplit (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Nov 2018 13:17:45 +0000 (13:17 +0000)]
distort-stl: debugging, make STDERR output conditional
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Nov 2018 13:17:22 +0000 (13:17 +0000)]
distort-stl: debugging, fix a perl warning
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Nov 2018 12:52:01 +0000 (12:52 +0000)]
distort-stl: debugging PS output, incomplete
Not all that useful because typically it's off the screen or
something. And there is no showpage. At least, in my current test
case it produces a file which looks blank in gv.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 23:19:17 +0000 (23:19 +0000)]
distort-stl: debugging
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 21:45:38 +0000 (21:45 +0000)]
distort-stl: break out sprintf_triangle (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 21:44:32 +0000 (21:44 +0000)]
distort-stl: debugging
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 20:09:58 +0000 (20:09 +0000)]
distort-stl: slight rework to make debug output better
Calculation ordering changed but answers should be the same.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 20:09:50 +0000 (20:09 +0000)]
distort-stl: debugging
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 23 Nov 2018 19:42:15 +0000 (19:42 +0000)]
distort-stl: fixes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 20:39:55 +0000 (20:39 +0000)]
distort-stl: wip fixing edge mismatch bug
807ba5b3024fb82823d2f3fb9dafa1702470e56a
"poster-tube-lid: Makefile: get set-fa argument right"
was wrong, because it's not permitted to have a vertex of one triangle
in the middle of the edge of an adjacent triangle.
What we should be doing is splitting *edges*. If we do that based
only on the properties of the *edge*, and get the same midpoint
coordinate each time, then the result will be consistent when we
process the "same" edge as part of different triangles. So we don't
need to memoise everything.
Right now this is just the initial cut and does not actually run.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 20:24:36 +0000 (20:24 +0000)]
poster-tube-lid: Makefile: get set-fa argument right
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 20:01:07 +0000 (20:01 +0000)]
poster-tube-lid: catch_pin_width fix
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 19:54:54 +0000 (19:54 +0000)]
poster-tube-lid: wip catch_pin_width debug (broken?)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 19:54:40 +0000 (19:54 +0000)]
poster-tube-lid: Additional tests for catch_pin_width debug
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 19:54:11 +0000 (19:54 +0000)]
poster-tube-lid: Introduce bayo_*_rad (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 01:19:18 +0000 (01:19 +0000)]
poster-tube-lid: catch: Colourise CatchDemo
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 01:15:11 +0000 (01:15 +0000)]
poster-tube-lid: catch: Provide CatchDemo
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 01:14:58 +0000 (01:14 +0000)]
poster-tube-lid: catch wip, centralise CatchAssembly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:58:32 +0000 (00:58 +0000)]
poster-tube-lid: catch wip, CatchAssembly seems done ?
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:55:32 +0000 (00:55 +0000)]
poster-tube-lid: Break out SomeStrap (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:37:54 +0000 (00:37 +0000)]
poster-tube-lid: catch wip, CatchPostDistort varying coarseness
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:33:30 +0000 (00:33 +0000)]
distort-stl: Actually implement set-fa
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:30:14 +0000 (00:30 +0000)]
distort-stl: delete now-unused subdivision function
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:29:29 +0000 (00:29 +0000)]
distort-stl: Subdivide only those triangles which need it
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:22:44 +0000 (00:22 +0000)]
distort-stl: Break out project_cylinder_triangle_need_subdivide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:18:31 +0000 (00:18 +0000)]
poster-tube-lid: catch wip, CatchAssembly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 22 Nov 2018 00:12:46 +0000 (00:12 +0000)]
poster-tube-lid: catch wip, CatchPostDistort PoC
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 21 Nov 2018 23:53:29 +0000 (23:53 +0000)]
poster-tube-lid: catch wip, CatchPreDistort
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 21 Nov 2018 00:31:32 +0000 (00:31 +0000)]
poster-tube-lid: catch wip, hook
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 21 Nov 2018 00:26:38 +0000 (00:26 +0000)]
poster-tube-lid: catch wip, before no rotate pin
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 21 Nov 2018 00:22:55 +0000 (00:22 +0000)]
poster-tube-lid: catch wip, mid-ework
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 21 Nov 2018 00:12:53 +0000 (00:12 +0000)]
poster-tube-lid: catch wip, mid-ework
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 23:46:23 +0000 (23:46 +0000)]
poster-tube-lid: catch wip, mid-rework, before pointy base redraft
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 23:37:58 +0000 (23:37 +0000)]
poster-tube-lid: catch wip, before rework
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 23:27:13 +0000 (23:27 +0000)]
poster-tube-lid: catch wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 23:19:35 +0000 (23:19 +0000)]
poster-tube-lid: catch wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 22:31:34 +0000 (22:31 +0000)]
poster-tube-lid: Delete vestigial HandlingProfile
This seems to have never been actually used or done anything with.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 20 Nov 2018 22:31:04 +0000 (22:31 +0000)]
poster-tube-lid: Provide coarse
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 12 Nov 2018 23:59:02 +0000 (23:59 +0000)]
floating-phases: minor docs tweak
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 10:09:14 +0000 (10:09 +0000)]
ksafe-base: adjustment from v2
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 10:03:40 +0000 (10:03 +0000)]
ksafe-base: adjustment from v2
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:52:13 +0000 (02:52 +0000)]
ksafe-base: adjustment from first tests
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:45:50 +0000 (02:45 +0000)]
ksafe-base: diagonalise cppE
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:44:19 +0000 (02:44 +0000)]
ksafe-base: adjustments from tests
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:34:52 +0000 (02:34 +0000)]
ksafe-base: refactor BoltHoles (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:33:37 +0000 (02:33 +0000)]
ksafe-base: wip adj test
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:33:27 +0000 (02:33 +0000)]
ksafe-base: BoltHoles (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:29:42 +0000 (02:29 +0000)]
ksafe-base: dcover wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:25:32 +0000 (02:25 +0000)]
ksafe-base: dcover wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:16:28 +0000 (02:16 +0000)]
ksafe-base: dcover wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:09:05 +0000 (02:09 +0000)]
ksafe-base: dcover wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 02:08:53 +0000 (02:08 +0000)]
ksafe-base: demoprofiles toplevel
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:55:52 +0000 (01:55 +0000)]
ksafe-base: dcover parameters
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:28:41 +0000 (01:28 +0000)]
ksafe-base: tests
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:28:35 +0000 (01:28 +0000)]
ksafe-base: thumb slots
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:28:26 +0000 (01:28 +0000)]
ksafe-base: toplevels
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:07:48 +0000 (01:07 +0000)]
ksafe-base: string slots
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:07:35 +0000 (01:07 +0000)]
ksafe-base: cutting, introduce cut (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 01:07:02 +0000 (01:07 +0000)]
ksafe-base: slop adjustments
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:55:59 +0000 (00:55 +0000)]
ksafe-base: bolt holes
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:55:29 +0000 (00:55 +0000)]
ksafe-base: fix a measurement
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:47:51 +0000 (00:47 +0000)]
ksafe-base: front and back walls
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:46:41 +0000 (00:46 +0000)]
ksafe-base: front and back of base
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:43:50 +0000 (00:43 +0000)]
ksafe-base: introduce AtTwoCorners (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:41:14 +0000 (00:41 +0000)]
ksafe-base: web
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:39:08 +0000 (00:39 +0000)]
ksafe-base: wip web
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:39:01 +0000 (00:39 +0000)]
ksafe-base: introduce SomeBaseProfile (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:36:03 +0000 (00:36 +0000)]
ksafe-base: introduce BaseProfile
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:31:42 +0000 (00:31 +0000)]
ksafe-base: side walls refactor, wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:31:09 +0000 (00:31 +0000)]
ksafe-base: side walls refactor, wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 31 Oct 2018 00:29:04 +0000 (00:29 +0000)]
ksafe-base: side walls
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 22:56:10 +0000 (22:56 +0000)]
ksafe-base: adjust bevel
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 22:56:00 +0000 (22:56 +0000)]
ksafe-base: note measurements have no slop
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 22:42:09 +0000 (22:42 +0000)]
ksafe-base: measurements
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 18:35:11 +0000 (18:35 +0000)]
ksafe-base: wip KsafeBase
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 18:35:00 +0000 (18:35 +0000)]
ksafe-base: convexity
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 18:34:07 +0000 (18:34 +0000)]
ksafe-base: reduce bevel since must be much less than cnr_rad
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 18:33:59 +0000 (18:33 +0000)]
ksafe-base: fix main_sz
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 18:22:43 +0000 (18:22 +0000)]
ksafe-base: wip, web
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:42:48 +0000 (17:42 +0000)]
ksafe-base: rename DemoProfiles nfc
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:42:26 +0000 (17:42 +0000)]
ksafe-base: reorg params
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:41:23 +0000 (17:41 +0000)]
ksafe-base: wip, params
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:33:35 +0000 (17:33 +0000)]
ksafe-base: wip, AnchorWallProfile
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:32:18 +0000 (17:32 +0000)]
ksafe-base: wip, fix
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:26:58 +0000 (17:26 +0000)]
ksafe-base: wip, $xpp
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 17:25:01 +0000 (17:25 +0000)]
ksafe-base: wip before $xpp
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 30 Oct 2018 13:59:01 +0000 (13:59 +0000)]
ksafe-base: wip
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 15:17:06 +0000 (16:17 +0100)]
lock-inframe-bracket: new divide, drop old thing
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 15:15:35 +0000 (16:15 +0100)]
lock-inframe-bracket: wip new divide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 15:14:04 +0000 (16:14 +0100)]
lock-inframe-bracket: wip new divide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 12:57:40 +0000 (13:57 +0100)]
lock-inframe-bracket: wip new divide, move DivideSurround (nfc)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 12:57:21 +0000 (13:57 +0100)]
lock-inframe-bracket: wip new divide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 12:46:33 +0000 (13:46 +0100)]
lock-inframe-bracket: wip new divide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 12:37:52 +0000 (13:37 +0100)]
lock-inframe-bracket: wip new divide
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 25 Oct 2018 12:10:08 +0000 (13:10 +0100)]
lock-inframe-bracket: Add a couple of toplevels, before join rework
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 25 Sep 2018 00:16:54 +0000 (01:16 +0100)]
floating-phases: Move tower inside frame: more obvious registration.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 25 Sep 2018 00:16:06 +0000 (01:16 +0100)]
floating-phases: head park Y comment, adjust
Found this in our cura settings and it looks more right than 260.
Not tried it yet.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>