4d210a7aca
Merge remote-tracking branch 'origin/master' into ys_sla_time_estimation
2019-02-20 15:14:53 +01:00
add5f98d05
Improved used material estimation (take instances too)
2019-02-20 15:13:03 +01:00
8cb13624f5
Fix of the SLA situation where an object was sliced even after being
...
moved out of the print bed.
Added an event.Skip() when processing OnActivate event.
2019-02-20 12:21:22 +01:00
3c5272d67f
Reordered SLA background processing:
...
Calculate the SLA supports first before continuing with slicing
the SLA supports, which is time consuming.
2019-02-20 11:58:09 +01:00
2d12cbbc1d
SLA supports - added parameters for the automatic generation (relative density measure and minimal distance of the points)
2019-02-19 16:34:52 +01:00
3df2812ca8
Fixed calculation of the consumed material for the supports
2019-02-19 12:14:13 +01:00
168d3f818a
Added new options for SLAPrintSettings (faded_layers) and SLAPrinterSettings (fast/slow_tilt_time and area_fill)
2019-02-18 16:24:55 +01:00
da5a77ef1b
Fixed a typo for the last commit
2019-02-18 13:24:56 +01:00
a42251a448
Time estimation improvement
2019-02-18 12:28:58 +01:00
db58e83a1f
Reworked polygon sampling for SLA auto support generation.
...
Conditional compilation of an igl winding number tree for SLA support generator, as it is not used as of now and initialization of the tree is expensive.
Fixed issue with passing the new SLA point definition to the back end and back to the UI.
2019-02-17 13:05:22 +01:00
3f64c34615
Save statistics values to the config.ini
2019-02-13 16:30:40 +01:00
404fbe0c9a
Added calculation of the material consumption
2019-02-13 15:35:41 +01:00
e1c01eec15
Fixed OSX build
2019-02-13 08:44:42 +01:00
683a681e79
Implemented estimated printing time for the SLA printing
2019-02-12 16:34:42 +01:00
71d995d7aa
Send EVT_SLICING_UPDATE with RELOAD_SLA_SUPPORT_POINTS
...
once object's support points are calculated by the backend.
2019-02-06 14:18:04 +01:00
4c22950d5f
Merge remote-tracking branch 'remotes/origin/master' into lm_sla_supports_auto2
2019-02-06 11:11:51 +01:00
4730d9192d
Simplifying individual slices in base_plate
2019-02-05 16:14:04 +01:00
5cbaa6eda8
Added parameter "support_buildplate_only" for SLA supports.
2019-02-05 11:16:03 +01:00
fe15fed998
Merge branch 'master' into lm_sla_supports_auto2
2019-02-04 08:41:00 +01:00
30354e62b0
Merge branch 'master' into lm_sla_supports_auto2
2019-02-04 08:40:20 +01:00
cc06b9f06b
Fixed an issue, where the output G-code file name was not always updated
...
from the current Model/ModelObjects.
Fixed a possible race condition in updating Print::m_placeholder_parser
with the proposed filename / filename base.
Improved documentation (source code comments).
2019-02-03 10:41:14 +01:00
5f0454e153
SLA support points improvements
...
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
2019-02-01 07:13:08 +01:00
3adaceed2d
Many major issues solved. Performance may be degraded.
2019-01-29 15:10:07 +01:00
cb0ec4638c
Merge branch 'master' into tm_colldetection_upgr
2019-01-28 16:52:50 +01:00
6d3e96c1b9
Fixing empty first layer when no pad and no supports are selected.
2019-01-28 16:17:43 +01:00
fb400213f3
Merge branch 'master' into tm_colldetection_upgr
2019-01-15 15:32:35 +01:00
9d5c605a70
Solving issue with first empty layer.
2019-01-15 14:25:28 +01:00
9b587c79bf
Adding an AABB tree to EigenMesh3D.
...
Yet to be used.
2019-01-14 17:28:02 +01:00
050236eae5
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
74cf931789
Pad now has adjustable wall tilt and maintains wall thickness properly.
...
Edges are not rounded yet.
2019-01-04 16:24:10 +01:00
48ced0cdf3
Fix for bad arrange with mirrored objects
2019-01-03 14:20:01 +01:00
2c9f28e2de
Debug logs during SLA processing
2019-01-02 11:52:15 +01:00
22aee4619e
SLA automatic support points: Added cancellation points.
2018-12-22 11:21:21 +01:00
818e0cde7f
Fixed many errors in background processing synchronization and update.
...
Fixed couple of compiler warnings.
2018-12-22 10:02:42 +01:00
29ec87cc61
small refactoring and warning elimination.
2018-12-21 14:32:11 +01:00
ca94bc5927
SLA autosupports including islands
2018-12-21 12:35:20 +01:00
66e98fc298
Merge branch 'master' into lm_sla_supports_auto
2018-12-20 22:35:47 +01:00
892e157d70
Don't set done on a canceled step.
2018-12-20 16:25:32 +01:00
4505e7d51e
Fix for SPE-700 (Corrupted slice data)
2018-12-20 15:24:02 +01:00
df1c1dd9b3
Merge branch 'master' into lm_sla_supports_auto
2018-12-19 12:25:58 +01:00
9c182de741
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-12-17 08:29:23 +01:00
13f5678150
Logging during sla processing.
2018-12-14 16:58:55 +01:00
c6403193de
SLA supports - first attempt at supporting islands
2018-12-14 16:15:59 +01:00
f0cf7af4aa
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-12-14 10:09:10 +01:00
80c4021cdb
Fix msvc build
2018-12-14 10:07:35 +01:00
190994615f
Fix msvc build
2018-12-14 09:57:48 +01:00
cdf84a90e5
Some refactoring
2018-12-13 15:33:39 +01:00
4d456bdba5
Removed display_flip_xy and added display_orientation instead.
...
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
92f937cdcb
XY flip is implemented, works only for portrait LCD.
2018-12-12 18:45:45 +01:00
ba21d793b9
Another fix for crashing support generation.
2018-12-12 15:51:39 +01:00