IP Library › Granted Patent US 12,722,237
Granted Patent B2
US 12,722,237 · App. 17/570,252 · Granted Sep 1, 2026

Fast part forming using intelligent robotic system with interchangeable tools

Inventor: Edward Mehr (Los Angeles, CA)
Assignee: Machina Labs, Inc.
B23Q3/15506B21D43/28B25J9/163B25J9/1664B25J9/1682B25J11/006Y10T483/17
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 12,722,237
App. No.
17/570,252
Granted
Sep 1, 2026
Kind
B2
Abstract

A system includes a frame holding a part, a robot arm adjacent to the frame, a tool rack with a plurality of tools that are interchangeable, and a controller. The controller controls the robotic arm to automatically attach a forming tool from the tool rack to the tool holder; controls the robotic arm with the forming tool to form the part in a first geometry into a second geometry; and controls the robotic arm to automatically return the forming tool to the tool rack and detach the forming tool from the tool holder.

Claims (57)

1 . A system comprising:

a frame configured to hold a metal sheet;

a robotic arm adjacent to the frame and configured to move through space;

a tool rack;

a plurality of tools in the tool rack, the plurality of tools including a forming tool and a trimming tool, each tool of the plurality of tools interchangeably attachable to a tool holder at a first end of the robotic arm; and

a controller configured to control the robotic arm through execution of program code stored on a non-transitory computer readable storage medium, the program code when executed causes the controller to:

control the robotic arm to automatically attach the forming tool in the tool rack to the tool holder;

control the robotic arm with the forming tool to form the metal sheet in a first geometry into a second geometry different than the first geometry;

control the robotic arm to automatically return the forming tool to the tool rack and detach the forming tool from the tool holder;

control the robotic arm to automatically attach the trimming tool in the tool rack to the tool holder;

control the robotic arm with the trimming tool to trim the metal sheet in the second geometry into a trimmed metal part, wherein to control the robotic arm to trim the metal sheet, the program code, when executed, causes the controller to:

while trimming the metal sheet along a trimming path, use a scanner sensor attached to the robotic arm at the first end to determine a current geometry of a portion of the metal sheet; and

while trimming the metal sheet, revise the trimming path for the trimming tool to trim the portion of the metal sheet based on the determined current geometry of the portion of the metal sheet; and

control the robotic arm to automatically return the trimming tool to the tool rack and detach the trimming tool from the tool holder.

2 . The system of claim 1 , wherein the plurality of tools further includes a hemming tool, and comprising further program code that when executed causes the controller to:

control the robotic arm to automatically attach the hemming tool in the tool rack to the tool holder;

control the robotic arm with the hemming tool to hem the trimmed metal part; and

control the robotic arm to automatically return the hemming tool to the tool rack and detach the hemming tool from the tool holder.

3 . The system of claim 1 , further comprising:

a second robotic arm positioned adjacent to the frame on an opposite side from the robotic arm,

wherein the controller is configured to control the second robotic arm according to a second program code that causes the controller to: control the second robotic arm to interact with the metal sheet concurrently with the robotic arm to form the metal sheet in the first geometry into the second geometry.

4 . The system of claim 1 , wherein the forming tool includes a stylus.

5 . The system of claim 1 , wherein the forming tool includes a roller tool.

6 . The system of claim 5 , wherein the roller tool includes a roller configured to rotate about a first axis.

7 . The system of claim 6 , wherein to control the robotic arm with the forming tool to form the metal sheet in the first geometry into the second geometry, the program code, when executed, further causes the controller to control the robotic arm to:

move the roller tool across a surface of the metal sheet along a direction, and

orient the roller tool so the roller (a) rotates about the first axis and (b) moves along the direction.

8 . The system of claim 6 , wherein the roller is further configured to rotate about a second axis perpendicular to the first axis.

9 . The system of claim 5 , wherein the roller tool includes a ball in a socket.

10 . The system of claim 1 , wherein the robotic arm comprises a six degree-of-freedom actuator system configured to control motion of the robotic arm through three-dimensional space.

11 . A system comprising:

a robotic arm configured to move through space and positioned to interact with a first side of a metal sheet;

a forming tool and a trimming tool, each of which is interchangeably attachable to a tool holder at a first end of the robotic arm; and

a controller configured to:

control the robotic arm to attach the forming tool to the tool holder;

control the robotic arm with the forming tool to form the metal sheet in a first geometry into a second geometry different than the first geometry;

control the robotic arm to detach the forming tool from the tool holder;

control the robotic arm to attach the trimming tool to the tool holder;

control the robotic arm with the trimming tool to trim the metal sheet in the second geometry into a trimmed metal part, wherein to control the robotic arm to trim the metal sheet, the controller is further configured to:

while trimming the metal sheet along a trimming path, use a scanner sensor attached to the robotic arm at the first end to determine a current geometry of a portion of the metal sheet; and

while trimming the metal sheet, revise the trimming path for the trimming tool to trim the portion of the metal sheet based on the determined current geometry of the portion of the metal sheet; and

control the robotic arm to detach the trimming tool from the tool holder.

12 . The system of claim 11 , further comprising a hemming tool, wherein the controller is further configured to:

control the robotic arm to attach the hemming tool to the tool holder;

control the robotic arm with the hemming tool to hem the trimmed metal part; and

control the robotic arm to detach the hemming tool from the tool holder.

13 . The system of claim 11 , further comprising:

a second robotic arm configured to move through space and positioned to interact with a second side of the metal sheet opposite the first side of the metal sheet,

wherein the controller is further configured to control the second robotic arm to interact with the metal sheet concurrently with the robotic arm to form the metal sheet in the first geometry into the second geometry.

14 . The system of claim 11 , wherein the forming tool includes a stylus.

15 . The system of claim 11 , wherein the forming tool includes a roller tool.

16 . The system of claim 15 , wherein the roller tool includes a roller configured to rotate about a first axis.

17 . The system of claim 16 , wherein the roller is further configured to rotate about a second axis perpendicular to the first axis.

18 . The system of claim 16 , wherein to control the robotic arm with the forming tool to form the metal sheet in the first geometry into the second geometry, the controller is further configured to control the robotic arm to:

move the roller tool across a surface of the metal sheet along a direction, and

orient the roller tool so the roller (a) rotates about the first axis and (b) moves along the direction.

19 . The system of claim 11 , wherein to revise the trimming path for the trimming tool to trim the portion of the metal sheet based on the determined current geometry of the portion of the metal sheet, the controller is further configured to provide the current geometry to a trained model.

Assignments (2)
SECURITY INTEREST Recorded Jan 28, 2026
From: MACHINA LABS, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 073610/0946 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: MEHR, EDWARD
To: MACHINA LABS, INC.
Reel/Frame 062444/0405 →
Continuity (4)
Provisional Application 63134576 · Jan 6, 2021
Provisional Application 63134572 · Jan 6, 2021
Provisional Application 63134571 · Jan 6, 2021
Related Publication 20220212301A1 · Jul 7, 2022
References Cited (38)
US 5624364A · Zimmer · 1997 [cited by examiner]
US 7713183B2 · Gordon · 2010 [cited by examiner]
US 8454486B2 · Philippi · 2013 [cited by examiner]
US 8769786B1 · Alexander · 2014 [cited by examiner]
US 9527215B2 · Kraus · 2016 [cited by examiner]
US 10150213B1 · Linnell et al. · 2018 [cited by applicant]
US 11413747B2 · Luis Y Prado · 2022 [cited by applicant]
US 20040082284A1 · Lutz · 2004 [cited by examiner]
US 20080103741A1 · Fukaya et al. · 2008 [cited by applicant]
US 20080314498A1 · Lee et al. · 2008 [cited by applicant]
US 20100043610A1 · Tanaka · 2010 [cited by examiner]
US 20100257910A1 · Castle · 2010 [cited by examiner]
US 20140081461A1 · Williamson et al. · 2014 [cited by applicant]
US 20140088746A1 · Maloney et al. · 2014 [cited by applicant]
US 20140230965A1 · Waterman · 2014 [cited by examiner]
US 20150051726A1 · Euhus · 2015 [cited by applicant]
US 20170028458A1 · Wilkosz · 2017 [cited by examiner]
US 20170348854A1 · Oleynik · 2017 [cited by applicant]
US 20180141279A1 · Rousseau · 2018 [cited by applicant]
US 20180341248A1 · Mehr et al. · 2018 [cited by applicant]
US 20180348730A1 · Reekmans et al. · 2018 [cited by applicant]
US 20190111575A1 · Asano · 2019 [cited by examiner]
US 20200353523A1 · Yogo · 2020 [cited by examiner]
US 20200376666A1 · Briquet-Kerestedjian et al. · 2020 [cited by applicant]
US 20210350036A1 · Burla et al. · 2021 [cited by applicant]
US 20220009217A1 · Brockschmidt · 2022 [cited by examiner]
US 20220100168A1 · Noirot-Nerin et al. · 2022 [cited by applicant]
DE 4208160A1 · 1993 [cited by examiner]
DE 102014014202A1 · 2016 [cited by examiner]
DE 102016003840A1 · 2017 [cited by examiner]
JP 2018192495A · 2018 [cited by examiner]
WO WO2007082972A1 · 2007 [cited by examiner]
WO WO2020185807A1 · 2020 [cited by applicant]
Belchior, J. et al. “Off-Line Compensation of the Tool Path Deviations on Robotic Machining: Application to Incremental Sheet Forming.” Robotics and Computer-Integrated Manufacturing, vol. 29, No. 4, Aug. 2013, pp. 58-6… [cited by applicant]
PCT International Search Report and Written Opinion, PCT Application No. PCT/US2022/011476, Jun. 9, 2022, 15 pages. [cited by applicant]
PCT Invitation to Pay Additional Fees, PCT Application No. PCT/US2022/011476, Mar. 15, 2022, 2 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 17/570,240, filed Sep. 23, 2022, 24 pages. [cited by applicant]
United States Patent Office, Office Action, U.S. Appl. No. 17/570,263, filed Aug. 29, 2024, 32 pages. [cited by applicant]