Patents by Inventor Shouichi Sagara
Shouichi Sagara 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: 8185233Abstract: Programs of a plurality of paths are displayed in parallel on a display screen. If a cursor of an editing target program is moved, cursors of the other programs are interlocked and moved so as to be aligned on a same row. If a sequence number that is set to any of blocks at a cursor position is a synchronization target sequence number, the movement of the cursor is stopped. If a cursor is operated further, a program of a path which does not have a block having the synchronization target sequence number at a cursor position is scrolled until a block having the synchronization target sequence number reaches a cursor position, then stops. As a result, synchronization target blocks in each path are positioned on a same row.Type: GrantFiled: March 27, 2008Date of Patent: May 22, 2012Assignee: FANUC LtdInventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
-
Publication number: 20080250359Abstract: Programs of a plurality of paths are displayed in parallel on a display screen. If a cursor of an editing target program is moved, cursors of the other programs are interlocked and moved so as to be aligned on a same row. If a sequence number that is set to any of blocks at a cursor position is a synchronization target sequence number, the movement of the cursor is stopped. If a cursor is operated further, a program of a path which does not have a block having the synchronization target sequence number at a cursor position is scrolled until a block having the synchronization target sequence number reaches a cursor position, then stops. As a result, synchronization target blocks in each path are positioned on a same row.Type: ApplicationFiled: March 27, 2008Publication date: October 9, 2008Inventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
-
Publication number: 20060149411Abstract: A numerical controller that accurately restores a state in a resumption point and is capable of auto-generating a state restoring program for restoring to the resumption point without executing a machining program. The numerical controller is a numerical controller that carries out the machining according to the machining program, and has a restoring function for restoring the state at the time of suspension by using a resumption program created from the machining program. The restoring function includes the command extracting means for extracting commands to execute machine operations from the resumption program and state restoring program creating means which arranges the extracted commands in the order of programs of the machining program and creates the state restoring program.Type: ApplicationFiled: December 20, 2005Publication date: July 6, 2006Applicant: FANUC LTDInventors: Hideshi Kochiya, Shouichi Sagara, Kazuhiko Sonobe
-
Patent number: 6920363Abstract: An acceleration and deceleration control in which, for a relation between speed and acceleration, the low speed part need not be symmetrical with the high speed part, is performed such that an actual acceleration curve may lie along a restricted acceleration curve as much as possible. A curve representing actual acceleration-speed, corresponding to time-speed transition to be planned, approaches a restricted acceleration curve. When supplying a movement command which has been subjected to acceleration and deceleration processing to a servo control section, acceleration in the acceleration and deceleration processing is determined such that a speed-acceleration curve of the movement command which has been subjected to acceleration and deceleration processing may lie along predetermined speed-acceleration curve. The speed-acceleration curve is set for each axis and dependent on acceleration or deceleration, using parameters.Type: GrantFiled: September 28, 2001Date of Patent: July 19, 2005Assignee: Fanuc LTDInventors: Toshiaki Otsuki, Shouichi Sagara, Kazuhiko Sonobe
-
Publication number: 20040135808Abstract: A numerical controller capable of easily changing a user interface to be customized. User interface elements are stored in user interface element storage means. User interface definition storage means stores definition information on a combination of the user interface elements and properties such as positions and sized of the user interface elements. When a user interface picture is selected through selecting means, the user interface definition information for the selected user interface picture is read and interpreted by interpretation means and the user interface elements are read from the user interface element storage means based on a result of the interpretation. The read user interface elements are displayed on a display screen in accordance with the properties defined for the respective elements. The user interface can be easily changed by editing the use interface definition information stored in the user interface definition storage means.Type: ApplicationFiled: December 29, 2003Publication date: July 15, 2004Applicant: Fanuc Ltd.Inventors: Shouichi Sagara, Tomokazu Kato, Hiroshi Yamada
-
Patent number: 6401006Abstract: A controller to smoothly change speed of a machining tool to improve machining accuracy and speed of a machine. The controller includes a command analyzing section included in a block structure of software that analyzes a command program and converts it to data appropriate for use in a primary interpolation section. The primary interpolation section performs interpolation calculation in each first sampling period to obtain an interpolation point on a commanded path, and outputs the obtained interpolation point to an intermediate memory. The intermediate memory stores a motion amount for each axis, a feed rate and a block length. An acceleration/deceleration control section performs acceleration/deceleration control based on the data stored in the intermediate memory, and calculates speed in each second sampling period which is shorter than the first sampling period, to output the calculated speed to a secondary interpolation section.Type: GrantFiled: November 13, 1998Date of Patent: June 4, 2002Assignee: Fanuc Ltd.Inventors: Tohru Mizuno, Toshiaki Otsuki, Shouichi Sagara, Yasuhiro Saito
-
Publication number: 20020045957Abstract: An acceleration and deceleration control in which, for a relation between speed and acceleration, the low speed part need not be symmetrical with the high speed part, is performed such that an actual acceleration curve may lie along a restricted acceleration curve as much as possible. A curve representing actual acceleration-speed, corresponding to time-speed transition to be planned, approaches a restricted acceleration curve. When supplying a movement command which has been subjected to acceleration and deceleration processing to a servo control section, acceleration in the acceleration and deceleration processing is determined such that a speed-acceleration curve of the movement command which has been subjected to acceleration and deceleration processing may lie along predetermined speed-acceleration curve. The speed-acceleration curve is set for each axis and dependent on acceleration or deceleration, using parameters.Type: ApplicationFiled: September 28, 2001Publication date: April 18, 2002Applicant: Fanuc Ltd.Inventors: Toshiaki Otsuki, Shouichi Sagara, Kazuhiko Sonobe
-
Patent number: 5359270Abstract: A numerical control system controls a plurality of axes with a plurality of channels (10.about.40). A plurality of spindles (61.about.64) or automatic tool changer controllers (51, 52) are selected and controlled by the channels (10.about.40) according to machining programs. The numerical control system efficiently controls a machine tool having a number of spindles and automatic tool changer controllers.Type: GrantFiled: February 28, 1992Date of Patent: October 25, 1994Assignee: Fanuc Ltd.Inventors: Hideaki Kawamura, Kentaro Fujibayashi, Shouichi Sagara
-
Patent number: 5218281Abstract: An acceleration/deceleration control method for a numerical control device (CNC) which subjects a command value of a velocity in a tangential direction of a traveling path, which is instructed by a pre-interpolation feed command, to an acceleration/deceleration control. A command is read (S1), and an angle .theta. of a traveling direction of a tool with respect to an X axis is calculated (S2). Tangential accelerations .alpha.vx and .alpha.vy are derived based on preset maximum permissible accelerations for individual axes and the angle .theta. (S3). A smaller of the tangential accelerations .alpha.vx and .alpha.vy is set as a tangential acceleration .alpha.v (S4). The command velocity F is subjected to the acceleration/deceleration control by using the acceleration .alpha.v (S5), and then the interpolation is effected (S6). Since the tangential acceleration .alpha.Type: GrantFiled: March 25, 1991Date of Patent: June 8, 1993Assignee: Fanuc Ltd.Inventors: Takao Sasaki, Kentaro Fujibayashi, Shouichi Sagara