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).
-
Patent number: 11526149Abstract: 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: GrantFiled: June 10, 2020Date of Patent: December 13, 2022Assignee: FANUC CORPORATIONInventors: Yousuke Ootomo, Osamu Hanaoka, Kiwamu Saitou, Hidehiro Miyajima
-
Patent number: 11507047Abstract: 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: GrantFiled: August 7, 2020Date of Patent: November 22, 2022Assignee: FANUC CORPORATIONInventors: Kiwamu Saitou, Osamu Hanaoka
-
Patent number: 11460824Abstract: 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: GrantFiled: October 29, 2019Date of Patent: October 4, 2022Assignee: Fanuc CorporationInventors: Hiroaki Hada, Osamu Hanaoka, Jost Kurzrock
-
Publication number: 20210063994Abstract: 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: ApplicationFiled: August 7, 2020Publication date: March 4, 2021Applicant: FANUC CORPORATIONInventors: Kiwamu SAITOU, Osamu HANAOKA
-
Publication number: 20200401106Abstract: 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: ApplicationFiled: June 10, 2020Publication date: December 24, 2020Inventors: Yousuke OOTOMO, Osamu HANAOKA, Kiwamu SAITOU, Hidehiro MIYAJIMA
-
Patent number: 10788805Abstract: 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: GrantFiled: October 2, 2018Date of Patent: September 29, 2020Assignee: Fanuc CorporationInventors: Kouki Konishi, Hiroyuki Kawamura, Osamu Hanaoka
-
Publication number: 20200133225Abstract: 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: ApplicationFiled: October 29, 2019Publication date: April 30, 2020Applicant: Fanuc CorporationInventors: Hiroaki Hada, Osamu Hanaoka, Jost Kurzrock
-
Patent number: 10551822Abstract: 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: GrantFiled: July 21, 2017Date of Patent: February 4, 2020Assignee: FANUC CORPORATIONInventors: Tooru Mizuno, Masako Sudou, Soichiro Ide, Osamu Hanaoka, Yousuke Ootomo
-
Patent number: 10409256Abstract: 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: GrantFiled: October 20, 2017Date of Patent: September 10, 2019Assignee: FANUC CORPORATIONInventors: Hiroki Murakami, Souichirou Ide, Osamu Hanaoka
-
Publication number: 20190101888Abstract: 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: ApplicationFiled: October 2, 2018Publication date: April 4, 2019Applicant: FANUC CORPORATIONInventors: Kouki Konishi, Hiroyuki Kawamura, Osamu Hanaoka
-
Publication number: 20180203429Abstract: 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: ApplicationFiled: January 11, 2018Publication date: July 19, 2018Inventors: Yoshifumi WAKE, Osamu HANAOKA, Souichirou IDE
-
Publication number: 20180120808Abstract: 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: ApplicationFiled: October 20, 2017Publication date: May 3, 2018Applicant: FANUC CORPORATIONInventors: Hiroki MURAKAMI, Souichirou IDE, Osamu HANAOKA
-
Publication number: 20180032058Abstract: 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: ApplicationFiled: July 21, 2017Publication date: February 1, 2018Inventors: Tooru MIZUNO, Masako SUDOU, Soichiro IDE, Osamu HANAOKA, Yousuke OOTOMO
-
Patent number: 9448551Abstract: 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: GrantFiled: October 1, 2013Date of Patent: September 20, 2016Assignee: FANUC CORPORATIONInventors: Toshiaki Otsuki, Osamu Hanaoka
-
Patent number: 9063536Abstract: 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: GrantFiled: September 23, 2011Date of Patent: June 23, 2015Assignee: FANUC CorporationInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Patent number: 8938316Abstract: 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: GrantFiled: February 23, 2012Date of Patent: January 20, 2015Assignee: FANUC CorporationInventors: Toshiaki Otsuki, Osamu Hanaoka
-
Publication number: 20140094970Abstract: 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: ApplicationFiled: October 1, 2013Publication date: April 3, 2014Applicant: FANUC CORPORATIONInventors: Toshiaki OTSUKI, Osamu HANAOKA
-
Patent number: 8496133Abstract: 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: GrantFiled: September 24, 2009Date of Patent: July 30, 2013Assignee: Hoya CorporationInventors: Yasuhiro Mizukoshi, Osamu Hanaoka
-
Patent number: 8350514Abstract: 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: GrantFiled: April 29, 2011Date of Patent: January 8, 2013Assignee: Fanuc CorporationInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Publication number: 20120296462Abstract: 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: ApplicationFiled: February 23, 2012Publication date: November 22, 2012Applicant: FANUC CorporationInventors: Toshiaki OTSUKI, Osamu Hanaoka