Age | Commit message (Collapse) | Author |
|
current_object_idx - zero based index of the object printed.
Implements feature request https://github.com/prusa3d/Slic3r/issues/578
|
|
thanks @lordofhyphens, https://github.com/alexrj/Slic3r/pull/3275
Improved handling of custom G-code blocks: Slic3r will try to extract
the target extruder and bed temperatures from the custom G-code blocks.
|
|
if the custom G-code already ends with a newline.
|
|
a real boost::spirit::qi parser, accessing the DynamicConfig repository
directly. This is a first step towards a full fledged expression
interpreter.
|
|
https://github.com/prusa3d/Slic3r/issues/566
|
|
|
|
New helper function for generating a unified "generated by slic3r" header.
|
|
When a layer contained the support interface only, it was errorneously
printed with the support base material.
|
|
for the multi material prints.
|
|
Fixed a bug in TriangleMesh::bounding_box().
|
|
into the wipe tower if there is enough space inside the wipe tower.
|
|
Added a check for a collision between the multi material priming
regions with the rest of the print.
|
|
on a Prusa Multi-Material printer.
|
|
|
|
Removed the Perl dependencies on Encode, Encode::Locale and Unicode::Normalize.
Added dependency on boost::locale.
Added encode_path, decode_path, normalize_utf8 functions to Slic3r.xs
Slic3r.xs has been made mostly utf8 safe by using the boost::nowide library,
thanks to @alexrj for the idea.
Simplified the encode_path / decode_path stuff:
wxWidgets are unicode already, so there is no need to decode_path() from it.
Perl / win32 interfacing is non-unicode, so decode_path() is executed
on ARGV just at the beginning of the perl scripts.
|
|
https://github.com/prusa3d/Slic3r/issues/443
Change of the PlaceholderParser:
All vector configuration values stored into the PlaceholderParser
are expected to be addressed by the extruder ID, therefore
if a vector configuration value is addressed without an index,
a current extruder ID is used.
Also a small fix of fan handling: The fan speed is set to zero
at the start of the G-code if the cooling for the initial extruder
is disabled.
|
|
|
|
|
|
The non-soluble support with "don't care" extruder will preferably
be printed with a non-soluble extruder, if possible without a tool change.
|
|
Not lifting extruder after printing complete individual objects
https://github.com/prusa3d/Slic3r/issues/400
|
|
|
|
with different settings.
|
|
Further refactoring of the cooling logic to collect per extruder data.
|
|
Further refactoring of Extruder class.
|
|
perimeters if not necessary, don't take the bridging time into account
when slowing down the print.
Removed Extruder & GCodeWriter Perl bindings.
Improved Extruder for constness.
Refactored GCode::m_elapsed_time to struct ElapsedTime.
|
|
https://github.com/prusa3d/Slic3r/issues/157
|
|
values to GCode generator, one per active extruder:
bed_temperature
bridge_fan_speed
cooling
disable_fan_first_layers
fan_always_on
fan_below_layer_time
first_layer_bed_temperature
max_fan_speed
min_fan_speed
min_print_speed
slowdown_below_layer_time
Now it remains to extend Slic3r to correctly apply these values.
|
|
|
|
the behavior of the @alexrj slic3r.
|
|
https://github.com/prusa3d/Slic3r/issues/265
https://github.com/prusa3d/Slic3r/issues/319
Based on the implementation by @lordofhyphens
https://github.com/alexrj/Slic3r/commit/19eea19d916d2b45ca45e22cf34e4e148ac477a1
|
|
https://github.com/prusa3d/Slic3r/issues/311
https://github.com/prusa3d/Slic3r/issues/317
https://github.com/prusa3d/Slic3r/issues/323
|
|
don't append a tool selection (Txx) to the extruder temperature
settings (M104 and M109).
|
|
|
|
|
|
with not exactly the same print_z, but support a slight deviation.
|
|
layers with print_z closer than EPSILON are merged and printed together.
|
|
with the new retract_before_wipe value set to nonzero.
|
|
|
|
by merging the work by @lordofhyphens done on https://github.com/alexrj/Slic3r/issues/3268
|
|
Separated deretract speed from a retract speed,
allowed a partial retract before wipe.
|
|
|
|
|
|
|
|
|
|
the wipe tower things.
|
|
|
|
for single_extruder_multi_material printers.
Fixed some compilation errors on OSX.
Disabled re-slicing on change of new G-code only parameters.
|
|
|
|
|
|
|