fa4a160a2c
TriangleSelector: 3MF loading and saving
2020-07-24 17:47:16 +02:00
8da657c4a3
Added well-known metadata to 3mf export
2020-07-21 09:08:48 +02:00
9b7e2216e0
Fixes of the offset curves from Voronoi diagram.
...
The offset curve extractor is already quite usable,
though singular cases are still not covered yet
when the offset curve intersects or nearly intersects
a Voronoi vertex.
Removal of the PRINTF_ZU "%zu" Visual Studio printf compatibility macro.
Fixes of a contours self intersection test for collinear segments.
SVG exporter now exports white background, so that the GNOME Eye viewer is usable.
2020-06-16 13:15:48 +02:00
fe79c4588c
Fixed export/import from/to amf and 3mf file.
2020-06-08 12:25:29 +02:00
06dacd1c84
Editing of the custom GCodes like ColorChange and PausePrint
2020-06-07 22:42:54 +02:00
4e4efeef31
Initial version of sl1 import with sla::Raster refactor.
2020-04-23 19:05:32 +02:00
16e1cd5d19
ENABLE_THUMBNAIL_GENERATOR set as default
2020-03-25 10:15:02 +01:00
bffd07baa6
Fixed some more warnings
2020-03-03 15:53:26 +01:00
f30f139ef0
ENABLE_CONFIGURABLE_PATHS_EXPORT_TO_3MF_AND_AMF set as default
2020-02-13 11:25:34 +01:00
322092a2f8
Merge branch 'master' into lm_tm_hollowing
2020-01-23 17:43:18 +01:00
eef74403bf
Synchronized mode of color_print data to/from 3mf/amf
...
+ Code refactoring " CustomGCode extracted to separate namespace and file
2020-01-23 16:11:21 +01:00
a5ccb7a6c2
Merge branch 'master' into lm_tm_hollowing
2020-01-21 13:00:07 +01:00
45ae1814ca
ENABLE_KEEP_LOADED_VOLUME_TRANSFORM_AS_STAND_ALONE set as default
2020-01-17 12:12:38 +01:00
dfdd2c8cb9
Added "mode" variable for custom_gcode_per_print_z
2020-01-16 16:01:19 +01:00
0fe7a3efa8
Configurable paths export (fullpath or not) to 3mf and amf
2020-01-08 11:11:38 +01:00
9aaf7a8c13
Merge branch 'master' into lm_tm_hollowing
2020-01-06 12:41:29 +01:00
ea908b5b6c
Added unit test for checking geometry after save+load to 3mf cycle
2020-01-06 12:10:57 +01:00
8ebf970934
Const correctness improvements:
...
removed some unnecessary const_casts that remove const.
2020-01-03 16:33:04 +01:00
abfc7e72c1
#3435 - Added object's instances count into Slic3r_PE_model.config inside exported .3mf files
2020-01-02 11:37:50 +01:00
1aea9f0891
3mf and amf import: keep loaded volumes transformation as a member of ModelVolume without applying it to the mesh
2019-12-20 12:11:58 +01:00
51050f4a29
Merge branch 'master' into lm_tm_hollowing
2019-12-20 10:33:53 +01:00
e9c9dc7ff8
Improved accuracy of ModelVolume matrix store / restore
...
into the 3MF / AMF.
Improved accuracy of ModelVolume's mesh transform back from Object's
coordinate space to its own coordinate space after reloading
from 3MF / AMF.
2019-12-19 12:27:49 +01:00
201e6c18db
Rolled back version numbers for 3mf and amf files
2019-12-19 09:41:30 +01:00
ee69087873
Code refactoring for Color change implementation
2019-12-17 08:37:50 +01:00
11feb259a3
Merge branch 'master' into lm_tm_hollowing
2019-12-12 11:37:33 +01:00
6f82fe3286
Forgot to remove string_printf from 3mf.cpp
2019-12-06 16:28:14 +01:00
d47261acae
add drain hole 3mf export and import
2019-12-06 15:47:58 +01:00
52905631aa
Localization improvements: Text correction
2019-12-06 13:58:23 +01:00
6ff5d02bcc
Merge branch 'master' into lm_tm_hollowing
2019-11-18 17:50:56 +01:00
d72e7ce245
ExtruderSequenceDialog :
...
Fixed layouts after the second opening of the dialog.
(Removing any extruder from the sequence does not cause an incorrect layout)
Validation of entered values added
(0 is not a valid value)
2019-11-16 02:12:37 +01:00
9607983880
Save/Load new color print data to/from amf and 3mf files.
2019-11-11 16:01:34 +01:00
cc56f7a685
SLA Contour3D expanded with conversions supporting quads.
2019-11-04 14:33:29 +01:00
246790b3b9
ENABLE_THUMBNAIL_GENERATOR -> Add file Metadata/thumbnail.png into 3mf output
2019-10-24 09:20:33 +02:00
5cfcfb62db
ENABLE_THUMBNAIL_GENERATOR -> WIP: Refactoring and preparation for adding thumbnails to exported gcode and 3mf files
2019-10-23 13:31:24 +02:00
de4a16048f
#3075 - Fixed Reload from disk command for .amf files
2019-10-21 08:48:38 +02:00
d3c337b69a
Fixed conflicts after merging with master
2019-10-09 11:17:48 +02:00
1661765d8d
Make loading of obj files into TriangleMesh possible.
2019-10-01 14:58:37 +02:00
f7bd47c845
PRUS.cpp: Fixed an always-true condition in extract_model_from_archive
...
SupportMaterial.cpp: Simplified one condition (also solves a -Wmaybe-uninitialized warning on gcc)
2019-09-24 18:09:48 +02:00
2fbc4c37fc
Fixed memsetting non-trivially-copyable types
...
Types stl_stats, stl_normal and SurfaceFillParams should not be zeroed by memset
This is not correct and also triggered warnings on gcc
2019-09-24 17:09:07 +02:00
a34a1341c5
Whitespace changes to supress misleading indentation warnings
...
These appear in newer gcc when spaces and tabs are mixed
2019-09-24 16:01:01 +02:00
03507f9b7d
ENABLE_ENHANCED_RELOAD_FROM_DISK set as default
2019-09-23 15:35:49 +02:00
c9a6461b03
ENABLE_ENHANCED_RELOAD_FROM_DISK -> Fixed export/import to/from .amf to keep compatibility with 3rd part software.
2019-09-23 13:54:49 +02:00
4ea782deb0
ENABLE_ENHANCED_RELOAD_FROM_DISK -> Fixed export/import to/from .3mf to keep compatibility with 3rd part software.
2019-09-23 12:33:21 +02:00
5918bbf2b6
ENABLE_ENHANCED_RELOAD_FROM_DISK
...
1) Modified .zip.amf import/export to save/load volume matrices and source data
2) Incremented .zip.amf version to 3
2019-09-19 12:39:59 +02:00
0c461f6db6
Added tech ENABLE_ENHANCED_RELOAD_FROM_DISK
...
1) Reworked void Plater::priv::reload_from_disk() to be more general
2) Added source data to class ModelVolume
3) Modified .3mf import/export to save/load volume matrices and source data
4) Incremented .3mf version to 2
2019-09-19 09:09:11 +02:00
ebd6bc2be5
Follow-up of 9b5edbfa5f -> added comments
2019-09-09 11:50:19 +02:00
81a67836f9
Fixed import from obj files
2019-09-09 09:56:36 +02:00
074d7dfaa9
Fixed typo
2019-09-02 13:02:28 +02:00
5d85e48500
2nd attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX
2019-09-02 11:55:14 +02:00
4ae89cf291
Attempt to fix non compatible (newer) .3mf and .amf import error handling on Linux and OsX
2019-09-02 09:38:45 +02:00