aab85a4e27Bugfix: unable to read back config file if start or end gcode was empty. #84
Alessandro Ranellucci
2011-12-01 22:06:07 +01:00
e99c9f9e5fOptions on command line now override config. Also, "feed rate" was renamed to "speed" everywhere. #77
Alessandro Ranellucci
2011-12-01 22:03:13 +01:00
2a02d26ca5Fixed regression: fill density = 0 was preventing extra solid layers. #75
Alessandro Ranellucci
2011-12-01 21:15:02 +01:00
f7a9c9be63Bugfix: sometimes holes were detected as contours
Alessandro Ranellucci
2011-12-01 20:57:38 +01:00
133f3a0495Bugfix: Clipper error occurred under certain circumstances
Alessandro Ranellucci
2011-12-01 19:40:45 +01:00
b03afc7f1cBugfix: some bridges were not detected correctly. #57
Alessandro Ranellucci
2011-11-30 20:32:28 +01:00
52270d6b95Bugfix: extrusion width ratio gave wrong flow rate under certain circumstances. #80
Alessandro Ranellucci
2011-11-30 18:18:17 +01:00
42383dec84Warn about models with overlapping or intersecting facets but try to repair wrong layers. #16
Alessandro Ranellucci
2011-11-30 16:28:09 +01:00
d51a37a0aeRefactoring: moved slicing code to new TriangleMesh class, leaving in STL just what's needed to read that particular input format. Slic3r will now warn if model is not manifold. #16
Alessandro Ranellucci
2011-11-27 11:40:03 +01:00
4cdd0f6fd0Bugfix: sparse and wrong infill was generated for objects with null fill density. Also fixed a division by zero.
Alessandro Ranellucci
2011-11-27 10:12:44 +01:00
22551b64deBugfix: a recent change broke all options having a zero value
Alessandro Ranellucci
2011-11-26 22:43:12 +01:00
74786185e4Don't die on non-manifold models, after having tried the slower detection algorithm too. #16
Alessandro Ranellucci
2011-11-21 16:09:13 +01:00
1ef4d006a0Treating "reverse bridges" as bridges should not change the way they're infilled or the chosen flow width
Alessandro Ranellucci
2011-11-18 09:54:28 +01:00
1a066caeccCompute bridge overlap as twice the total thickness of perimeters
Alessandro Ranellucci
2011-11-17 10:41:20 +01:00
c8ce989962Renamed perimeter_offsets to perimeters
Alessandro Ranellucci
2011-11-17 10:38:23 +01:00
580f42c1deUse the same bridging logic for "reverse bridges" (top surfaces)
Alessandro Ranellucci
2011-11-17 10:34:40 +01:00
6ec7069f8eDisplay usage when unknown options are passed
Alessandro Ranellucci
2011-11-16 21:00:50 +01:00
8aca717209Print solid infill without cutting an internal surface under small regions such as pillars. #39
Alessandro Ranellucci
2011-11-16 16:35:20 +01:00
47c0da8110Bugfix: some solid layers were skipped. #47
Alessandro Ranellucci
2011-11-16 14:53:30 +01:00
9ab81880c9Throw a fatal exception if no layers are detected
Alessandro Ranellucci
2011-11-16 10:26:47 +01:00
b123194522New --no-extrusion option to disable E values
Alessandro Ranellucci
2011-11-13 18:26:31 +01:00
76dfda3b09Comment for M104 was erroneously saying that it would wait for temperature. #49
Alessandro Ranellucci
2011-11-13 18:22:33 +01:00
a2b4f9f671Use nozzle diameter as flow width when bridging
Alessandro Ranellucci
2011-11-13 18:21:25 +01:00
038caddcdaNew fill types (hilbertcurve, archimedeanchords, octagramspiral) and ability to use different patterns for solid layers. #20
Alessandro Ranellucci
2011-11-13 18:14:02 +01:00
a13e4c6fb5Detect membranes (solid parts generating both a bottom and a top surface on the same layers) and don't infill twice. #28
Alessandro Ranellucci
2011-11-12 11:05:32 +01:00
c5d5e4d244Cleanup lines resulting from plane intersection before detecting polygons. This allows for more tolerance with dirty models. Performance impact depends on how many layers are detected as dirty. #16#28
Alessandro Ranellucci
2011-11-11 22:01:27 +01:00
fec816b065Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring.
Alessandro Ranellucci
2011-11-11 10:21:48 +01:00
91e250a2fdInfill solid layers even when --fill-density is set to zero. #37
Alessandro Ranellucci
2011-11-09 09:21:09 +01:00
d9ae37849dAdded arcs.t in the MANIFEST
Alessandro Ranellucci
2011-11-07 17:25:50 +01:00
726460e6d0Removed SVG left by error in arcs.t
Alessandro Ranellucci
2011-11-07 17:21:35 +01:00
80adbb7044Support for legacy multiply options in config files. #7
Alessandro Ranellucci
2011-11-07 17:16:34 +01:00
0b42139e54Print first layer at Z = 1 * layer_height instead of zero like it was until now. #17
Alessandro Ranellucci
2011-11-07 16:04:27 +01:00
b4e268efadNew --retract-lift option to lift Z while doing travel moves. #25
Alessandro Ranellucci
2011-11-07 15:58:47 +01:00
71a44e253cRenamed "multiply" to "duplicate". #7
Alessandro Ranellucci
2011-11-07 15:49:07 +01:00
279bfbb10dOrganize perimeters with a nearest point search to avoid unnecessary travel moves. #21
Alessandro Ranellucci
2011-11-07 15:40:09 +01:00
e860254780Do all perimeters for each island/object at once without moving between multiple objects. #34
Alessandro Ranellucci
2011-11-07 14:25:36 +01:00
d620b46bebBugfix: arcs now work (some glitches in detecting their center, though). #30
Alessandro Ranellucci
2011-11-07 14:12:07 +01:00