bubnikv
78a7104994
Changed the wording of "Purge into this object's ..." to "Wipe ..."
2018-08-25 22:09:55 +02:00
bubnikv
3c0d81e7d9
Merge remote-tracking branch 'remotes/origin/lm_lay_flat_round_merged_facets'
2018-08-24 16:39:24 +02:00
bubnikv
de0f8ec267
Merge remote-tracking branch 'remotes/origin/lm_retraction_fix'
2018-08-24 16:33:57 +02:00
Lukas Matena
be3b8e98da
Edited captions and default values of the new parameters (initial loading and unloading speed)
2018-08-24 12:46:32 +02:00
Lukas Matena
e8aafd3c83
Lay flat - simple rejection of very small surfaces
2018-08-24 11:46:54 +02:00
Vojtech Kral
60a0375ff9
Firmware updater: Fix a race condition
...
avrdude: Handle OOM with configurable handler
2018-08-24 11:21:29 +02:00
Lukas Matena
85ae2d0d2f
Merge branch 'master' into lm_lay_flat_round_merged_facets
2018-08-22 14:03:17 +02:00
Martin Loidl
43f8f10445
fixed timestamp for duet upload
...
* Added missing time=
2018-08-22 11:02:31 +02:00
Lukas Matena
9e6234fe39
Lay flat - limit number of active surfaces to 255 (to avoid problems with picking pass)
2018-08-21 15:56:40 +02:00
Vojtech Kral
0c984c7584
Print host bugfixes / refactoring
2018-08-21 15:47:29 +02:00
Lukas Matena
86b67bbd42
Lay flat - rotation is now done in one go directly about the necessary axis
2018-08-21 15:40:11 +02:00
Lukas Matena
28c8e176b5
Yet another experimental parameter to adjust the initial loading speed of a newly loaded filament
2018-08-21 14:36:24 +02:00
Lukas Matena
2fe84fc199
Merge branch 'master' into lm_retraction_fix
2018-08-21 14:09:26 +02:00
Martin Loidl
ee9f7eaef6
Host upload backwards compatibility
...
* Added legacy code to preserve backwards compatibility
* renamed some cli option names to better match option names
2018-08-21 11:12:53 +02:00
Martin Loidl
d4b73701d9
some code formatting
2018-08-21 11:12:53 +02:00
Martin Loidl
dd1fd66a47
Added possibility for upload to Duet
...
Further changes:
- Added new configuration option Host Type
- Added abstract base class for future printer hosts
- Moved location of upload dialog (also made it a little bit more configureable)
- added possibility to send file via postfield instead a new frame
2018-08-21 11:12:53 +02:00
Lukas Matena
d197a5149a
Added a missing header (numeric for std::accumulate)
2018-08-20 13:02:54 +02:00
Lukas Matena
3b86c57c8f
Lay flat gizmo is rendered before the bed, so the surfaces are visible from below, and a rotation-related bugfix
2018-08-20 12:56:01 +02:00
Lukas Matena
b0dd328fde
Lay flat - icons and invalidation improvement
2018-08-20 11:27:25 +02:00
Lukas Matena
db9580f40b
Merge branch 'master' into lm_lay_flat_round_merged_facets
2018-08-17 15:45:02 +02:00
Lukas Matena
72ba5c8ab4
Merge remote-tracking branch 'origin/convex_hull' into lm_lay_flat_round_merged_facets
2018-08-17 15:44:50 +02:00
Lukas Matena
3433e8e374
Fixed a few tooltips, changed default value for minimal purge on wipe tower
2018-08-17 15:42:46 +02:00
Lukas Matena
f9efcc36b6
Lay flat gizmo improvements - merge adjacent faces, compute and cache convex hull for entire ModelObject, refresh when moved, etc.
2018-08-17 15:40:47 +02:00
Vojtech Kral
7be24414f3
Build: Option to force generation of PDB file on MSVC Release build
2018-08-17 15:20:58 +02:00
Vojtech Kral
267712eb32
Build: Plumb perl include path
...
Thanks to @kortschak for contributing to this fix
Co-authored-by: Dan Kortschak <dan@kortschak.io>
2018-08-17 15:20:58 +02:00
Lukas Matena
48b9793d3d
Templated convex_hull function in Geometry.cpp
2018-08-17 15:20:35 +02:00
Enrico Turri
1fff2252bc
Detection of out of print volume disabled for wipe tower of unknown size
2018-08-16 13:42:35 +02:00
Enrico Turri
d38816bd9c
GLVolume use a pointer to ModelVolume's convex hull instead of a copy of it
2018-08-16 13:35:56 +02:00
Enrico Turri
2c9b41623a
Fixed wipe tower loosing selection after displacement
2018-08-16 13:22:02 +02:00
Lukas Matena
3f72ca2a15
Merge remote-tracking branch 'origin/convex_hull' into lm_lay_flat_round_merged_facets
2018-08-16 08:56:18 +02:00
Enrico Turri
4d98d32199
Use of bounding box of rotated 3D convex hull for out of print volume detection
2018-08-15 12:50:06 +02:00
Lukas Matena
211790f8c3
Added qhull library to xs/src and cmake
2018-08-15 10:57:22 +02:00
Lukas Matena
74e807f89b
New experimental parameter to adjust initial loading speed of the filament from the nozzle
2018-08-14 16:23:23 +02:00
Lukas Matena
93ce0d23b7
Simple attempt to smooth the lay flat triangles
2018-08-14 13:08:49 +02:00
Enrico Turri
6742735596
Better fix for minimum z of object to lay on the bed after rotations
2018-08-13 16:16:37 +02:00
Lukas Matena
09ce6c62ea
Retraction after ramming is now done without moving the head
2018-08-13 14:51:03 +02:00
Lukas Matena
25a6c7e30e
Created a new gizmo for flattening an object
2018-08-13 09:45:18 +02:00
Lukas Matena
a06b6716ea
First naive implementation of TriangleMesh convex hull calculation
2018-08-09 16:35:28 +02:00
bubnikv
93b8f3147c
Fixed inccorect (excessive) time estimates with the MMU 2.0
2018-08-07 14:15:37 +02:00
Lukas Matena
705ccbe331
Added qhull library to xs/src and cmake
2018-08-07 12:20:15 +02:00
bubnikv
288cd58ee2
Bumped up version number.
2018-08-06 18:09:52 +02:00
Lukas Matena
a0fdcd9f47
Merge branch 'master' of http://github.com/prusa3d/Slic3r
2018-08-06 16:38:16 +02:00
Lukas Matena
a8cef5bf50
Changed checkbox labels for purge into infill/object feature
2018-08-06 16:37:41 +02:00
bubnikv
4f52601081
Minor tweaks of UI texts,
...
optimization of the wipe tower invalidation,
show collisions of the wipe tower with known dimensions.
2018-08-06 16:31:51 +02:00
YuSanka
7edc1dd577
Deleted empty line between "default value" and "variable name"
2018-08-06 15:47:03 +02:00
bubnikv
ea163edc41
Deregister the update callback on end of the application.
...
This fixes a crash on exit.
2018-08-05 23:36:25 +02:00
bubnikv
c13cd284e4
Fix of a regression bug: Update the print bed texture when switching
...
between printer profiles.
2018-08-05 22:52:38 +02:00
bubnikv
71b1e09af9
T1 and M702 C are now evaluated by the time estimator to add the new
...
"filament_load_time" and "filament_unload_time" values to match
the MK3 MMU2 behavior.
Emitting of the remaining times into the output G-code was made optional
through a new "remaining_times" configuration value, so the firmware
flavors and versions, which do not know the M73 code, will not complain.
Configuration changes:
The wipe tower default position was shifted inwards after the wipe tower
coordinate reference point was changed from the center to the left front
corner.
Added the "filament_load_time" and "filament_unload_time" values
to the MK3 MMU filament profiles.
Enabled "remaining_times" for the MK2.5, MK3 and MK3MMU2 printers.
2018-08-04 17:38:25 +02:00
bubnikv
ac2b20b54b
Merge branch 'master' into time_estimate
2018-08-03 23:04:44 +02:00
bubnikv
73ad49b9ae
Merge remote-tracking branch 'origin/lm_minimal_purging_on_wt'
2018-08-03 22:55:08 +02:00