Patents by Inventor Osamu Hanaoka

Osamu Hanaoka 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: 20230236567
    Abstract: In the present invention, a usage function is selected on the basis of information on a CNC device, and a machining program is generated.
    Type: Application
    Filed: June 28, 2021
    Publication date: July 27, 2023
    Inventors: Kiwamu SAITOU, Osamu HANAOKA
  • Patent number: 11526149
    Abstract: A machining command improving system is in an integrated system in which a CNC machine tool for machining of a machining target into a predetermined machining geometry a machining command and a shared database are connected to each other. The machining command improving system includes: a machining state recording unit that associates requested information indicating a request to be satisfied in the machining when the CNC machine tool performs the machining and state information indicating a state of implementation of the machining, and registers the associated requested information and state information as machining technique information; and a machining method improving unit.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: December 13, 2022
    Assignee: FANUC CORPORATION
    Inventors: Yousuke Ootomo, Osamu Hanaoka, Kiwamu Saitou, Hidehiro Miyajima
  • Patent number: 11507047
    Abstract: A tool path compensation device according to an aspect of the present disclosure includes: a tool path acquisition unit which acquires tool path information that specifies a tool path on which a tool machining a workpiece moves by way of a plurality of command points through which the tool should pass; a tool shape acquisition unit which acquires tool shape information that specifies a shape of the tool; a target shape acquisition unit which acquires target shape information specifying a target shape after machining of the workpiece; and a density adjustment unit which adjusts a density of the command points, so that the density of the command points becomes larger as curvature of the target shape increases.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: November 22, 2022
    Assignee: FANUC CORPORATION
    Inventors: Kiwamu Saitou, Osamu Hanaoka
  • Patent number: 11460824
    Abstract: A numerical controller is provided with a control unit configured to control a machine tool and acquire feedback data in relative positions of a tool and a workpiece, a machining simulation unit configured to perform simulation processing for machining based on a machining program and create the shape of the machined workpiece, and a display unit configured to display the machined workpiece shape created by the machining simulation unit. The machining simulation unit performs machining simulation processing using the feedback data acquired by the control unit, in place of relative movement paths for the tool and the workpiece based on a command by the machining program.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: October 4, 2022
    Assignee: Fanuc Corporation
    Inventors: Hiroaki Hada, Osamu Hanaoka, Jost Kurzrock
  • Publication number: 20210063994
    Abstract: A tool path compensation device according to an aspect of the present disclosure includes: a tool path acquisition unit which acquires tool path information that specifies a tool path on which a tool machining a workpiece moves by way of a plurality of command points through which the tool should pass; a tool shape acquisition unit which acquires tool shape information that specifies a shape of the tool; a target shape acquisition unit which acquires target shape information specifying a target shape after machining of the workpiece; and a density adjustment unit which adjusts a density of the command points, so that the density of the command points becomes larger as curvature of the target shape increases.
    Type: Application
    Filed: August 7, 2020
    Publication date: March 4, 2021
    Applicant: FANUC CORPORATION
    Inventors: Kiwamu SAITOU, Osamu HANAOKA
  • Publication number: 20200401106
    Abstract: A machining command improving system is in an integrated system in which a CNC machine tool for machining of a machining target into a predetermined machining geometry a machining command and a shared database are connected to each other. The machining command improving system includes: a machining state recording unit that associates requested information indicating a request to be satisfied in the machining when the CNC machine tool performs the machining and state information indicating a state of implementation of the machining, and registers the associated requested information and state information as machining technique information; and a machining method improving unit.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 24, 2020
    Inventors: Yousuke OOTOMO, Osamu HANAOKA, Kiwamu SAITOU, Hidehiro MIYAJIMA
  • Patent number: 10788805
    Abstract: A numerical controller that creates a tool path from a plurality of command points includes: a command point sequence acquisition unit that acquires an existing command point sequence; a command point creating unit that creates at least one additional command point, based on the existing command point sequence; and an interpolation processing unit that interpolates the existing command point sequence and the additional command point to create the tool path. The command point creating unit outputs, as the additional command point, an intersection point Q1 between an arc C1 passing through consecutive three command points, P0, P1 and P2, in the existing command point sequence and a perpendicular bisector of a line segment whose end points are P1 and P2.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: September 29, 2020
    Assignee: Fanuc Corporation
    Inventors: Kouki Konishi, Hiroyuki Kawamura, Osamu Hanaoka
  • Publication number: 20200133225
    Abstract: A numerical controller is provided with a control unit configured to control a machine tool and acquire feedback data in relative positions of a tool and a workpiece, a machining simulation unit configured to perform simulation processing for machining based on a machining program and create the shape of the machined workpiece, and a display unit configured to display the machined workpiece shape created by the machining simulation unit. The machining simulation unit performs machining simulation processing using the feedback data acquired by the control unit, in place of relative movement paths for the tool and the workpiece based on a command by the machining program.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Applicant: Fanuc Corporation
    Inventors: Hiroaki Hada, Osamu Hanaoka, Jost Kurzrock
  • Patent number: 10551822
    Abstract: A CAD/CAM-CNC integrated system, configured with devices related to processes from design of a product to machining and including CAD, CAM and a CNC machine tool, has a shared database that stores information collected during machining or a change made to a machining command by an operator in association with structured information of the machining command. The information collected from a machining site is fed back to the CAM via the shared database, and the fed back information is analyzed to update the machining technique information, thereby making it easy to make use of the know-how accumulated in the machining site.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: February 4, 2020
    Assignee: FANUC CORPORATION
    Inventors: Tooru Mizuno, Masako Sudou, Soichiro Ide, Osamu Hanaoka, Yousuke Ootomo
  • Patent number: 10409256
    Abstract: Provided is a tool-path generating device that includes a point-sequence generating unit that generates a point sequence that represents a tool path on the basis of a machining program, and a smoothing unit that smooths the generated point sequence. The smoothing unit includes a filter-length setting unit that sets filter lengths that are applied to the points such that a pre/post-smoothing divergence amount of each point in the point sequence is equal to or less than a first threshold, a filter-length changing unit that changes the set filter lengths such that an absolute value of a difference between the filter lengths applied to adjacent points in the point sequence is equal to or less than a second threshold, and a filter processing unit that performs filter processing on the basis of the changed filter lengths.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: September 10, 2019
    Assignee: FANUC CORPORATION
    Inventors: Hiroki Murakami, Souichirou Ide, Osamu Hanaoka
  • Publication number: 20190101888
    Abstract: A numerical controller that creates a tool path from a plurality of command points includes: a command point sequence acquisition unit that acquires an existing command point sequence; a command point creating unit that creates at least one additional command point, based on the existing command point sequence; and an interpolation processing unit that interpolates the existing command point sequence and the additional command point to create the tool path. The command point creating unit outputs, as the additional command point, an intersection point Q1 between an arc C1 passing through consecutive three command points, P0, P1 and P2, in the existing command point sequence and a perpendicular bisector of a line segment whose end points are P1 and P2.
    Type: Application
    Filed: October 2, 2018
    Publication date: April 4, 2019
    Applicant: FANUC CORPORATION
    Inventors: Kouki Konishi, Hiroyuki Kawamura, Osamu Hanaoka
  • Publication number: 20180203429
    Abstract: A controller includes a reference-sphere position obtaining unit that obtains coordinate values, on three linear axes, of a reference sphere placed on a table. The coordinate values are measured by controlling the three linear axes while a target rotation axis for which rotation axis center position is to be measured is positioned at three or more locations. The controller includes a rotation-axis commanded-angle obtaining unit that obtains commanded angles given to the target rotation axis during obtainment of a position of the reference sphere. The controller includes an approximate circle calculating unit that calculates an approximate circle passing near the coordinate values of the reference sphere on the three linear axes under a constraint of the commanded angles. The controller includes a rotation axis position storage unit that stores a center position of the approximate circle as coordinates of a center position of the target rotation axis.
    Type: Application
    Filed: January 11, 2018
    Publication date: July 19, 2018
    Inventors: Yoshifumi WAKE, Osamu HANAOKA, Souichirou IDE
  • Publication number: 20180120808
    Abstract: Provided is a tool-path generating device that includes a point-sequence generating unit that generates a point sequence that represents a tool path on the basis of a machining program, and a smoothing unit that smooths the generated point sequence. The smoothing unit includes a filter-length setting unit that sets filter lengths that are applied to the points such that a pre/post-smoothing divergence amount of each point in the point sequence is equal to or less than a first threshold, a filter-length changing unit that changes the set filter lengths such that an absolute value of a difference between the filter lengths applied to adjacent points in the point sequence is equal to or less than a second threshold, and a filter processing unit that performs filter processing on the basis of the changed filter lengths.
    Type: Application
    Filed: October 20, 2017
    Publication date: May 3, 2018
    Applicant: FANUC CORPORATION
    Inventors: Hiroki MURAKAMI, Souichirou IDE, Osamu HANAOKA
  • Publication number: 20180032058
    Abstract: A CAD/CAM-CNC integrated system, configured with devices related to processes from design of a product to machining and including CAD, CAM and a CNC machine tool, has a shared database that stores information collected during machining or a change made to a machining command by an operator in association with structured information of the machining command. The information collected from a machining site is fed back to the CAM via the shared database, and the fed back information is analyzed to update the machining technique information, thereby making it easy to make use of the know-how accumulated in the machining site.
    Type: Application
    Filed: July 21, 2017
    Publication date: February 1, 2018
    Inventors: Tooru MIZUNO, Masako SUDOU, Soichiro IDE, Osamu HANAOKA, Yousuke OOTOMO
  • Patent number: 9448551
    Abstract: A translation/rotation error compensation amount creating device creates, for a multi-axis machining apparatus having two rotation axes, a translation error compensation amount and a rotation error compensation amount both depending on the rotation axes. The translation/rotation error compensation amount creating device calculates the translation error compensation amount and the rotation error compensation amount based on an assembly error (set value) including at least an assembly error in a table surface or an assembly error in a spindle turning centerline in a multi-axis machining apparatus as well as the positions of the two rotation axes, and inputs the calculated error compensation amounts to a numerical controller controlling the multi-axis machining apparatus.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: September 20, 2016
    Assignee: FANUC CORPORATION
    Inventors: Toshiaki Otsuki, Osamu Hanaoka
  • Patent number: 9063536
    Abstract: A numerical controller controls a three-axis machine tool that machines a workpiece, mounted on a table, with at least three linear axes. The numerical controller includes a workpiece mounting error compensation unit that compensates a mounting error caused when the workpiece is mounted. The workpiece mounting error compensation unit performs an error compensation with respect to an instructed linear-axis position with amounting error which is set beforehand, in order to keep a position with respect to the workpiece at a tool center point position, based on the instructed linear-axis position of the three linear axes to obtain a compensated linear-axis position. The three linear axes are driven based on the obtained compensated linear-axis position.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: June 23, 2015
    Assignee: FANUC Corporation
    Inventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
  • Patent number: 8938316
    Abstract: In connection with a machining program used in machining a workpiece by means of a machine tool controlled by a numerical controller, interpolation data, a command position point sequence, and a servo position point sequence for each processing period are determined by simulation by designating speed data for giving a machining speed and precision data for giving a machining precision. A predicted machining time for workpiece machining is determined based on the determined interpolation data, and a predicted machining error for workpiece machining is determined based on the determined command and servo position point sequences. Further, the precision data and the speed data are determined for the shortest predicted machining time within a preset machining error tolerance, based on a plurality of predicted machining times and a plurality of predicted machining errors.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: January 20, 2015
    Assignee: FANUC Corporation
    Inventors: Toshiaki Otsuki, Osamu Hanaoka
  • Publication number: 20140094970
    Abstract: A translation/rotation error compensation amount creating device creates, for a multi-axis machining apparatus having two rotation axes, a translation error compensation amount and a rotation error compensation amount both depending on the rotation axes. The translation/rotation error compensation amount creating device calculates the translation error compensation amount and the rotation error compensation amount based on an assembly error (set value) including at least an assembly error in a table surface or an assembly error in a spindle turning centerline in a multi-axis machining apparatus as well as the positions of the two rotation axes, and inputs the calculated error compensation amounts to a numerical controller controlling the multi-axis machining apparatus.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 3, 2014
    Applicant: FANUC CORPORATION
    Inventors: Toshiaki OTSUKI, Osamu HANAOKA
  • Patent number: 8496133
    Abstract: A mask blank container adapted to house a mask blank with a resist film. The container comprises a container body 5 for receiving the mask blank; a cap member 6 to be put on the container body; and a fixing member 9 adapted to fix the container body and the cap member to each other when the cap member is put on the container body. The container body and the cap member have fitting portions 51 and 61 made of a resin material and fitted to each other, respectively. The fixing member comprises a first member 91 having an engaging portion 91 a to be engaged with the fitting portion of the cap member, and a second member 92 having an engaging portion 93 to be engaged with the fitting portion of the container body. A distance between the engaging portions of the first and the second members is desired to be variable.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: July 30, 2013
    Assignee: Hoya Corporation
    Inventors: Yasuhiro Mizukoshi, Osamu Hanaoka
  • Patent number: 8350514
    Abstract: A numerical controller for controlling a multi-axis machine calculates an axis-dependent translation error amount and an axis-dependent rotation error amount based on a command axis position. Translation and rotation compensation amounts are calculated based on the axis dependent translation and rotation error amounts, respectively. The translation and rotation compensation amounts are added to command linear and rotary axis positions, respectively. Three linear axes and three rotary axes are driven to the added positions, individually. Thus, there is provided a numerical controller that enables even machining with a side face of a tool or boring to be in commanded tool position and posture (orientation) in the multi-axis machine.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: January 8, 2013
    Assignee: Fanuc Corporation
    Inventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki