Patents by Inventor Masakazu Sagasaki

Masakazu Sagasaki has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10007247
    Abstract: A numerical control device is the numerical control device that controls a machine tool including a plurality of spindles that each rotate a tool opposed to a workpiece around a tool axis relative to the workpiece and a feed shaft that performs a feed operation such that a plurality of the tools relatively move closer to a plurality of the workpieces, and the numerical control device includes an associated-synchronous-tapping unit that associates, according to an associated-synchronous-tapping command, rotation and feed of a spindle on an associated side among the spindles with rotation and feed of a spindle on a reference side among the spindles and simultaneously performs synchronous tapping with the tools.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 26, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masakazu Sagasaki, Koji Terada
  • Patent number: 9886022
    Abstract: A numerical control device includes a phase-difference calculation unit that, when machining with vibrations is performed on a movement path, calculates a phase difference between a vibrational forward-moving position and a vibrational backward-moving position from a vibration amplitude-to-feed ratio between amplitude of the vibrations and a feed speed of a tool to a workpiece, a movement-path generation unit generating the vibrational forward-moving position and the vibrational backward-moving position as the movement path for each drive shaft by using the phase difference, a vibration-waveform generation unit generating a reference vibration waveform to be superimposed on the movement path for each drive shaft by using vibration conditions, a vibrational-movement-amount generation unit calculating a vibrational-movement amount on the movement path for each drive shaft by using the reference vibration waveform, and a movement-amount combining unit generating a combined movement amount for each drive shaft by
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 6, 2018
    Assignees: Mitsubishi Electric Corporation, CITIZEN WATCH CO., LTD., CITIZEN MACHINERY CO., LTD.
    Inventors: Mitsuo Watanabe, Masakazu Sagasaki, Yuki Hirata, Hitoshi Matsumoto
  • Publication number: 20170322538
    Abstract: A numerical control device is for machining a machining object by moving a tool and the machining object relative to each other along a movement path while applying vibration, by use of a drive axis provided for the tool or the machining object. The device includes a storage unit that holds an invalid frequency region, and a vibration condition determining unit to determine a frequency for the vibration, based on a rotational speed of a main shaft for rotating the machining object, a number of vibrations of the vibration in each one rotation of the main shaft, and the invalid frequency region.
    Type: Application
    Filed: November 26, 2014
    Publication date: November 9, 2017
    Applicants: Mitsubishi Electric Corporation, CITIZEN WATCH CO., LTD., CITIZEN MACHINERY CO., LTD.
    Inventors: Mitsuo WATANABE, Masakazu SAGASAKI, Hitoshi MATSUMOTO, Takanori SHINOHARA, Kazuhiko SANNOMIYA, Yuki HIRATA
  • Patent number: 9791846
    Abstract: To include an analysis processing unit that obtains a movement command for moving on a movement path in a machining program, and vibration conditions for vibrating along the movement path, a command-movement-amount calculation unit that calculates a command-movement amount per unit time, a vibrational-movement-amount calculation unit that uses the vibration conditions to calculate a vibrational-movement amount per unit time at a time corresponding to the movement command, and a movement-amount combining unit that combines the command-movement amount with the vibrational-movement amount to calculate a combined movement amount, and that acquires a movement amount within the unit time such that a position, which has moved from a reference position for calculating the combined movement amount by the combined movement amount, is located on the movement path.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: October 17, 2017
    Assignees: Mitsubishi Electric Corporation, CITIZEN WATCH CO., LTD., CITIZEN MACHINERY CO., LTD.
    Inventors: Mitsuo Watanabe, Masakazu Sagasaki, Junichi Kamata, Hiroshi Shinohara, Hajime Matsumaru, Hitoshi Matsumoto, Takanori Shinohara, Akihiko Shinohara, Shigeo Yanagidaira
  • Patent number: 9557728
    Abstract: A numerical control apparatus controls a machine tool including an X axis for moving a turret to which a plurality of tools are attached, a H axis for rotating the turret, and a C axis for rotating a work and not including a Y axis orthogonal to the X axis. The numerical control apparatus includes a unit configured to independently rotate the H axis according to an independent rotation command for the H axis and perform tool replacement during an imaginary Y-axis control mode, the imaginary Y-axis control mode being a mode for converting an X-Y axes movement command in a machining program into a command in an X-H-C coordinate system and for driving the X axis, the H axis, and the C axis in association with one another according to the converted command.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: January 31, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Patent number: 9507337
    Abstract: To execute machining for a front surface while rotating a work and, at the same time, apply machining to an eccentric position on an end face, according to an embodiment of the present invention, an NC device includes an arc-superimposition-interpolation control unit configured to rotate a work rotating shaft based on a command of a base axis program for controlling rotation of the work rotating shaft while performing front surface machining using a first cutter holder and, at the same time, subject a second cutter holder to position control on a second machining route obtained by superimposing the rotation of the work rotating shaft on a first machining route based on a command of a superimposition axis program for performing position control for the second cutter holder.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: November 29, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Patent number: 9509131
    Abstract: To avoid overheating of a spindle motor as easy as possible, a numerical control apparatus measures a cycle time in machining a work (step S5), measures a current amount per unit cycle flowing to the spindle motor (steps S3 and step S4), calculates, on the basis of the measured current amount per unit cycle, a duty cycle time in which suppression of the occurrence of overheating of the spindle motor is guaranteed (step S6), determines on the basis of a comparison of the duty cycle time and the cycle time whether the spindle motor overheats (step S7), and, when the spindle motor overheats (Yes at step S7), delays a start of the next cycle by a wait time setting value Tw obtained by subtracting the cycle time from the duty cycle time (step S8, No at step S10, and step S11).
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: November 29, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masakazu Sagasaki, Toru Takeyama
  • Publication number: 20160266567
    Abstract: A numerical control device includes a phase-difference calculation unit that, when machining with vibrations is performed on a movement path, calculates a phase difference between a vibrational forward-moving position and a vibrational backward-moving position from a vibration amplitude-to-feed ratio between amplitude of the vibrations and a feed speed of a tool to a workpiece, a movement-path generation unit generating the vibrational forward-moving position and the vibrational backward-moving position as the movement path for each drive shaft by using the phase difference, a vibration-waveform generation unit generating a reference vibration waveform to be superimposed on the movement path for each drive shaft by using vibration conditions, a vibrational-movement-amount generation unit calculating a vibrational-movement amount on the movement path for each drive shaft by using the reference vibration waveform, and a movement-amount combining unit generating a combined movement amount for each drive shaft by
    Type: Application
    Filed: April 23, 2014
    Publication date: September 15, 2016
    Applicants: Mitsubishi Electric Corporation, CITIZEN HOLDINGS CO., LTD., CITIZEN MACHINERY CO., LTD.
    Inventors: Mitsuo WATANABE, Masakazu SAGASAKI, Yuki HIRATA, Hitoshi MATSUMOTO
  • Patent number: 9417620
    Abstract: A numerical control device controls a machine tool having an X axis for moving a turret to which tools are attached, a Z axis for moving work, and a B axis for rotating the turret and having at least one of an H axis for rotating the turret around a center line perpendicular to the center line of rotation of the B axis and a C axis for rotating the work around a center line parallel to the Z axis. The numerical control device includes a unit that performs, during an virtual Y-axis inclined surface machining mode, virtual Y inclined surface machining for moving the tool along the Y axis relatively to the inclined surface in a state in which the tool is inclined such that a center axis is perpendicular to an inclined surface inclined from the X axis and the Z axis.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: August 16, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Patent number: 9395719
    Abstract: A numerical control apparatus includes an imaginary-Y-axis control unit configured to execute an imaginary Y-axis control mode which is a mode for converting an X-Y axes movement command in a machining program described in a program coordinate system into a command in a machine coordinate system including X-H-C axes and for driving the X axis, the H axis, and the C axis in association with one another according to the converted command, an acquiring unit configured to acquire, when an emergency stop occurs during the imaginary Y-axis control mode, present positions of the X axis, the C axis, and the H axis at the time when the emergency stop is released, and a restoring unit configured to restore a present X-axis coordinate position and a present Y-axis coordinate position in the program coordinate system from the acquired present positions of the X axis, the C axis, and the H axis.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: July 19, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masakazu Sagasaki, Koji Terada
  • Publication number: 20160109872
    Abstract: A numerical control device is the numerical control device that controls a machine tool including a plurality of spindles that each rotate a tool opposed to a workpiece around a tool axis relative to the workpiece and a feed shaft that performs a feed operation such that a plurality of the tools relatively move closer to a plurality of the workpieces, and the numerical control device includes an associated-synchronous-tapping unit that associates, according to an associated-synchronous-tapping command, rotation and feed of a spindle on an associated side among the spindles with rotation and feed of a spindle on a reference side among the spindles and simultaneously performs synchronous tapping with the tools.
    Type: Application
    Filed: April 30, 2013
    Publication date: April 21, 2016
    Applicant: Mitsubishi Electric Corporation
    Inventors: Masakazu SAGASAKI, Koji TERADA
  • Patent number: 9304503
    Abstract: A numerical control device controls a machine tool that includes a turret to which a tool is attached, the turret being configured to move along an X-axis and rotate on an H-axis, and further includes a workpiece rotatable on a C-axis. There is no direct movement of the machine tool along a Y-axis that is orthogonal to the X-axis. The numerical control device includes an analyzer that analyzes a y-axis rapid-traverse command in a Y-axis interpolation mode; a C-axis interpolation processor that interpolates a C-axis rotation angle range in response to the analyzed Y-axis rapid-traverse command; and an X-axis interpolation processor that interpolates an X-axis position based on the interpolated C-axis rotation angle range, where the numerical control device rotates the C-axis movement at a constant velocity during the entire C-axis rotation angle range, and accelerates an X-axis velocity of the turret accordingly, to thereby perform an operation.
    Type: Grant
    Filed: May 28, 2012
    Date of Patent: April 5, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Publication number: 20160011579
    Abstract: To include an analysis processing unit that obtains a movement command for moving on a movement path in a machining program, and vibration conditions for vibrating along the movement path, a command-movement-amount calculation unit that calculates a command-movement amount per unit time, a vibrational-movement-amount calculation unit that uses the vibration conditions to calculate a vibrational-movement amount per unit time at a time corresponding to the movement command, and a movement-amount combining unit that combines the command-movement amount with the vibrational-movement amount to calculate a combined movement amount, and that acquires a movement amount within the unit time such that a position, which has moved from a reference position for calculating the combined movement amount by the combined movement amount, is located on the movement path.
    Type: Application
    Filed: February 12, 2013
    Publication date: January 14, 2016
    Inventors: Mitsuo WATANABE, Masakazu SAGASAKI, Junichi KAMATA, Hiroshi SHINOHARA, Hajime MATSUMARU, Hitoshi MATSUMOTO, Takanori SHINOHARA, Akihiko SHINOHARA, Shigeo YANAGIDAIRA
  • Publication number: 20150346714
    Abstract: A numerical control device includes a program storage unit storing machining programs of systems; and a program analysis unit executing the machining programs independently for each system by analyzing the machining programs of the systems, wherein when control variable is not being executed in machining program of any system, if control variable is executed in machining program of any system, the program analysis unit permits only a system having executed the control variable to execute the control variable, and does not permit another system other than the system having executed the control variable to execute the control variable even when an attempt is made to execute the control variable in machining program of the other system, and when execution of the control variable is completed in the machining program being executed, the program analysis unit permits machining program of any system to execute the control variable.
    Type: Application
    Filed: January 30, 2013
    Publication date: December 3, 2015
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Masafumi TAKAHASHI, Mitsuo WATANABE, Masakazu SAGASAKI
  • Patent number: 9122265
    Abstract: A numerical control device including tapping spindle (S1, S2) time constant selecting means that compares acceleration and deceleration time constants of the S1 and S2 axes and selects the larger time constant, drilling axis (X1) acceleration and deceleration processing means that calculates an acceleration and deceleration movement amount of the X1 axis based on the selected spindle time constant and a commanded spindle rotation number and moves the drilling axis to the calculated position, synchronized tapping interpolation processing means that synchronizes the tapping spindle with the drilling axis based on the movement amount output from the drilling axis (X1) acceleration and deceleration processing means and a pitch, and tapping spindle synchronization processing means that transfers the rotation amount of the tapping spindle output from tapping spindle (S1)-drilling axis (X1) synchronization processing means to the synchronized side.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: September 1, 2015
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Publication number: 20150227130
    Abstract: A numerical control device controls a machine tool having an X axis for moving a turret to which tools are attached, a Z axis for moving work, and a B axis for rotating the turret and having at least one of an H axis for rotating the turret around a center line perpendicular to the center line of rotation of the B axis and a C axis for rotating the work around a center line parallel to the Z axis. The numerical control device includes a unit that performs, during an virtual Y-axis inclined surface machining mode, virtual Y inclined surface machining for moving the tool along the Y axis relatively to the inclined surface in a state in which the tool is inclined such that a center axis is perpendicular to an inclined surface inclined from the X axis and the Z axis.
    Type: Application
    Filed: December 4, 2012
    Publication date: August 13, 2015
    Applicant: Mitsubishi Electric Corporation
    Inventors: Koji Terada, Masakazu Sagasaki
  • Publication number: 20150194805
    Abstract: To avoid overheating of a spindle motor as easy as possible, a numerical control apparatus measures a cycle time in machining a work (step S5), measures a current amount per unit cycle flowing to the spindle motor (steps S3 and step S4), calculates, on the basis of the measured current amount per unit cycle, a duty cycle time in which suppression of the occurrence of overheating of the spindle motor is guaranteed (step S6), determines on the basis of a comparison of the duty cycle time and the cycle time whether the spindle motor overheats (step S7), and, when the spindle motor overheats (Yes at step S7), delays a start of the next cycle by a wait time setting value Tw obtained by subtracting the cycle time from the duty cycle time (step S8, No at step S10, and step S11).
    Type: Application
    Filed: August 3, 2012
    Publication date: July 9, 2015
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Masakazu Sagasaki, Toru Takeyama
  • Publication number: 20140236340
    Abstract: To execute machining for a front surface while rotating a work and, at the same time, apply machining to an eccentric position on an end face, according to an embodiment of the present invention, an NC device includes an arc-superimposition-interpolation control unit configured to rotate a work rotating shaft based on a command of a base axis program for controlling rotation of the work rotating shaft while performing front surface machining using a first cutter holder and, at the same time, subject a second cutter holder to position control on a second machining route obtained by superimposing the rotation of the work rotating shaft on a first machining route based on a command of a superimposition axis program for performing position control for the second cutter holder.
    Type: Application
    Filed: October 27, 2011
    Publication date: August 21, 2014
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Koji Terada, Masakazu Sagasaki
  • Publication number: 20140180466
    Abstract: Devices, which correspond to I/O control signals that respectively control peripheral devices (114), and power consumptions of the peripheral devices are previously registered as parameters (103), and a state monitoring section (110) monitors whether I/O control signals are in on-state, and calculates an operating time, and a power amount calculating unit (111) calculates a power consumption amount of the peripheral device concerned on the basis of the operating time and the power consumption. Furthermore, the state monitoring section (110) has a function of, after machining is completed, forcibly stopping a peripheral device if there is a peripheral device that does not stop even after a predetermined time or after exceeding a predetermined power consumption amount, so that unnecessary power consumptions can be reduced.
    Type: Application
    Filed: July 13, 2011
    Publication date: June 26, 2014
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Kenji Kato, Masakazu Sagasaki
  • Publication number: 20140114465
    Abstract: A numerical control apparatus controls a machine tool including an X axis for moving a turret to which a plurality of tools are attached, a H axis for rotating the turret, and a C axis for rotating a work and not including a Y axis orthogonal to the X axis. The numerical control apparatus includes a unit configured to independently rotate the H axis according to an independent rotation command for the H axis and perform tool replacement during an imaginary Y-axis control mode, the imaginary Y-axis control mode being a mode for converting an X-Y axes movement command in a machining program into a command in an X-H-C coordinate system and for driving the X axis, the H axis, and the C axis in association with one another according to the converted command.
    Type: Application
    Filed: February 3, 2011
    Publication date: April 24, 2014
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Koji Terada, Masakazu Sagasaki