US Patent No. 9,841,747

NUMERICAL CONTROL DEVICE FOR PERFORMING CONTROL AXIS SWITCH


Patent No. 9,841,747
Issue Date December 12, 2017
Title Numerical Control Device For Performing Control Axis Switch
Inventorship Hideki Kuroki, Minamitsuru-gun (JP)
Assignee FANUC CORPORATION, Minamitsuru-gun, Yamanashi (JP)

Claim of US Patent No. 9,841,747

1. A numerical control device, comprising:
a plurality of control axis units configured to respectively control a plurality of control objects; and
a control axis switch unit configured to transmit position commands of the plurality of control axis units to a single drive
unit, wherein

the control axis switch unit is configured to transmit the position commands of the plurality of control axis units to the
single drive unit so as to allow the plurality of control objects to be controlled and driven by the single drive unit,

each of the plurality of control axis units comprises:
an axis movement amount conversion unit configured to convert a movement amount of a servo motor output from a position detection
unit provided in the single drive unit into a movement amount corresponding to each of the control axis units of the plurality
of control axis units;

an axis position data storage unit configured to store the movement amount converted by the axis movement amount conversion
unit as a position of the control object; and

a control object axis position data storage unit configured to store an axis position of the control object at a time when
the control object is separated from the single drive unit, and

each of the plurality of control axis units updates the axis position data storage unit with the movement amount of the servo
motor output from the position detection unit, regardless of whether or not the control axis unit is connected by the control
axis switch unit to the control object, so that the position of the single drive unit is moved to the position that can be
connected to the control object on the basis of the position of the control object stored in the position data storage unit
and the axis position stored in the control object axis position data storage unit at the time when the control axis is switched
so as to allow the single drive unit to be connected to the control object at a specific position during the control axis
switch.