bubnikv
|
5f521b24c4
Fix of git #3293: More efficient GCode export
|
8 лет назад |
Alessandro Ranellucci
|
4fad87e438
Fixed float comparison in combine_infill
|
9 лет назад |
Alessandro Ranellucci
|
a32937cef2
Refactoring: new Layer::make_fill() method
|
9 лет назад |
Alessandro Ranellucci
|
9dc0514844
Use bridge flow and speed for solid_infill_every_layers
|
9 лет назад |
Alessandro Ranellucci
|
321b1a90a2
Two fixes for --debug
|
9 лет назад |
Alessandro Ranellucci
|
198dc7d3bd
When background processing fails because of an error, display it in an explicit dialog
|
9 лет назад |
Alessandro Ranellucci
|
a25757a66d
Fixed regression causing empty prints to hang. #3107
|
9 лет назад |
Alessandro Ranellucci
|
2811af349a
Added a new grid infill pattern
|
9 лет назад |
Alessandro Ranellucci
|
9fcec10737
Finished porting LayerRegion to C++
|
9 лет назад |
Alessandro Ranellucci
|
440af2c81c
Bugfix: bridge anchors were shortened under rare circumstances
|
9 лет назад |
Alessandro Ranellucci
|
ee66392e11
Fix numerical issues causing incomplete raft under certain circumstances. Includes a minor refactoring of raft layer logic. #2723
|
9 лет назад |
Alessandro Ranellucci
|
13b63d06ed
Use thick raft layers as we do for support material layers. #2723
|
10 лет назад |
Alessandro Ranellucci
|
8654537e55
Use support material layer height for raft layer instead of object layer height. #2723
|
10 лет назад |
Alessandro Ranellucci
|
d8ee9dd5f5
Limit first object layer height correctly when using a larger support material extruder. #2722
|
10 лет назад |
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 лет назад |
Alessandro Ranellucci
|
45c91b2ae9
Don't trigger extra perimeters when less than 30% of the upper loops would benefit from it. #2664. Also fixes #2610
|
10 лет назад |
Alessandro Ranellucci
|
e88cf466fe
A couple notes about infill_only_where_needed
|
10 лет назад |
Alessandro Ranellucci
|
2655f3f816
Better and more robust implementation of infill_only_where_needed
|
10 лет назад |
Chow Loong Jin
|
073681a50a
Get first_layer_extrusion_width from PrintConfig instead of PrintObjectConfig
|
10 лет назад |
Alessandro Ranellucci
|
c0f453f83e
Simpler and more robust implementation of extra perimeters. #2395
|
10 лет назад |
Alessandro Ranellucci
|
6eb1fa36ed
Bugfix: bridge speed was still used for first object layer above raft when support_material_contact_distance == 0. Includes regression tests. #2656
|
10 лет назад |
Alessandro Ranellucci
|
fe4f79ba90
Fixed regression causing random loss of infill because of corrupt thin polygons returned by Clipper. #2539
|
10 лет назад |
Alessandro Ranellucci
|
7b980c1dc9
New option for vertical distance between object and support material, with special handling of the 0 case that disabled bridge flow/speed in order to allow for soluble material. #2491 #2272 #2069 #1942 #2435 #1703
|
10 лет назад |
Alessandro Ranellucci
|
9f0283f808
Minor issue when dealing with files with empty layers at bottom. #2553
|
10 лет назад |
Alessandro Ranellucci
|
04aa240265
Only apply perimeter/infill overlap to the endpoints of rectilinear infill (and do that in a more proper way)
|
10 лет назад |
Alessandro Ranellucci
|
4848cb7606
Ported PrintObject::bridge_over_infill() to XS
|
10 лет назад |
Alessandro Ranellucci
|
5d3cd792eb
Make infill_only_where_needed idempotent. #2198
|
10 лет назад |
Alessandro Ranellucci
|
e79aa2e81c
New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618
|
10 лет назад |
Alessandro Ranellucci
|
e9166a8fe6
Use a semaphore to synchronize threads instead of blocking with join(). Lock threads array in order to ensure all of them are signalled. #2394
|
10 лет назад |
Alessandro Ranellucci
|
360dee862b
Keep model objects aligned to Z = 0 in plater
|
10 лет назад |
Alessandro Ranellucci
|
d350241da3
Make combine_infill() completely idempotent. Includes unit testing
|
10 лет назад |
Alessandro Ranellucci
|
9a9ba02d85
Bugfix: infill was not correctly generated when infill_every_layers was used along with raft_layers. Includes regression test. #2396
|
10 лет назад |
Alessandro Ranellucci
|
eb23990d6d
Ported PrintObject::total_layer_count() to XS
|
10 лет назад |
Alessandro Ranellucci
|
c7f5753a28
Ported PrintObject::bounding_box() to XS
|
10 лет назад |
Alessandro Ranellucci
|
33fe53fd7c
Ported three PrintObject methods to XS
|
10 лет назад |
Alessandro Ranellucci
|
334086d605
Bugfix: skirt and brim were not recalculated when objects where just moved in plater
|
10 лет назад |
Alessandro Ranellucci
|
b69caff93c
Ported LayerRegion::make_slices() to XS
|
10 лет назад |
Alessandro Ranellucci
|
3e4c572164
Ported some methods including add_model_object() and apply_config() to XS
|
10 лет назад |
Alessandro Ranellucci
|
b6bd527bdc
Apply bridge flow and speed to first layer as well, when we have raft layers. This behavior is more consistent when all the other bottom surfaces lying on the void (thus on support material). #2301
|
10 лет назад |
Alessandro Ranellucci
|
ed17c22889
Minor cleanup of imported symbols
|
10 лет назад |
florens
|
197e071b32
implemented core adaptive slicing algorithm
|
10 лет назад |
florens
|
f6f81ea751
added options for adaptive slicing
|
10 лет назад |
Alessandro Ranellucci
|
380dd8adfc
Ported some methods to XS
|
10 лет назад |
Alessandro Ranellucci
|
d9f5fdae72
Bugfix: make_perimeters() was not truly idempotent because prepare_infill() split ->slices into typed surfaces
|
10 лет назад |
Alessandro Ranellucci
|
f590bbb430
Fix crash with modifier meshes not spanning the entire height of solid meshes
|
10 лет назад |
Alessandro Ranellucci
|
e24b3a8916
Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer
|
10 лет назад |
Alessandro Ranellucci
|
08047c11eb
Minor fixes to make_skirt and make_brim
|
10 лет назад |
Alessandro Ranellucci
|
4d76d05bbb
Refactoring: better API for Print/Object steps with explicit dependencies
|
10 лет назад |
Y. Sapir
|
a168973bea
Call get_layer instead of layers->[] (more efficient now that layers() recreates the array).
|
10 лет назад |
Alessandro Ranellucci
|
82e2dd4e62
Bugfix: wrong number of raft layers in some situations due to a numerical error
|
10 лет назад |