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
tamasmeszaros
13d815ccde
Working on proper merging and leveling of the support layers.
2018-11-20 11:59:40 +01:00
tamasmeszaros
6f13fd907a
Adding object elevation param.
...
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
tamasmeszaros
8af4da95b6
Fix for elevation and added functionality for head penetration.
2018-11-19 11:42:36 +01:00
tamasmeszaros
e79dfce879
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
tamasmeszaros
9b77372148
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
bubnikv
1d82cca0d2
WIP: Support of SLA suport & pad GLVolumes, couple of fixes.
2018-11-17 17:23:56 +01:00
bubnikv
86841e1834
Merge remote-tracking branch 'remotes/origin/dev_native' into vb_3dscene_partial_update
2018-11-16 18:31:39 +01:00
bubnikv
63ee3dc63c
Partial update of 3D scene (GLVolumes derived from Model and from
...
the SLAPrintObject).
Updated PrintBase to generate a unique timestamp at each step invalidation.
2018-11-16 18:28:50 +01:00
tamasmeszaros
6aaa7c657d
Separate methods to get the sliced polygons.
2018-11-16 17:25:23 +01:00
tamasmeszaros
dc3d911704
Corrected height levels at rasterization.
2018-11-16 16:44:44 +01:00
tamasmeszaros
b473f34e44
Base plate creation improvements. Added sla parameter for support elevation.
2018-11-16 15:01:31 +01:00
tamasmeszaros
4b055ba221
Account handle the z levels with and without the pad.
...
New method in support tree to query the needed elevation for the model and its supports.
2018-11-16 11:34:19 +01:00
Tamás Mészáros
2f619960de
fix return value error
2018-11-16 08:46:15 +01:00
tamasmeszaros
603ae2edae
wip: reorganizing things to support accurate pad creation. Also more accurate progress indication.
2018-11-15 18:05:47 +01:00
tamasmeszaros
c542c56ef5
Slicing the supports seems to work fine with the merged mesh.
2018-11-15 15:14:14 +01:00
tamasmeszaros
9f42570ee4
WIP:
...
* slicing supports
* adding the pad geometry
* rasterizing the support and pad slices
2018-11-14 18:04:43 +01:00
bubnikv
8a564b84fd
Fixed merge conflict: Added ModelInstance ID to the SLAPrintObject Instance
2018-11-13 19:22:05 +01:00
tamasmeszaros
96c4b92a90
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
...
# Conflicts:
# src/libslic3r/SLAPrint.hpp
2018-11-13 17:50:17 +01:00
tamasmeszaros
ebe1026b27
add step completeness checks
2018-11-13 17:46:02 +01:00
bubnikv
357dbc2226
GLVolume: split composite_id to object_id, volume_id and instance_id.
...
WIP: Added creation of GLVolumes for SLA supports.
2018-11-13 17:45:44 +01:00