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
|
10 years ago |
Alessandro Ranellucci
|
ee3fb7caa2
Ported GCodeWriter to XS (faster G-code export!)
|
10 years ago |
Alessandro Ranellucci
|
bad0bd8520
Ported Print::validate() to XS
|
10 years ago |
Alessandro Ranellucci
|
3e4c572164
Ported some methods including add_model_object() and apply_config() to XS
|
10 years ago |
Alessandro Ranellucci
|
d645dabcff
Ported reload_object() to XS
|
10 years ago |
Alessandro Ranellucci
|
12ba7201c0
Fixed regression causing per-volume settings to be ignored upon background recalculation. #2277
|
10 years ago |
Alessandro Ranellucci
|
9372abb51e
Fixed regression in min_skirt_length. Includes regression test. #2337
|
10 years ago |
Alessandro Ranellucci
|
30b0869595
Bugfix: crash when slicing one layer objects with sailfish G-code flavor. Includes regression test. #2335
|
10 years ago |
Alessandro Ranellucci
|
268de5c8e5
More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object
|
10 years ago |
Alessandro Ranellucci
|
a38ec14cb1
Some minor refactoring and cleaning to the travel_to() method and new init_external_mp() method
|
10 years ago |
Alessandro Ranellucci
|
ed17c22889
Minor cleanup of imported symbols
|
10 years ago |
Alessandro Ranellucci
|
36c1a9d20c
Renamed shift_x and shift_y into origin
|
10 years ago |
Alessandro Ranellucci
|
7f57f007cd
Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer
|
10 years ago |
Alessandro Ranellucci
|
c2e710d092
Removed --g0
|
10 years ago |
Alessandro Ranellucci
|
71ec90a1dd
Finish porting the Extruder class to libslic3r
|
10 years ago |
Alessandro Ranellucci
|
f8967418b9
Refactoring: moved the ooze prevention logic into a separate class with hooks
|
10 years ago |
Alessandro Ranellucci
|
e521475b7e
Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class
|
10 years ago |
Alessandro Ranellucci
|
1fa99b8d3e
Typo
|
10 years ago |
Alessandro Ranellucci
|
7ff13c063f
Port PrintRegion::flow() and LayerRegion.flow() to XS
|
10 years ago |
Alessandro Ranellucci
|
380dd8adfc
Ported some methods to XS
|
10 years ago |
Alessandro Ranellucci
|
e897fbbd51
Only consider used extruders when limiting layer height. #2175
|
10 years ago |
Alessandro Ranellucci
|
6f3bd72aeb
Fix crash when exporting SVG with support material. #2188
|
10 years ago |
Alessandro Ranellucci
|
3ff613d166
Merge branch 'acp-voronoi'
|
10 years ago |
Alessandro Ranellucci
|
7aaf27c0c7
Put skirt outside brim to avoid conflicts. #2157
|
10 years ago |
Alessandro Ranellucci
|
86bad17abb
Display skirt and brim in toolpaths preview. Also take support material margin into account when sizing the window. #2169
|
10 years ago |
Alessandro Ranellucci
|
aacc01a56f
Store object and volume names in the new 'name' property instead of relying on material id
|
10 years ago |
Alessandro Ranellucci
|
f82a8475a1
Use AMF object and volume metadata for handling per-object and per-volume settings
|
10 years ago |
Alessandro Ranellucci
|
d416766d90
Fix scaled model objects causing a test to fail
|
10 years ago |
Alessandro Ranellucci
|
f0a57a83fd
Proper handling of interlaced layers in toolpaths preview
|
10 years ago |
Alessandro Ranellucci
|
907de1011f
Toolpaths preview
|
10 years ago |
Alessandro Ranellucci
|
3173e11e1f
Bugfix: object steps were incorrectly invalidated. #2102
|
10 years ago |
Alessandro Ranellucci
|
1b625753ab
Fix tests
|
10 years ago |
Alessandro Ranellucci
|
e24b3a8916
Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer
|
10 years ago |
Alessandro Ranellucci
|
08047c11eb
Minor fixes to make_skirt and make_brim
|
10 years ago |
Alessandro Ranellucci
|
4d76d05bbb
Refactoring: better API for Print/Object steps with explicit dependencies
|
10 years ago |
Y. Sapir
|
a168973bea
Call get_layer instead of layers->[] (more efficient now that layers() recreates the array).
|
10 years ago |
Alessandro Ranellucci
|
d9e7a50a6e
Partial work for background processing
|
10 years ago |
Alessandro Ranellucci
|
97231327e0
Have Print::apply_config() return true if any step was invalidated
|
10 years ago |
Alessandro Ranellucci
|
8ee11b3239
Refactoring: keep height in Flow object and calculate spacing on demand
|
10 years ago |
Alessandro Ranellucci
|
7ccfd2f024
More work on incremental slicing
|
10 years ago |
Alessandro Ranellucci
|
d2ca4c1b13
Some initial work for incremental slicing
|
10 years ago |
Alessandro Ranellucci
|
5c54acf9ac
Use ->ptr() for CoolingBuffer too
|
10 years ago |
Alessandro Ranellucci
|
2d14ddb955
Enable step caching
|
10 years ago |
Alessandro Ranellucci
|
3f6360ee8f
Finish porting Print classes to XS
|
10 years ago |
Alessandro Ranellucci
|
ba8148f4ad
Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp
|
10 years ago |
Alessandro Ranellucci
|
3599bd0bae
Distinct extrusion width for external perimeters
|
10 years ago |
Alessandro Ranellucci
|
64853d5661
Bugfix: M73 was exceeding 100% when multiple objects were printed together. #1912
|
10 years ago |
Alessandro Ranellucci
|
ce1e736b6b
Bugfix: crash when skirt was contained in brim area. Includes regression test. #2058
|
10 years ago |
Alessandro Ranellucci
|
7215e66a6a
Merge branch 'master' into visilibity
|
10 years ago |
Alessandro Ranellucci
|
3d25b9030c
Bugfix: movement between objects in sequential printing mode was going too far away. #2013 #2007
|
10 years ago |