Spiral Toolpaths for High-Speed Machining of 2D Pockets with or without Islands
Mikkel Abrahamsen

TL;DR
This paper introduces new methods for constructing adjustable, smooth spiral toolpaths for high-speed machining of 2D polygons, including those with multiple islands, optimizing for shorter paths and avoiding obstacles.
Contribution
The paper presents a novel, adjustable spiral construction method that handles polygons with islands, producing shorter, smooth, and non-self-intersecting toolpaths for high-speed machining.
Findings
Method produces $G^1$ continuous spirals with no self-intersections.
Spirals can be shortened by connecting multiple islands into one.
The approach effectively handles polygons with and without islands.
Abstract
We describe new methods for the construction of spiral toolpaths for high-speed machining. In the simplest case, our method takes a polygon as input and a number and returns a spiral starting at a central point in the polygon, going around towards the boundary while morphing to the shape of the polygon. The spiral consists of linear segments and circular arcs, it is continuous, it has no self-intersections, and the distance from each point on the spiral to each of the neighboring revolutions is at most . Our method has the advantage over previously described methods that it is easily adjustable to the case where there is an island in the polygon to be avoided by the spiral. In that case, the spiral starts at the island and morphs the island to the outer boundary of the polygon. It is shown how to apply that method to make significantly shorter spirals in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
