tamasmeszaros
29e7aaea8b
Merge branch 'master' into tm_colldetection_upgr
2019-02-25 13:24:43 +01:00
tamasmeszaros
5d9c8cb0a8
Fix for a few comment typos
2019-02-18 10:52:16 +01:00
tamasmeszaros
828030a70b
Fix for uninitialized value in an edge case.
2019-02-18 10:16:04 +01:00
bubnikv
db58e83a1f
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
b6eafc7bc8
Optimization for bad head angles.
2019-02-15 16:55:15 +01:00
bubnikv
4c22950d5f
Merge remote-tracking branch 'remotes/origin/master' into lm_sla_supports_auto2
2019-02-06 11:11:51 +01:00
tamasmeszaros
5cbaa6eda8
Added parameter "support_buildplate_only" for SLA supports.
2019-02-05 11:16:03 +01:00
Lukas Matena
30354e62b0
Merge branch 'master' into lm_sla_supports_auto2
2019-02-04 08:40:20 +01:00
Lukas Matena
5f0454e153
SLA support points improvements
...
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
2019-02-01 07:13:08 +01:00
tamasmeszaros
278f67710c
Getting rid of signed distance from collision detection.
2019-01-31 10:11:37 +01:00
tamasmeszaros
45be9b7cf9
Getting around signed_distance in pinhead_mesh_intersect
2019-01-30 17:35:39 +01:00
tamasmeszaros
1da994fe4e
Trying to speed up collision detection with tbb
2019-01-30 13:51:34 +01:00
tamasmeszaros
3adaceed2d
Many major issues solved. Performance may be degraded.
2019-01-29 15:10:07 +01:00
tamasmeszaros
cb0ec4638c
Merge branch 'master' into tm_colldetection_upgr
2019-01-28 16:52:50 +01:00
tamasmeszaros
69a8cf8839
Fix for SPE-797
2019-01-28 16:30:15 +01:00
tamasmeszaros
78c4288099
Remove duplicate code from support generation.
2019-01-28 14:20:42 +01:00
tamasmeszaros
5a6abe6e9a
Fix for erroneous support slicing.
...
Adding upper and lower closure for pillars and bridges.
2019-01-28 11:58:25 +01:00
bubnikv
d3ceec39fc
Little optimization when creating a SLA support mesh for preview.
2019-01-23 14:22:33 +01:00
tamasmeszaros
96c57c9972
Introducing signed_distance into the collision detection.
...
Everything is broken O.o
2019-01-18 16:21:44 +01:00
tamasmeszaros
127055cc4b
A lot of comments added.
2019-01-18 12:09:53 +01:00
tamasmeszaros
781eccec12
Further improvements for headless sticks.
2019-01-17 17:46:29 +01:00
tamasmeszaros
38c87e0b3d
EigenMesh upgraded with inside check capability.
2019-01-17 16:44:26 +01:00
tamasmeszaros
e5a43ee94b
WIP
2019-01-16 16:50:43 +01:00
tamasmeszaros
fde6341871
Multiple rays for the pinhead collision detection.
...
Seems to help a lot.
2019-01-16 15:35:01 +01:00
tamasmeszaros
fb400213f3
Merge branch 'master' into tm_colldetection_upgr
2019-01-15 15:32:35 +01:00
tamasmeszaros
0b09a60b31
Quick fix for visible bridges under the pillar base.
2019-01-15 14:41:45 +01:00
tamasmeszaros
9d5c605a70
Solving issue with first empty layer.
2019-01-15 14:25:28 +01:00
tamasmeszaros
43dc55020d
WIP
2019-01-15 11:09:00 +01:00
tamasmeszaros
9b587c79bf
Adding an AABB tree to EigenMesh3D.
...
Yet to be used.
2019-01-14 17:28:02 +01:00
tamasmeszaros
d1ab618ecf
Fix for hanging sla pipeline at routing non-ground points.
2019-01-14 15:37:59 +01:00
tamasmeszaros
050236eae5
Added parameter for pillar connection mode
2019-01-09 12:21:43 +01:00
tamasmeszaros
74cf931789
Pad now has adjustable wall tilt and maintains wall thickness properly.
...
Edges are not rounded yet.
2019-01-04 16:24:10 +01:00
tamasmeszaros
48ced0cdf3
Fix for bad arrange with mirrored objects
2019-01-03 14:20:01 +01:00
tamasmeszaros
6394070bd7
Fix for normal averaging and hidden parameter for max normal Z angle.
2019-01-02 15:48:38 +01:00
tamasmeszaros
85b3282c1b
Fix for invalid support geometry when connecting to model surface
2019-01-02 14:26:25 +01:00
tamasmeszaros
8d191e5a97
small fix for headless supports when they have no space to manifest
2018-12-21 14:33:10 +01:00
tamasmeszaros
3d928a293f
Small fix for double bridging issue with very close pillars
2018-12-21 13:10:37 +01:00
tamasmeszaros
4505e7d51e
Fix for SPE-700 (Corrupted slice data)
2018-12-20 15:24:02 +01:00
tamasmeszaros
0fd6f66b67
Considering multiple neighboring triangles for support point normals
2018-12-17 15:58:15 +01:00
tamasmeszaros
4d456bdba5
Removed display_flip_xy and added display_orientation instead.
...
When starting Slic3r and the profile is FDM type than it yields an assertion failure for wx. See Tab::update_page_tree_visibility() line 2371
2018-12-13 12:42:45 +01:00
tamasmeszaros
ab03876441
Added cancellation points. Added new flip xy option. Refactor and waring removal.
2018-12-12 11:36:02 +01:00
tamasmeszaros
c7b17ae662
Fixing the crash with large model.
2018-12-11 17:55:15 +01:00
tamasmeszaros
b1de32a1bf
Added cancellation points to pad creation step.
2018-12-11 15:54:54 +01:00
tamasmeszaros
3c4056b2ab
fix for missing top ring in the raster. SPE-669
2018-12-10 14:38:49 +01:00
tamasmeszaros
b2f6dd9a81
fixing support head disapperance on linux
2018-11-28 11:59:39 +01:00
tamasmeszaros
bbf69876a9
Removed head_back_radius and added pillar widening factor to the parameter layers
2018-11-23 11:51:45 +01:00
tamasmeszaros
7c86f6c706
Fix for crash when generating supports with empty input points
2018-11-23 10:28:26 +01:00
tamasmeszaros
6de2f09ac5
Adding checkbox for disabling support generation (still having pad generation)
2018-11-22 18:02:05 +01:00
tamasmeszaros
da269cb33e
Fixed race condition when no pad is generated. Progress indication for SLA is broken.
2018-11-21 17:40:18 +01:00
tamasmeszaros
484162e46b
Change to return const references for TriangleMesh return values in SLAPrintObject's methods
2018-11-21 15:21:57 +01:00