Method for processing additively manufactured part by robotically moving medium inside part cavity
First Claim
Patent Images
1. A method, comprising:
- A method, comprising;
receiving, by a computer system, a three dimensional (3D) definition of a build piece from which a build plan has been derived, the 3D definition comprising a plurality of connected internal cavity sections;
generating, by the computer system, based on the 3D definition, a processing plan that comprises a plurality of robotic instructions to successively robotically move the build piece created by an additive manufacturing process into successive orientations in space, such that;
for each particular connected internal cavity section;
there is one of the successive orientations in the processing plan that corresponds to the particular connected internal cavity section;
the robotic instructions for robotic movement for the corresponding particular internal cavity section are created to ensure that the build piece is moved so that one surface of the corresponding particular connected internal cavity section and a horizontal plane in the space define an angle of constant value, wherein the angle is great enough to cause at least one medium inside the particular connected internal cavity section to have a polishing effect due to the force of gravity moving the medium along the length of the corresponding particular connected internal cavity section, wherein the constant value is the same value for all connected internal cavity sections; and
wherein the robotic instructions to successively orient a build piece into successive orientations specify a plurality of durations, each successive orientation having a corresponding duration at which the build piece is to be held at the successive orientation for a length of the corresponding duration;
outputting, by the computer system, the processing plan for use by a robotic controller;
inputting, by a robotic controller, the processing plan; and
causing, by the robotic controller, a robotic manipulator to execute the processing plan.
1 Assignment
0 Petitions
Accused Products
Abstract
A three dimensional (3D) definition of a build piece, from which a build plan has been derived, is received. The computer system generates, based on the 3D definition, a processing plan that includes a plurality of robotic instructions to successively orient a build piece created by an additive manufacturing process into successive orientations. The computer system outputs the processing plan for use by a robotic controller.
-
Citations
23 Claims
-
1. A method, comprising:
-
A method, comprising; receiving, by a computer system, a three dimensional (3D) definition of a build piece from which a build plan has been derived, the 3D definition comprising a plurality of connected internal cavity sections; generating, by the computer system, based on the 3D definition, a processing plan that comprises a plurality of robotic instructions to successively robotically move the build piece created by an additive manufacturing process into successive orientations in space, such that; for each particular connected internal cavity section; there is one of the successive orientations in the processing plan that corresponds to the particular connected internal cavity section; the robotic instructions for robotic movement for the corresponding particular internal cavity section are created to ensure that the build piece is moved so that one surface of the corresponding particular connected internal cavity section and a horizontal plane in the space define an angle of constant value, wherein the angle is great enough to cause at least one medium inside the particular connected internal cavity section to have a polishing effect due to the force of gravity moving the medium along the length of the corresponding particular connected internal cavity section, wherein the constant value is the same value for all connected internal cavity sections; and wherein the robotic instructions to successively orient a build piece into successive orientations specify a plurality of durations, each successive orientation having a corresponding duration at which the build piece is to be held at the successive orientation for a length of the corresponding duration; outputting, by the computer system, the processing plan for use by a robotic controller; inputting, by a robotic controller, the processing plan; and causing, by the robotic controller, a robotic manipulator to execute the processing plan. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, by a robotic control system, a processing plan that comprises a plurality of robotic instructions to successively robotically move the build piece created by an additive manufacturing process into successive orientations in space, wherein the processing plan is generated based on a 3D definition of the build piece, the 3D definition comprising a plurality of connected internal cavity sections, wherein; for each particular connected internal cavity section; there is one of the successive orientations in the processing plan that corresponds to the particular connected internal cavity section; the robotic instructions for robotic movement for the corresponding particular internal cavity section are created to ensure that the build piece is moved so that one surface of the corresponding particular connected internal cavity section and a horizontal plane in the space define an angle of constant value, wherein the angle is great enough to cause at least one medium inside the particular connected internal cavity section to have a polishing effect due to the force of gravity moving the medium along the length of the corresponding particular connected internal cavity section, wherein the constant value is the same value for all connected internal cavity sections; and wherein the robotic instructions to successively orient a build piece into successive orientations specify a plurality of durations, each successive orientation having a corresponding duration at which the build piece is to be held at the successive orientation for a length of the corresponding duration; causing, by the robotic control system, a communicably coupled robot to successively orient the build piece into successive orientations. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method, comprising:
robotically move, by a robot, a build piece into successive orientations in space, wherein; the build piece is created by an additive manufacturing process according to a build plan; the build plan is created based on a (3D) definition of the build piece, the 3D definition comprising a plurality of connected internal cavity sections, wherein; for each particular connected internal cavity section; there is one of the successive orientations in the processing plan that corresponds to the particular connected internal cavity section; the robotic instructions for robotic movement for the corresponding particular internal cavity section are created to ensure that the build piece is moved so that one surface of the corresponding particular connected internal cavity section and a horizontal plane in the space define an angle of constant value, wherein the angle is great enough to cause at least one medium inside the particular connected internal cavity section to have a polishing effect due to the force of gravity moving the medium along the length of the corresponding particular connected internal cavity section, wherein the constant value is the same value for all connected internal cavity sections; the successive orientations are defined based on the (3D) definition of the build piece, each successive orientation having a corresponding duration at which the build piece is to be held at the successive orientation for a length of the corresponding duration. - View Dependent Claims (14, 15, 16, 17)
-
18. A non-transitory computer storage device encoded with computer program instructions that, when executed by one or more processors, cause a computer device to perform operations, comprising:
-
receiving, by a computer system, a three dimensional (3D) definition of a build piece from which a build plan has been derived, the 3D definition comprising a plurality of connected internal cavity sections; generating, by the computer system, based on the 3D definition, a processing plan that comprises a plurality of robotic instructions to successively robotically move the build piece created by an additive manufacturing process into successive orientations in space, such that; for each particular connected internal cavity section; there is one of the successive orientations in the processing plan that corresponds to the particular connected internal cavity section; the robotic instructions for robotic movement for the corresponding particular internal cavity section are created to ensure that the build piece is moved so that one surface of the corresponding particular connected internal cavity section and a horizontal plane in the space define an angle of constant value, wherein the angle is great enough to cause at least one medium inside the particular connected internal cavity section to have a polishing effect due to the force of gravity moving the medium along the length of the corresponding particular connected internal cavity section, wherein the constant value is the same value for all connected internal cavity sections; and wherein the robotic instructions to successively orient a build piece into successive orientations specify a plurality of durations, each successive orientation having a corresponding duration at which the build piece is to be held at the successive orientation for a length of the corresponding duration; outputting, by the computer system, the processing plan for use by a robotic controller; inputting, by a robotic controller, the processing plan; and causing, by the robotic controller, a robotic manipulator to execute the processing plan. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification