IP Library › Granted Patent US 12,564,913
Granted Patent B2
US 12,564,913 · App. 18/260,731 · Granted Mar 3, 2026

Measuring device and program

Inventor: Kenji Kaihara (Yamanashi, JP)
Assignee: FANUC CORPORATION
B23Q17/2233B23Q17/0914B23Q17/0923B23Q17/2241G01B5/043G01B5/14G05B19/401G05B2219/37383
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,564,913
App. No.
18/260,731
Granted
Mar 3, 2026
Kind
B2
Abstract

Provided is a measuring device which, with respect to a measuring instrument for measuring the length of a cutting tool, measures the distance from a reference position of a machine tool to a tool detection position of the measuring instrument. The measuring device comprises: a movement control unit for controlling movement of a standard tool attached to the machine tool; a detection unit for detecting a detection signal indicating a tool detection position output by pressing-down of the measuring instrument; and an identification unit for identifying the tool detection position of the measuring instrument, on the basis of the position of the tip of the standard tool at the timing of detecting the detection signal. The detection unit detects the detection signal indicating that the tip of the standard tool is present within a tool detectable range including the tool detection position. The movement control unit moves the standard tool in a direction away from the measuring instrument to change the state in which the detection signal is detectable by the detection unit to a state in which the detection signal is not detectable by the detection unit, and then moves the standard tool toward the measuring instrument to change the state to a state in which the detection signal is detectable again by the detection unit. The identification unit identifies the tool detection position, on the basis of the position of the standard tool at the timing of detecting the detection signal again.

Claims (25)

1 . A measuring device for measuring, with respect to a measuring instrument for measuring a length of a cutting tool attached to a machine tool, a distance from a reference position of the machine tool to a tool detection position of the measuring instrument, the measuring device comprising:

a movement control unit configured to control movement of a standard tool having a known length attached to the machine tool;

a detection unit configured to detect a detection signal indicating the tool detection position, output by pressing down of the measuring instrument; and

an identification unit configured to identify the tool detection position of the measuring instrument based on a position of a tip of the standard tool at a timing when the detection signal is detected,

the detection unit being configured to detect the detection signal indicating that the tip of the standard tool exists within a tool detectable range including the tool detection position,

the movement control unit being configured to move the standard tool in a direction away from the measuring instrument to change a state in which the detection signal is detected by the detection unit to a state in which the detection signal is not detected by the detection unit, and then move the standard tool toward the measuring instrument to change to a state in which the detection signal is detected again by the detection unit, and

the identification unit being configured to identify the tool detection position based on a position of the standard tool at a timing when the detection signal is detected again, wherein

the detection unit is configured to detect a timing of switching to a state in which the detection signal is not detected by the detection unit in the movement of the standard tool in the direction away from the measuring instrument,

the identification unit is configured to identify, as a first detection limit position, a position of the tip of the standard tool at the timing of switching, and

the movement control unit, when the standard tool is moved toward the measuring instrument, is configured to restrict the tip of the standard tool from moving beyond the first detection limit position and by a first predetermined distance or more.

2 . The measuring device according to claim 1 , further comprising a speed acquisition unit configured to acquire a preset feed speed at which the cutting tool is moved toward the measuring instrument when the length of the cutting tool is measured,

wherein the movement control unit is configured to move the standard tool toward the measuring instrument at the feed speed acquired by the speed acquisition unit.

3 . The measuring device according to claim 1 , wherein the detection unit is configured to detect the detection signal caused by the standard tool that is manually moved into the tool detectable range.

4 . The measuring device according to claim 1 , wherein the identification unit is configured to stop identifying the tool detection position while the standard tool is moved in the direction away from the measuring instrument, if the state in which the detection signal is not detected with respect to a movement of a second predetermined distance or more doesn't come.

5 . A non-transitory computer readable media which non-transitorily stores a program causing a computer to function as a measuring device for measuring, with respect to a measuring instrument for measuring a length of a cutting tool attached to a machine tool, a distance from a reference position of the machine tool to a tool detection position of the measuring instrument,

the program causing the computer to function as:

a movement control unit configured to control movement of a standard tool having a known length attached to the machine tool;

a detection unit configured to detect a detection signal indicating the tool detection position, output by pressing down of the measuring instrument; and

an identification unit configured to identify the tool detection position of the measuring instrument based on a position of a tip of the standard tool at a timing when the detection signal is detected,

the detection unit being configured to detect the detection signal indicating that the tip of the standard tool exists within a tool detectable range including the tool detection position,

the movement control unit being configured to move the standard tool in a direction away from the measuring instrument to change a state in which the detection signal is detected by the detection unit to a state in which the detection signal is not detected by the detection unit, and then move the standard tool toward the measuring instrument to change to a state in which the detection signal is detected again by the detection unit, and

the identification unit being configured to identify the tool detection position based on a position of the standard tool at a timing when the detection signal is detected again, wherein

the detection unit is configured to detect a timing of switching to a state in which the detection signal is not detected by the detection unit in the movement of the standard tool in the direction away from the measuring instrument,

the identification unit is configured to identify, as a first detection limit position, a position of the tip of the standard tool at the timing of switching, and

the movement control unit, when the standard tool is moved toward the measuring instrument, is configured to restrict the tip of the standard tool from moving beyond the first detection limit position and by a first predetermined distance or more.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: KAIHARA, KENJI
To: FANUC CORPORATION
Reel/Frame 064188/0173 →
Continuity (1)
Related Publication 20240066654A1 · Feb 29, 2024
References Cited (11)
US 10401162B2 · Lummes · 2019 [cited by examiner]
US 20120065769A1 · Knaupp · 2012 [cited by examiner]
US 20230158624A1 · Uenishi · 2023 [cited by examiner]
US 20240058916A1 · Kaihara · 2024 [cited by examiner]
JP S60062446A · 1985 [cited by applicant]
JP H03228551A · 1991 [cited by applicant]
JP H11099450A · 1999 [cited by applicant]
JP H11138392A · 1999 [cited by applicant]
JP 2002120130A · 2002 [cited by applicant]
JP 2004276212A · 2004 [cited by applicant]
International Search Report issued in PCT/JP2021/015010; mailed Jun. 22, 2021. [cited by applicant]
Cited By (1)
US 12,730,428