Tool path planning process for component by layered manufacture
First Claim
1. A method for generating additive tool paths to form a convex layer portion by layered manufacturing, wherein said convex layer portion has a outer perimeter defined by a perimeter first leg portion coupled to a perimeter vertex portion coupled to a perimeter second leg portion, wherein said perimeter vertex portion has a perimeter vertex tip portion, wherein said tool path has an associated tool path width, the method comprising the steps of:
- generating said tool path within said convex layer portion, such that said tool path has a tool path first leg portion disposed at about said offset distance from said perimeter first leg portion and coupled to a tool path vertex portion, said vertex tool path portion having a tool path vertex tip portion disposed at about said offset distance from said perimeter vertex tip portion and coupled to a tool path second leg portion, said tool path second leg portion being disposed at about said offset distance from said perimeter second leg portion.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for improving the manufacture of objects made by layered manufacturing techniques through improved tool path generation. A vertex improvement aspect improves tool paths used to form vertices. Outer perimeter vertices can be improved by automatically creating an outer boundary reflecting the design intent to have material extending to the perimeter vertex. The outer boundary can be used as a contour tool path or as a limit to travel by raster tool paths. Boundary vertices within parts can be improved by extending more internal boundary vertices outward toward enclosing vertices, thereby eliminating some internal voids. Contour boundaries near outer perimeter corners can be better defined by extending outward a contour tool path toward the corners. Narrow regions between combinations of outer and/or inner perimeters can be filled through improved tool paths. Layer regions near inner voids can receive consistent filling through an improved raster tool path method. Sub-perimeter voids between raster bead pair turn-arounds and contour beads can be eliminated by automatically adjusting the raster tool path vertices toward the adjacent raster bead pair and/or contour bead.
-
Citations
63 Claims
-
1. A method for generating additive tool paths to form a convex layer portion by layered manufacturing, wherein said convex layer portion has a outer perimeter defined by a perimeter first leg portion coupled to a perimeter vertex portion coupled to a perimeter second leg portion, wherein said perimeter vertex portion has a perimeter vertex tip portion, wherein said tool path has an associated tool path width, the method comprising the steps of:
generating said tool path within said convex layer portion, such that said tool path has a tool path first leg portion disposed at about said offset distance from said perimeter first leg portion and coupled to a tool path vertex portion, said vertex tool path portion having a tool path vertex tip portion disposed at about said offset distance from said perimeter vertex tip portion and coupled to a tool path second leg portion, said tool path second leg portion being disposed at about said offset distance from said perimeter second leg portion. - View Dependent Claims (2, 3, 4, 5)
-
6. A method for layered manufacturing performed by forming material having a bead width along a tool path, the method comprising:
- automatically adjusting a tool path vertex to be close to an outer perimeter vertex by automatically disposing the tool path vertex a distance at about half the bead width from the perimeter vertex, including bringing regions on either side of the tool path vertex closer than about half the bead width to corresponding perimeter vertex regions.
- 7. A part having a convex portion made by a layered manufacturing process comprising forming at least two nested material beads, each bead having a vertex, such that said bead vertices have no voids therebetween.
-
11. A method for generating at least one tool path within a layer region for layered manufacturing, wherein said layer region includes a material region disposed within an outer perimeter, wherein said tool path has an associated offset distance, the method comprising the steps of:
-
offsetting said outer perimeter inward toward said material region by about said tool path offset to form a first outer boundary;
identifying at least one outer perimeter vertex;
identifying a first outer boundary vertex on said first outer boundary derived from said outer perimeter vertex;
relocating said first outer boundary vertex from an original position to a relocated position disposed closer to said outer perimeter vertex than said original position, such that said first outer boundary is modified by being moved closer to said outer perimeter vertex; and
generating at least one tool path within said relocated first outer boundary. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
offsetting said relocated first outer boundary inward toward said material region by about said tool path offset to form a second outer boundary including a second outer boundary vertex having an original position; identifying at least one second outer boundary vertex;
identifying a second outer boundary vertex on said second outer boundary derived from said first outer boundary vertex;
relocating said second outer boundary vertex from said original position to a relocated position disposed closer to said first outer boundary vertex than said original position, such that said second outer boundary is modified by being moved closer to said first outer boundary vertex; and
generating at least one inner tool path within said relocated second outer boundary.
-
-
17. A method for generating at least one tool path as in claim 16, wherein said inner tool path generated is an inner raster tool path generated within said relocated second outer boundary.
-
18. A method for generating at least one tool path as in claim 16, wherein said inner tool path generated is an inner contour tool path generated along said relocated second outer boundary.
-
19. A method for generating at least one tool path as in claim 11, wherein said first outer boundary vertex is moved to about one offset distance from said outer perimeter vertex.
-
20. A method for generating at least one tool path portion within a layer region for layered manufacturing, wherein the layer region has at least a first outer perimeter portion and a second outer perimeter portion meeting at an angle of less than 180 degrees to each other at an outer perimeter vertex, wherein said layer region has a material portion between said first and second perimeter portions, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said tool path offset and first perimeter define a first outer boundary first leg substantially parallel to said first perimeter and disposed in said material portion, wherein said tool path offset and said second perimeter define a first outer boundary second leg substantially parallel to said second perimeter and disposed in said material portion, wherein said first outer boundary first leg and first outer boundary second leg intersect at a first outer boundary vertex, wherein the method comprises the steps of:
-
generating a modified first outer boundary vertex point which lies between said perimeter vertex point and said first outer boundary vertex point;
generating a first leg tool path portion along a portion of said first outer boundary first leg;
generating a second leg tool path portion along a portion of said first outer boundary second leg;
generating a third tool path portion extending from said first leg tool path portion to said modified first outer boundary vertex point; and
generating a fourth tool path portion extending from said modified first outer boundary vertex point and extending to said second leg tool path portion, such that said tool path extends nearer said perimeter vertex at said modified first outer boundary vertex point than at said first outer boundary vertex point. - View Dependent Claims (21, 22, 23)
-
-
24. A method for generating at least one tool path within a layer region for layered manufacturing, wherein said layer region has at least a first contour tool path first leg and a first contour tool path second leg, wherein said first contour tool path first and second legs, when extended, meet at an internal angle of less than 180 degrees at a first contour tool path vertex, wherein said layer has a material portion between said first contour tool path first and second legs, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said tool path offset and first contour tool path first leg define a first contour boundary first leg parallel to said first contour tool path first leg and disposed in said material portion, wherein said tool path and said first contour tool path second leg define a first contour boundary second leg parallel to said first contour tool path second leg and disposed in said material portion, wherein said first contour boundary first and second legs intersect at a first internal boundary vertex, wherein the method comprises the steps of:
-
generating a modified internal vertex point which lies between said contour tool path vertex point and said first boundary vertex point;
generating a first tool path leg portion along a portion of said first contour boundary first leg;
generating a second tool path leg portion along a portion of said first contour boundary second leg;
generating a third tool path portion extending from said first tool path leg portion to said modified internal vertex point; and
generating a fourth tool path portion extending from said modified internal vertex point and extending to said second tool path leg portion, such that said tool path extends nearer said contour vertex point than said first boundary vertex point. - View Dependent Claims (25, 26, 27)
-
-
28. A method for generating an additive tool path to form a perimeter vertex by layered manufacturing, wherein the tool path has an associated tool path offset, the method comprising the steps of:
-
obtaining a first data representation of said perimeter vertex;
obtaining a second data representation of a first tool path offset inward from said perimeter vertex;
identifying at least one perimeter point on a tip of said perimeter vertex;
selecting a first tool path point from said second data representation that was offset inward from said perimeter vertex tip point; and
moving said first tool path point toward said perimeter vertex point, such that said first tool path point is located closer to said perimeter vertex point. - View Dependent Claims (29)
-
-
30. A part made according to a part design by a layered manufacturing technique, the part design having at least one layer having an outer perimeter vertex portion disposed between a perimeter first leg and a perimeter second leg, said outer perimeter vertex portion having an interior angle of less than about 150 degrees, the outer perimeter defining a material portion and a non-material portion, the process for forming said layer comprising the step of:
forming a first material bead offset into said material portion from said perimeter first leg, perimeter vertex portion, and perimeter second leg, wherein said first bead has a first leg offset inward by about an offset distance from said perimeter first leg, wherein said first bead has a second leg offset inward by about said offset distance from said perimeter second leg, wherein said perimeter vertex portion has a perimeter vertex tip, wherein said first bead has a first bead vertex tip, said first bead vertex tip being disposed at about said offset distance inward from said outer perimeter vertex tip. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
37. A method for generating at least one tool path within a layer region for layered manufacturing, wherein said layer region has at least a first perimeter and a second perimeter, wherein said layer region has a material portion between said first and second perimeters, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said two perimeters define a narrow region therebetween, wherein said two perimeters are separated at a distance of less than about double said tool path offset, the method comprising the steps of:
-
obtaining a relative preservation weighting for preserving each of said two perimeters in said narrow region; and
generating a tool path between said perimeters in said narrow region as a function of said relative preservation weightings. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for generating at least one tool path within a design layer region for layered manufacturing, wherein said design layer region has an inner void, wherein said design layer region has an outer perimeter and at least one inner perimeter associated with said inner void, wherein said design layer region has a material region between said outer perimeter and said inner perimeter, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said tool path has an origin, the method comprising the steps
(a) establishing an inner perimeter boundary disposed at about said offset distance from said inner void perimeter toward said material region, such that a first margin is established about said inner void within said material region; -
(b) generating said tool path along a line until said line intersects said inner perimeter boundary at an intersection point;
(c) if said intersection point is the first intersection of said tool path with said inner perimeter boundary, executing step (d), otherwise executing step (e);
(d) continuing said tool path in a direction following said inner perimeter boundary in a direction such that said tool path initially proceeds most toward said tool path origin; and
(e) continuing said tool path in a direction following said inner perimeter boundary in a direction such that said tool path initially proceeds most away from said tool path origin.
-
-
50. A method for generating at least one tool path within a design layer region for layered manufacturing, wherein said design layer region has an inner void, wherein said design layer region has an outer perimeter and at least one inner perimeter associated with said inner void, wherein said design layer region has a material region between said outer perimeter and said inner perimeter, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said tool path has an origin, the method comprising generating said tool path along a plurality of line segments which do not approach said void inner perimeter closer than about said offset distance, and which follow said inner perimeter at about said offset on opposite sides of said inner void perimeter.
-
51. A method for generating at least one tool path within a design layer region for layered manufacturing, wherein said design layer region has an inner void, wherein said design layer region has an outer perimeter and at least one inner perimeter associated with said inner void, wherein said design layer region has a material portion between said outer perimeter and said inner perimeter, wherein said tool path has an associated offset corresponding to about half of an associated tool path bead width, wherein said tool path has an origin, the method comprising the steps of:
-
(a) establishing a first axis in said design layer relative to said outer perimeter, thereby establishing a second axis orthogonal to said first axis;
(b) generating an outer perimeter boundary into said material region, having a distance from said outer perimeter of about said offset distance;
(c) generating an inner perimeter boundary into said material region, having a distance from said inner perimeter of about said offset distance;
(d) generating a plurality of parallel guides parallel to said first axis;
(e) establishing a tool path origin point, and initializing said tool path generation at said origin point parallel to said first axis;
(f) continuing generating said tool path line until said tool path intersects a line selected from the group of outer perimeter boundaries, inner perimeter boundaries, and guide lines;
then, executing step (g);
(g) if said step (f) tool path intersection is an outer perimeter boundary intersection, then generating said tool path to follow said outer perimeter boundary in a direction initially most away from said origin, then executing step (f);
(h) if said step (f) tool path intersection is an inner perimeter boundary intersection, and if said step (f) intersection is the first intersection with said inner perimeter boundary, then generating said tool path to follow said inner perimeter boundary in a direction initially most toward said origin, then executing step (f);
(i) if said tool path intersection is an inner perimeter boundary intersection, and if said intersection is not the first intersection with said inner perimeter boundary, then generating said tool path to follow said inner perimeter boundary in a direction initially most away from said origin, then executing step (f);
(j) if said step (f) tool path intersection is a guide line intersection, then generating said tool path along said guide line in a direction most initially toward said origin, then executing step (f); and
(k) repeating steps (f) through (j) until no more contiguous travel of unvisited guide lines is possible. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. A method for generating tool paths for a layer for layered manufacturing comprising the steps of:
-
obtaining an outer boundary for said layer;
forming a plurality of substantially parallel raster tool path pairs, said pairs having a first segment coupled at a first raster vertex to a second segment, said second segment coupled at a second vertex to a third segment, wherein said second segment is substantially parallel to said outer boundary, wherein said first and second segments are substantially parallel to each other and to said raster tool path pairs;
wherein said raster tool path pairs are separated by inter-pair lines disposed between a first segment of a first raster pair and a third segment of a second, adjacent raster pair;
wherein an inter-pair intersection point is formed by a projection extension of said inter-pair line to said outer boundary; and
positioning first and second raster vertices disposed on either side of said intra-pair line at about one half of said raster tool path bead width from said inter-pair intersection point. - View Dependent Claims (58, 59, 60)
-
-
61. A part made by a layered manufacturing process comprising forming an outer contour bead and inner raster beads disposed at an angle to said contour bead such that no voids exist between said raster beads and said contour beads.
- 62. An automatic method for making a part by a layered manufacturing process comprising forming material raster beads at an angle to an outer contour bead such that no voids exist between said raster beads and said contour beads.
Specification