Florens Wasserfall
|
2c85797c1f
Introduce new step PosLayers to split layer generation and slicing
|
7 years ago |
Florens Wasserfall
|
f43e004f44
Merge branch 'master' into adaptive-slicing-spline
|
7 years ago |
Alessandro Ranellucci
|
85f84aa7dc
Refactored the config/step invalidation code. Now we can take values into account in order to reduce unneeded recalculation
|
7 years ago |
Alessandro Ranellucci
|
9b4fe076a6
Workaround for detect_surfaces_type() not being idempotent and causing artifacts after multiple runs. #3764
|
7 years ago |
Alessandro Ranellucci
|
ff9bae79ca
Merge pull request #3796 from platsch/slice_xs
|
7 years ago |
Florens Wasserfall
|
f6616329a2
Ported adaptive slicing to C++
|
7 years ago |
Florens Wasserfall
|
b1372d4365
Ported most of slice() to C++
|
7 years ago |
Alessandro Ranellucci
|
1fadfd6fb8
Merge remote-tracking branch 'origin/master' into gui3
|
7 years ago |
Alessandro Ranellucci
|
9dbe2eea37
Menu option for coloring toolpaths by extruder using the configured filament colors
|
7 years ago |
Alessandro Ranellucci
|
5d77c160c6
Changes to the GUI. New preset editor dialog. Option overrides in plater and between configs. More.
|
7 years ago |
Joseph Lenox
|
0741ecc2aa
Add weight/cost output to gcode. On the way to #647 (#3669)
|
8 years ago |
Florens Wasserfall
|
66cc47500b
Merge branch 'adaptive-slicing' into adaptive-slicing-spline
|
8 years ago |
Florens Wasserfall
|
a3867b0be8
Integration of spline based layer height postprocessing
|
8 years ago |
Alessandro Ranellucci
|
49a9492ad2
Allow any layer height and limit it to the smallest nozzle diameter. #2706
|
8 years ago |
Alessandro Ranellucci
|
32fdd4d7ee
Ported _slice_region() to C++/XS
|
8 years ago |
Alessandro Ranellucci
|
c5a285f435
Ported expanded_output_filepath() to C++/XS
|
8 years ago |
Alessandro Ranellucci
|
12165c727e
Ported brim generation to C++/XS
|
8 years ago |
Alessandro Ranellucci
|
d47f6d30af
Ported detect_surfaces_type() to XS/C++
|
8 years ago |
Alessandro Ranellucci
|
66591bcc55
Ported make_perimeters() and infill() to C++/XS, use pure C++ threads
|
8 years ago |
bubnikv
|
a1fd0fe60a
Refactored Print::validate() method to not throw an exception, but
|
8 years ago |
Alessandro Ranellucci
|
3c862836f2
Refactored the Config XS bindings
|
9 years ago |
Alessandro Ranellucci
|
4913e90e10
Remove any Perl related code from libslic3r
|
9 years ago |
Alessandro Ranellucci
|
3a9cf91f83
Ported a couple more methods to XS
|
9 years ago |
Alessandro Ranellucci
|
9b21ac877a
Merge branch 'master' into sender
|
9 years ago |
Alessandro Ranellucci
|
9fcec10737
Finished porting LayerRegion to C++
|
9 years ago |
Alessandro Ranellucci
|
580d28d071
Finished porting PlaceholderParser to XS
|
9 years ago |
Alessandro Ranellucci
|
13b7316807
Merge branch 'master' into sender
|
9 years ago |
Alessandro Ranellucci
|
8654537e55
Use support material layer height for raft layer instead of object layer height. #2723
|
10 years ago |
Alessandro Ranellucci
|
d8ee9dd5f5
Limit first object layer height correctly when using a larger support material extruder. #2722
|
10 years ago |
Alessandro Ranellucci
|
d2172b4383
Merge branch 'master' into sender
|
10 years ago |
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
|
10 years ago |
Alessandro Ranellucci
|
3ae6f2630e
Merge branch 'master' into sender
|
10 years ago |
Alessandro Ranellucci
|
8605969dc5
Don't output slic3r:z attribute in SVG for raft layers
|
10 years ago |
Alessandro Ranellucci
|
8791f5a493
Cleanup of some method signatures and of XS return types
|
10 years ago |
Alessandro Ranellucci
|
2c0d216c1a
More work on print controller
|
10 years ago |
Alessandro Ranellucci
|
494efe65b2
Bugfix: auto-center didn't update the PrintObject copies properly, causing misalignment. #2464
|
10 years ago |
Alessandro Ranellucci
|
4848cb7606
Ported PrintObject::bridge_over_infill() to XS
|
10 years ago |
Alessandro Ranellucci
|
c00061678b
Use perimeter extruder for brim. #618
|
10 years ago |
Alessandro Ranellucci
|
050f9ff61a
Removed two useless methods in Print
|
10 years ago |
Alessandro Ranellucci
|
e8ab9ac13a
Ported Print::bounding_box(), Print::total_bounding_box(), Print::skirt_flow(), Print:skirt_first_layer_height() to XS
|
10 years ago |
Alessandro Ranellucci
|
eb23990d6d
Ported PrintObject::total_layer_count() to XS
|
10 years ago |
Alessandro Ranellucci
|
c7f5753a28
Ported PrintObject::bounding_box() to XS
|
10 years ago |
Alessandro Ranellucci
|
e8f242ee3f
Move toolpaths preview to the plater dialog
|
10 years ago |
Alessandro Ranellucci
|
33fe53fd7c
Ported three PrintObject methods to XS
|
10 years ago |
Alessandro Ranellucci
|
334086d605
Bugfix: skirt and brim were not recalculated when objects where just moved in plater
|
10 years ago |
Alessandro Ranellucci
|
a5787cfb04
Merge branch 'xs-reload-object'
|
10 years ago |
Alessandro Ranellucci
|
948793e570
Prettier validation errors
|
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 |