Papers
Topics
Authors
Recent
Search
2000 character limit reached

Optimized Synthesis of Snapping Fixtures

Published 12 Sep 2019 in cs.CG and cs.RO | (1909.05953v2)

Abstract: Fixtures for constraining the movement of parts have been extensively investigated in robotics, since they are essential for using robots in automated manufacturing. This paper deals with the design and optimized synthesis of a special type of fixtures, which we call \emph{snapping fixtures}. Given a polyhedral workpiece PP with nn vertices and of constant genus, which we need to hold, a snapping fixture is a semi-rigid polyhedron GG, made of a palm and several fingers, such that when PP and GG are well separated, we can push PP toward GG, slightly bending the fingers of GG on the way (exploiting its mild flexibility), and obtain a configuration, where GG is back in its original shape and PP and GG are inseparable as rigid bodies. We prove the minimal closure conditions under which such fixtures can hold parts, using Helly's theorem. We then introduce an algorithm running in O(n<sup>3)O(n<sup>3) time that produces a snapping fixture, minimizing the number of fingers and optimizing additional objectives, if a snapping fixture exists. We also provide an efficient and robust implementation of a simpler version of the algorithm, which produces the fixture model to be 3D printed and runs in O(n<sup>4)O(n<sup>4) time. We describe two applications with different optimization criteria: Fixtures to hold add-ons for drones, where we aim to make the fixture as lightweight as possible, and small-scale fixtures to hold precious stones in jewelry, where we aim to maximize the exposure of the stones, namely minimize the obscuring of the workpiece by the fixture.

Authors (3)
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.