Text this: A 3D printing nesting algorithm with dynamic collision constraints.