Alessandro Ranellucci
|
6135a9fb8b
|
Bugfix: a move below z_offset was performed when retract_lift was enabled and lift amount was less than z_offset. Includes regression test. #2349
|
2014-11-09 19:24:17 +01:00 |
|
Alessandro Ranellucci
|
ee3fb7caa2
|
Ported GCodeWriter to XS (faster G-code export!)
|
2014-11-09 19:02:45 +01:00 |
|
Alessandro Ranellucci
|
bad0bd8520
|
Ported Print::validate() to XS
|
2014-11-09 15:27:34 +01:00 |
|
Alessandro Ranellucci
|
3e4c572164
|
Ported some methods including add_model_object() and apply_config() to XS
|
2014-11-09 12:25:59 +01:00 |
|
Alessandro Ranellucci
|
12ba7201c0
|
Fixed regression causing per-volume settings to be ignored upon background recalculation. #2277
|
2014-11-07 20:14:02 +01:00 |
|
Alessandro Ranellucci
|
9372abb51e
|
Fixed regression in min_skirt_length. Includes regression test. #2337
|
2014-11-06 21:11:59 +01:00 |
|
Alessandro Ranellucci
|
30b0869595
|
Bugfix: crash when slicing one layer objects with sailfish G-code flavor. Includes regression test. #2335
|
2014-11-06 21:06:09 +01:00 |
|
Alessandro Ranellucci
|
268de5c8e5
|
More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object
|
2014-10-28 21:47:09 +01:00 |
|
Alessandro Ranellucci
|
a38ec14cb1
|
Some minor refactoring and cleaning to the travel_to() method and new init_external_mp() method
|
2014-10-27 10:34:51 +01:00 |
|
Alessandro Ranellucci
|
ed17c22889
|
Minor cleanup of imported symbols
|
2014-10-25 11:15:12 +02:00 |
|
Alessandro Ranellucci
|
36c1a9d20c
|
Renamed shift_x and shift_y into origin
|
2014-10-25 10:56:21 +02:00 |
|
Alessandro Ranellucci
|
7f57f007cd
|
Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer
|
2014-10-25 10:42:07 +02:00 |
|
Alessandro Ranellucci
|
c2e710d092
|
Removed --g0
|
2014-10-21 21:41:11 +02:00 |
|
Alessandro Ranellucci
|
71ec90a1dd
|
Finish porting the Extruder class to libslic3r
|
2014-10-21 20:36:52 +02:00 |
|
Alessandro Ranellucci
|
f8967418b9
|
Refactoring: moved the ooze prevention logic into a separate class with hooks
|
2014-10-18 17:58:14 +02:00 |
|
Alessandro Ranellucci
|
e521475b7e
|
Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class
|
2014-10-18 17:41:21 +02:00 |
|
Alessandro Ranellucci
|
1fa99b8d3e
|
Typo
|
2014-08-04 11:47:15 +02:00 |
|
Alessandro Ranellucci
|
7ff13c063f
|
Port PrintRegion::flow() and LayerRegion.flow() to XS
|
2014-08-03 19:17:23 +02:00 |
|
Alessandro Ranellucci
|
380dd8adfc
|
Ported some methods to XS
|
2014-08-03 18:41:09 +02:00 |
|
Alessandro Ranellucci
|
e897fbbd51
|
Only consider used extruders when limiting layer height. #2175
|
2014-08-03 11:49:00 +02:00 |
|
Alessandro Ranellucci
|
6f3bd72aeb
|
Fix crash when exporting SVG with support material. #2188
|
2014-08-03 11:35:18 +02:00 |
|
Alessandro Ranellucci
|
3ff613d166
|
Merge branch 'acp-voronoi'
Conflicts:
xs/xsp/my.map
|
2014-07-26 22:38:35 +02:00 |
|
Alessandro Ranellucci
|
7aaf27c0c7
|
Put skirt outside brim to avoid conflicts. #2157
|
2014-07-24 23:43:19 +02:00 |
|
Alessandro Ranellucci
|
86bad17abb
|
Display skirt and brim in toolpaths preview. Also take support material margin into account when sizing the window. #2169
|
2014-07-24 18:32:07 +02:00 |
|
Alessandro Ranellucci
|
aacc01a56f
|
Store object and volume names in the new 'name' property instead of relying on material id
|
2014-07-12 11:20:57 +02:00 |
|
Alessandro Ranellucci
|
f82a8475a1
|
Use AMF object and volume metadata for handling per-object and per-volume settings
|
2014-07-11 20:09:01 +02:00 |
|
Alessandro Ranellucci
|
d416766d90
|
Fix scaled model objects causing a test to fail
|
2014-07-04 10:45:29 +02:00 |
|
Alessandro Ranellucci
|
f0a57a83fd
|
Proper handling of interlaced layers in toolpaths preview
|
2014-07-04 01:04:07 +02:00 |
|
Alessandro Ranellucci
|
907de1011f
|
Toolpaths preview
|
2014-07-03 09:24:19 +02:00 |
|
Alessandro Ranellucci
|
3173e11e1f
|
Bugfix: object steps were incorrectly invalidated. #2102
|
2014-06-17 20:33:29 +02:00 |
|
Alessandro Ranellucci
|
1b625753ab
|
Fix tests
|
2014-06-14 00:06:49 +02:00 |
|
Alessandro Ranellucci
|
e24b3a8916
|
Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer
Conflicts:
lib/Slic3r/Print.pm
|
2014-06-14 00:05:24 +02:00 |
|
Alessandro Ranellucci
|
08047c11eb
|
Minor fixes to make_skirt and make_brim
|
2014-06-13 20:18:34 +02:00 |
|
Alessandro Ranellucci
|
4d76d05bbb
|
Refactoring: better API for Print/Object steps with explicit dependencies
|
2014-06-13 20:05:18 +02:00 |
|
Y. Sapir
|
a168973bea
|
Call get_layer instead of layers->[] (more efficient now that layers() recreates the array).
|
2014-06-13 18:46:14 +03:00 |
|
Alessandro Ranellucci
|
d9e7a50a6e
|
Partial work for background processing
|
2014-06-13 11:19:53 +02:00 |
|
Alessandro Ranellucci
|
97231327e0
|
Have Print::apply_config() return true if any step was invalidated
|
2014-06-12 09:29:26 +02:00 |
|
Alessandro Ranellucci
|
8ee11b3239
|
Refactoring: keep height in Flow object and calculate spacing on demand
|
2014-06-12 01:00:13 +02:00 |
|
Alessandro Ranellucci
|
7ccfd2f024
|
More work on incremental slicing
|
2014-06-11 17:51:18 +02:00 |
|
Alessandro Ranellucci
|
d2ca4c1b13
|
Some initial work for incremental slicing
|
2014-06-11 00:15:02 +02:00 |
|
Alessandro Ranellucci
|
5c54acf9ac
|
Use ->ptr() for CoolingBuffer too
|
2014-06-10 16:17:34 +02:00 |
|
Alessandro Ranellucci
|
2d14ddb955
|
Enable step caching
|
2014-06-10 16:12:14 +02:00 |
|
Alessandro Ranellucci
|
3f6360ee8f
|
Finish porting Print classes to XS
|
2014-06-10 16:01:57 +02:00 |
|
Alessandro Ranellucci
|
ba8148f4ad
|
Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp
Conflicts:
lib/Slic3r/GCode.pm
lib/Slic3r/Print.pm
lib/Slic3r/Print/Object.pm
lib/Slic3r/Print/Region.pm
|
2014-06-10 14:46:40 +02:00 |
|
Alessandro Ranellucci
|
3599bd0bae
|
Distinct extrusion width for external perimeters
|
2014-06-09 21:22:15 +02:00 |
|
Alessandro Ranellucci
|
64853d5661
|
Bugfix: M73 was exceeding 100% when multiple objects were printed together. #1912
|
2014-06-05 16:24:47 +02:00 |
|
Alessandro Ranellucci
|
ce1e736b6b
|
Bugfix: crash when skirt was contained in brim area. Includes regression test. #2058
|
2014-05-27 13:38:41 +02:00 |
|
Alessandro Ranellucci
|
7215e66a6a
|
Merge branch 'master' into visilibity
Conflicts:
lib/Slic3r/GCode.pm
xs/MANIFEST
|
2014-05-27 00:04:53 +02:00 |
|
Alessandro Ranellucci
|
3d25b9030c
|
Bugfix: movement between objects in sequential printing mode was going too far away. #2013 #2007
|
2014-05-26 15:19:13 +02:00 |
|
Alessandro Ranellucci
|
7ea09a0071
|
Bugfix: failure when exporting SVG from object containing multiple islands. Includes regression test. #2050
|
2014-05-26 11:13:53 +02:00 |
|