Patents by Inventor Nobuhito OONISHI

Nobuhito OONISHI 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).

  • Publication number: 20200272126
    Abstract: A screen creation device includes a unit that displays an edit screen including a log data display area, a related parts display area, and a guidance screen display area in a display unit; a unit that displays a set of log data of a series of machine tool operations in the log data display area; a unit that selects log data from the set of the log data displayed in the log data display area in accordance with an instruction of a user; a unit that acquires a related part related to an operation related to the selected log data from a storage unit and displays the related part in the related parts display area; and a unit that arranges the related part displayed in the related parts display area on a guidance screen being created in the guidance screen display area in accordance with an instruction of the user.
    Type: Application
    Filed: February 11, 2020
    Publication date: August 27, 2020
    Inventor: Nobuhito OONISHI
  • Patent number: 10514681
    Abstract: A numerical controller carries out acceleration/deceleration control over an interpolation pulse produced based on command blocks. This numerical controller exercises acceleration/deceleration control processing over the interpolation pulse based on an acceleration/deceleration setting which corresponds to the command blocks, and outputs a first speed pulse. The numerical controller exercises acceleration/deceleration control processing over the first speed pulse such that command blocks overlap each other, based on an overlapping shared acceleration/deceleration setting which does not depended on the command blocks, and outputs a second speed pulse.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: December 24, 2019
    Assignee: FANUC Corporation
    Inventors: Nobuaki Aizawa, Kunihiro Honma, Nobuhito Oonishi
  • Publication number: 20190369592
    Abstract: A positional information display system includes a control device, a conversion information calculation device and an image information control device, in which the conversion information calculation device has a conversion information calculation portion which calculates conversion information representing a position and/or posture of a first coordinate system on a second coordinate system with a coordinate value of each axis of an industrial machine as a variable; and the image information control device has a coordinate information conversion portion which calculates a position and/or posture on the second coordinate system using conversion information and a coordinate value of each axis; a positional information calculation data setting portion which sets calculation data of positional information for visually displaying the position and/or posture in the first coordinate system by the third coordinate system of a display device; and a positional information display data calculation portion which calculat
    Type: Application
    Filed: June 3, 2019
    Publication date: December 5, 2019
    Inventor: Nobuhito OONISHI
  • Publication number: 20190369589
    Abstract: A virtual object is displayed with a simple method.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 5, 2019
    Inventor: Nobuhito OONISHI
  • Patent number: 10386811
    Abstract: To provide a controller capable of exerting acceleration/deceleration control more accurately than has been exerted conventionally and capable of reducing the occurrence of shock and shortening cycle time. A numerical controller outputs a movement command for a drive axis of a machine based on a command in a program for controlling the machine having the drive axis controlled by a servo motor. The numerical controller exerts acceleration/deceleration control over the drive axis so as to satisfy a condition for the acceleration/deceleration in each of a machine coordinate system as an orthogonal coordinate system in the machine and a drive axis coordinate system by normalizing each of acceleration/deceleration related information in the machine coordinate system and acceleration/deceleration related information in the drive axis coordinate system to a value in the drive axis coordinate system.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 20, 2019
    Assignee: FANUC CORPORATION
    Inventor: Nobuhito Oonishi
  • Publication number: 20190005725
    Abstract: A virtual object display system that generates, as the machine configuration of a control target, a graph including nodes, selects a node on which a virtual object is to be displayed, notifies the node on which the virtual object is to be displayed to a machine configuration management device, calculates transformation information which includes a coordinate value of a control axis node on a path in the graph from a marker node to the node of a display target and which is used for calculating the position and/or the posture of the node of the display target in a coordinate system of the marker node based on the graph, notifies the transformation information to an augmented information controller and transforms the coordinate value of a control axis into the position and/or the posture of the node of the display target in the coordinate system of the marker node.
    Type: Application
    Filed: June 8, 2018
    Publication date: January 3, 2019
    Inventor: Nobuhito OONISHI
  • Patent number: 10095223
    Abstract: A numerical controller has a fixed cycle operation section that analyzes a fixed cycle command and generates a command data string based on the analysis result. The fixed cycle operation section includes a remainder calculation section that calculates a remaining cutting depth based on an entire cutting depth of a tool for a workpiece and a cutting depth of the tool for the workpiece in one cut that are specified by the fixed cycle command, and a command data string adjustment section that adjusts order of command data items included in the command data string or a cutting depth in each of the command data items based on the remaining cutting depth such that the total of a feed movement amount of the tool resulting from the command data string is reduced.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: October 9, 2018
    Assignee: Fanuc Corporation
    Inventor: Nobuhito Oonishi
  • Publication number: 20180217574
    Abstract: To provide a controller capable of exerting acceleration/deceleration control more accurately than has been exerted conventionally and capable of reducing the occurrence of shock and shortening cycle time. A numerical controller outputs a movement command for a drive axis of a machine based on a command in a program for controlling the machine having the drive axis controlled by a servo motor. The numerical controller exerts acceleration/deceleration control over the drive axis so as to satisfy a condition for the acceleration/deceleration in each of a machine coordinate system as an orthogonal coordinate system in the machine and a drive axis coordinate system by normalizing each of acceleration/deceleration related information in the machine coordinate system and acceleration/deceleration related information in the drive axis coordinate system to a value in the drive axis coordinate system.
    Type: Application
    Filed: January 22, 2018
    Publication date: August 2, 2018
    Inventor: Nobuhito OONISHI
  • Patent number: 10037021
    Abstract: A numerical controller which controls a machine tool on the basis of a program instruction analyzes the program instruction to generate movement instruction data, and sets a value of a constant used for speed change on the basis of a physical amount regarding a curvature at a current position on a movement path based on the generated movement instruction data. Then, the numerical controller calculates movement speeds of axes of the machine tool using the set value of the constant used for the speed change, and controls the axes on the basis of the calculated movement speeds.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 31, 2018
    Assignee: FANUC CORPORATION
    Inventor: Nobuhito Oonishi
  • Publication number: 20180164782
    Abstract: A numerical controller which can freely and easily specify, as a control point, various positions on a machine configuration and which can easily set coordinate systems in places on the machine configuration. A numerical controller expresses the machine configuration of a control target in graph form where constituent elements are nodes and holds the machine configuration. The numerical controller includes: a control point coordinate system specification portion that specifies, with the identifier, one or more groups of the control point and the coordinate system; a command value determination portion that uses the specified control point and the coordinate system to determine for which control point and on which coordinate system one or more command values commanded in a program correspond to a coordinate value; and a movement command portion that commands a move of the control point such that the coordinate value of the control point is the command value.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 14, 2018
    Inventors: Daijirou KOGA, Nobuhito OONISHI, Manabu SAITOU
  • Publication number: 20170269576
    Abstract: A numerical controller has a fixed cycle operation section that analyzes a fixed cycle command and generates a command data string based on the analysis result. The fixed cycle operation section includes a remainder calculation section that calculates a remaining cutting depth based on an entire cutting depth of a tool for a workpiece and a cutting depth of the tool for the workpiece in one cut that are specified by the fixed cycle command, and a command data string adjustment section that adjusts order of command data items included in the command data string or a cutting depth in each of the command data items based on the remaining cutting depth such that the total of a feed movement amount of the tool resulting from the command data string is reduced.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 21, 2017
    Applicant: FANUC CORPORATION
    Inventor: Nobuhito Oonishi
  • Publication number: 20170123409
    Abstract: A numerical controller which controls a machine tool on the basis of a program instruction analyzes the program instruction to generate movement instruction data, and sets a value of a constant used for speed change on the basis of a physical amount regarding a curvature at a current position on a movement path based on the generated movement instruction data. Then, the numerical controller calculates movement speeds of axes of the machine tool using the set value of the constant used for the speed change, and controls the axes on the basis of the calculated movement speeds.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 4, 2017
    Applicant: FANUC CORPORATION
    Inventor: Nobuhito Oonishi
  • Publication number: 20160103446
    Abstract: A numerical controller carries out acceleration/deceleration control over an interpolation pulse produced based on command blocks. This numerical controller exercises acceleration/deceleration control processing over the interpolation pulse based on an acceleration/deceleration setting which corresponds to the command blocks, and outputs a first speed pulse. The numerical controller exercises acceleration/deceleration control processing over the first speed pulse such that command blocks overlap each other, based on an overlapping shared acceleration/deceleration setting which does not depended on the command blocks, and outputs a second speed pulse.
    Type: Application
    Filed: September 22, 2015
    Publication date: April 14, 2016
    Inventors: Nobuaki AIZAWA, Kunihiro HONMA, Nobuhito OONISHI