Enrico Turri
1b12ff4eac
Code cleanup
2018-08-13 09:23:10 +02:00
Enrico Turri
1f92ab12bc
Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp
2018-08-13 08:51:58 +02:00
bubnikv
4ca33f123d
Another improvement in robustness of mesh slicing.
2018-08-10 17:37:09 +02:00
YuSanka
879b2f8c6c
next try
2018-08-10 14:55:34 +02:00
bubnikv
cd2143faf3
Slicing improvement for slicing degenerated meshes:
...
Add edges of parallel folded horizontal faces into the output contours,
but ignore them when taking seeds for contour extraction.
FIXME: Single vertices touching a plane are not handled correctly,
they create zero length edges.
2018-08-10 14:10:28 +02:00
YuSanka
f97fbaeb43
Fry to fix OSX-crashing on UnselectAll
2018-08-10 14:02:47 +02:00
YuSanka
8839f5f6a3
Fixed tooltip showing on Linux and OSX(maybe)
2018-08-10 12:19:35 +02:00
YuSanka
675d246f14
Try to understand wxEVT_MOTION on OSX
2018-08-10 08:26:15 +02:00
bubnikv
67f5333b34
Improved accuracy of slicing (triangle cutting) code,
...
improved debugging outputs and asserts of the slicing code.
Disabled detection of concave corners with horizontal faces,
as too often there were found models with badly triangulated faces,
see for example GH issue #895 .
2018-08-09 21:15:49 +02:00
tamasmeszaros
676dc4bf18
SLA base pool generation framework
2018-08-09 18:11:45 +02:00
YuSanka
00296014c5
Experiments with tooltips
2018-08-09 17:53:34 +02:00
YuSanka
1b94303ac0
Next experiment
2018-08-09 17:33:44 +02:00
Lukas Matena
b28c1e94bd
First naive implementation of TriangleMesh convex hull calculation
2018-08-09 16:35:28 +02:00
YuSanka
84831a0808
Experiments with wxEVT_LEFT_DOWN/wxEVT_MOTION on OSX
2018-08-09 15:55:08 +02:00
YuSanka
c0ab11729b
Added tooltips with manifold_warning information
2018-08-09 12:02:09 +02:00
tamasmeszaros
f74d2cac86
fix compilation on linux and mac
2018-08-09 10:59:00 +02:00
tamasmeszaros
38f2cdb9ec
Merge remote-tracking branch 'origin/master' into feature_slice_to_png
...
# Conflicts:
# xs/CMakeLists.txt
2018-08-09 10:53:27 +02:00
YuSanka
e5b465e98e
Added set_default_suppressed for sla_materials.
2018-08-09 09:25:23 +02:00
YuSanka
dc137c41fe
Fixed build crashing
2018-08-08 18:17:19 +02:00
YuSanka
debbaf1f52
Correct UI updating for SLA tabs
2018-08-08 17:47:59 +02:00
bubnikv
fd9ed00034
Improved robustness of slicing when the slicing plane
...
crosses a horizontal plane of an object exactly.
Should improve Github issues #831 , #895 , #1102
2018-08-08 16:24:10 +02:00
YuSanka
e303be8470
Correct preset/tabs updating according to the technology
...
+ some code refactoring
2018-08-08 16:22:56 +02:00
tamasmeszaros
b8246a5e8a
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-08-08 12:52:02 +02:00
tamasmeszaros
a521646e00
Solution for stupid arrangement of rotated items and some fine tuning.
2018-08-08 12:51:17 +02:00
YuSanka
78311dfdb1
Correct show_preset_comboboxes
2018-08-08 11:17:56 +02:00
tamasmeszaros
76bcf2c123
Bug fixes for the neighborhood detection
2018-08-07 19:51:23 +02:00
tamasmeszaros
5347ac6213
Fine tuning of precision.
2018-08-07 14:23:57 +02:00
bubnikv
8be6a3b5b6
Fixed inccorect (excessive) time estimates with the MMU 2.0
2018-08-07 14:15:37 +02:00
Lukas Matena
988b41ca1a
Added qhull library to xs/src and cmake
2018-08-07 12:20:15 +02:00
YuSanka
264d22f7f5
Correct printer pages updating according to the printer_technology
2018-08-07 11:58:27 +02:00
tamasmeszaros
7f3841cda5
Precision raised and big item classification improved
2018-08-07 10:57:22 +02:00
tamasmeszaros
e8fe7d6159
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-08-06 20:13:29 +02:00
tamasmeszaros
86737325a5
Better support for circular bed.
2018-08-06 20:13:04 +02:00
bubnikv
7185205107
Bumped up version number.
2018-08-06 18:09:52 +02:00
bubnikv
01e4ce58b1
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-08-06 18:04:54 +02:00
bubnikv
6b463480f7
Updated MK3MM2 presets, updated start G-codes of the MK2 printer
...
as it does not support the new M204 format.
2018-08-06 18:04:35 +02:00
YuSanka
3e8eb68179
Correct switching between printer_technologies (show/hide according tabs)
2018-08-06 17:01:41 +02:00
Lukas Matena
25ed3d121b
Merge branch 'master' of http://github.com/prusa3d/Slic3r
2018-08-06 16:38:16 +02:00
Lukas Matena
6c5060f773
Changed checkbox labels for purge into infill/object feature
2018-08-06 16:37:41 +02:00
bubnikv
430845c9d5
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
2d465cc26b
Deleted empty line between "default value" and "variable name"
2018-08-06 15:47:03 +02:00
tamasmeszaros
3d8a128320
Merge remote-tracking branch 'origin/master' into feature_arrange_with_libnest2d
2018-08-06 12:41:09 +02:00
tamasmeszaros
0d39ac0c23
bed shape detection works and circle shaped bed now supported with limited arrange quality.
2018-08-06 11:30:10 +02:00
bubnikv
97a957d05c
Deregister the update callback on end of the application.
...
This fixes a crash on exit.
2018-08-05 23:36:25 +02:00
bubnikv
953a029d82
Fix of a regression bug: Update the print bed texture when switching
...
between printer profiles.
2018-08-05 22:52:38 +02:00
bubnikv
cda23ddbc6
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
8f77fa7a3f
Merge branch 'master' into time_estimate
2018-08-03 23:04:44 +02:00
bubnikv
ee50a6b9ad
Merge remote-tracking branch 'origin/lm_minimal_purging_on_wt'
2018-08-03 22:55:08 +02:00
bubnikv
b01d711b24
Merge remote-tracking branch 'remotes/origin/feature_arrange_with_libnest2d'
2018-08-03 22:38:44 +02:00
bubnikv
e3504ee471
Merge remote-tracking branch 'origin/lm_wipe_tower_block_improvements_merged'
2018-08-03 22:34:53 +02:00