Lukas Matena
7683870350
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
Lukas Matena
d5f042b4b8
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
Enrico Turri
dd724e9dab
M73 lines emitted to gcode only for Marlin firmare. Fixes #1071
2018-07-25 09:19:20 +02:00
Vojtech Kral
e0e6a23810
PrusaResearch.idx: Comment 0.2.0-alpha2
2018-07-24 15:54:06 +02:00
Vojtech Kral
07ae905150
Sync PrusaResearch.idx
2018-07-24 15:47:13 +02:00
Vojtech Kral
b49bfadd87
PresetUpdater: Fail harder on bundle version not present in index
2018-07-24 15:29:37 +02:00
Lukas Matena
21a59ce710
Shifted the MM priming lines inside a bit (for the out-of-bed detection)
2018-07-24 12:17:26 +02:00
Lukas Matena
c5448514ac
Fixed an issue with MM and supports layering
2018-07-24 11:20:29 +02:00
Vojtech Kral
dfb70ec6e6
Fix application shutdown on incompatible profile exit
2018-07-24 10:50:27 +02:00
Enrico Turri
2df6e08eed
Reduced size of MK3 bed textures for compatibility with OpenGL 1.1
2018-07-24 10:33:14 +02:00
Enrico Turri
bbe5586c15
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-24 10:03:45 +02:00
bubnikv
077680b806
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
Enrico Turri
cac4b29153
Fixed crash when generating gcode of multimaterial objects with some object out of the bed
2018-07-23 15:58:08 +02:00
Vojtech Kral
1842520ea6
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
Vojtech Kral
3e65b4410b
PresetUpdater: Fix reloading of profiles after reconfigure and update
...
Fix #1060
Fix #985
2018-07-23 15:02:13 +02:00
Enrico Turri
1c6d3c9c69
Added xml escape characters detection when exporting object and volumes names to 3mf files
2018-07-23 14:39:50 +02:00
Enrico Turri
de085fdb6c
Power of two squared bed textures to try to fix #1067
2018-07-23 14:21:14 +02:00
Enrico Turri
4294510ed7
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-23 13:56:26 +02:00
Enrico Turri
0bd8affab9
Attempt to fix #1067
2018-07-23 13:54:43 +02:00
Vojtech Kral
1c58c3e153
PresetUpdater: Fix incompatible bundle requirements display
2018-07-23 12:34:07 +02:00
Vojtech Kral
abe7a71f85
ConfigWizard: Wrap printer model titles
2018-07-23 11:43:06 +02:00
Enrico Turri
33175a02f3
Added xml escape characters detection when exporting object and columes names to amf files
2018-07-23 10:58:39 +02:00
Enrico Turri
df36de0d35
Fixed status of Slice now and Export G-Code buttons after object import
2018-07-23 10:16:56 +02:00
bubnikv
a0096cf563
Renamed the key MK3SMMU to MK3MMU2,
...
added a generic PLA MMU2 material.
2018-07-23 09:42:02 +02:00
Enrico Turri
86caf83721
Update objects' list after scaling using gizmo
2018-07-23 08:57:00 +02:00
bubnikv
68cd51435f
Bumped up the version number.
2018-07-21 17:39:26 +02:00
bubnikv
109b6fb79c
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
bubnikv
88bf7c852c
Fixed upgrade of vendor profile from the application resources
...
after an upgrade of the application.
2018-07-21 09:32:45 +02:00
bubnikv
e19a74865b
Bumped up the version number.
2018-07-20 17:57:21 +02:00
Lukas Matena
167060e470
Added some profilling macros into GCodeTimeEstimator
2018-07-20 16:14:23 +02:00
Enrico Turri
95bd2bb8f9
Faster time estimate for multimaterial
2018-07-20 15:54:11 +02:00
Enrico Turri
4b8e10a05c
Slightly faster time estimation
2018-07-20 12:05:08 +02:00
Enrico Turri
c1d1721dae
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r
2018-07-20 10:31:53 +02:00
tamasmeszaros
ed0f073ef3
Small objects can now fit inside free space surrounded by objects.
2018-07-20 09:01:24 +02:00
Enrico Turri
aaa592bab9
Another fix in gizmos update
2018-07-19 16:06:46 +02:00
Enrico Turri
c40258d9b2
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 15:09:42 +02:00
Enrico Turri
1a6fdb668f
Fixed print info
2018-07-19 13:58:25 +02:00
Enrico Turri
feb0f76279
Better fix for gizmo update when deleting objects
2018-07-19 13:43:33 +02:00
Enrico Turri
63fe2a9fb9
Warning and legend textures moved from _3DScene class to GLCanvas3D class
2018-07-19 13:18:19 +02:00
Enrico Turri
5ff26bce50
Fixed update of gizmo when deleting all objects
2018-07-19 11:39:51 +02:00
Enrico Turri
678be2b317
Fixed update of rotate gizmo when selecting objects
2018-07-19 11:24:04 +02:00
Enrico Turri
7b551171e8
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-19 08:31:59 +02:00
Enrico Turri
7f267987cb
Code cleanup
2018-07-18 15:52:20 +02:00
Enrico Turri
be7b786fee
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:11:23 +02:00
Enrico Turri
13ced87089
Fixed depth test when rendering the picking texture
2018-07-18 15:09:26 +02:00
bubnikv
b57418f81d
Reordered the fields on the new "Machine limits" page.
2018-07-18 15:08:55 +02:00
Enrico Turri
4579b71a66
Merge branch 'scene_manipulators' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 15:07:56 +02:00
Enrico Turri
3fac0d92cd
Unified opengl textures
2018-07-18 15:07:52 +02:00
bubnikv
a46bdb1d81
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
Enrico Turri
c1dc46bb8e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 14:49:19 +02:00