Patents by Inventor Soichiro Ide
Soichiro Ide 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: 10684604Abstract: A numerical control apparatus includes a command argument determination unit which determines whether a vector is included in an argument of a circular arc interpolation command which is included in command data and a circular arc shape forming unit which forms a circular arc shape based on a machining program, and a start point, an end point, and the vector, which are specified by the argument of the circular arc interpolation command, when the command argument determination unit determines that the vector is included in the argument of the circular arc interpolation command.Type: GrantFiled: January 15, 2019Date of Patent: June 16, 2020Assignee: FANUC CorporationInventors: Kouichi Noda, Soichiro Ide
-
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: 10429814Abstract: A numerical control apparatus includes a command argument determination unit which determines whether a vector is included in an argument of a circular arc interpolation command which is included in command data and a circular arc shape forming unit which forms a circular arc shape based on a machining program, and a start point, an end point, and the vector, which are specified by the argument of the circular arc interpolation command, when the command argument determination unit determines that the vector is included in the argument of the circular arc interpolation command.Type: GrantFiled: October 21, 2015Date of Patent: October 1, 2019Assignee: FANUC CorporationInventors: Kouichi Noda, Soichiro Ide
-
Publication number: 20190196437Abstract: A numerical control apparatus includes a command argument determination unit which determines whether a vector is included in an argument of a circular arc interpolation command which is included in command data and a circular arc shape forming unit which forms a circular arc shape based on a machining program, and a start point, an end point, and the vector, which are specified by the argument of the circular arc interpolation command, when the command argument determination unit determines that the vector is included in the argument of the circular arc interpolation command.Type: ApplicationFiled: January 15, 2019Publication date: June 27, 2019Applicant: FANUC CORPORATIONInventors: Kouichi NODA, Soichiro IDE
-
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
-
Publication number: 20160187866Abstract: A numerical control apparatus includes a command argument determination unit which determines whether a vector is included in an argument of a circular arc interpolation command which is included in command data and a circular arc shape forming unit which forms a circular arc shape based on a machining program, and a start point, an end point, and the vector, which are specified by the argument of the circular arc interpolation command, when the command argument determination unit determines that the vector is included in the argument of the circular arc interpolation command.Type: ApplicationFiled: October 21, 2015Publication date: June 30, 2016Inventors: Kouichi NODA, Soichiro IDE
-
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: 8744612Abstract: A numerical controller for machine tools that has function of controlling the speed of arc operation calculates a first operable feedrate based on the arc radius of a machining path and the allowable frequency (or allowable angular speed) to which servo position control is capable of responding. The numerical controller also calculates a second operable feedrate based on the arc radius of the machining path and the allowable acceleration to which servo position control can respond, and selects the minimum feedrate from the commanded feedrate and the calculated first and second feedrate to perform speed control.Type: GrantFiled: April 29, 2011Date of Patent: June 3, 2014Assignee: FANUC CorporationInventors: Soichiro Ide, Michiharu Kawahara, Takenori Ono
-
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
-
Patent number: 8283884Abstract: A five-axis machining tool that machines a workpiece mounted on a table using three linear axes and two rotary axes is controlled by a numerical controller. The numerical controller calculates a translational compensation amount and a rotational compensation amount by obtaining axis-dependent translational compensation amounts and axis-dependent rotational compensation amounts on the basis of commanded axis positions. Then, the numerical controller moves the three linear axes and the two rotary axes of the five-axis machining tool to positions obtained by adding the translational compensation amount and the rotational compensation amount thus calculated to a command linear axis position and a command rotary axis position, respectively.Type: GrantFiled: February 25, 2011Date of Patent: October 9, 2012Assignee: FANUC CorporationInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka
-
Patent number: 8260453Abstract: A numerical controller for controlling a five-axis machining apparatus, in which a tool orientation command is corrected to thereby attain a smooth machined surface and a shortened machining time. The numerical controller includes command reading device that successively reads a tool orientation command, tool orientation command correcting device that corrects the tool orientation command so that a ratio between each rotary axis motion amount and a linear axis motion amount is constant in each block, interpolation device that determines respective axis positions at every interpolation period based on the tool orientation command corrected by the tool orientation command correcting device, a motion path command, and a relative motion velocity command such that a tool end point moves along a commanded motion path at a commanded relative motion velocity, and device that drives respective axis motors such that respective axis positions determined by the interpolation device are reached.Type: GrantFiled: December 1, 2008Date of Patent: September 4, 2012Assignee: Fanuc LtdInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Daijirou Koga
-
Patent number: 8255078Abstract: A numerical controller for controlling a multi-axis machine tool having three linear axes and three rotating axes obtains an interpolated tool direction vector by interpolating a tool direction command and computes multiple solutions for three rotating axes from the vector. The three rotating axis positions are computed by synthesizing these multiple solutions. The three linear axis positions on a machine coordinate system are computed by adding to the interpolated tool center point position the product of the interpolated tool direction vector, or a verified tool direction vector based on the three rotating axis positions determined by the rotating axis position computing means, and a tool length compensation amount. The three rotating axes are moved to the positions computed above and the three linear axes are moved to the positions computed above.Type: GrantFiled: March 2, 2011Date of Patent: August 28, 2012Assignee: Fanuc CorporationInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Publication number: 20120187890Abstract: 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: ApplicationFiled: September 23, 2011Publication date: July 26, 2012Applicant: FANUC CorporationInventors: Toshiaki OTSUKI, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Patent number: 8140177Abstract: A numerical controller having an interference prevention function whereby calculation for preventing interference is reliably performed. The numerical controller has the function of defining interference regions corresponding to multiple machine structural objects, respectively, moving the interference regions in accordance with machine coordinate values of the machine structural objects updated by interpolation, and performing an interference check to determine whether or not the interference regions interfere with each other. Interference check computation period automatic adjusting means automatically adjusts an interference check computation period, based on the value obtained by dividing a computation time required for the interference check by time of occupancy of the interference check within one interpolation period. Interference region expanding means expands the interference regions, based on the highest of feed velocities of respective axes and the interference check computation period.Type: GrantFiled: August 22, 2008Date of Patent: March 20, 2012Assignee: FANUC LtdInventors: Soichiro Ide, Yusaku Yamada, Osamu Hanaoka
-
Publication number: 20120010745Abstract: A numerical controller for machine tools that has function of controlling the speed of arc operation calculates a first operable feedrate based on the arc radius of a machining path and the allowable frequency (or allowable angular speed) to which servo position control is capable of responding. The numerical controller also calculates a second operable feedrate based on the arc radius of the machining path and the allowable acceleration to which servo position control can respond, and selects the minimum feedrate from the commanded feedrate and the calculated first and second feedrate to perform speed control.Type: ApplicationFiled: April 29, 2011Publication date: January 12, 2012Applicant: FANUC CORPORATIONInventors: Soichiro IDE, Michiharu Kawahara, Takenori Ono
-
Publication number: 20120001583Abstract: 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: ApplicationFiled: April 29, 2011Publication date: January 5, 2012Applicant: FANUC CORPORATIONInventors: Toshiaki OTSUKI, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Publication number: 20110276173Abstract: A numerical controller for controlling a multi-axis machine tool having three linear axes and three rotating axes obtains an interpolated tool direction vector by interpolating a tool direction command and computes multiple solutions for three rotating axes from the vector. The three rotating axis positions are computed by synthesizing these multiple solutions. The three linear axis positions on a machine coordinate system are computed by adding to the interpolated tool center point position the product of the interpolated tool direction vector, or a verified tool direction vector based on the three rotating axis positions determined by the rotating axis position computing means, and a tool length compensation amount. The three rotating axes are moved to the positions computed above and the three linear axes are moved to the positions computed above.Type: ApplicationFiled: March 2, 2011Publication date: November 10, 2011Applicant: FANUC CORPORATIONInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Patent number: 8041447Abstract: A numerical controller controlling a 5-axis machine tool compensates setting error that arises when a workpiece is set on the table. Error in the three linear axes and the two rotation axes are compensated using preset error amounts to keep the calculated tool position and tool direction in a command coordinate system. If a trigonometric function used for error compensation has a plurality of solution sets, the solution set closest to the tool direction in the command coordinate system is selected from the plurality of solution sets and used as the positions of the two rotation axes compensated in the above error compensation.Type: GrantFiled: August 15, 2008Date of Patent: October 18, 2011Assignee: FANUC LtdInventors: Toshiaki Otsuki, Soichiro Ide, Takafumi Sasaki
-
Publication number: 20110234142Abstract: A five-axis machining tool that machines a workpiece mounted on a table using three linear axes and two rotary axes is controlled by a numerical controller. The numerical controller calculates a translational compensation amount and a rotational compensation amount by obtaining axis-dependent translational compensation amounts and axis-dependent rotational compensation amounts on the basis of commanded axis positions. Then, the numerical controller moves the three linear axes and the two rotary axes of the five-axis machining tool to positions obtained by adding the translational compensation amount and the rotational compensation amount thus calculated to a command linear axis position and a command rotary axis position, respectively.Type: ApplicationFiled: February 25, 2011Publication date: September 29, 2011Applicant: FANUC CORPORATIONInventors: Toshiaki OTSUKI, Soichiro IDE, Osamu HANAOKA
-
Patent number: 7869897Abstract: If the angle ? formed between the interpolated cutting surface perpendicular direction vector (It, Jt, Kt) and the interpolated tool direction vector (Ttx, Tty, Ttz) becomes smaller, movement of a tool becomes unstable. In this case, the tool diameter compensation vector (TCx, TCy, TCz) is set to the tool diameter compensation vector calculated in the immediately previous interpolation cycle, thereby preventing unstable movement. Further, in case of a block instruction where a distance between positions in cutting point instructions is large whereas distance of movement of linear axis control point is small, an excessive cutting may occur. To deal with this problem, movement of linear axis control point in a current block is stopped or converted into linear movement so as to prevent a loop-shaped movement of the linear axis control point.Type: GrantFiled: April 21, 2008Date of Patent: January 11, 2011Assignee: Fanuc LtdInventors: Toshiaki Otsuki, Soichiro Ide, Takeshi Miyazaki