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
16cbfc8803
Fixed update of the SLA back end object properties, leading to
...
the "disable supports" and "disable pad" flags being ignored
after the project was loaded.
2019-05-23 15:43:16 +02:00
b8fe1fabf3
Fixed unit tests when run with range checks on std::vector
...
There was a bug in unit tests that led to generating the wipe tower with non-normalized preset.
This caused out-of-bounds access into max_layer_height vector in fill_wipe_tower_partitions.
The problem surfaced in https://github.com/prusa3d/PrusaSlicer/issues/2288 .
I quickly patched additional normalization of the preset to prevent this from happening.
Also, an assert in the same function turned out to trip on one of the tests.
This one was commented out for now and will (hopefully) be looked into later.
Function Print::apply_config was renamed to apply_config_perl_tests_only so everyone
sees its current purpose and does not mistake it for the more important Print::apply.
2019-05-22 16:48:20 +02:00
b6427cddd3
Fixing build on Win and OSX
2019-05-20 11:34:48 +02:00
4e57283282
Mirror checkboxes added to the UI.
...
Everything seems to work fine.
2019-05-18 23:21:59 +02:00
722bfb75e8
Mirroring refactored.
2019-05-18 22:45:24 +02:00
3df76b8551
Mirroring parameters prepared for UI.
...
Actual mirroring disabled, it will be refactored to maintain clarity of code.
2019-05-18 16:56:46 +02:00
4b6383a512
Changed the G-code export and send to OctoPrint GUI code
...
to store the G-code next to the project file if it exists,
and to process the project name with the PlaceholderParser.
2019-05-17 16:27:00 +02:00
2a1db8175a
Fixed localization of the "Machine Limits" parameters.
...
Fixed localization of some other parameters (templating is not supported
inside the PrintConfig.cpp as these strings are translated not inside
PrintConfig.cpp, but by the calling GUI code).
Fixed localization of SLA status bar.
2019-05-09 14:15:56 +02:00
bcc587264c
removing some commented out garbage
2019-05-07 09:56:53 +02:00
d1fbc88baf
Fix for possible clash with old correction vectors in config
2019-04-29 17:07:55 +02:00
c1eb754d0a
Remove back offset from the print statistic calculation.
2019-04-29 16:42:22 +02:00
df5f4b629f
Fixing large memory reservation in the SLA model slicing step.
2019-04-26 11:33:33 +02:00
9052e27358
Further optimizations for SLA memory usage.
2019-04-25 18:48:31 +02:00
9607bed907
Memory optimization of SLA export,
...
logging of memory consumption during SLA slicing (just on Windows as of now).
2019-04-25 18:03:17 +02:00
3e52e6f4a7
Added comments to the gettext dictionaries generated by the xgettext tool.
...
The prefix to be searched for in the source code comments is TRN
2019-04-18 10:13:56 +02:00
499ba56882
Fix for incomplete validation condition on the allowable elevation.
2019-04-17 10:08:54 +02:00
13ee8c3bd5
TriangleMeshSlicer is now initialized by const-pointer to the mesh, responsibility for calling require_shared_vertices is left to the caller
2019-04-16 09:04:04 +02:00