Refactoring FDM support spots generator to use Z-Graph (#11)
* import updates from curling avoidance branch * fix compilation issues * Refactoring FDM support spots generator to use the new Z-graph built during slicing * fix local issues bugs * fix bugs, add new filter for too short extrusions * fix bugs with nonexistent weakest area * Use links of Z graph after fix, format the code * remove unnecesary includes
This commit is contained in:
parent
25da414f5c
commit
3fa1615518
3 changed files with 520 additions and 828 deletions
src/libslic3r
|
@ -425,7 +425,7 @@ void PrintObject::generate_support_spots()
|
|||
[](const ModelVolume* mv){return mv->supported_facets.empty();})
|
||||
) {
|
||||
SupportSpotsGenerator::Params params{this->print()->m_config.filament_type.values};
|
||||
auto [issues, malformations] = SupportSpotsGenerator::full_search(this, params);
|
||||
SupportSpotsGenerator::Issues issues = SupportSpotsGenerator::full_search(this, params);
|
||||
|
||||
auto obj_transform = this->trafo_centered();
|
||||
for (ModelVolume *model_volume : this->model_object()->volumes) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue