Commit Graph

78 Commits

Author SHA1 Message Date
tamasmeszaros
29ec87cc61 small refactoring and warning elimination. 2018-12-21 14:32:11 +01:00
Lukas Matena
ca94bc5927 SLA autosupports including islands 2018-12-21 12:35:20 +01:00
Lukas Matena
66e98fc298 Merge branch 'master' into lm_sla_supports_auto 2018-12-20 22:35:47 +01:00
tamasmeszaros
892e157d70 Don't set done on a canceled step. 2018-12-20 16:25:32 +01:00
tamasmeszaros
4505e7d51e Fix for SPE-700 (Corrupted slice data) 2018-12-20 15:24:02 +01:00
Lukas Matena
df1c1dd9b3 Merge branch 'master' into lm_sla_supports_auto 2018-12-19 12:25:58 +01:00
Enrico Turri
9c182de741 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 08:29:23 +01:00
tamasmeszaros
13f5678150 Logging during sla processing. 2018-12-14 16:58:55 +01:00
Lukas Matena
c6403193de SLA supports - first attempt at supporting islands 2018-12-14 16:15:59 +01:00
Enrico Turri
f0cf7af4aa Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-14 10:09:10 +01:00
tamasmeszaros
80c4021cdb Fix msvc build 2018-12-14 10:07:35 +01:00
tamasmeszaros
190994615f Fix msvc build 2018-12-14 09:57:48 +01:00
tamasmeszaros
cdf84a90e5 Some refactoring 2018-12-13 15:33:39 +01:00
tamasmeszaros
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
tamasmeszaros
92f937cdcb XY flip is implemented, works only for portrait LCD. 2018-12-12 18:45:45 +01:00
tamasmeszaros
ba21d793b9 Another fix for crashing support generation. 2018-12-12 15:51:39 +01:00
bubnikv
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
tamasmeszaros
ebae26c10f Build error fix for msvc 2018-12-11 16:20:30 +01:00
tamasmeszaros
b1de32a1bf Added cancellation points to pad creation step. 2018-12-11 15:54:54 +01:00
bubnikv
4ab293b0ff Fixed integration tests. 2018-12-03 16:25:21 +01:00
bubnikv
fb0c31c5a8 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 13:21:48 +01:00
bubnikv
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
tamasmeszaros
531497576b Fixed a few bugs with pad_enable and supports_enable 2018-11-30 14:26:41 +01:00
tamasmeszaros
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
tamasmeszaros
17cacc6210 Fix for empty zip when the object is moved after slicing 2018-11-29 12:53:56 +01:00
tamasmeszaros
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
tamasmeszaros
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
Enrico Turri
53fa0beb87 SLA slices preview - completed prototype 2018-11-28 15:13:25 +01:00
tamasmeszaros
973052adce changed SliceIndex to use floating point keys. 2018-11-28 15:02:23 +01:00
tamasmeszaros
cd43696f05 Support points existence validation. 2018-11-27 13:52:42 +01:00
tamasmeszaros
d57f52c4f6 Correcting parameter name changes and the additional slaposIndexSlices step 2018-11-27 11:06:25 +01:00
tamasmeszaros
f7945e5fa4 Refinement of the slice index interface 2018-11-26 15:09:29 +01:00
tamasmeszaros
e69220f04c Initial interface for slice index. 2018-11-26 14:43:28 +01:00
bubnikv
bf054d9005 Fixed some background processing synchronization issues. 2018-11-23 17:05:44 +01:00
tamasmeszaros
3536f7d87a SLA support parameters changed: radiuses for diameters. 2018-11-23 13:05:24 +01:00
tamasmeszaros
bbf69876a9 Removed head_back_radius and added pillar widening factor to the parameter layers 2018-11-23 11:51:45 +01:00
tamasmeszaros
9a947f3c16 trying to fix build for OSX 2018-11-22 18:13:34 +01:00
tamasmeszaros
6de2f09ac5 Adding checkbox for disabling support generation (still having pad generation) 2018-11-22 18:02:05 +01:00
tamasmeszaros
0fbf8191f3 removed is_step_done queries from the pipeline (using return value of set_started) 2018-11-22 14:16:55 +01:00
tamasmeszaros
4f90ba8a4b Merge remote-tracking branch 'origin/master' into tm_sla_supports_backend and add get_current_elevation 2018-11-22 13:57:13 +01:00
tamasmeszaros
8e9ecc8bd5 status moves continuously when rasterizing 2018-11-22 13:42:52 +01:00
tamasmeszaros
e2d8296135 fix for progress indication values 2018-11-22 12:13:58 +01:00
bubnikv
7123c7e818 Fixed missing include (fixed compilation on OSX) 2018-11-21 18:03:24 +01:00
tamasmeszaros
da269cb33e Fixed race condition when no pad is generated. Progress indication for SLA is broken. 2018-11-21 17:40:18 +01:00
bubnikv
80ee4feda4 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-21 17:35:58 +01:00
bubnikv
30f61bd66e WIP: Synchronization of SLA background processing. 2018-11-21 17:35:35 +01:00
tamasmeszaros
484162e46b Change to return const references for TriangleMesh return values in SLAPrintObject's methods 2018-11-21 15:21:57 +01:00
tamasmeszaros
48b2a45bb2 Using the new status update interface to refresh scene right after the supports are ready. 2018-11-21 12:10:10 +01:00
tamasmeszaros
2ced4fcfb5 comments... 2018-11-21 10:00:49 +01:00
tamasmeszaros
be549690e0 height level mismatches seems to be fixed. 2018-11-20 16:12:04 +01:00