6e713c0c11
Workaround to fix crash reported in #2209
2019-05-07 15:09:15 +02:00
5f58370f49
Merge remote-tracking branch 'remotes/origin/vb_wold_object_manipulation'
2019-05-07 13:50:40 +02:00
96cc16b04c
Prevent degenerate triangles in pad.
2019-05-07 13:06:15 +02:00
bcc587264c
removing some commented out garbage
2019-05-07 09:56:53 +02:00
50c6d01095
Fix asan crash on statistics step
2019-05-06 16:57:46 +02:00
81ee96b767
GCode.cpp: Update the 'current_extruder' placeholder even if filament start gcode is empty
2019-05-06 14:48:59 +02:00
0b4c7125b7
Arrange is accounting for the wipe tower now
2019-05-06 08:14:45 +02:00
7715725991
Merge branch 'master' into vb_wold_object_manipulation
2019-05-04 20:59:57 +02:00
0871ca2662
Fixed make_cylinder() / make_sphere() functions to produce meshes
...
without errors.
2019-05-04 14:03:50 +02:00
03dba475e8
Localization improvements
2019-05-04 02:07:07 +02:00
09673970f7
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-05-03 19:13:47 +02:00
b4fc2d59b4
Added ConfigDef::get_default_value<>() template,
...
refactored calling code to use it.
2019-05-03 18:30:58 +02:00
6ae851ff90
Implemented the "Support for support enforcers only" quick selection.
...
Reduced some memory leaks due to the ConfigDef::default_value pointer.
2019-05-03 18:01:39 +02:00
bb2b5f9de6
Merge remote-tracking branch 'origin/ys_ftn_improvements'
2019-05-03 14:31:59 +02:00
f7c475bbb0
Fixed full statistics calculation
...
(calculate sum of volume and part_count only for solid parts)
2019-05-03 13:09:42 +02:00
a7868d45f1
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-05-03 12:37:43 +02:00
c6aabe2875
Merge branch 'et_selection_rectangle' of https://github.com/prusa3d/Slic3r
2019-05-03 11:44:37 +02:00
e542af63bc
Fixed get_object_stl_stats()
2019-05-02 16:20:50 +02:00
2e079b9e84
Merge remote-tracking branch 'origin/master' into ys_ftn_improvements
2019-04-30 15:19:08 +02:00
f69b7e0ec9
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-29 17:39:28 +02:00
d1fbc88baf
Fix for possible clash with old correction vectors in config
2019-04-29 17:07:55 +02:00
d4447eeac7
Fix for unregistered scaling correction values.
2019-04-29 16:53:16 +02:00
c1eb754d0a
Remove back offset from the print statistic calculation.
2019-04-29 16:42:22 +02:00
22f170e29e
ObjectList improvements: Added warning icon for Parts with a repaired errors
2019-04-29 15:27:59 +02:00
d60a5c53f8
Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation
2019-04-26 17:42:51 +02:00
b0830d062b
WIP: Transformation of instances in world coordinate space:
...
Ulocking the "anisotropic" scaling checkbox will bake the transformation
into meshes to allow for scaling in world axes.
Optimized and templated the stl_transform functions, now also available for 3x3 matrices.
The Canvas3D::reload_scene() now maintains selection even if all volumes of an instance changed their IDs.
2019-04-26 17:28:31 +02:00
d6c99d28f3
Merge remote-tracking branch 'origin/master' into ys_ftn_improvements
2019-04-26 13:13:59 +02:00
abab5dfdb4
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle
2019-04-26 12:41:32 +02:00
df5f4b629f
Fixing large memory reservation in the SLA model slicing step.
2019-04-26 11:33:33 +02:00
b6f2159cbd
Fixed app name interpolation for : GUI_App, MainFrame, MsgDialog, Preferences, Tab and UpdateDialogs
...
+ added edit_tooltip(), wich replaces Slic3r for SLIC3R_APP_KEY
2019-04-26 10:54:18 +02:00
ac9f090d0c
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_selection_rectangle
2019-04-26 08:03:10 +02:00
9052e27358
Further optimizations for SLA memory usage.
2019-04-25 18:48:31 +02:00
417a9b2480
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-04-25 18:03:40 +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
ebc2eaeaa6
Disabled debug imgui dialog for render statistics
2019-04-25 12:33:27 +02:00
625a3d93b0
Added imgui debug dialog for render statistics
2019-04-25 11:10:01 +02:00
7625bf118b
Merge remote-tracking branch 'origin/master' into ys_ftn_improvements
2019-04-25 08:12:19 +02:00
56c063546f
Merge remote-tracking branch 'origin/ys_msw_dpi'
2019-04-24 23:09:50 +02:00
59fda680e9
Refactoring: get_mesh_errors_count() moved to ModelObject
...
+ added get_object_stl_stats() to ModelObject
2019-04-24 16:04:47 +02:00
ed112fd11c
Wipe tower uses correct gcodes for RepRap gcode flavor (M907->M906, M900->M572 - should fix #1843 )
...
Also, fixed proper setting of the extruder current during toolchange (was broken since 6da83c7 )
2019-04-24 12:09:58 +02:00
22a6293f31
Merge remote-tracking branch 'origin/master' into ys_msw_dpi
2019-04-18 15:33:50 +02:00
6f3fbe34bb
Merge remote-tracking branch 'origin/ys_bug_fixing' into ys_msw_dpi
2019-04-18 15:24:50 +02:00
cf71232519
Partial fix of "Wrong width of perimeter for solid anchors #1803 "
...
Improvement in handling of the "default" external perimeter width.
2019-04-18 15:08:11 +02:00
3a11a39a69
Fixed a typo in export_obj parameter label
2019-04-18 14:45:13 +02:00
4313f0dd6c
Fix of Complete individual objects: "checker" bug #1911 "
...
Also fix of an arrangement issue for instances with some transformation
around X or Y axis applied.
2019-04-18 12:45:43 +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
2fb640ac91
Export of filament statistics into G-code for multi-material prints
...
has been rewritten to be easier to parse.
Old format
; filament used = 19248.8mm (46.3cm3)
; filament used = 57.4
; filament cost = 1.5
; filament used = 8007.6mm (19.3cm3)
; filament used = 23.9
; filament cost = 0.6
; filament used = 0.0mm (0.0cm3)
; filament used = 0.0mm (0.0cm3)
; filament used = 0.0mm (0.0cm3)
; total filament cost = 2.1
New format
; filament used [mm] = 1600.7,1600.7,1600.7,1600.7,1600.7
; filament used [cm3] = 3.9,3.9,3.9,3.9,3.9
; filament used [g] = 4.8,4.8,4.8,4.8,4.8
; filament cost = 1.5,1.5,1.5,1.5,1.5
; total filament used [g] = 24.0
; total filament cost = 7.5
Where the non-printing extruders are filled in with zeros, and
the trailing non-printing extruders are not exported.
; filament used [g]
and
; filament cost
are only printed if non zero (material density and cost are defined)
2019-04-16 14:25:50 +02:00
72c566b1fc
SLA gizmo now does not make redundant copies of the object and supports meshes
2019-04-16 09:04:04 +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