Commit Graph

73 Commits

Author SHA1 Message Date
ee8df7b408 Don't set done on a canceled step. 2018-12-20 16:25:32 +01:00
70bfa4202f Fix for SPE-700 (Corrupted slice data) 2018-12-20 15:24:02 +01:00
debbca0f14 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-17 08:29:23 +01:00
dae01af2ac Logging during sla processing. 2018-12-14 16:58:55 +01:00
728a124759 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-12-14 10:09:10 +01:00
2d29b7d6cd Fix msvc build 2018-12-14 10:07:35 +01:00
10bfa82107 Fix msvc build 2018-12-14 09:57:48 +01:00
dd3c485965 Some refactoring 2018-12-13 15:33:39 +01:00
310adc18c6 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
9917edcdcc XY flip is implemented, works only for portrait LCD. 2018-12-12 18:45:45 +01:00
623b2cec5c Another fix for crashing support generation. 2018-12-12 15:51:39 +01:00
09c539a242 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
15eae24650 Build error fix for msvc 2018-12-11 16:20:30 +01:00
b31c62e044 Added cancellation points to pad creation step. 2018-12-11 15:54:54 +01:00
86e6f8bf33 Fixed integration tests. 2018-12-03 16:25:21 +01:00
435163fb73 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-12-03 13:21:48 +01:00
d46d0dc365 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
f289efab23 Fixed a few bugs with pad_enable and supports_enable 2018-11-30 14:26:41 +01:00
55d62b8295 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
7b9c8ca06c Fix for empty zip when the object is moved after slicing 2018-11-29 12:53:56 +01:00
980c53970b 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
8fbfad275c 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
bac021d516 SLA slices preview - completed prototype 2018-11-28 15:13:25 +01:00
729e35f1ff changed SliceIndex to use floating point keys. 2018-11-28 15:02:23 +01:00
21d5acfdd7 Support points existence validation. 2018-11-27 13:52:42 +01:00
415a4fa02b Correcting parameter name changes and the additional slaposIndexSlices step 2018-11-27 11:06:25 +01:00
2a31f5e6fc Refinement of the slice index interface 2018-11-26 15:09:29 +01:00
f76560bcc5 Initial interface for slice index. 2018-11-26 14:43:28 +01:00
103af1d8fb Fixed some background processing synchronization issues. 2018-11-23 17:05:44 +01:00
746c1d2fd8 SLA support parameters changed: radiuses for diameters. 2018-11-23 13:05:24 +01:00
a05bda5347 Removed head_back_radius and added pillar widening factor to the parameter layers 2018-11-23 11:51:45 +01:00
864a2b387a trying to fix build for OSX 2018-11-22 18:13:34 +01:00
d28b61f8a3 Adding checkbox for disabling support generation (still having pad generation) 2018-11-22 18:02:05 +01:00
edf80316e1 removed is_step_done queries from the pipeline (using return value of set_started) 2018-11-22 14:16:55 +01:00
c39698878d Merge remote-tracking branch 'origin/master' into tm_sla_supports_backend and add get_current_elevation 2018-11-22 13:57:13 +01:00
1f8007f0da status moves continuously when rasterizing 2018-11-22 13:42:52 +01:00
3bd1734daa fix for progress indication values 2018-11-22 12:13:58 +01:00
ddf8acb440 Fixed missing include (fixed compilation on OSX) 2018-11-21 18:03:24 +01:00
5c141d9f10 Fixed race condition when no pad is generated. Progress indication for SLA is broken. 2018-11-21 17:40:18 +01:00
487ccdd2be Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-21 17:35:58 +01:00
314f7dc674 WIP: Synchronization of SLA background processing. 2018-11-21 17:35:35 +01:00
3667fc7894 Change to return const references for TriangleMesh return values in SLAPrintObject's methods 2018-11-21 15:21:57 +01:00
1a58513717 Using the new status update interface to refresh scene right after the supports are ready. 2018-11-21 12:10:10 +01:00
897ca1aa44 comments... 2018-11-21 10:00:49 +01:00
d27e22c2c3 height level mismatches seems to be fixed. 2018-11-20 16:12:04 +01:00
7482b619b5 Working on proper merging and leveling of the support layers. 2018-11-20 11:59:40 +01:00
87d49cf82f Adding object elevation param.
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
1f546de59a Fix for elevation and added functionality for head penetration. 2018-11-19 11:42:36 +01:00
6430fb2ec2 Connecting UI parameters to the calculation input.
* I also added temporary default values in PrintConfig to not get random values.
2018-11-19 11:17:51 +01:00
ab94391fd0 Merge remote-tracking branch 'origin/vb_3dscene_partial_update' into tm_sla_supports_backend
# Conflicts:
#	src/libslic3r/SLAPrint.cpp
2018-11-19 10:08:32 +01:00