5ebf7f093d
Merged with master
2018-08-17 18:07:45 +02:00
2f09a89bfb
Removed the x(), y(), z() Point/Pointf/Point3/Pointf3 accessors.
2018-08-17 15:53:43 +02:00
a8a5bf0111
Nlopt build fix
2018-08-02 19:17:27 +02:00
94d58259f5
New approach to big items with calculating the best alignment with other big items.
2018-08-02 17:51:11 +02:00
ae0883970d
Fixing the "last item doesn't fit" problem.
2018-08-02 13:15:30 +02:00
eb736cf484
Prepare integration for arbitrary shaped print beds.
2018-07-30 16:41:35 +02:00
5115fc6ba6
linest2d ready for arbitrary shaped beds.
2018-07-30 15:16:44 +02:00
b153e7aabf
New object function considering item size categories (big and small)
2018-07-27 17:31:30 +02:00
a4846ced8b
Improved libnest2d caching
2018-07-27 12:28:14 +02:00
a8f7848cd6
Fix for SPE-421 and emergency fix for SPE-422 (needs further investigation)
2018-07-26 12:57:47 +02:00
6fe03f1599
Small objects can now fit inside free space surrounded by objects.
2018-07-20 09:01:24 +02:00
18a159fc1e
Small objects can now fit inside free space surrounded by objects.
2018-07-18 16:37:44 +02:00
158dee3fb2
Safety check for firstfit for larger objects than the print bed.
2018-07-17 16:35:48 +02:00
2c6a77b6ec
New objectfunction that makes a proper circle shaped pile on arrange.
2018-07-17 12:04:06 +02:00
0885f95603
Build fix for linux
2018-07-16 16:37:14 +02:00
324b66a467
Change to firstfit selection because DJD needs further testing.
2018-07-16 16:07:29 +02:00
4cd7148e5b
Customized object function for arrange algorithm to arrange into a circle.
...
Now we optimize for smallest diameter of the circle around the arranged pile of items. This implies that we can forget about pack efficiency but the result will be better for the heat characteristics of the print bed.
2018-07-04 14:11:21 +02:00
eb8167f959
Libnest2D test fix
2018-07-03 16:39:13 +02:00
4cd5d81174
Tryfix for Mac build...
2018-07-03 16:18:35 +02:00
2a2448b807
Pull build fixes from libnest2d and allow reverse order checks in DJD placement for better quality results.
2018-07-02 10:45:06 +02:00
f0b44f95e2
AppController integration
2018-06-28 18:47:18 +02:00
dd96d014d1
Incorporating performance optimizations from libnest2d
2018-06-28 16:14:17 +02:00
635438a547
initial NFP method with convex polygons working.
2018-06-05 12:02:45 +02:00
90743f0236
Working arrange_objects with DJD selection heuristic and a bottom-left placement strategy.
2018-05-17 10:37:26 +02:00