Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The previous way of checking that _putenv_s is defined does not work,
because _putenv_s is a function and not a define. This is a partial
application of commit 31115e0369747b1e1c45cbe3f2a90f6dff66666a from
alexrj/Slic3r.
I tried cherry picking the whole commit, but unicode is already handled
diffrently here, so that would have been a lot of work.
|
|
due to the differences in the M203 code
(RepRap firmware has it in mm/min, Marlin in mm/sec).
This difference is important to the G-code time estimator.
Changed the g-code flavor to Marlin for all Prusa3D bundled profiles.
|
|
|
|
override percentage)
|
|
|
|
|
|
|
|
A patch of the GCodeTimeEstimator to avoid crashes. This is not a final fix though.
|
|
Improved the GCodeReader to support spaces before the G-code.
|
|
value cannot be passed to a reference.
|
|
Fixed the profiling build.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://github.com/prusa3d/Slic3r/issues/597
The "Send to OctoPrint" function will now send the file name encoded
in UTF-8, so the file name will not get mangled.
The C++ Slic3r::encode_path() function was returning a string to Perl,
which was marked as UTF-8. This has been fixed, now encode_path() returns
a plain Perl string.
Added path_to_filename, path_to_stem, path_to_extension, path_to_parent_path
Perl wrappers to boost::filesystem::path splitting functionality
to be able to split UTF-8 encoded files on Windows correctly.
|
|
on Linux/gcc 4.9.
|
|
|
|
returning from a wipe tower and the particular wipe tower layer
is only sparsely filled without a tool change.
https://github.com/prusa3d/Slic3r/issues/642
|
|
|
|
|
|
for the print and filament profiles.
Added documentation for building the boost library for Slic3r on Linux.
|
|
at the placeholder parser.
Implemented a new PlaceholderParser::evaluate_boolean_expression()
functionality to evaluate just a boolean expression using the full
expressive power of the macro processing syntax. This function
will now be used for deciding, which print or filament preset
is compatible with which printer preset.
|
|
in a form similar to Perl:
Following expression returns true, if the variable matches the regex:
variable =~ /regex/
Following expression returns true, if the variable does not match the regex:
variable !~ /regex/
|
|
if the datadir is left to the default value (which is Slic3r),
and Slic3rPE directory exists.
|
|
The Clipper library is not stable when calcuating offsets of contours
with holes. Replaced a single call of offset2 with offset_ex(offset_ex()).
This is not the most efficient solution, but it fixes this problem.
Fixes https://github.com/prusa3d/Slic3r/issues/456
|
|
to reduce stringing.
|
|
GCode's private methods
|
|
at the homing height on the MK2MM printer, not at the 1st layer height.
|
|
Use EPSILON to match two layers by their floating point Z height.
|
|
members and process of M201 gcode
|
|
is seemingly uses Slic3r to print glass :-)
https://github.com/prusa3d/Slic3r/issues/629
|
|
"Multimaterial printer switches filament at the wrong time during a print"
https://github.com/prusa3d/Slic3r/issues/607
There was a single layer between the raft top and the object first layer
missing on the wipe tower, and after this missing layer all the tool
changes were shifted by one layer, meaning two color print had the colors
switched.
|
|
|
|
|
|
|
|
|
|
https://github.com/prusa3d/Slic3r/issues/615
|
|
gcode file
|
|
Slic3rPE/presets/print,filament,printer
to separate the presets from further data stored into the Slic3rPE
directory.
|
|
bundled with Slic3r installation, and install it into user's Slic3r profile.
These bundled config bundles will be contained in the Slic3r source
tree under Slic3r/resources/profiles.
Breaking change! The Slic3r user directory has been renamed to Slic3rPE
for the Prusa Edition. Also it is likely, that the Slic3rPE directory
will be reorganized before the final 1.38 release to reserve space
for temporary profiles downloaded from the Internet.
|
|
Slic3r 1.38.3 gcodes not building up bed temperature
https://github.com/prusa3d/Slic3r/issues/614
|
|
|
|
|