IP Library Granted Patent US 11,630,433
Granted Patent B1
US 11,630,433 · App. 17/096,837 · Granted Apr 18, 2023

Calibration for numerically controlled machining

Inventors: Peter J. Miles (Kent, WA); Axel H. Henning (Black Diamond, WA)
Assignee: OMAX Corporation
G05B19/401G05B2219/45036G05B2219/50139
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 11,630,433
App. No.
17/096,837
Granted
Apr 18, 2023
Kind
B1
Abstract

A geometric model fitting based calibration process determines offsets between the actual tool center point and theoretical tool center point of a numerically controlled machining system, thereby enabling the system to apply compensation to the offsets in order to align the actual and theoretical tool positions.

Claims (32)

1. A method in a computing system for calibrating a numerically controlled (NC) machining system including at least one rotational axis, the method comprising:

fitting a geometric model on a set of 2-dimensional measurements that indicate positions of a tool under control of the NC machining system, wherein individual 2-dimensional measurements (A) correspond to a respective rotational angle of a distinct rotational axis and (B) are not relative to a position of the NC machining system along non-rotational axes;

deriving at least one offset factor in a third dimension with respect to the distinct rotational axis and without regard to the position of the NC machining system along the non-rotational axes, wherein the deriving is based at least in part on the fitted geometric model, wherein the at least one offset factor at least partially defines a mathematical calibration model for determining compensation to a 3-dimensional position of the tool; and

causing operation of the NC machining system based on the mathematical calibration model as at least partially defined by the at least one offset factor.

2. The method of claim 1 , further comprising:

selecting, from at least two available geometry types, one or more geometry types corresponding to the set of 2-dimensional measurements.

3. The method of claim 2 , wherein selecting one of the one or more geometry types is based at least in part on a statistical threshold.

4. The method of claim 2 , wherein the at least two available geometry types include two or more of an ellipse, a circle, a parabolic shape, or a hyperbolic shape.

5. The method of claim 1 , wherein the mathematical calibration model accounts for a rotational sequence about the at least one rotational axis.

6. The method of claim 5 , wherein the at least one rotational axis forms an angle.

7. The method of claim 6 , wherein the mathematical calibration model specifies a relationship between a 3-dimensional position of the tool and rotational angle of the at least one rotational axis.

8. A method in a computing system for calibrating a tool control mechanism used by a numerically controlled (NC) machining system, the tool control mechanism including at least one rotational axis, the method comprising:

fitting a geometric model on a set of 2-dimensional position measurements of a tool center point (TCP) rendered by the tool control mechanism, wherein individual 2-dimensional position measurements A) correspond to a respective rotational angle of at least one rotational axis and B) are not measured relative to a position of the NC machining system along non-rotational axes;

deriving one or more offset factors with respect to a distinct rotational axis, without regard to position of the NC machining system along non-rotational axes, wherein the deriving is based at least in part on the fitted geometric model, and wherein the one or more offset factors at least partially define a kinematic model that models 3-dimensional offsets of the TCP;

utilizing the kinematic model as defined by the one or more offset factors to determine a 3-dimensional offset of the TCP based at least in part on a specified rotational angle of the distinct rotational axis; and

causing application of positional compensation to the TCP in accordance with the determined 3-dimensional offset.

9. The method of claim 8 , wherein the NC machining system includes a beam cutter system.

10. The method of claim 8 , further comprising obtaining the set of 2-dimensional position measurements on a measurement plane not perpendicular to the distinct rotational axis.

11. The method of claim 8 , further comprising causing indirect measuring of the TCP to obtain the set of 2-dimensional position measurements.

12. The method of claim 11 , wherein indirect measuring comprises measuring a surface of a probe coupled to the tool control mechanism.

13. The method of claim 8 , wherein application of positional compensation comprises application of linear motion compensation independent of rotations about the at least one rotational axis.

14. A non-transitory computer-readable medium having contents configured to cause a computing system to perform a method in a computing system for calibrating a numerically controlled (NC) machining system including at least one rotational axis, the method comprising:

fitting a geometric model on a set of 2-dimensional measurements that indicate positions of a tool under control of the NC machining system, wherein individual 2-dimensional measurements (A) correspond to a respective rotational angle of a distinct rotational axis and (B) are not relative to a position of the NC machining system along non-rotational axes;

deriving at least one offset factor in a third dimension with respect to the distinct rotational axis and without regard to the position of the NC machining system along the non-rotational axes, wherein the deriving is based at least in part on the fitted geometric model, wherein the at least one offset factor at least partially defines a mathematical calibration model for determining compensation to a 3-dimensional position of the tool; and

causing operation of the NC machining system based on the mathematical calibration model as at least partially defined by the at least one offset factor.

15. The non-transitory computer-readable medium of claim 14 , further comprising:

selecting, from at least two available geometry types, one or more geometry types corresponding to the set of 2-dimensional measurements.

16. The non-transitory computer-readable medium of claim 15 , wherein selecting one of the one or more geometry types is based at least in part on a statistical threshold.

17. The non-transitory computer-readable medium of claim 15 , wherein the at least two available geometry types include two or more of an ellipse, a circle, a parabolic shape, or a hyperbolic shape.

18. The non-transitory computer-readable medium of claim 14 , wherein the mathematical calibration model accounts for a rotational sequence about the at least one rotational axis.

19. The non-transitory computer-readable medium of claim 18 , wherein the at least one rotational axis forms an angle.

20. The non-transitory computer-readable medium of claim 19 , wherein the mathematical calibration model specifies a relationship between a 3-dimensional position of the tool and rotational angle of the at least one rotational axis.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2025
From: OMAX CORPORATION
To: HYPERTHERM, INC.
Reel/Frame 071018/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2020
From: MILES, PETER J.; HENNING, AXEL H.
To: OMAX CORPORATION
Reel/Frame 054354/0597 →
Continuity (2)
Continuation 16206985 · Nov 30, 2018
Provisional Application 62594487 · Dec 4, 2017
Cited By (2)
US 12,214,471 US 12,403,621