1b614263b4
New perl callback to force reloading of 3d scene after Purging volumes are changed
...
After the changes in previous commit, the 3D scene must be reloaded after the wipe tower
is invalidated. This can mostly be done on the C++ side, but reloading after Purging volumes
are changed required this C++ -> Perl call
2018-08-02 11:04:47 +02:00
1226a480fd
Wipe tower postprocessing, wipe tower block on 3D plate improved.
...
- it renders red with one egde as indeterminate, the front edge is where the wipe tower will start
- changing width changes depth of the block (as requested)
- the block shows the brim of the wipe tower
- after slicing, the block is rendered in usual dark green and takes the exact shape of the tower (also with brim)
- moving or rotationg the block after slicing does not invalidate the wipe tower (and hence the exact block dimensions are preserved)
- changing anything that invalidates the wipe tower reverts the block back to the "indeterminate" shape
- the block is not shown after slicing, if the wipe tower is not actually generated (printing single color object with the wipe tower enabled)
This required changes in the wipe tower generator, which now generates the tower
at origin with no rotation. Resulting gcode is postprocessed and transformed during
gcode export. This means the wipe tower needs not be invalidated when it is moved or rotated.
2018-08-02 11:04:04 +02:00
504bff9523
M73 lines emitted to gcode only for Marlin firmare. Fixes #1071
2018-07-25 09:19:20 +02:00
511a38551e
PrusaResearch.idx: Comment 0.2.0-alpha2
2018-07-24 15:54:06 +02:00
59128f187f
Sync PrusaResearch.idx
2018-07-24 15:47:13 +02:00
5e4f36773f
PresetUpdater: Fail harder on bundle version not present in index
2018-07-24 15:29:37 +02:00
b5bf33f19c
Shifted the MM priming lines inside a bit (for the out-of-bed detection)
2018-07-24 12:17:26 +02:00
14e5f97335
Fixed an issue with MM and supports layering
2018-07-24 11:20:29 +02:00
be3df9d71c
Fix application shutdown on incompatible profile exit
2018-07-24 10:50:27 +02:00
8d46c3dac6
Reduced size of MK3 bed textures for compatibility with OpenGL 1.1
2018-07-24 10:33:14 +02:00
6ad919add9
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-24 10:03:45 +02:00
2b41725204
Fix of https://github.com/prusa3d/Slic3r/issues/1068
...
Fixed reloading of an object, which contains non-ASCII7 characters
in its file name or path.
2018-07-24 09:23:19 +02:00
742a706b99
Fixed crash when generating gcode of multimaterial objects with some object out of the bed
2018-07-23 15:58:08 +02:00
535266a05d
ConfigWizard: Fix: Don't check the default printer if the wizard is requested by user or re-configure
2018-07-23 15:04:21 +02:00
c7cf85b82f
PresetUpdater: Fix reloading of profiles after reconfigure and update
...
Fix #1060
Fix #985
2018-07-23 15:02:13 +02:00
6a4f08fe05
Added xml escape characters detection when exporting object and volumes names to 3mf files
2018-07-23 14:39:50 +02:00
4877a092c6
Power of two squared bed textures to try to fix #1067
2018-07-23 14:21:14 +02:00
6741f151ac
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-23 13:56:26 +02:00
8ba080d534
Attempt to fix #1067
2018-07-23 13:54:43 +02:00
72eabd76f1
PresetUpdater: Fix incompatible bundle requirements display
2018-07-23 12:34:07 +02:00
3d9ab7b799
ConfigWizard: Wrap printer model titles
2018-07-23 11:43:06 +02:00
3b47aa6418
Added xml escape characters detection when exporting object and columes names to amf files
2018-07-23 10:58:39 +02:00
82ef5afcf0
Fixed status of Slice now and Export G-Code buttons after object import
2018-07-23 10:16:56 +02:00
21ae4e9d5a
Renamed the key MK3SMMU to MK3MMU2,
...
added a generic PLA MMU2 material.
2018-07-23 09:42:02 +02:00
c5ffdab5ea
Update objects' list after scaling using gizmo
2018-07-23 08:57:00 +02:00
e08238a2d2
Bumped up the version number.
2018-07-21 17:39:26 +02:00
08dd960d0b
Added the MK3 MMU2 printer into the profiles, added an image
...
of the MK3 MMU2 to the wizard.
2018-07-21 15:46:54 +02:00
fe6e0493c6
Fixed upgrade of vendor profile from the application resources
...
after an upgrade of the application.
2018-07-21 09:32:45 +02:00
82c27c7c4e
Bumped up the version number.
2018-07-20 17:57:21 +02:00
c75ff91e59
Added some profilling macros into GCodeTimeEstimator
2018-07-20 16:14:23 +02:00
09bbdfefa6
Faster time estimate for multimaterial
2018-07-20 15:54:11 +02:00
5d46c3c44a
Slightly faster time estimation
2018-07-20 12:05:08 +02:00
9acec75cc5
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-20 10:31:53 +02:00
6fe03f1599
Small objects can now fit inside free space surrounded by objects.
2018-07-20 09:01:24 +02:00
a275eb668a
Another fix in gizmos update
2018-07-19 16:06:46 +02:00
5b1ceb1534
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 15:09:42 +02:00
6f4c2b9483
Fixed print info
2018-07-19 13:58:25 +02:00
17f95b426c
Better fix for gizmo update when deleting objects
2018-07-19 13:43:33 +02:00
15bff4e02c
Warning and legend textures moved from _3DScene class to GLCanvas3D class
2018-07-19 13:18:19 +02:00
5f78afb42c
Fixed update of gizmo when deleting all objects
2018-07-19 11:39:51 +02:00
97c9eb1615
Fixed update of rotate gizmo when selecting objects
2018-07-19 11:24:04 +02:00
2d033dead8
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 08:31:59 +02:00
a22e780791
Code cleanup
2018-07-18 15:52:20 +02:00
feb7c5ca5a
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:11:23 +02:00
ed65f88852
Fixed depth test when rendering the picking texture
2018-07-18 15:09:26 +02:00
325ed1ef8e
Reordered the fields on the new "Machine limits" page.
2018-07-18 15:08:55 +02:00
7f0945ad20
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:07:56 +02:00
a340778454
Unified opengl textures
2018-07-18 15:07:52 +02:00
53ee26cfec
Reworked the "Sliced info" box on the platter to only show the
...
"silent mode" print time if it is available.
2018-07-18 14:52:19 +02:00
fd9c169627
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 14:49:19 +02:00