Commit Graph

93 Commits

Author SHA1 Message Date
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
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
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
92e6427511 Trigger background processing update when switching to a preview tab.
Implements "Go Direct to the preview screen after slicing #152"
2018-12-11 17:49:31 +01:00
ebae26c10f Build error fix for msvc 2018-12-11 16:20:30 +01:00
b1de32a1bf Added cancellation points to pad creation step. 2018-12-11 15:54:54 +01:00
4ab293b0ff Fixed integration tests. 2018-12-03 16:25:21 +01:00
fb0c31c5a8 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 13:21:48 +01:00
e99fa7d104 Implemented naming of the SLA export file based on the output file name
template.

Reworked naming of the plater exports to not use the output file name
template, but to derive the file name from the first printable object's name.

Fixed error handling: Reimpemented the Perl's "eval" blocks
as try / catch blocks.
2018-12-03 13:14:28 +01:00
531497576b Fixed a few bugs with pad_enable and supports_enable 2018-11-30 14:26:41 +01:00
b26a1af52c Fix for empty or broken png output.
Fix for instance transformation order error and state invalidation issues with rasterization.
2018-11-29 18:12:40 +01:00
17cacc6210 Fix for empty zip when the object is moved after slicing 2018-11-29 12:53:56 +01:00
a0f7d92fee merge tm_sla_supports_backend with master, reapply fix for index slice invalidation, fix for autorotation z offset 2018-11-29 11:45:02 +01:00
fa1de21859 Reordered scene reload to prevent race conditions.
Also extended progress status bar to support status value -1 for pulsing.
2018-11-29 10:57:06 +01:00
53fa0beb87 SLA slices preview - completed prototype 2018-11-28 15:13:25 +01:00
973052adce changed SliceIndex to use floating point keys. 2018-11-28 15:02:23 +01:00
cd43696f05 Support points existence validation. 2018-11-27 13:52:42 +01:00
d57f52c4f6 Correcting parameter name changes and the additional slaposIndexSlices step 2018-11-27 11:06:25 +01:00
f7945e5fa4 Refinement of the slice index interface 2018-11-26 15:09:29 +01:00
e69220f04c Initial interface for slice index. 2018-11-26 14:43:28 +01:00
bf054d9005 Fixed some background processing synchronization issues. 2018-11-23 17:05:44 +01:00
3536f7d87a SLA support parameters changed: radiuses for diameters. 2018-11-23 13:05:24 +01:00