2ddabe5fa8
Show the print statistics only if it has valid information to show.
...
The old behavior was confusing, leading to questions like the following:
https://github.com/prusa3d/Slic3r/issues/130
2017-02-15 16:02:54 +01:00
4d739c41a0
Improvements of the layer height spline editing close to the top
...
of the object.
2017-02-15 14:39:08 +01:00
d2d7c5bead
Fixed trimming of support volumes by objects for the soluble supports
...
and for the raft contact layer over soluble supports.
https://github.com/prusa3d/Slic3r/issues/120
2017-02-15 13:34:17 +01:00
35490216a7
Fixes the order of a skirt, raft, support & object on the 1st layer.
2017-02-15 12:31:14 +01:00
d67de182a0
fix of C++11 gcc incompatiblity
2017-02-15 11:16:39 +01:00
3d11d1aebf
make_skirt ported to C++
2017-02-15 11:05:52 +01:00
90028e47e9
Added the append templates for std::vector
2017-02-15 11:03:19 +01:00
f5e4026aee
Fixed some of the raft issues introduced in the new C++ supports.
2017-02-14 19:49:30 +01:00
420e387055
new feature: Clip multi-part objects one by the other.
...
This works the same way as if the XY compensation was set to a tiny value
before, but without the overhead of an offset.
2017-02-14 12:36:04 +01:00
ce8973b33a
Fixed a bug in renaming a G-code at the end of a G-code export
...
from .tmp suffix to a non .tmp file on localized Windows.
2017-02-13 15:45:31 +01:00
fd54956d70
Hopefuly a fix of https://github.com/prusa3d/Slic3r/issues/116
...
Enabling / disabling of the layer editing button on OSX & linux did not work.
2017-02-13 12:40:12 +01:00
e2f8ea2809
When renaming the exported G-code (removing the .tmp suffix),
...
some other application (thank you, Windows Explorer) may keep the file locked.
Try to wait a bit and then rename the file again.
2017-02-13 12:36:46 +01:00
8d6acd2aec
Fix of "no support generated" https://github.com/prusa3d/Slic3r/issues/114
...
when a first layer height was set in percents.
2017-02-12 00:51:53 +01:00
61f9414b09
Fixed a bug in manipulation of multi-component bodies.
2017-02-10 11:24:54 +01:00
152026fa08
Disable variable layer height editing on the UI when a printer
...
profile is switched to one with the layer height editing disabled.
2017-02-10 10:21:50 +01:00
43757df016
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2017-02-10 09:41:16 +01:00
eb9f1808c0
Test to ensure that the repetier firmware returns the correct acceleration M code and that the values are set properly.
2017-02-10 09:39:33 +01:00
abda054720
Cherry-picked Repetier acceleration fixes, thanks to @lordofhyphens
...
e0d8101627
885f27b8ae
Added a printer settings to enable / disable variable layer height editing.
2017-02-10 09:39:19 +01:00
98edb4f854
fix for issue #57 ( #63 )
2017-02-09 21:59:57 +01:00
db30cee6a9
Fixed the 'iso' camera orientation.
2017-02-09 21:40:07 +01:00
6c4b4f4d12
Compilation fix on gcc,
...
fix of a maximum layer height limit for variable layer height editing.
2017-02-09 17:09:19 +01:00
adb218e605
Changed layer leight limits label on the UI.
2017-02-09 16:21:48 +01:00
b30501b411
Limit the maximum support layer height by the maximum layer height
...
value defined at the printer's nozzle.
Internal filtering of empty support layers to avoid generating
unnecessary Z moves.
2017-02-09 16:19:14 +01:00
0aa66b9608
Added var/variable_layer_height_reset.png - a reset button image
...
for the variable layer height bar.
2017-02-09 14:57:11 +01:00
88e34ff5de
Store / retrieve layer height profile from the AMF file.
...
Reset the layer height profile when changing a print profile to an incompatible one.
Reset button on the layer height bar.
Fixed an update issue on zooming by a scroll wheel.
Fixed an issue when loading an AMF file: Object names are now retained.
2017-02-09 14:56:13 +01:00
61c0ae4e94
Changed filament density to use g/cm^3. Extended tooltip to indicate calculation methods.
2017-02-08 11:40:52 +01:00
90d3535520
Added second information box that populates after exporting gcode for sliced statistics.
2017-02-08 11:40:36 +01:00
203a965b3d
added total cost/weight to Extruder statistics, mocked up addendum to status bar change.
2017-02-08 11:40:01 +01:00
3846d9e734
Add weight/cost output to gcode. On the way to #647
2017-02-08 11:39:45 +01:00
bbd63616b1
Write to a temporary file before renaming with the final name. #1844
2017-02-08 11:27:15 +01:00
6b1a72aac9
Fix of Post processing scripst not working:
...
https://github.com/alexrj/Slic3r/issues/3698
This is really a patch as it does not let the user to use the semicolon
inside a script invocation line.
2017-02-08 10:35:21 +01:00
e7718b385f
Added a "variable layer height" icon, active on OSX initially.
2017-02-07 19:01:58 +01:00
957803e60c
Added min_layer_height, max_layer_height per nozzle settings
...
for controlling the support layer height & variable layer height.
Added an experimental "rear" seam option.
2017-02-07 18:46:02 +01:00
64c752ff9d
Extended the Slic3r::GUI::Tab::XXX::_update mechanism to deliver
...
a set of updated config keys.
2017-02-07 18:41:09 +01:00
e386a2bf72
Documentation of the UI config update functions,
...
documented missing AMF support for the variable layer thickness.
2017-02-07 18:28:53 +01:00
43ac693900
Added a tooltip overlay for the variable layer height edit tool.
...
Short methods of PrintState made inline.
Added layer height profile to a Model class.
2017-02-07 18:17:12 +01:00
aceb87d188
Change of defaults. Background processing disabled by default,
...
default mode set to expert.
2017-02-07 13:21:09 +01:00
8474f77db4
Enabled the variable layer height in the builds by default.
2017-02-03 15:53:31 +01:00
7e6390c4b6
Avoid placement of seams on bridging perimeters, if random seam is enabled.
...
https://github.com/alexrj/Slic3r/issues/3526#issuecomment-263125049
2017-02-02 18:49:33 +01:00
4256af22ff
Created a total_lengt() free function for Polygons and Polylines.
...
Modified the "extra perimeters when needed" function to use the new free functions,
extended the tooltip of the "extra perimeters when needed" feature.
2017-02-02 16:03:32 +01:00
c25ae35737
Fix of https://github.com/prusa3d/Slic3r/issues/75
...
Fixed by @alexr 8f0d8f2096
See also https://github.com/alexrj/Slic3r/issues/3613 https://github.com/alexrj/Slic3r/pull/3614
2017-02-02 15:09:22 +01:00
c2ddf537c6
Fixed a newly introduced bug in the multi material UI dialog.
2017-01-31 11:38:07 +01:00
817d827f7a
GCodeWriter - made tiny methods inline.
2017-01-30 19:57:20 +01:00
4ab972b87a
When the support extruders are set to 0, support is printed with the current material without a tool change.
...
A fix of support path generator.
2017-01-30 19:56:46 +01:00
4e90ae9a28
FillRectilinear2:
...
Fix of a degenerate case, where there is a vertical segment on this vertical line and the contour
follows from left to right or vice versa, leading to low,low or high,high intersections.
2017-01-29 00:20:09 +01:00
0ca230a197
Supports - trimming base support layers with the bottom surfaces.
2017-01-26 12:02:10 +01:00
22124e5f61
Multiple bug fixes in the new support generator to guarantee gap
...
between object and support.
2017-01-25 18:33:05 +01:00
a74aaca681
Disable support interface loops by default.
2017-01-25 18:29:10 +01:00
1699864b8a
utility class ClosestPointInRadiusLookup
2017-01-25 18:26:06 +01:00
c5843988c0
ExtrusionEntity - add only valid polylines
2017-01-25 18:25:14 +01:00