Numerical control machine tool backlash diagnosis and maintenance system
AssigneeNikken Kosakusho Works Ltd.
InventorsSusumu Mikado, Masatsugu Murata
Life of this patent
Estimating the term…
Abstract
A numerical control system diagnoses and maintains a numerical control machine tool by measuring backlash and downloading a backlash correction value to the numerical control machine tool. The system includes a host computer device that downloads a monitor management program to a numerical controller of the numerical control machine tool, collects numerical control information input/output between the numerical controller and a servomotor, analyzes the numerical control information, and diagnoses the numerical control machine tool.
Claims16
A numerical control machine tool diagnosis and maintenance system, comprising:
- at least one numerical control machine tool, one host computer device, and a communication unit configured to transmit and receive data between said numerical control machine tool and said host computer device,
- wherein:
- said numerical control machine tool includes a servomotor as power of the numerical control machine tool, a drive gear that is driven by said servomotor, a driven gear that meshes with said drive gear, and a numerical controller configured to numerically control said servomotor,
- said numerical controller has a monitoring unit configured to monitor numerical control information input/output between said numerical controller and said servomotor, and an upload unit configured to upload said numerical control information monitored by said monitoring unit via said communication unit to said host computer device,
- said numerical control information monitored by said monitoring unit includes a torque command output from said numerical controller to said servomotor,
- said host computer device includes a diagnosis and maintenance unit configured to diagnose said numerical control machine tool based on said numerical control information that is uploaded,
- said diagnosis and maintenance unit is configured to execute a monitor management program for first driving said servomotor in a forward direction and then driving said servomotor in a reverse direction,
- said diagnosis and maintenance unit is configured to analyze said torque command, and to determine that said driven gear starts to move due to a change in said torque command,
- said diagnosis and maintenance unit is configured to obtain an average of plural consecutive points of said torque command to produce a leveled torque command,
- said diagnosis and maintenance unit is configured to determine a change time point at which said leveled torque command continuously increases or decreases a plurality of times, and to calculate a backlash amount at a meshing location of said drive gear with said driven gear in a reverse rotation in said reverse direction by multiplying a constant commanded speed by a time that begins at a start time point of starting the driving of said servomotor in said reverse direction and ends at said change time point,
- said diagnosis and maintenance unit is configured to determine whether or not said backlash amount is within an allowable range and whether or not said backlash amount is within a usable range, and
- said diagnosis and maintenance unit is configured to rewrite a backlash correction value stored in said numerical control machine tool based on said backlash amount when said backlash amount is outside said allowable range and within said usable range.
The numerical control machine tool diagnosis and maintenance system according to claim wherein:
- said monitoring unit is configured to monitor an initial torque command that is said torque command in an initial use stage of said numerical control machine tool,
- said upload unit is configured to upload said initial torque command to said host computer device, and
- said diagnosis and maintenance unit is configured to calculate an increment in the backlash amount by relatively comparing said initial torque command with said torque command after at least three months of use from said initial use stage.
A numerical control machine tool diagnosis and maintenance system, comprising:
- at least one numerical control machine tool, one host computer device, and a communication unit configured to transmit and receive data between said numerical control machine tool and said host computer device,
- wherein:
- said numerical control machine tool includes a servomotor as power of the numerical control machine tool, a drive gear that is driven by said servomotor, a driven gear that meshes with said drive gear, and a numerical controller configured to numerically control said servomotor,
- said numerical controller has a monitoring unit configured to monitor numerical control information input/output between said numerical controller and said servomotor, and an upload unit configured to upload said numerical control information monitored by said monitoring unit via said communication unit to said host computer device,
- said numerical control information monitored by said monitoring unit includes a torque command and a speed command that are output from said numerical controller to said servomotor,
- said host computer device includes a diagnosis and maintenance unit configured to diagnose said numerical control machine tool based on said numerical control information that is uploaded,
- said diagnosis and maintenance unit is configured to execute a monitor management program for first driving said servomotor in a forward direction and then driving said servomotor in a reverse direction,
- said diagnosis and maintenance unit is configured to analyze said torque command, and to determine that said driven gear starts to move due to a change in said torque command,
- said monitor management program is configured to execute a dwell that sets said speed command to zero after the driving of said servomotor in said forward direction and before the driving of said servomotor in said reverse direction,
- said diagnosis and maintenance unit is configured to store, in advance, a predetermined value as a torque limit value, to detect a time point at which said torque command exceeds said torque limit value after said dwell, and to calculate a backlash amount at a meshing location of said drive gear with said driven gear in a reverse rotation in said reverse direction based on said time point,
- said diagnosis and maintenance unit is configured to determine whether or not said backlash amount is within an allowable range and whether or not said backlash amount is within a usable range, and
- said diagnosis and maintenance unit is configured to rewrite a backlash correction value stored in said numerical control machine tool based on said backlash amount when said backlash amount is outside said allowable range and within said usable range.
Dependencies are inferred from the claim text.