Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-11Fix wipe_tower_brim_width % valuessupermerill
by @Pavulon87 supermerill/SuperSlicer#3031
2022-08-10Fix extrusion hint when using default extrusion.supermerill
supermerill/SuperSlicer#2968
2022-04-15merge prusalicer 2.4.2-rc2supermerill
2022-04-12Fix of #8186: incorrect count of toolchanges reported:Lukas Matena
broken for o long time, probably since 58a811a
2022-01-12Merge remote-tracking branch 'remotes/prusa/master' 2.4 into dev 2.3.58remi durand
still need much tests (& bugfixes) and finish some merging things.
2021-06-02little update on extrusion widthremi durand
* first_layer_extrusion_width moved from print to object supermerill/SuperSlicer#1225 * now unset skirt width will only use the first layer width if it's one layer high
2021-05-06Refactoring for code clarity: Replaced this->m_xxx with m_xxxVojtech Bubnik
as the m_ prefix already signifies a class local variable.
2021-04-26Wipe tower priming lines are placed at origin with custom bed shapesLukas Matena
Custom shapes were previously detected as circular and the lines were placed off the bed
2021-04-06Wipe tower: correctly detect first layer even with 'No sparse layers' option ↵Lukas Matena
enabled
2021-04-06Wipe tower: set travel feedrate for a move from custom toolchange position ↵Lukas Matena
to the wipe tower (#5483)
2021-04-06Wipe tower: refactoring of brim and solid infill on first layerLukas Matena
2021-04-06Wipe tower: don't use soluble filament for perimeters, sparse infill or ↵Lukas Matena
first layer
2021-04-06Wipe tower: slightly changed finish_layer logic so it can be called after ↵Lukas Matena
any toolchange
2021-04-06Wipe tower: remove unfinished square wipe tower optionLukas Matena
2021-04-06Wipe tower: don't do sparse infill when there is a soluble filament above itLukas Matena
2021-03-05Adjustable wipe tower brimLukas Matena
2020-10-18Merge remote-tracking branch 'remotes/prusa/master' into devsupermerill
2020-09-25Wipe tower - small refactoring and fixLukas Matena
Collection of data from internal wipe tower gcode generator now uses move semantics. Part of gcode at the end of priming was erroneously not exported (extruder current reset etc.)
2020-09-22Removed obsolete wipe tower related codeLukas Matena
Most of the code is already commented out for a long time, it should be safe to remove now.
2020-09-22Fix of #2834 (unretracted wipes on wipe tower)Lukas Matena
Wiping moves performed before moving away from the wipe tower were replaced by scheduling a regular wipe that is performed after normal gcode generator regains control. This makes it consistent with wipes on the model and gets rid of the unretracted wipes.
2020-09-19rewriting the speed override setting for the new wipe tower (was useless ↵supermerill
since 2.2 merge)
2020-09-06updates for reprap extruder heatingsupermerill
wipe tower code is a mess that don't use gcodewriter, so it's a bit complicated, on this side. May need more work
2020-05-29Initial working prototype for the milling post-processsupermerill
2020-05-10#213 Wipe tower Brim size & wipe tower brim now printed with first_layer_widthsupermerill
2020-03-26Merge remote-tracking branch 'remotes/prusa/master'supermerill
seems to work need to update profiles & ui
2020-03-11Multimaterial purging lines fixed on rectangular beds with non-standard ↵Lukas Matena
origin (#3805)
2020-03-10Multimaterial purging lines fixed on rectangular beds with non-standard ↵Lukas Matena
origin (#3805)
2019-12-05Merge commit '5e3e5492487690fb48cd7c4bb0b7e0e019e30a5c' (wip)supermerill
2019-12-04Fix of the wipe tower starting pointLukas Matena
see issues #2968, #3234 and #3248
2019-11-14Merge branch 'lm_low_wipe_tower'Lukas Matena
2019-10-08Wipe tower brim width is now part of WipeTowerData class, so it can be used ↵Lukas Matena
wherever needed
2019-10-07Added skinnydip routines to new versionSlic3r++Skinnydip_Fast_1.0Erik Bjorgan
2019-10-01Wipe tower: Sparse layers are not included in filament consumption in case ↵Lukas Matena
that the 'no sparse layers' option is set
2019-09-26Merge remote-tracking branch 'remotes/prusa/master'supermerill
not merged: fill.cpp, perimeter_generator, because they ahve been reworked and need to be understand fully before adding my extensive modifications. To verify: glcanvas: maybe filament color selection is deleted (or the other one i added?)
2019-09-10Some more warnings fixed (WipeTower.cpp/.hpp)Lukas Matena
2019-09-02Fixed couple of warningsLukas Matena
Turned several includes into forward declarations Removed several sprintf calls in favor of std::to_string
2019-08-29Merge commit '85d9a165636617c76d30be54a1cd99bd4e5663b0'supermerill
2019-08-15Multimaterial initial priming for non-Prusa printers ↵Lukas Matena
(https://github.com/prusa3d/PrusaSlicer/issues/1121) The initial priming now does not assume anything about bed width and always uses the space it has In case of circular beds it places the priming lines along the diameter Custom beds are not supported (they are treated as circular with no extra checks whether it is sane) Slight refactoring of the WipeTower class (constructor now gets reference to PrintConfig and not the individual values, same with set_extruder). This was legacy from times when the wipe tower was meant to be abstract and independent on the rest)
2019-08-01Bumped up the version to 2.1.0-alpha0.version_2.1.0-alpha0bubnikv
Updated the bundled profiles to integrate retract overrides for PET and FLEX materials.
2019-07-31Merge remote-tracking branch 'remotes/prusa/master'supermerill
WIP, in particular, have to review the custom beds svg/stl
2019-07-23Wipe tower now supports filaments with diameters different from 1.75 mmLukas Matena
2019-07-19Wipe tower accounts for extruder offsetsLukas Matena
Also, in case of non-single-extruder printer with the wipe tower, first wiping line was printed where the border should have been - fixed
2019-06-17Wipe tower - renaming files (to conclude work from previous commit and not ↵Lukas Matena
lose history of those files)
2019-06-17Wipe tower - refactoring (removed the abstract WipeTower class)Lukas Matena
- abstract class WipeTower and its descendant WipeTowerPrusaMM were merged into a single (non-abstract) WipeTower class - all uses of WipeTower::xy struct were replaced by Eigen Vec2f (it is no longer necessary to be independent on libraries that PrusaSlicer uses) - the WipeTowerPrusaMM.hpp/.cpp will be renamed in the next commit (hopefully it will retain its git history that way)
2019-06-14Changed handling of priming extrusions to allow injection of filament and ↵Lukas Matena
toolchange custom gcodes The priming extrusions were handled separately from the rest of the wipe tower toolchanges. In order to be able to use the logic from previous commit for them (custom toolchange gcodes etc), some unpleasant code shuffling was needed
2018-10-26Slic3r was split to a Slic3r.dll / Slic3r.exe / Slic3r-console.exe /bubnikv
Slic3r-noconsole.exe on Windows.
2018-09-19WIP: Moved sources int src/, separated most of the source code from Perl.mass_renamebubnikv
The XS was left only for the unit / integration tests, and it links libslic3r only. No wxWidgets are allowed to be used from Perl starting from now.