tamasmeszaros
254e279c8e
Fixing error with sla array indexing
2019-03-14 09:36:03 +01:00
tamasmeszaros
448d7ef08e
Slight enhancements in the cascading algorithm.
2019-03-13 17:29:47 +01:00
tamasmeszaros
c862a939d1
Fixed seed for the genetic optimizer for support generation
2019-03-12 15:21:55 +01:00
tamasmeszaros
b82de4079b
Fixing issue with cascading pair has function.
2019-03-11 18:17:26 +01:00
tamasmeszaros
54651190e1
Enable imgui support point size. Fine tuning of support params.
2019-03-11 14:55:28 +01:00
tamasmeszaros
1405ed7a1e
Fixes for cascading logic.
2019-03-08 16:06:21 +01:00
tamasmeszaros
0b3c9636a8
Fix for the application of the new pillar link distance parameter
2019-03-08 14:18:22 +01:00
tamasmeszaros
04556ba089
Fine tuning the new parameters and adding max_pillar_link_distance
2019-03-08 11:39:34 +01:00
tamasmeszaros
8d4acf7716
Fixes for interconnection issues.
2019-03-07 17:17:47 +01:00
tamasmeszaros
0ddc23560e
Fix build on Mac
2019-03-07 13:01:28 +01:00
tamasmeszaros
5963d0493b
Fix a missing definition issue
2019-03-07 12:48:17 +01:00
tamasmeszaros
412a02bd5e
Merge branch 'master' into tm_colldetection_upgr
2019-03-07 12:02:28 +01:00
tamasmeszaros
b611c5b84c
Replacing simplex optimizers with more intelligent genetic ones.
2019-03-07 12:01:21 +01:00
tamasmeszaros
47fc4dd708
Experimental working version of onmodel pillar cascading.
2019-03-06 18:00:34 +01:00
tamasmeszaros
77483e8b83
Reworking sidehead to pillar connections.
2019-03-06 15:21:07 +01:00
tamasmeszaros
84947c839b
WIP: sidehead routedown when pillar is too long
2019-03-05 18:21:20 +01:00
tamasmeszaros
31c3bbcd5c
New interconnection strategy
2019-03-05 16:28:18 +01:00
tamasmeszaros
45012a31d7
Working on improved interconnection strategy
2019-03-04 18:32:28 +01:00
tamasmeszaros
1450bbfe9e
Trying to improve pillar connectivity.
2019-03-01 19:19:05 +01:00
bubnikv
c4aa0f7f36
Introduced the "slice_closing_radius" to define, how large gaps
...
will be closed after triangle mesh slicing.
The value is set to 0.049 by default, which corresponds to the hard
coded default in Slic3r-1.41.3.
See issues #520 #820 #1029 #1364 for the reference of why we need
the parameter for being able to print some specific models.
2019-03-01 17:53:02 +01:00
tamasmeszaros
bf8ce47083
Fixing many errors caused by the new changes.
2019-03-01 17:45:29 +01:00
tamasmeszaros
c176451768
Replacing old model routing with more advanced algorithm.
...
Interconnection still missing.
2019-02-28 19:05:11 +01:00
tamasmeszaros
c89017db09
Grouping support generation algorithm into a separate class
2019-02-27 11:44:42 +01:00
tamasmeszaros
dc7dfb2636
Fixing issues from code cleanup
2019-02-26 18:09:33 +01:00
tamasmeszaros
9c5b09f8e3
Incorporate individual support point radius.
2019-02-26 17:13:33 +01:00
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