YuSanka
3d3e36ba8d
Added "Filament spool weight" option to filament options
2020-03-09 17:01:05 +01:00
Enrico Turri
5693545d15
Fixed conflicts after merge with master
2020-03-09 16:03:15 +01:00
Lukas Matena
85bf78f7e7
Fix of #3765 - relaxed empty layer detection
2020-03-05 15:27:00 +01:00
Lukas Matena
0869a63eaf
Fix of #3769 - wipe into infill
2020-03-05 15:26:52 +01:00
Enrico Turri
d9d5722bf7
Reduced ram used by GCodeTimeEstimator by removing unused data from GCodeTimeEstimator::Block
2020-03-05 14:58:03 +01:00
Enrico Turri
da86472bf1
Reduced ram used by GCodeTimeEstimator by removing unused redundant data from GCodeTimeEstimator::Block::Trapezoid
2020-03-05 12:16:58 +01:00
Enrico Turri
de7a09f833
Fixed conflicts after merge with master
2020-03-05 10:41:11 +01:00
bubnikv
a2b7c6945c
Merge remote-tracking branch 'remotes/origin/vb_3dconnexion_refactoring'
2020-03-05 09:56:06 +01:00
Vojtěch Bubník
b7bed7f118
Merge pull request #3778 from sckunkle/master
...
Fix double space message.
2020-03-05 09:41:43 +01:00
sckunkle
ebfe7fd01a
Fix double space message.
2020-03-04 13:33:25 -06:00
Enrico Turri
bf3888fc49
Reduced ram used by GCodeAnalyzer by replacing doubles with floats into GCodeAnalyzer::GCodeMove
2020-03-04 13:21:03 +01:00
bubnikv
cab42b89ad
Fixed some compilation warnings.
2020-03-04 13:06:21 +01:00
bubnikv
ab7109568a
WIP: Fixed some compilation issues on OSX, fixed some "override" vs. "virtual"
...
warnings.
2020-03-04 12:48:04 +01:00
Lukas Matena
eb3b65d8af
Fixing build against wxWidgets 3.0
...
The wxString saga continues. wxWidgets 3.0 don't have the wxString::FromUTF8(const std::string&) overload, we must use the GUI::from_u8 helper
Also wxWidgets 3.0 don't allow to disable wxString->const char* conversion, so calling show_info(wxWindow*, wxString, const char*) was ambiguous
Several includes moved around
2020-03-04 10:34:59 +01:00
Lukas Matena
7589e4ebfc
Fixed some more warnings
2020-03-03 15:53:26 +01:00
Lukas Matena
6918f11100
Removed SLA unused code
...
Mostly the dead-ends that were tried when hollowing was being implemented
2020-03-03 15:53:26 +01:00
Lukas Matena
c70b34b6c8
Fixed several warnings
...
The biggest difference is changing PresetCollection::m_idx_selected from int to size_t, which fixed many warnings at once.
2020-03-03 15:47:02 +01:00
Enrico Turri
3b6d334d7b
ENABLE_GCODE_VIEWER - Basic framework for new gcode viewer
2020-03-02 15:13:23 +01:00
Enrico Turri
0a3555f73b
Reintroduced tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5
2020-03-02 14:37:01 +01:00
Enrico Turri
d11548cbf9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_canvas_manager
2020-03-02 12:45:42 +01:00
tamasmeszaros
e3a583292a
Promote max_bridges_on_pillar to be a runtime parameter.
...
This way the user greater control over support tree branching and the amount of pillars created.
2020-03-02 12:43:00 +01:00
Enrico Turri
3f69336204
Removed tech ENABLE_HACK_CLOSING_ON_OSX_10_9_5
2020-03-02 12:13:39 +01:00
Enrico Turri
2f8970de86
Fixed conflicts after merge with master
2020-03-02 11:35:03 +01:00
Enrico Turri
0b629eb905
GLCanvas3DManager moved from being a static member of _3DScene to be a normal member of GUI_App
2020-03-02 10:58:46 +01:00
Enrico Turri
d6b86b5e2b
Workaround to remove crash when closing PrusaSlicer on OSX 10.9.5
2020-02-27 14:55:27 +01:00
David Kocik
26c89300f3
copy file result enum
2020-02-27 10:44:25 +01:00
bubnikv
29086aa00b
Fix of a regression from e0811e4aa5
...
Due to refactoring of G-code export some "don't care" extrusions
were not extruded at all.
2020-02-21 18:18:17 +01:00
Lukas Matena
8be3d074fd
Fix of wipe into object
...
The bug was introduced in 15eedef . lower_bound_by_predicate implementation returns first item that does not satisfy the predicate, not last item that does.
2020-02-21 10:05:33 +01:00
YuSanka
487ac0423e
Implemented time estimation for PausePrint ( #3544 )
...
DoubleSlider: fixed get_color_for_color_change_tick()
2020-02-20 17:33:43 +01:00
David Kocik
746a5c1788
bug fix at check_copy() while exporting to sd/usb
2020-02-20 10:35:53 +01:00
tamasmeszaros
bfd79fc48c
Fix English tooltip and label for elefant_foot_min_width
2020-02-19 13:48:10 +01:00
bubnikv
dfbae648bf
Follow up on 6deb6a776d:
...
Fixed orientation of contours after Elephant Foot Compensation.
2020-02-19 12:58:03 +01:00
bubnikv
ab72d5135b
Fix of Placeholders do not respect filament overrides. #3649
2020-02-19 10:56:30 +01:00
tamasmeszaros
fcaa498abd
Merge branch 'tm_sla_efc_SPE-1080'
2020-02-18 17:39:56 +01:00
tamasmeszaros
6deb6a776d
Do EFC for the first faded layers of SLA, interpolate efc parameters
...
Compensated slices have negative orientation...
Move efc to common params
Fix elefant foot compensation reversed contours
Remove redundant assertions and don't apply absolute correction if zero
2020-02-18 17:39:36 +01:00
bubnikv
0228375512
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-02-18 15:44:07 +01:00
bubnikv
b47246f69b
Fixed a bug, where the top or bottom solid layers were created even
...
if the number of top / bottom solid layers was set to zero while
the top / bottom minimum shell thickess was set nonzero.
With this commit, if the top / bottom solid layers is set to zero,
there are no top / bottom solid layers generated independent from
the minimum top / bottom shell thickness.
2020-02-18 15:44:01 +01:00
tamasmeszaros
726f645f84
Fix default hard coded parameters for SLA
...
fixes #3650
2020-02-18 15:39:30 +01:00
bubnikv
25d6818fc7
Fix of
...
Opening saved project removes Print Host settings #3655
Octoprint Settings when Opening a .3MF file #3244
When loading a configuration file (from AMF, 3MF, .ini or .gcode),
and if the host settings ("print_host", "printhost_apikey", "printhost_cafile")
in the configuration file is empty, then the config is considered to be anonymized,
and these anonymized keys are loaded from the referenced "derived from" profile,
if it exists in user's PrusaSlicer configuration directory.
We are aware that this is a patch work and a better long term solution
is to separate physical printer settings from logical printer settings,
but this is a good enough solution for PrusaSlicer 2.2.0 release.
2020-02-18 14:13:56 +01:00
bubnikv
43f2171446
Partial fix of v2.2.0 alpha2 Unhandled exception - extrusion width #3482
...
Exceptions thrown by Flow calculation were made explicit classes derived
from std::invalid_argument.
The PresetHints::recommended_thin_wall_thickness() newly catches these
exceptions and it shows the reason of why the hint is invalid.
2020-02-18 12:26:56 +01:00
Lukas Matena
b1145df566
Fixed incorrect filtering of extrusions during gcode generation
...
The behaviour resulted in duplicate extrusions in some cases
Fix of #3665
2020-02-18 09:52:34 +01:00
Lukas Matena
9b73ecdf02
Fixed printing order of skirt-brim intersecting extrusions ( #3634 )
2020-02-17 12:57:43 +01:00
Lukas Matena
cd937d62b5
Make sure that filament stats in gcode are on separate lines
2020-02-14 12:50:26 +01:00
tamasmeszaros
41d77b492c
Added new parameter elefant_foot_min_width
2020-02-14 09:21:00 +01:00
tamasmeszaros
96d5c8c35d
Add elephant foot compensation to SLA print
...
Work in progress
Convert efc input to the right scaling
Apply EFC on the slice index to make it visible in the preview.
2020-02-14 09:21:00 +01:00
Enrico Turri
ebbebe3727
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-02-14 08:32:06 +01:00
Enrico Turri
131257cef1
GCodeProcessor basic framework
2020-02-14 08:31:31 +01:00
tamasmeszaros
1cdde90971
Add tooltip and rename labels of hollowing params
2020-02-13 14:58:17 +01:00
Enrico Turri
4a59a45d51
ENABLE_SHOW_SCENE_LABELS set as default
2020-02-13 13:24:52 +01:00
tamasmeszaros
c4c2cf4ead
Merge remote-tracking branch 'origin/tm_fix_commandline'
2020-02-13 12:53:31 +01:00