4d15951807cameo/area-poly2d.c (area): fail if any paths are open
Werner Almesberger
2015-01-16 08:30:17 -0300
005dcc308cslicer/slicer.c: rewrite - we now consider all non-horizontal facets
Werner Almesberger
2015-01-15 02:00:05 -0300
02d2b28097slicer/slice.c (eq): increase epsilon from 1e-6 to 1e-5
Werner Almesberger
2015-01-13 21:25:24 -0300
5808a4001fpoly2d/ (p2d_write_gnuplot, p2d_write_gnuplot_all): use "bool" instead of "int"
Werner Almesberger
2015-01-10 21:22:39 -0300
3cc284d9c1poly2d (p2d_contains_point): use "bool" instead of "int"
Werner Almesberger
2015-01-10 21:21:29 -0300
cba417fc37poly2d (p2d_is_cw, p2d_is_closed, p2d_no_intersect, p2d_vertices): use better types
Werner Almesberger
2015-01-10 21:16:47 -0300
b2d6ef5f3cslicer/: new option -z to add intermediate layers
Werner Almesberger
2015-01-08 09:53:52 -0300
9fc0962edcslicer/slice.c (dump_layer): don't draw the top end of walls
Werner Almesberger
2015-01-08 09:13:25 -0300
aa327c8e37slicer/Makefile, slicer.c: forgot to commit these files :-(
Werner Almesberger
2015-01-08 09:12:53 -0300
6b7cecaf5fslicer/slice.c, slice.h: optionally draw a box around the object
Werner Almesberger
2015-01-08 09:12:05 -0300
65fa69cd0cslicer/stl.c (stl_load_binary): remove debug output
Werner Almesberger
2015-01-08 08:24:59 -0300
a30024dce1slicer/slice.c (add): detect and report inclined facets
Werner Almesberger
2015-01-08 08:24:18 -0300
c984021251slicer/stl.c: mention where the format is documented
Werner Almesberger
2015-01-08 08:11:12 -0300
6a12d4724bslicer/slice.c: repeat lower cuts at intermediate points
Werner Almesberger
2015-01-08 08:07:21 -0300
c82ea10493slicer/stl.c (stl_load_file): support binary STL as well (on little-endian hosts)
Werner Almesberger
2015-01-08 00:15:37 -0300
3f2c6cdc30slicer/slice.c (add): only output lower end of vertical walls (still needs work)
Werner Almesberger
2015-01-08 00:14:21 -0300
49abc13699slicer/slice.h, slice.c, util.h: extract outlines of Z slices from mesh
Werner Almesberger
2015-01-07 21:27:10 -0300
5f31b94729slicer/stl.h, stl.c: adapt for use in slicer
Werner Almesberger
2015-01-07 21:26:50 -0300
632a60f4b7slicer/stl.c, stl.h: copy over from Neo900 misc/meme/
Werner Almesberger
2015-01-07 20:38:40 -0300
73c0489451slicer/README: correct style and a typo
Werner Almesberger
2015-01-07 20:37:48 -0300
9de0b4396bsolidify/Makefile (LDFLAGS): rename to LDLIBS
Werner Almesberger
2014-09-04 01:30:05 -0300
671b74d81ccameo/templates/mkmk-simple: make $NAME.drl optional
Werner Almesberger
2014-04-27 10:45:54 -0300
453f64e4fecameo/fped2d2z.pl: hack: maintain decimal point across flipping
Werner Almesberger
2014-02-02 02:33:42 -0300
0fc785d3a1cameo/fped2stl.pl: hack: maintain decimal point across flipping
Werner Almesberger
2013-12-06 19:07:30 -0300
ff5b4a1ae8cameo/zstack.pl: use the entire number for (x, y, z0)
Werner Almesberger
2013-11-07 04:55:57 -0300
d64a34045fgp2rml/gp2rml.c: new option -s to set Z scale factor
Werner Almesberger
2013-11-07 03:25:45 -0300
033d55c8adcameo/zstack.pl: output one point at (x, y, z0) to set reference level
Werner Almesberger
2013-11-06 20:28:47 -0300
e82667e680cameo/fped2d2z.pl: new options -x and -y to flip on X and Y axis
Werner Almesberger
2013-11-03 23:21:43 -0300
30676651eccameo/fped2stl.pl: use "eq" for string equality, not "=="
Werner Almesberger
2013-11-03 19:05:56 -0300
5b70e92254cameo/fped2stl.pl: new options -x and -y to flip on X and Y axis
Werner Almesberger
2013-11-02 18:03:49 -0300
4fa9e129eecameo/fped2stl.pl: sort layers by Z position
Werner Almesberger
2013-11-02 13:26:04 -0300
e62da4e2bbcae-tools/cameo/fped2stl.pl (flush): substitute coordinates only once
Werner Almesberger
2013-11-01 21:15:43 -0300
96063ccff9cameo/fped2stl.pl: fped 2D stack to STL mesh converter (experimental)
Werner Almesberger
2013-10-14 13:31:42 -0300
c5f54df4a0cameo/stl.c: generate real STL (WIP)
Werner Almesberger
2013-10-14 12:32:27 -0300
ebb7d028eaRevert "poly2d/p2d_hsort.c (p2d_hier_free): make freeing of polygons optional"
Werner Almesberger
2013-10-14 11:13:22 -0300
ae9ad0348ccameo/stl.c (stl): update for poly2d API change
Werner Almesberger
2013-10-14 11:12:32 -0300
626dbe52e1poly2d/: store actual values in struct f2d, not pointers
Werner Almesberger
2013-10-14 11:11:27 -0300
8b6e4168d3cameo/: add "stl" command to generate STL slices (WIP)
Werner Almesberger
2013-10-13 22:10:43 -0300
ca271dd313poly2d/f2d_tri.c (f2d_free_all): free list of faces
Werner Almesberger
2013-10-13 22:09:49 -0300
d0b5696a07poly2d/f2d_tri_holes.cpp (find_point): don't loop forever on closed polygons
Werner Almesberger
2013-10-13 21:57:50 -0300
d758359791poly2d/p2d_hsort.c (p2d_hier_free): make freeing of polygons optional
Werner Almesberger
2013-10-13 21:29:48 -0300
3d8a8d04aapoly2d/f2d_tri_holes.cpp (tri_holes_append): rename to f2d_tri_holes_append
Werner Almesberger
2013-10-13 21:29:13 -0300
f93e93ca89poly2d/: add triangulation (untested)
Werner Almesberger
2013-10-13 20:33:05 -0300
7aaaf8671fcameo/gerber.c: crudely support some cases of G03
Werner Almesberger
2013-09-20 18:28:19 -0300
44d58a54facameo/ops.c (tool_comp_paths): don't crash if path list is empty
Werner Almesberger
2013-09-20 17:36:16 -0300
b8c927831fcameo/templates/mkmk-simple: support new edge file names
Werner Almesberger
2013-08-06 19:15:48 -0300
9a6772f79dcameo/templates/mkmk-simple: use "set size ratio -1", not "set size ratio square"
Werner Almesberger
2012-12-27 19:52:16 -0300
c34a154e25cameo/templates/mkmk-simple: use aspect ratio 1:1 with gnuplot (plot, dplot)
Werner Almesberger
2012-11-21 23:17:23 -0300
e246127c6ccameo/templates/mkmk-simple: also look for new <name>-NPTH.drl
Werner Almesberger
2012-08-23 23:01:49 -0300
a030eff963cameo/: new command "flip" to flip paths on the X or Y axis
Werner Almesberger
2012-08-23 09:04:44 -0300
c73509dacccameo/fped2d2z.pl: new option -t Zmax to set the height of the workpiece
Werner Almesberger
2012-08-22 13:51:16 -0300
53fe70950dpoly2d/: try to work around spurious aborts in CGAL::create_interior_skeleton_and_offset_polygons_with_holes_2
Werner Almesberger
2012-08-22 11:46:36 -0300
072b7804eecameo/: experimental command "outside" to detect real outer borders
Werner Almesberger
2012-06-12 15:23:01 -0300
378aab025fcameo/path.c: new function path_is_inside which calls p2d_contains_poly
Werner Almesberger
2012-06-12 15:04:59 -0300
7b54293bffcameo/: move conversion between poly2d and "struct path" from area-poly2d.c to poly2d.c
Werner Almesberger
2012-06-12 14:58:46 -0300
f48754e067cameo/path.c: make path_is_closed global
Werner Almesberger
2012-06-12 14:24:50 -0300
382d14dcbbcameo/path.c: move assert(path_is_closed) into function and improve diagnostic
Werner Almesberger
2012-06-12 14:01:55 -0300
e69fa24133cameo/: new commands "remove" and "keep" for path filtering (untested)
Werner Almesberger
2012-06-12 12:32:08 -0300