supermerill
e1e4f34f0a
remove some warnings change some scale/unscale for better types.
2021-09-06 19:58:53 +02:00
remi durand
c275210783
#995 thin wall bug (boost voronoi bug) mitigation
2021-03-13 17:54:42 +01:00
supermerill
6fdd615b6e
Merge remote-tracking branch 'remotes/prusa/master' into dev
2020-10-18 00:27:32 +02:00
supermerill
daa891aa9b
gap fill: remove gap fill if it's too thin to make a continuous curve.
...
thinwall/gapfill: remove harmful bits that sticks out of the main line without going outside of it.
2020-05-08 16:06:49 +02:00
supermerill
af9f2a0d58
debug medial axis.
...
- resolved problem is that the circle has too many near points and it creates strange "bits" that aren't deleted.
- resolved crash problem
- resolved a rectilinearwithgapfill dotted-line instead of full line / zigzag
2019-09-16 19:29:43 +02:00
supermerill
26d17e03ee
change elepehant foot direction (again)
...
use reference in medial axis
add comments in medial axis
2019-06-08 15:04:27 +02:00
supermerill
96b0865d87
bugfix: gcodewriter.unlift(), medial axis taper & min width
...
tests: thin.t almost complete, bugfix test_data typo.
2019-04-09 18:57:31 +02:00
supermerill
75775bc909
Thin_wall / medial axis:
...
- reworked thin_variable_width (discretization into segments of constant width)
- bugfix taper_ends
- add setting thin_walls_overlap to control the perimeter/thin wall overlap
2019-02-07 18:25:42 +01:00
supermerill
2ce0d3a946
Medial axis: taper the end of thin walls
2019-01-04 19:08:18 +01:00
supermerill
a48e190137
medial axis: now grows the extrusion to nozzle diameter if it's lower than that. Add a parameter to define the min width (default to 33% of nozzle diameter).
2019-01-03 19:57:00 +01:00
supermerill
a4f9c28a9a
move files
2018-12-17 16:02:26 +01:00