1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-11 08:04:25 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
bubnikv 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
tamasmeszaros 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
tamasmeszaros 7b9c8ca06c Fix for empty zip when the object is moved after slicing 2018-11-29 12:53:56 +01:00
tamasmeszaros 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
tamasmeszaros 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
Enrico Turri bac021d516 SLA slices preview - completed prototype 2018-11-28 15:13:25 +01:00
tamasmeszaros 729e35f1ff changed SliceIndex to use floating point keys. 2018-11-28 15:02:23 +01:00
tamasmeszaros 21d5acfdd7 Support points existence validation. 2018-11-27 13:52:42 +01:00
tamasmeszaros 415a4fa02b Correcting parameter name changes and the additional slaposIndexSlices step 2018-11-27 11:06:25 +01:00
tamasmeszaros 2a31f5e6fc Refinement of the slice index interface 2018-11-26 15:09:29 +01:00
tamasmeszaros f76560bcc5 Initial interface for slice index. 2018-11-26 14:43:28 +01:00
bubnikv 103af1d8fb Fixed some background processing synchronization issues. 2018-11-23 17:05:44 +01:00
tamasmeszaros 746c1d2fd8 SLA support parameters changed: radiuses for diameters. 2018-11-23 13:05:24 +01:00
tamasmeszaros a05bda5347 Removed head_back_radius and added pillar widening factor to the parameter layers 2018-11-23 11:51:45 +01:00
tamasmeszaros 864a2b387a trying to fix build for OSX 2018-11-22 18:13:34 +01:00
tamasmeszaros d28b61f8a3 Adding checkbox for disabling support generation (still having pad generation) 2018-11-22 18:02:05 +01:00
tamasmeszaros edf80316e1 removed is_step_done queries from the pipeline (using return value of set_started) 2018-11-22 14:16:55 +01:00
tamasmeszaros 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
tamasmeszaros 1f8007f0da status moves continuously when rasterizing 2018-11-22 13:42:52 +01:00
tamasmeszaros 3bd1734daa fix for progress indication values 2018-11-22 12:13:58 +01:00
bubnikv ddf8acb440 Fixed missing include (fixed compilation on OSX) 2018-11-21 18:03:24 +01:00
tamasmeszaros 5c141d9f10 Fixed race condition when no pad is generated. Progress indication for SLA is broken. 2018-11-21 17:40:18 +01:00
bubnikv 487ccdd2be Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-21 17:35:58 +01:00
bubnikv 314f7dc674 WIP: Synchronization of SLA background processing. 2018-11-21 17:35:35 +01:00
tamasmeszaros 3667fc7894 Change to return const references for TriangleMesh return values in SLAPrintObject's methods 2018-11-21 15:21:57 +01:00
tamasmeszaros 1a58513717 Using the new status update interface to refresh scene right after the supports are ready. 2018-11-21 12:10:10 +01:00
tamasmeszaros 897ca1aa44 comments... 2018-11-21 10:00:49 +01:00
tamasmeszaros d27e22c2c3 height level mismatches seems to be fixed. 2018-11-20 16:12:04 +01:00
tamasmeszaros 7482b619b5 Working on proper merging and leveling of the support layers. 2018-11-20 11:59:40 +01:00
tamasmeszaros 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
tamasmeszaros 1f546de59a Fix for elevation and added functionality for head penetration. 2018-11-19 11:42:36 +01:00
tamasmeszaros 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
tamasmeszaros 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
bubnikv 74ba1eaa16 WIP: Support of SLA suport & pad GLVolumes, couple of fixes. 2018-11-17 17:23:56 +01:00
bubnikv dafa4621aa Merge remote-tracking branch 'remotes/origin/dev_native' into vb_3dscene_partial_update 2018-11-16 18:31:39 +01:00
bubnikv c9a4c6c73c 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 ef5807e36b Separate methods to get the sliced polygons. 2018-11-16 17:25:23 +01:00
tamasmeszaros 4c007a410c Corrected height levels at rasterization. 2018-11-16 16:44:44 +01:00
tamasmeszaros 1e0d8b245c Base plate creation improvements. Added sla parameter for support elevation. 2018-11-16 15:01:31 +01:00
tamasmeszaros c5ccfeae3e 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 6bf9ff713d fix return value error 2018-11-16 08:46:15 +01:00
tamasmeszaros 810fcc2221 wip: reorganizing things to support accurate pad creation. Also more accurate progress indication. 2018-11-15 18:05:47 +01:00
tamasmeszaros f3d02a5cdf Slicing the supports seems to work fine with the merged mesh. 2018-11-15 15:14:14 +01:00
tamasmeszaros e98c83a025 WIP:
* slicing supports
* adding the pad geometry
* rasterizing the support and pad slices
2018-11-14 18:04:43 +01:00
bubnikv 3858fecf0c Fixed merge conflict: Added ModelInstance ID to the SLAPrintObject Instance 2018-11-13 19:22:05 +01:00
tamasmeszaros 9a93b1d3e9 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 7d41b9a2d6 add step completeness checks 2018-11-13 17:46:02 +01:00
bubnikv 03875e7d71 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
tamasmeszaros ffe6862626 Slicing object and rasterization generates output zip. Needs testing. 2018-11-13 17:33:03 +01:00
tamasmeszaros 95419370e1 zip file output dialog and status indication for sla in the statusbar. 2018-11-13 11:53:54 +01:00