bubnikv
672cf5d45f
Parallelization of large part of the SLA support point calculation.
...
New 3D grid to check, whether two support points are not too close.
2019-02-18 11:46:06 +01:00
Enrico Turri
296b1aa7c5
Partial fix of #1786 - Fixed synchronization of Configuration/Mode menu
2019-02-18 11:40:33 +01:00
tamasmeszaros
c8bda6c13b
Fix for a few comment typos
2019-02-18 10:52:16 +01:00
tamasmeszaros
a50ffd0791
Fix for uninitialized value in an edge case.
2019-02-18 10:16:04 +01:00
bubnikv
388f2aac71
Fix of a merge error.
2019-02-17 13:26:17 +01:00
bubnikv
09cce95181
Merge branch 'lm_sla_supports_auto2' of https://github.com/prusa3d/Slic3r into lm_sla_supports_auto2
2019-02-17 13:09:16 +01:00
bubnikv
fcc1b2ad69
Reworked polygon sampling for SLA auto support generation.
...
Conditional compilation of an igl winding number tree for SLA support generator, as it is not used as of now and initialization of the tree is expensive.
Fixed issue with passing the new SLA point definition to the back end and back to the UI.
2019-02-17 13:05:22 +01:00
tamasmeszaros
01091152be
Optimization for bad head angles.
2019-02-15 16:55:15 +01:00
Vojtech Kral
59300b61c5
Update profiles
2019-02-15 15:38:41 +01:00
Vojtech Kral
e6f7af64a7
PresetUpdater: Fix a race condition
2019-02-15 15:38:26 +01:00
Vojtech Kral
d8c7966bec
PresetUpdater: Don't fail as hard if version not found in index #1821
...
GUI_App: Add OnExceptionInMainLoop handler
2019-02-15 15:38:13 +01:00
Vojtech Kral
eb643a1f52
Http: Fix logging
2019-02-15 15:35:13 +01:00
tamasmeszaros
f8e87a118c
Merge branch 'master' into tm_colldetection_upgr
2019-02-15 10:40:56 +01:00
tamasmeszaros
71480d7c53
Further refactoring
2019-02-15 10:09:59 +01:00
supermerill
c77a21e0b3
add some options to filamentType
2019-02-14 18:52:21 +01:00
supermerill
430d023ede
add filament_max_wipe_tower_speed
2019-02-14 18:49:45 +01:00
supermerill
29755d0353
* use config for wipetower instead of 10s of arguments
2019-02-14 18:34:47 +01:00
supermerill
568aa1d113
Remove too thin bridges (infill < 1 line)
2019-02-14 17:49:36 +01:00
tamasmeszaros
3574fa00af
Incorporate new tessellation into pad creation.
2019-02-14 16:04:34 +01:00
tamasmeszaros
9bd2f0cf53
Simplifying pad wall triangulation. Removing iterators.
2019-02-14 15:00:59 +01:00
YuSanka
8a31f9d658
Fixed scaling of the Ramming/Wiping dialogs
2019-02-14 14:21:50 +01:00
tamasmeszaros
40e6980db1
Fixing issue with sharp concave pad edges.
2019-02-14 13:52:40 +01:00
supermerill
d7141abcb4
vase mode fix:
...
* if the object is hollow and has only thin walls loops, the orientation must be enforced on gcode.cpp
* add extra_perimeters as unwanted setting for spiral vase.
* add dense infill as unwanted setting for spiral vase.
2019-02-14 13:34:37 +01:00
tamasmeszaros
baf2dede88
Merge remote-tracking branch 'origin/master' into tm_pad_speedup
2019-02-14 11:24:00 +01:00
tamasmeszaros
1e9b64b971
Commented and integrated new pad wall triangulation
2019-02-14 11:23:43 +01:00
supermerill
bf487225cc
better rectilinear infill:
...
* allow to connect at one side even if not connected on the other one
* extrude a small start of connection on the "empty" side if it's too far away (but not too too far) : poor's man gap fill
2019-02-13 19:10:48 +01:00
tamasmeszaros
daa8f7ef1b
Refactored version of the wall triangulation algorithm, initial integration.
2019-02-13 18:22:00 +01:00
supermerill
ee52026342
basic.ini: bugfix end gcode.
2019-02-13 17:43:31 +01:00
supermerill
e62d9aff3b
bugfix "extra perimeters" (regression from the little speed optimization)
2019-02-13 17:43:11 +01:00
tamasmeszaros
0d13ecdce8
Working proof-of-concept for manual triangulation of pad walls.
2019-02-13 16:44:48 +01:00
YuSanka
3f23bd5224
Save statistics values to the config.ini
2019-02-13 16:30:40 +01:00
YuSanka
88f04e0fae
Added calculation of the material consumption
2019-02-13 15:35:41 +01:00
supermerill
d3017889c0
add solid fill pattern option (useful for translucent printing)
2019-02-13 11:58:07 +01:00
Vojtech Kral
dbfdcaa489
Update printer icons
2019-02-13 11:56:56 +01:00
YuSanka
589ac889a3
Fixed OSX build
2019-02-13 08:44:42 +01:00
supermerill
204e7f7647
config default to octoprint-cancelobject
2019-02-12 19:11:21 +01:00
supermerill
3cbb2f7524
Octoprint-Cancelobject : more reliable (i think) and add header for object bounding box.
2019-02-12 19:11:02 +01:00
supermerill
2fbccad771
Only extrude gapfill between perimeters.
2019-02-12 16:39:11 +01:00
YuSanka
c04be58648
Implemented estimated printing time for the SLA printing
2019-02-12 16:34:42 +01:00
supermerill
d7fb3ea14f
little speed optimization for overhangs detection in "extra perimeters"
2019-02-12 15:05:52 +01:00
supermerill
67c1793f66
bugfix margin (solid anchor) when infill = 0
2019-02-12 15:03:24 +01:00
Vojtech Kral
cfe0bd6ce1
ConfigWizard: Cap width, clarify select buttons
2019-02-12 11:01:15 +01:00
supermerill
93ef2679d9
bugfix variable_width for thin walls
2019-02-12 10:56:49 +01:00
supermerill
995817f5d4
bugfix gyroid & 3Dhoneycomb "connected lines"
2019-02-12 10:56:42 +01:00
supermerill
c689fb4bfe
temp bugfix (disable) for some extra surface that are added by an algo at fill.
2019-02-12 10:56:09 +01:00
supermerill
4cccaeb9c0
bugfix dense infill
2019-02-12 10:55:11 +01:00
supermerill
a0628ff50b
bugfix merge
2019-02-12 10:54:45 +01:00
Vojtech Kral
94dc86ec72
ConfigWizard: Cap width on large screens
2019-02-12 10:11:00 +01:00
Vojtech Kral
5a2a39c3ab
Fix window geometry shenanigans
2019-02-12 10:11:00 +01:00
Vojtech Kral
8da7ef41c0
Infer printer family for pre-existing printers
2019-02-12 10:11:00 +01:00