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: 10007247Abstract: 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: GrantFiled: April 30, 2013Date of Patent: June 26, 2018Assignee: Mitsubishi Electric CorporationInventors: Masakazu Sagasaki, Koji Terada
-
Patent number: 9886022Abstract: 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 byType: GrantFiled: April 23, 2014Date of Patent: February 6, 2018Assignees: Mitsubishi Electric Corporation, CITIZEN WATCH CO., LTD., CITIZEN MACHINERY CO., LTD.Inventors: Mitsuo Watanabe, Masakazu Sagasaki, Yuki Hirata, Hitoshi Matsumoto
-
Publication number: 20170322538Abstract: 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: ApplicationFiled: November 26, 2014Publication date: November 9, 2017Applicants: 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: 9791846Abstract: 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: GrantFiled: February 12, 2013Date of Patent: October 17, 2017Assignees: 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: 9557728Abstract: 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: GrantFiled: February 3, 2011Date of Patent: January 31, 2017Assignee: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Patent number: 9507337Abstract: 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: GrantFiled: October 27, 2011Date of Patent: November 29, 2016Assignee: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Patent number: 9509131Abstract: 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: GrantFiled: August 3, 2012Date of Patent: November 29, 2016Assignee: Mitsubishi Electric CorporationInventors: Masakazu Sagasaki, Toru Takeyama
-
Publication number: 20160266567Abstract: 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 byType: ApplicationFiled: April 23, 2014Publication date: September 15, 2016Applicants: Mitsubishi Electric Corporation, CITIZEN HOLDINGS CO., LTD., CITIZEN MACHINERY CO., LTD.Inventors: Mitsuo WATANABE, Masakazu SAGASAKI, Yuki HIRATA, Hitoshi MATSUMOTO
-
Patent number: 9417620Abstract: 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: GrantFiled: December 4, 2012Date of Patent: August 16, 2016Assignee: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Patent number: 9395719Abstract: 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: GrantFiled: January 26, 2011Date of Patent: July 19, 2016Assignee: Mitsubishi Electric CorporationInventors: Masakazu Sagasaki, Koji Terada
-
Publication number: 20160109872Abstract: 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: ApplicationFiled: April 30, 2013Publication date: April 21, 2016Applicant: Mitsubishi Electric CorporationInventors: Masakazu SAGASAKI, Koji TERADA
-
Patent number: 9304503Abstract: 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: GrantFiled: May 28, 2012Date of Patent: April 5, 2016Assignee: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Publication number: 20160011579Abstract: 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: ApplicationFiled: February 12, 2013Publication date: January 14, 2016Inventors: Mitsuo WATANABE, Masakazu SAGASAKI, Junichi KAMATA, Hiroshi SHINOHARA, Hajime MATSUMARU, Hitoshi MATSUMOTO, Takanori SHINOHARA, Akihiko SHINOHARA, Shigeo YANAGIDAIRA
-
Publication number: 20150346714Abstract: 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: ApplicationFiled: January 30, 2013Publication date: December 3, 2015Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Masafumi TAKAHASHI, Mitsuo WATANABE, Masakazu SAGASAKI
-
Patent number: 9122265Abstract: 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: GrantFiled: February 8, 2012Date of Patent: September 1, 2015Assignee: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Publication number: 20150227130Abstract: 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: ApplicationFiled: December 4, 2012Publication date: August 13, 2015Applicant: Mitsubishi Electric CorporationInventors: Koji Terada, Masakazu Sagasaki
-
Publication number: 20150194805Abstract: 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: ApplicationFiled: August 3, 2012Publication date: July 9, 2015Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Masakazu Sagasaki, Toru Takeyama
-
Publication number: 20140236340Abstract: 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: ApplicationFiled: October 27, 2011Publication date: August 21, 2014Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Koji Terada, Masakazu Sagasaki
-
Publication number: 20140180466Abstract: 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: ApplicationFiled: July 13, 2011Publication date: June 26, 2014Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Kenji Kato, Masakazu Sagasaki
-
Publication number: 20140114465Abstract: 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: ApplicationFiled: February 3, 2011Publication date: April 24, 2014Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Koji Terada, Masakazu Sagasaki