Patents by Inventor Yousuke Koyanaka
Yousuke Koyanaka 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: 11693546Abstract: A control apparatus with a setting data change function for controlling operation of a control-target object comprises: a main control section that makes an operation command to the control-target object; an input section that receives an input of trial setting data for checking the operation of the control-target object; a setting data storage section including a first storage section that stores the trial setting data and a second storage section that stores the setting data; and a setting data management section that manages an input and a record into the setting data storage section, wherein the setting data management section includes: a mode switch section that switches operation modes; a memory synchronization section that establishes synchronization between the first storage section and the second storage section; and a memory discard section that discards the trial setting data.Type: GrantFiled: September 30, 2020Date of Patent: July 4, 2023Assignee: Fanuc CorporationInventors: Hang Cui, Yousuke Koyanaka
-
Patent number: 11294355Abstract: A control device includes a program analysis unit, a program execution unit, and a servo control unit. The program analysis unit includes a machining/non-machining state determination unit that determines whether a target block of a machining program is in a machining state or a non-machining state, a switching necessity determination unit that determines whether it is necessary to perform switching of a control target axis of the target block and/or switching of an electrical current control cycle, and an information adding unit that adds a switching request and information after switching to an analysis result of the target block. The program execution unit includes a switching execution unit that executes the switching of the control target axis of the target block and/or the switching of the electrical current control cycle. The servo control unit controls the control target axis at the switched electrical current control cycle.Type: GrantFiled: September 3, 2020Date of Patent: April 5, 2022Assignee: FANUC CORPORATIONInventors: Kouei Yoshida, Yousuke Koyanaka, Takahiro Omori
-
Patent number: 11048221Abstract: A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.Type: GrantFiled: December 5, 2019Date of Patent: June 29, 2021Assignee: Fanuc CorporationInventor: Yousuke Koyanaka
-
Publication number: 20210117074Abstract: A control apparatus with a setting data change function for controlling operation of a control-target object comprises: a main control section that makes an operation command to the control-target object; an input section that receives an input of trial setting data for checking the operation of the control-target object; a setting data storage section including a first storage section that stores the trial setting data and a second storage section that stores the setting data; and a setting data management section that manages an input and a record into the setting data storage section, wherein the setting data management section includes: a mode switch section that switches operation modes; a memory synchronization section that establishes synchronization between the first storage section and the second storage section; and a memory discard section that discards the trial setting data.Type: ApplicationFiled: September 30, 2020Publication date: April 22, 2021Applicant: Fanuc CorporationInventors: Hang Cui, Yousuke Koyanaka
-
Publication number: 20210103272Abstract: A control device includes a program analysis unit, a program execution unit, and a servo control unit. The program analysis unit includes a machining/non-machining state determination unit that determines whether a target block of a machining program is in a machining state or a non-machining state, a switching necessity determination unit that determines whether it is necessary to perform switching of a control target axis of the target block and/or switching of an electrical current control cycle, and an information adding unit that adds a switching request and information after switching to an analysis result of the target block. The program execution unit includes a switching execution unit that executes the switching of the control target axis of the target block and/or the switching of the electrical current control cycle. The servo control unit controls the control target axis at the switched electrical current control cycle.Type: ApplicationFiled: September 3, 2020Publication date: April 8, 2021Inventors: Kouei YOSHIDA, Yousuke KOYANAKA, Takahiro OMORI
-
Publication number: 20200117169Abstract: A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.Type: ApplicationFiled: December 5, 2019Publication date: April 16, 2020Applicant: Fanuc CorporationInventor: Yousuke Koyanaka
-
Patent number: 10571887Abstract: A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.Type: GrantFiled: December 6, 2017Date of Patent: February 25, 2020Assignee: Fanuc CorporationInventor: Yousuke Koyanaka
-
Patent number: 10551816Abstract: A numerical controller of the present invention is provided with an oscillating motion data holding unit configured to hold oscillating motion data used for the control of an oscillating motion, an oscillating pulse calculation unit configured to calculate oscillating pulses used for the control of an oscillation axis, based on the oscillating motion data held in the oscillating motion data holding unit, and output the calculated oscillating pulses, a motor control unit configured to control a motor for driving the oscillation axis, based on the oscillating pulses, and an oscillating motion data calculation unit configured to determine a data item related to the oscillating motion to be adjusted, based on the state of a switch means on a control panel of a machine, and to adjust the value of the data item related to the oscillating motion, based on manual pulses input from a manual pulse generator.Type: GrantFiled: November 16, 2016Date of Patent: February 4, 2020Assignee: Fanuc CorporationInventor: Yousuke Koyanaka
-
Patent number: 10486240Abstract: A numerical controller includes a command analysis unit that generates movement command data by analyzing a program command and an axis travel calculation unit that, when the program command commands movement of a tool in a direction of a first straight axis orthogonal to an axis of rotation of a workpiece, converts a command value based on the program command for the movement of the tool in the direction of the first straight axis into a command value for a rotation angle of a turret, and a position of the tool is controlled in accordance with a rotation command for the turret based on the command value for the rotation angle of the turret calculated by the axis travel calculation unit, instead of the command based on the program command for the movement in the direction of the first straight axis.Type: GrantFiled: January 10, 2017Date of Patent: November 26, 2019Assignee: Fanuc CorporationInventors: Kouei Yoshida, Yousuke Koyanaka
-
Patent number: 10424122Abstract: An augmented reality simulation device includes: extension information display means for displaying a virtual object; relation information acquisition means for acquiring first relation information which is information that specifies relation between the virtual object and control axes of a numerical controller and second relation information which is information that specifies settings of the control axes and relation between the control axes; conversion means for converting a movement amount in a first coordinate system which is a coordinate system of the control axis to movement information in a second coordinate system which is a coordinate system for allowing the extension information display means to display the virtual object on the basis of the first relation information and the second relation information; and calculation means for calculating a display position and a display angle of the virtual object based on the movement information in the second coordinate system after the conversion.Type: GrantFiled: December 4, 2017Date of Patent: September 24, 2019Assignee: FANUC CORPORATIONInventor: Yousuke Koyanaka
-
Publication number: 20180164771Abstract: A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.Type: ApplicationFiled: December 6, 2017Publication date: June 14, 2018Applicant: FANUC CORPORATIONInventor: Yousuke Koyanaka
-
Publication number: 20180158247Abstract: An augmented reality simulation device includes: extension information display means for displaying a virtual object; relation information acquisition means for acquiring first relation information which is information that specifies relation between the virtual object and control axes of a numerical controller and second relation information which is information that specifies settings of the control axes and relation between the control axes; conversion means for converting a movement amount in a first coordinate system which is a coordinate system of the control axis to movement information in a second coordinate system which is a coordinate system for allowing the extension information display means to display the virtual object on the basis of the first relation information and the second relation information; and calculation means for calculating a display position and a display angle of the virtual object based on the movement information in the second coordinate system after the conversion.Type: ApplicationFiled: December 4, 2017Publication date: June 7, 2018Inventor: Yousuke KOYANAKA
-
Patent number: 9904279Abstract: A numerical control device including a programmed machining restart function includes a first display unit for displaying, as a list, specific codes indicating limit points of machining steps of a machining program, a specification unit for specifying, among the specific codes displayed as a list by the first display unit, a specific code that is selected, and a program restart unit for executing, by using a location in a memory of the specific code that is specified by the specification unit, a restart operation of the machining program from a machining step including the specific code that is specified.Type: GrantFiled: May 20, 2015Date of Patent: February 27, 2018Assignee: FANUC CorporationInventors: Makoto Haga, Yousuke Koyanaka
-
Publication number: 20170203371Abstract: A numerical controller includes a command analysis unit that generates movement command data by analyzing a program command and an axis travel calculation unit that, when the program command commands movement of a tool in a direction of a first straight axis orthogonal to an axis of rotation of a workpiece, converts a command value based on the program command for the movement of the tool in the direction of the first straight axis into a command value for a rotation angle of a turret, and a position of the tool is controlled in accordance with a rotation command for the turret based on the command value for the rotation angle of the turret calculated by the axis travel calculation unit, instead of the command based on the program command for the movement in the direction of the first straight axis.Type: ApplicationFiled: January 10, 2017Publication date: July 20, 2017Applicant: FANUC CORPORATIONInventors: Kouei Yoshida, Yousuke Koyanaka
-
Patent number: 9665087Abstract: A numerical controller of a machine tool changes a feed speed of a feed shaft and a spindle rotation speed, in accordance with a current position of a rotary tool in a specified arbitrary area above and below a position where a workpiece and the rotary tool come in contact with each other.Type: GrantFiled: June 11, 2014Date of Patent: May 30, 2017Assignee: FANUC CorporationInventor: Yousuke Koyanaka
-
Publication number: 20170139396Abstract: A numerical controller of the present invention is provided with an oscillating motion data holding unit configured to hold oscillating motion data used for the control of an oscillating motion, an oscillating pulse calculation unit configured to calculate oscillating pulses used for the control of an oscillation axis, based on the oscillating motion data held in the oscillating motion data holding unit, and output the calculated oscillating pulses, a motor control unit configured to control a motor for driving the oscillation axis, based on the oscillating pulses, and an oscillating motion data calculation unit configured to determine a data item related to the oscillating motion to be adjusted, based on the state of a switch means on a control panel of a machine, and to adjust the value of the data item related to the oscillating motion, based on manual pulses input from a manual pulse generator.Type: ApplicationFiled: November 16, 2016Publication date: May 18, 2017Applicant: FANUC CORPORATIONInventor: Yousuke Koyanaka
-
Publication number: 20150338845Abstract: A numerical control device including a programmed machining restart function includes a first display unit for displaying, as a list, specific codes indicating limit points of machining steps of a machining program, a specification unit for specifying, among the specific codes displayed as a list by the first display unit, a specific code that is selected, and a program restart unit for executing, by using a location in a memory of the specific code that is specified by the specification unit, a restart operation of the machining program from a machining step including the specific code that is specified.Type: ApplicationFiled: May 20, 2015Publication date: November 26, 2015Inventors: Makoto HAGA, Yousuke KOYANAKA
-
Publication number: 20140379115Abstract: A numerical controller of a machine tool changes a feed speed of a feed shaft and a spindle rotation speed, in accordance with a current position of a rotary tool in a specified arbitrary area above and below a position where a workpiece and the rotary tool come in contact with each other.Type: ApplicationFiled: June 11, 2014Publication date: December 25, 2014Inventor: Yousuke KOYANAKA
-
Patent number: 8195325Abstract: A machine tool has an oscillating axis that reciprocates in an optional region. A numerical controller that controls the machine tool designates positions of a lower dead point and a upper dead point when the oscillating axis of the machine tool reciprocates, and a reference speed during the oscillating operation when the oscillating axis reciprocates. The numerical controller then calculates, from the current position of the oscillating axis, a current phase in the case where one stroke of the oscillating axis is defined as one cycle, and calculates the speed of the oscillating axis at the current phase based upon the calculated current phase and the reference speed.Type: GrantFiled: March 21, 2011Date of Patent: June 5, 2012Assignee: FANUC CorporationInventors: Masahiko Hosokawa, Makoto Haga, Yousuke Koyanaka
-
Publication number: 20110287693Abstract: A machine tool has an oscillating axis that reciprocates in an optional region. A numerical controller that controls the machine tool designates positions of a lower dead point and a upper dead point when the oscillating axis of the machine tool reciprocates, and a reference speed during the oscillating operation when the oscillating axis reciprocates. The numerical controller then calculates, from the current position of the oscillating axis, a current phase in the case where one stroke of the oscillating axis is defined as one cycle, and calculates the speed of the oscillating axis at the current phase based upon the calculated current phase and the reference speed.Type: ApplicationFiled: March 21, 2011Publication date: November 24, 2011Applicant: FANUC CORPORATIONInventors: Masahiko HOSOKAWA, Makoto HAGA, Yousuke KOYANAKA