Alessandro Ranellucci
|
280f3f38d7
|
Ported Slic3r::GCode::OozePrevention storage to XS
|
2015-07-01 21:01:42 +02:00 |
|
Alessandro Ranellucci
|
b43dd92766
|
Ported Slic3r::GCode::Wipe storage to XS
|
2015-07-01 20:57:16 +02:00 |
|
Alessandro Ranellucci
|
bf9cd1b8e6
|
Ported Slic3r::GCode::AvoidCrossingPerimeters to XS
|
2015-07-01 20:14:05 +02:00 |
|
Alessandro Ranellucci
|
580d28d071
|
Finished porting PlaceholderParser to XS
|
2015-07-01 19:35:22 +02:00 |
|
Alessandro Ranellucci
|
249088b4f8
|
Ported Config::setenv() to XS
|
2015-07-01 18:18:25 +02:00 |
|
Alessandro Ranellucci
|
f361d8ad43
|
Ported PlaceholderParser::apply_env_variables() to XS
|
2015-07-01 17:56:38 +02:00 |
|
Alessandro Ranellucci
|
4a39665804
|
Bugfix: binary ASCII files were not written with the correct fopen() mode. #2928
|
2015-06-20 14:16:23 +02:00 |
|
Alessandro Ranellucci
|
3cd6c78044
|
Releasing 1.2.9
|
2015-06-17 10:38:28 +02:00 |
|
Alessandro Ranellucci
|
be635c69e7
|
Fixed regression casusing some rare STL files not to parsed correctly because of lack of the solid name. #2914
|
2015-06-15 17:17:36 +02:00 |
|
Alessandro Ranellucci
|
539cde8d7a
|
Raise the thickness threshold used for generating thin walls. TODO: don't enforce this at the segment level but consider the average thickness of an entire polyline and compare it to the total length. #2910
|
2015-06-15 17:00:10 +02:00 |
|
Alessandro Ranellucci
|
38a9e32a28
|
Limit bridge over sparse infill to areas that can absorb such extrudate. #2899
|
2015-06-13 19:48:46 +02:00 |
|
Alessandro Ranellucci
|
7a34078f5f
|
Bump version number
|
2015-06-13 11:42:37 +02:00 |
|
Alessandro Ranellucci
|
4a91ea817a
|
Releasing 1.2.8
|
2015-06-09 17:18:43 +02:00 |
|
Alessandro Ranellucci
|
e715974688
|
Better validation for speeds (prevent 0mm/s travel speed). #2893
|
2015-06-09 17:15:01 +02:00 |
|
Alessandro Ranellucci
|
911bed827c
|
Fixed regression in STL parser. #2886
|
2015-06-09 14:54:52 +02:00 |
|
Alessandro Ranellucci
|
7b65a35519
|
Always limit volumetric speed with Max Volumetric Speed (not just when using autospeed). #2810
|
2015-06-02 11:54:38 +02:00 |
|
Alessandro Ranellucci
|
1fcfdf4718
|
Added a couple full_label values
|
2015-06-01 23:22:44 +02:00 |
|
Alessandro Ranellucci
|
6095427926
|
Fix admesh's STL parser in order to make it more tolerant for broken STL files having multiple 'solid' definitions. Still not the ideal STL parser, but handles the cases that were reported so far. #2471 #2842
|
2015-06-01 19:49:52 +02:00 |
|
Alessandro Ranellucci
|
f14c0e2183
|
Bugfix: concave starting points were not correctly detected for slice holes. Includes regression test. #2857
|
2015-06-01 17:55:51 +02:00 |
|
Alessandro Ranellucci
|
fbea32a81c
|
Prevent writing empty materials to AMF files. Also add a note about material-id = 0 being reserved by AMF spec. #2871
|
2015-06-01 11:51:00 +02:00 |
|
Alessandro Ranellucci
|
7f70da97b4
|
New experimental autospeed feature. #2810
|
2015-05-31 22:04:32 +02:00 |
|
Alessandro Ranellucci
|
aa8b6afe8b
|
Assign color to filaments
|
2015-05-26 02:01:43 +02:00 |
|
Alessandro Ranellucci
|
a547645e86
|
Bump version number
|
2015-05-24 23:29:59 +02:00 |
|
Alessandro Ranellucci
|
249a48d68d
|
Releasing 1.2.7
|
2015-05-24 17:39:27 +02:00 |
|
Alessandro Ranellucci
|
31e0fc7f17
|
Fixes and improvements to thin wall detection. #2829
|
2015-05-22 01:46:01 +02:00 |
|
Alessandro Ranellucci
|
70ec433e67
|
Faster (but less precise) implementation of simplify_by_visibility(), since it was the bottleneck of avoid_crossing_perimeters. #2777
|
2015-05-18 19:28:59 +02:00 |
|
Alessandro Ranellucci
|
97211f35e7
|
More robust medial axis pruning. #2800
|
2015-05-13 20:50:30 +02:00 |
|
Alessandro Ranellucci
|
0d01348acc
|
Use radians everywhere, including ModelInstance::rotation
|
2015-05-03 18:40:00 +02:00 |
|
Alessandro Ranellucci
|
79ce094e3a
|
Bugfix: splitting a rotated object resulted in wrong positions. #2772
|
2015-05-03 18:28:39 +02:00 |
|
Alessandro Ranellucci
|
7d81aee62f
|
Added the [scale] placeholder. #2791
|
2015-05-02 21:59:15 +02:00 |
|
Alessandro Ranellucci
|
bf541a1fed
|
Refactoring in PlaceholderParser
|
2015-05-02 21:43:22 +02:00 |
|
Alessandro Ranellucci
|
a16dda0885
|
Bugfix: changes to the resolution config option didn't trigger reslicing. #2795
|
2015-04-29 19:22:44 +02:00 |
|
Alessandro Ranellucci
|
d6d7880507
|
Ported Slic3r::Geometry::arrange() to C++/XS
|
2015-04-29 19:19:07 +02:00 |
|
Alessandro Ranellucci
|
5eb3bc52ef
|
Ported ModelObject::rotate() and ModelObject::flip() to XS, as well as axes constants
|
2015-04-16 21:22:04 +02:00 |
|
Alessandro Ranellucci
|
be2f46ca68
|
Ported Layer::merge_slices() to XS
|
2015-04-16 20:44:55 +02:00 |
|
Alessandro Ranellucci
|
1f8ef2a63c
|
Fixed regression introduced by the recent PerimeterGenerator refactoring causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761
|
2015-04-12 20:16:27 +02:00 |
|
Alessandro Ranellucci
|
8654537e55
|
Use support material layer height for raft layer instead of object layer height. #2723
|
2015-03-09 19:36:23 +01:00 |
|
Alessandro Ranellucci
|
d8ee9dd5f5
|
Limit first object layer height correctly when using a larger support material extruder. #2722
|
2015-03-09 19:27:57 +01:00 |
|
Alessandro Ranellucci
|
6cab5668e3
|
Restore correct ordering of concentric infill loops, preventing them from being reordered during G-code generation
|
2015-03-09 18:28:07 +01:00 |
|
Alessandro Ranellucci
|
095391d702
|
When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it. #2701
|
2015-03-06 21:35:00 +01:00 |
|
Alessandro Ranellucci
|
722e94513c
|
Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled
|
2015-03-06 09:56:58 +01:00 |
|
Alessandro Ranellucci
|
1ab8efba7f
|
Fixed regression causing random failures in bridge direction detection. #2636
|
2015-02-27 21:55:02 +01:00 |
|
Alessandro Ranellucci
|
e88cf466fe
|
A couple notes about infill_only_where_needed
|
2015-02-23 00:55:00 +01:00 |
|
Alessandro Ranellucci
|
2655f3f816
|
Better and more robust implementation of infill_only_where_needed
|
2015-02-23 00:44:51 +01:00 |
|
Alessandro Ranellucci
|
2eca094170
|
Added failing test case for Clipper regression causing extra points in polyline intersection, thus crash with circular bed shape
|
2015-02-22 17:03:23 +01:00 |
|
Alessandro Ranellucci
|
edbc11477c
|
Update to Clipper 6.2.9. Fixes #2639
|
2015-02-22 15:13:52 +01:00 |
|
Alessandro Ranellucci
|
6413d5dcba
|
Merge pull request #2630 from lordofhyphens/fix-admesh-warning
Fix a warning about unused return value when using freopen in admesh.
|
2015-02-22 14:48:17 +01:00 |
|
Alessandro Ranellucci
|
ba6ae12635
|
Change end_program() to postamble()
|
2015-02-15 17:09:17 +01:00 |
|
Alessandro Ranellucci
|
1180a6d83f
|
Merge pull request #2508 from strahlex/machinekit-gcode
added support Machinekit flavour GCode
|
2015-02-15 17:00:08 +01:00 |
|
Alessandro Ranellucci
|
8851dc7f23
|
Added failing test case for upstream Clipper issue 126 (our #2639)
|
2015-02-15 16:47:55 +01:00 |
|