IP Library Granted Patent US 10,098,022
Granted Patent B2
US 10,098,022 · App. 15/180,785 · Granted Oct 9, 2018

Cooperative manufacturing using mobile machines

Inventors: Eli M. Dow (Wappingers Falls, NY); Thomas D. Fitzsimmons (Poughkeepsie, NY); Tynan J. Garrett (Poughkeepsie, NY); Emily M. Metruck (Poughkeepsie, NY); Charles J. Stocker, IV (Austin, TX)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04W24/04B25J9/1679B25J9/1682G05B19/4099H04L67/104H04L67/12B29C64/386B33Y50/02G05B2219/35134G05B2219/39146G05B2219/49007H04L67/10Y10S901/01Y10S901/02Y10S901/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,098,022
App. No.
15/180,785
Granted
Oct 9, 2018
Kind
B2
Abstract

An embodiment of a computer implemented method of manufacturing an object includes receiving instructions to manufacture an object by a three-dimensional (3D) printing operation, determining a manufacturing plan for performing the 3D printing operation, the manufacturing plan prescribing a plurality of operational stages to be performed cooperatively by a plurality of independently operable mobile machines, providing instructions to the plurality of mobile machines, each of the plurality of mobile machines configured to perform at least one of the plurality of operational stages, and manufacturing the object by the plurality of mobile machines according to the manufacturing plan.

Claims (9)

1. A computer implemented method of manufacturing an object, the method comprising:

receiving, by a. processing device, instructions to manufacture an object by a three-dimensional (3D) printing operation, wherein the processing device is configured to communicate with a plurality of independently operable mobile robots, wherein each of the plurality of mobile robots includes one or more tools, a moveable arm, and a dispending head, wherein the moveable arm is configured to move in two or three dimensions to position the one or more tools during manufacturing, and wherein the dispensing head is connected to a material source and includes a heating unit and a dispensing nozzle;

generating, by the processing device, a manufacturing plan for performing the 3D printing operation by at least decomposing the object into a plurality of constituent components and identifying components of the plurality of constituent components that can be manufactured in parallel by separate mobile robots of the plurality of mobile robots; and

programming, by the processing device, the plurality of mobile robots to manufacture the object based on the generated manufacturing plan, wherein each of the plurality of mobile robots manufactures at least one component of the identified components as a result of the programming.

2. The method of claim 1 , wherein the plurality of mobile robots are configured to wirelessly communicate with one another via a peer-to-peer network.

3. The method of claim 1 , wherein the central controller, and wherein the plurality of mobile robots communicate with and are directed by the central controller according to the manufacturing plan.

4. The method of claim 1 , wherein determining the manufacturing plan includes identifying one or more stages that can be performed in parallel by separate mobile robots of the plurality of mobile robots.

5. The method of claim 1 , wherein the one or more tools includes a milling tool, wherein the material source comprises a filament roll or pellet supply, and wherein the method further comprises monitoring the object during the manufacturing by comparing measurements of the object to specifications prescribed by the programming, and in response to detecting a difference between the measurements and the specifications that is greater than a selected amount, automatically directing one of the plurality of mobile robots to correct the object by programming the one of the plurality of mobile robots to remove, via the milling tool of the one of the plurality of mobile robots, an area that has exceeded the selected amount, wherein the removal of the area by milling generates shaving that are caught by a tray of the one of the plurality of mobile robots, wherein the programming further includes programing the one of the plurality of mobile robots to melt the shavings using the heating unit of the one of the plurality of mobile robots and to reform the melted shavings into pellet or filament form.

6. The method of claim 1 , wherein the method further comprises monitoring the plurality of mobile robots during the manufacturing, and in response to detecting that a first mobile robot is not operating as expected, automatically directing a second mobile robot to replace the first mobile robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2016
From: DOW, ELI M.; FITZSIMMONS, THOMAS D.; GARRETT, TYNAN J.; METRUCK, EMILY M.; STOCKER, CHARLES J., IV
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038898/0792 →
Continuity (2)
Continuation 14987320 · Jan 4, 2016
Related Publication 20170190119A1 · Jul 6, 2017