18 Commits

Author SHA1 Message Date
Jaime van Kessel
f1417858c1 Merged objects are no longer moved on platform plate
Fixes Ultimaker/Cura#354
2015-09-09 09:49:53 +02:00
Jaime van Kessel
dfe4b348b4 Fixed push free for one at a time 2015-09-08 13:31:16 +02:00
Jaime van Kessel
6d184ea281 One at a time now has the correct push free behaviour 2015-09-03 16:38:58 +02:00
Jaime van Kessel
709ec79918 Removed unused import 2015-08-28 16:31:47 +02:00
Jaime van Kessel
af18019ce0 Added exception handling for checking overlap.
Fixes Ultimaker/Cura#297
2015-08-26 16:08:00 +02:00
Jaime van Kessel
a8afb9045f Disabled bounding box intersection for physics
Fixes Ultimaker/Cura#294
2015-08-26 15:24:10 +02:00
Jaime van Kessel
bbf0b92f87 Added preference to disable automatic push free
fix #49
2015-08-20 11:53:30 +02:00
Jaime van Kessel
ddc34eaa3a Fixed bug that caused crash when object was entirely below platform 2015-08-13 13:35:51 +02:00
Jaime van Kessel
49e39d637c Added cutoff distance 2015-08-13 11:25:34 +02:00
Jaime van Kessel
19d711fb80 Added merging for multi material 2015-07-27 14:25:27 +02:00
Jaime van Kessel
5ba4a67519 Nested groups are now correctly handled in platform physics 2015-07-15 15:28:48 +02:00
Jaime van Kessel
8e6dd2486f Groups now also have a convexHull 2015-07-14 16:41:59 +02:00
Arjen Hiemstra
886dac5781 Store the disallowed areas as polygons and use those to test for intersection
This prevents issues when trying to print larger things

Contributes to Asana issue 37107676459484
2015-06-25 13:54:36 +02:00
Arjen Hiemstra
492f6309b0 If we skip an object because it does not have a bounding box, retrigger the change timer
This causes the platform physics to run again a few ms later so that we actually do not
stop trying to push objects apart until everything is correctly updated

Fixes Asana issue 33694499624771
2015-06-24 14:51:45 +02:00
Arjen Hiemstra
72b1302f9e Disable slicing and platform physics when an operation is being performed
This prevents the model from jumping around during rotation/scale

Fixes #56
2015-06-22 17:23:32 +02:00
Arjen Hiemstra
db8b0acdde Ignore selection when moving objects due to collision
Fixes #35
2015-06-03 19:10:21 +02:00
Arjen Hiemstra
7302d979dc Use the right offset for object collision after Polygon collision was fixed
Contributes to #35
2015-06-03 17:04:29 +02:00
Arjen Hiemstra
ae71c309ac Move src to cura so we can use the same package for installed and source
Contributes to #41
Contributes to #42
2015-05-18 15:03:42 +02:00