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: 8185233
    Abstract: 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: Grant
    Filed: March 27, 2008
    Date of Patent: May 22, 2012
    Assignee: FANUC Ltd
    Inventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
  • Publication number: 20080250359
    Abstract: 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: Application
    Filed: March 27, 2008
    Publication date: October 9, 2008
    Inventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
  • Publication number: 20060149411
    Abstract: 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: Application
    Filed: December 20, 2005
    Publication date: July 6, 2006
    Applicant: FANUC LTD
    Inventors: Hideshi Kochiya, Shouichi Sagara, Kazuhiko Sonobe
  • Patent number: 6920363
    Abstract: 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: Grant
    Filed: September 28, 2001
    Date of Patent: July 19, 2005
    Assignee: Fanuc LTD
    Inventors: Toshiaki Otsuki, Shouichi Sagara, Kazuhiko Sonobe
  • Publication number: 20040135808
    Abstract: 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: Application
    Filed: December 29, 2003
    Publication date: July 15, 2004
    Applicant: Fanuc Ltd.
    Inventors: Shouichi Sagara, Tomokazu Kato, Hiroshi Yamada
  • Patent number: 6401006
    Abstract: 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: Grant
    Filed: November 13, 1998
    Date of Patent: June 4, 2002
    Assignee: Fanuc Ltd.
    Inventors: Tohru Mizuno, Toshiaki Otsuki, Shouichi Sagara, Yasuhiro Saito
  • Publication number: 20020045957
    Abstract: 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: Application
    Filed: September 28, 2001
    Publication date: April 18, 2002
    Applicant: Fanuc Ltd.
    Inventors: Toshiaki Otsuki, Shouichi Sagara, Kazuhiko Sonobe
  • Patent number: 5359270
    Abstract: 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: Grant
    Filed: February 28, 1992
    Date of Patent: October 25, 1994
    Assignee: Fanuc Ltd.
    Inventors: Hideaki Kawamura, Kentaro Fujibayashi, Shouichi Sagara
  • Patent number: 5218281
    Abstract: 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: Grant
    Filed: March 25, 1991
    Date of Patent: June 8, 1993
    Assignee: Fanuc Ltd.
    Inventors: Takao Sasaki, Kentaro Fujibayashi, Shouichi Sagara