2608239e37
SLAPrint steps moved to separate module.
...
* Lambdas replaced with class methods
2019-11-12 16:54:59 +01:00
10f2d23ff6
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
...
* Refactor file names in SLA dir
2019-11-11 12:55:22 +01:00
7dfe86ed82
Enhanced hollowing scheme, closing distance working as expected.
2019-11-08 16:51:43 +01:00
2820a0bdee
hollowing params renamed, filtering generalized
2019-11-08 09:21:30 +01:00
27878eb4ce
Hollowing params: accuracy and smoothness
2019-11-07 09:34:34 +01:00
587d20be75
Hollowed interior is now visible in preview
2019-11-06 14:26:15 +01:00
ee11f63bb9
Hollowing step in SLAPrint process, PrintConfig params added.
2019-11-06 13:38:43 +01:00
f63752225f
Add oversampling and gaussian filter to hollowing.
...
* Additional steps hollowing and drilling in SPAPrint
* Remove SLABoilerPlate.hpp as it was empty.
2019-11-05 14:48:00 +01:00
9f95831e40
sla::Raster interface clarified and covered with tests.
...
Also renamed sla::SupportTreeAlgorithm to SupportTreeBuildsteps.
2019-10-01 14:58:37 +02:00
7a4a0917cf
Deeper test coverage for support tree generation.
...
Restructuring for testability.
2019-10-01 14:58:37 +02:00
20b86bbe8f
Reworked pad creation algorithm with new parameters:
...
* brim size
* force pad around object everywhere
2019-10-01 14:58:37 +02:00
b1cdd65b8a
Add new config values to SL1 zip file config.ini
...
All requested config values are written into SL1 ini file inside the zip
* TIme.hpp and Time.cpp is now part of libslic3r instead of libslic3r_gui
* Updated time manipulation function: separate timestamp_local_str and timestamp_utc_str
* timestamp_utc_str is used in header_slic3r_generated(). Gcode now contains UTC timestamps
2019-09-11 13:10:23 +02:00
f7c3b04eef
Fix typo
2019-09-09 16:08:19 +02:00
af7acfc984
Force deallocation of redundant vector content.
...
Call move assignment with empty vector instead of clear().
2019-08-29 10:24:55 +02:00
bfb003db7f
Fix memory leak.
...
Also removed some unnecessary aliases.
2019-08-29 10:10:09 +02:00
8e80ad2e91
Mirror pad_around_object for 'Pad' page on 'Supports' page
2019-08-28 11:33:04 +02:00
e619e770ec
SLA exposure bounds to printer params.
2019-08-20 17:24:48 +02:00
82e76d472d
Adding new sla material parameters: (initial) exposition min/max
2019-08-20 15:49:32 +02:00
a02e218ccd
Merge branch 'master' into tm_clang_mingw
2019-08-16 16:37:02 +02:00
2792e94938
Fix up build and clear dev output
2019-08-16 16:31:05 +02:00
a02a929b17
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
4f1992e4d6
Hotfix for crash with support disabled and pad enabled.
2019-08-08 19:12:37 +02:00
9a9c03251a
Added additional checkbox to enable zero elevation
2019-08-06 16:51:32 +02:00
c5d2e1e0c1
Merge remote-tracking branch 'origin/ys_overrides'
2019-07-31 13:05:47 +02:00
165393ecd5
Improved logging of SLA support tree creation.
2019-07-30 17:55:22 +02:00
b3ad06b655
Hiding the sla support structures after undo/redo
2019-07-28 11:37:08 +02:00
108926abec
Fixed the Perl bindings, made Print::m_placeholder_parser protected,
...
removed the non-const accessor method to m_placeholder_parser.
2019-07-25 17:08:31 +02:00
f5e17835d6
Reworked the FFF Print::update() to process the filament retract
...
override values and to store them into the output G-code.
2019-07-25 14:39:19 +02:00
e8e35579dd
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
b061a5de6c
Merge branch 'master' into tm_builtin_pad
2019-07-09 13:21:26 +02:00
ed7e380d07
Fixing broken SLA slicing: SPE-984
2019-07-09 13:12:55 +02:00
d98aa0f91d
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
07e2066dd3
WIP Undo / Redo: Serializing the configs of ModelObject / ModelVolume
...
/ ModelMaterial as separate objects to conserve memory.
2019-07-03 13:43:54 +02:00
8e78a70835
Merge branch 'master' into tm_builtin_pad
2019-06-28 15:29:26 +02:00
7a614088ae
WIP Undo / Redo: ModelID / ModelBase renamed to ObjectID / ObjectBase
2019-06-27 11:02:45 +02:00
e6076c57dd
Hotfix for inconsistent slice index
2019-06-26 14:59:39 +02:00
84e0f8e514
Make an order in using scale and unscale, remove some warnings.
2019-06-26 10:34:27 +02:00
a2cfb51b78
Fixes for degenerate cases.
2019-06-20 13:01:48 +02:00
c41c7c5c71
Merge branch 'master' into tm_builtin_pad
2019-06-20 10:04:17 +02:00
259f7ab35e
Merge branch 'master' into tm_sla_printer_mirror
2019-06-18 17:42:10 +02:00
508c9c039b
Fix levitation when supports are disabled.
2019-06-17 13:02:49 +02:00
74c7b9694f
Merge branch 'master' into tm_builtin_pad
2019-06-17 12:17:01 +02:00
bd85970adf
Warning hunt session.
2019-06-14 18:17:17 +02:00
7ea5782a35
Fix build on windows.
...
This issue is annoying.
2019-06-12 17:23:12 +02:00
bf951671de
Fixes for gap detection and case with no pad, but zero elevation.
2019-06-12 15:29:24 +02:00
4c456bb6a6
Fine tuning parameters and fixing pad wings when greater gaps are used.
2019-06-12 13:15:42 +02:00
6706e672d1
Fixes for the parameter layer
...
- Elevation value satisfied with no supports as well
- Removed debug svg writing
- Gap and sticks made optional in zero elevation pad.
2019-06-11 18:19:58 +02:00
c19f1c7362
SPE-742: Parameter layer for zero elevation feature.
2019-06-11 18:17:20 +02:00
5399a7d338
SPE-742: Builtin pad feature in zero elevation mode.
2019-06-11 12:40:07 +02:00
e21b539031
Merge branch 'master' into tm_sla_printer_mirror
2019-06-05 15:10:02 +02:00