Patents by Inventor Zhaojia LIU

Zhaojia LIU 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: 20230333534
    Abstract: A numerical control device automatically generates a machining program and comprises: a linked information storage unit that stores linked information, which is tool information pertaining to a plurality of tools, a shape identifier that shows the shape that each tool can machine, and at least one G code which can be used for machining the shaped indicated by the shape identifier; a tool information acquisition unit that acquires tool information pertaining to the tool selected for machining; a shape ID information extraction unit that, using the acquired tool information, makes an enquiry to the linked information storage unit and extracts a shape identifier indicating a shape that can be machined by the tool having the acquired tool information; a machinable-shape extraction unit that extracts machinable shapes from CAD data on the basis of the extracted shape identifier; and a machinable-shape display unit that shows the extracted machinable shape.
    Type: Application
    Filed: October 20, 2021
    Publication date: October 19, 2023
    Inventor: Zhaojia LIU
  • Publication number: 20230315045
    Abstract: A machining program editing assist device includes a CAD data analysis unit which analyzes CAD data of a workpiece after a change, and acquires CAD shape information about the workpiece after the change, and a machining program analysis unit which analyzes a machining program before the change, and acquires machining shape information about the workpiece before the change. The device also includes an input shape prediction unit which acquires predicted shape information by performing shape matching between the CAD shape information and the machining shape information before the change, and specifying a modified shape, and an NC program auto-generation unit which, based on the predicted shape information, inserts a machining route that is existing only in the CAD data into the machining program, and deletes a machining route that is present only in the machining program from the machining program.
    Type: Application
    Filed: July 20, 2021
    Publication date: October 5, 2023
    Inventor: Zhaojia LIU
  • Patent number: 11314230
    Abstract: A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data of a workpiece so as to obtain CAD shape information; a machining program analysis unit which analyzes a machining program that is in the middle of being produced by an operator so as to obtain machining shape information; a relative position matching unit which performs relative position matching of shapes of the CAD shape information and the machining shape information so as to obtain relative position matching shape information and to determine, based on the relative position matching shape information, whether or not an input error of a position is made by the operator in the machining shape information; and a display unit which displays the machining shape information and which displays a part of the input error of the position and made by the operator in the machining shape information.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 26, 2022
    Assignee: FANUC CORPORATION
    Inventor: Zhaojia Liu
  • Patent number: 11086293
    Abstract: A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data so as to obtain CAD shape information; a machining program analysis unit which. analyzes the machining program in the middle of being produced so as to obtain machining shape information in the middle of being produced; a shape matching unit which performs matching of shapes of the CAD shape information and the machining shape information in the middle of being produced so as to obtain. matching shape information; and a candidate shape program generation unit that predicts, based on the CAD shape information, a candidate shape following the matching shape information, and that thereby predicts a candidate shape following the machining shape information in the middle of being produced so as to automatically generate a machining program for the candidate shape following the machining program in the middle of being produced.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: August 10, 2021
    Assignee: FANUC CORPORATION
    Inventor: Zhaojia Liu
  • Patent number: 11009852
    Abstract: A numerical controller which uses a simulation screen displayed on a touch panel so as to edit operation data of an industrial machine includes: a touch operation reception unit that receives a touch operation by an operator on the simulation screen; an operation identifying unit that identifies an operation target and an operation type on the simulation screen by the touch operation received; a setting screen data extraction unit that references the editing data storage unit for associating the operation target and the operation type and setting screen data including an editing item so as to store them so as to extract the setting screen data corresponding to the operation target and the operation type identified; an editing processing unit that edits the setting screen data extracted; and a setting screen output unit that outputs, to the touch panel 40, the setting screen data after being edited.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: May 18, 2021
    Assignee: FANUC CORPORATION
    Inventor: Zhaojia Liu
  • Publication number: 20210063998
    Abstract: A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data of a workpiece so as to obtain CAD shape information; a machining program analysis unit which analyzes a machining program that is in the middle of being produced by an operator so as to obtain machining shape information which is in the middle of being produced; a relative position matching unit which performs relative position matching of shapes of the CAD shape information obtained with the CAD data analysis unit and the machining shape information obtained with the machining program analysis unit so as to obtain relative position matching shape information and to determine, based on the relative position matching shape information, whether or not an input error of a position is made by the operator in the machining shape information; and a display unit which displays the machining shape information obtained with the machining program analysis unit and which displays, as an error, a part of the inpu
    Type: Application
    Filed: August 6, 2020
    Publication date: March 4, 2021
    Applicant: FANUC CORPORATION
    Inventor: Zhaojia LIU
  • Publication number: 20210041851
    Abstract: A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data so as to obtain CAD shape information; a machining program analysis unit which. analyzes the machining program in the middle of being produced so as to obtain machining shape information in the middle of being produced; a shape matching unit which performs matching of shapes of the CAD shape information and the machining shape information in the middle of being produced so as to obtain. matching shape information; and a candidate shape program generation unit that predicts, based on the CAD shape information, a candidate shape following the matching shape information, and that thereby predicts a candidate shape following the machining shape information in the middle of being produced so as to automatically generate a machining program for the candidate shape following the machining program in the middle of being produced.
    Type: Application
    Filed: July 21, 2020
    Publication date: February 11, 2021
    Applicant: FANUC CORPORATION
    Inventor: Zhaojia LIU
  • Publication number: 20200026261
    Abstract: A numerical controller which uses a simulation screen displayed on a touch panel so as to edit operation data of an industrial machine includes: a touch operation reception unit that receives a touch operation by an operator on the simulation screen; an operation identifying unit that identifies an operation target and an operation type on the simulation screen by the touch operation received; a setting screen data extraction unit that references the editing data storage unit for associating the operation target and the operation type and setting screen data including an editing item so as to store them so as to extract the setting screen data corresponding to the operation target and the operation type identified; an editing processing unit that edits the setting screen data extracted; and a setting screen output unit that outputs, to the touch panel 40, the setting screen data after being edited.
    Type: Application
    Filed: June 17, 2019
    Publication date: January 23, 2020
    Inventor: Zhaojia LIU
  • Patent number: 10234849
    Abstract: A numerical controller first creates a shortest path which does not interfere with an interfering object and shortens a movement distance from a start point to a cutting start position, and then, creates one or more alternative paths having a smaller number of break points than the shortest path when determining a movement path of a tool from the start point to the cutting start position. Then, each of a movement time along the shortest path and a movement time along the alternative path is calculated, and the alternative path having the shorter movement time than the shortest path is determined as the movement path.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 19, 2019
    Assignee: Fanuc Corporation
    Inventors: Zhaojia Liu, Yorikazu Fukui
  • Patent number: 10054930
    Abstract: In an error correction amount creating device that creates an error correction amount for a five-axis machine controlled by a numerical controller and having three linear axes and two rotation axes, the translation error correction amount and the rotation error correction amount for each lattice point of a lattice region into which a two-dimensional coordinate system space with the rotation axes is divided is obtained from data measured for each position of division of the respective axes and given to the numerical controller.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: August 21, 2018
    Assignee: FANUC CORPORATION
    Inventor: Zhaojia Liu
  • Publication number: 20180203433
    Abstract: A numerical controller first creates a shortest path which does not interfere with an interfering object and shortens a movement distance from a start point to a cutting start position, and then, creates one or more alternative paths having a smaller number of break points than the shortest path when determining a movement path of a tool from the start point to the cutting start position. Then, each of a movement time along the shortest path and a movement time along the alternative path is calculated, and the alternative path having the shorter movement time than the shortest path is determined as the movement path.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 19, 2018
    Applicant: FANUC CORPORATION
    Inventors: Zhaojia Liu, Yorikazu Fukui
  • Publication number: 20150094847
    Abstract: In an error correction amount creating device that creates an error correction amount for a five-axis machine controlled by a numerical controller and having three linear axes and two rotation axes, the translation error correction amount and the rotation error correction amount for each lattice point of a lattice region into which a two-dimensional coordinate system space with the rotation axes is divided is obtained from data measured for each position of division of the respective axes and given to the numerical controller.
    Type: Application
    Filed: September 19, 2014
    Publication date: April 2, 2015
    Inventor: Zhaojia LIU