Method for planning 3D printing path based on Fermat's spiral
First Claim
1. A method of planning a 3D printing path for controlling a 3D printer to print an object, the method comprising:
- generating a plurality of iso-contours for a given topological connected region, wherein adjacent iso-contours of the plurality of iso-contours have a set spacing therebetween;
constructing a spiral connected graph according to the plurality of iso-contours;
generating a spiral connected tree according to the spiral connected graph;
generating the 3D printing path based on connecting a subset of the plurality of iso-contours according to the spiral connected tree to form a connected Fermat spiral; and
smoothing the 3D printing path through a global optimization method based on a width of the printing path being consistent; and
controlling a path of a print head of the 3D printer according to the 3D printing path to print the object.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method of planning a 3D printing path based on Fermat'"'"'s spiral. The method comprises generating a plurality of iso-contours for a given topological connected region, wherein adjacent iso-contours of the plurality of iso-contours have a set spacing therebetween. The method also comprises constructing a spiral connected graph according to the plurality of iso-contours and generating a spiral connected tree according to the spiral connected graph. The method further comprises connecting a subset of the plurality of iso-contours according to the spiral connected tree to form a connected Fermat spiral. The method additionally comprises smoothing the connected Fermat spiral through a global optimization method based on a width of the printing path being consistent.
-
Citations
10 Claims
-
1. A method of planning a 3D printing path for controlling a 3D printer to print an object, the method comprising:
-
generating a plurality of iso-contours for a given topological connected region, wherein adjacent iso-contours of the plurality of iso-contours have a set spacing therebetween; constructing a spiral connected graph according to the plurality of iso-contours; generating a spiral connected tree according to the spiral connected graph; generating the 3D printing path based on connecting a subset of the plurality of iso-contours according to the spiral connected tree to form a connected Fermat spiral; and smoothing the 3D printing path through a global optimization method based on a width of the printing path being consistent; and controlling a path of a print head of the 3D printer according to the 3D printing path to print the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification