Patents by Inventor Tsuyoshi Nagamine

Tsuyoshi Nagamine 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: 5252805
    Abstract: A laser beam machining method for cutting a workpiece in accordance with a machining program composed of a succession of move commands and laser output commands. An angle of a machining path is calculated on the basis of a move command under execution and a subsequent read out move command (S2, S3). The angle of the machining path is compared with a preset angle (S4), and when the angle of the machining path is more acute than the preset angle, the movement for machining based on the move command under execution is decelerated and stopped (S5). In this case, the laser output command is changed from a cutting condition to a piercing condition, to carry out a piercing operation, and when the piercing operation is completed, the movement for machining is restarted in accordance with the subsequent move command. When the movement for machining is restarted, the laser output command is changed from the piercing condition to the cutting condition in accordance with the movement for machining.
    Type: Grant
    Filed: May 29, 1992
    Date of Patent: October 12, 1993
    Assignee: Fanuc Ltd
    Inventors: Yoshinori Nakata, Etsuo Yamazaki, Norio Karube, Tsuyoshi Nagamine
  • Patent number: 5065329
    Abstract: A laser machining control method using a numerical control system for controlling an X-Y table. A command program (2) in a memory is read out for each one block to cause a lamp on an operation panel (5) to be lit. An operator changes, sets and inputs an output power (S), a frequency (P) and a pulse duty (Q) depending on required conditions. The input conditions are applied to a high-frequency power source (6), and laser machining is carried out under these conditions.
    Type: Grant
    Filed: August 10, 1990
    Date of Patent: November 12, 1991
    Assignee: Fanuc Ltd.
    Inventors: Etsuo Yamazaki, Tsuyoshi Nagamine, Shigeru Isohata
  • Patent number: 4937422
    Abstract: There is disclosed a method of correcting the laser beam output power of an NC laser beam cutting machine composed of a computerized numerical control (CNC) apparatus and a laser beam cutting machine. When a laser is initially energized, a correcting coefficient is determined from a laser beam output power command value and an actual laser beam output power by a correcting means (11), and the actual laser beam output power is measured at each periodic interval of time by an output measuring device (33). The NC laser beam cutting machine is controlled by a command control means (13) to eliminate the difference between the laser beam output power command value and the actual laser beam output power. When the laser is initially energized, a long-term variation in the laser beam output power is corrected, and when an actual cutting operation is carried out, a short-term variation in the laser beam output power is corrected, so that the laser output power can be produced accurately.
    Type: Grant
    Filed: March 2, 1989
    Date of Patent: June 26, 1990
    Assignee: Fanuc Ltd
    Inventors: Tsuyoshi Nagamine, Etsuo Yamazaki, Mitsuo Kinoshita, Nobuaki Iehisa
  • Patent number: 4900893
    Abstract: A laser oscillation control system performing laser beam machining by controlling an X-Y table by a numerical control system.An output of a laser oscillator is controlled by a G-code included in a program from a command system input to a numerical control system. An output power is commanded by an address S, a frequency by an address P and a pulse duty by an address Q. These command data are fed to a high-frequency power source to control a laser output.
    Type: Grant
    Filed: November 3, 1988
    Date of Patent: February 13, 1990
    Assignee: Fanuc Ltd
    Inventors: Etsuo Yamazaki, Tsuyoshi Nagamine, Shigeru Isohata
  • Patent number: 4773040
    Abstract: The present invention provides a data transmission method for sending parallel data from a transmitting side to a receiving side. After transmitting an i-th item of data (DT.sub.i), the transmitting side sends a high-level data transmission signal (DS) to the receiving side at the expiration of a predetermined period of time (t.sub.1). In response to receipt of the high-level data transmission signal (DS), the receiving side reads the i-th item of data (DT.sub.i) and sends a high-level data reception signal (DR) to the transmitting side. The transmitting side ends the transmission cycle for the i-th item of data upon receiving the high-level data reception signal (DR). After transmitting the next or (i+1)th item of data (DT.sub.i+1), the transmitting side sends a low-level data transmission signal (DS) at the expiration of the predetermined period of time (t.sub.1). In response to receipt of the low-level data transmission signal (DS), the receiving side reads the (i+1)th item of data (DT.sub.
    Type: Grant
    Filed: September 23, 1985
    Date of Patent: September 20, 1988
    Assignee: Fanuc Ltd.
    Inventors: Tsuyoshi Nagamine, Nobuyuki Kiya
  • Patent number: 4722043
    Abstract: The present invention allows a programmable controller in a stored program system to easily execute even complex sequence control. A memory (50) has stored therein a first program of the ladder type and a second program described in another program language such as PASCAL or FORTRAN. First and second setting devices (51) and (52) set the execution times for processing by the first and second programs, respectively. A management device (53) executes the processing according to the first and second programs alternately for the periods of time set by the first and second setting device (51) and (52).
    Type: Grant
    Filed: March 26, 1986
    Date of Patent: January 26, 1988
    Assignee: Fanuc Ltd.
    Inventors: Tsuyoshi Nagamine, Fumio Kawamura, Shuji Toriyama
  • Patent number: 4591771
    Abstract: In order to permit manual operation under a condition where the axial direction of a tool and the direction of a hole to be machined in a workpiece are held in agreement, the tool of a radius .gamma. is rotated by .theta. in the vertical rotational direction and by .rho. in the horizontal rotational direction in a orthogonal coordinate system and in a spherical coordinate system the origins of which coincide with the center of rotation of the tool. Upon doing so, in the orthogonal coordinates, the position of the front end of the tool becomes X.sub.0 =.gamma. sin .theta..multidot.cos .rho., Y.sub.0 =.gamma. sin .theta..multidot.sin .rho. and Z.sub.0 =.gamma. cos .theta.. Therefore, a train of pulses (Hp) from a manual pulse generator are distributed as X-, Y- and Z-axial components in the proportion to the above values by a manual pulse distribution circuit, and motors for the respective axes are driven through servo circuits by the pulses.
    Type: Grant
    Filed: June 18, 1982
    Date of Patent: May 27, 1986
    Assignee: Fanuc Ltd.
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Kentaro Fujibayashi
  • Patent number: 4550378
    Abstract: A numerical control method, and a numerical control device for subjecting a workpiece to a predetermined machining operation on the basis of a machining program. When a specified signal is generated during a machining operation under the control of the machining program, a subprogram, to which the numerical control device responds to execute processing in accordance with the specified signal, is stored in memory beforehand. Machining in progress under the control of the machining program is interrupted temporarily by the generation of the specified signal. At the same time, the subprogram is read from memory and is utilized in the processing of predetermined process steps. Following such processing, machining under the control of the machining program is resumed from the point of interruption or from an earlier point.
    Type: Grant
    Filed: February 8, 1985
    Date of Patent: October 29, 1985
    Assignee: Fanuc Ltd
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Atsushi Shima
  • Patent number: 4516211
    Abstract: The coordinate values (X, Y, Z) for the position of the front end of a tool and the vector (I, J, K) of the axial direction of the tool are read in from a command tape by a tape reader. Using these values and a tool length l set by a dial or the like, a movement data calculation circuit calculates the orthogonal coordinate values (x, y, z) of the position Q of the center of rotation of the tool and spherical coordinate values (b, c) indicative of the position of the rotational angle of the tool. After these coordinate values are converted into pulses for moving the tool in the respective axial directions by a pulse distribution circuit, servomotors are driven by the pulse signals and through servo circuits so as to move the tool or a table to a desired machining position.
    Type: Grant
    Filed: June 18, 1982
    Date of Patent: May 7, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Kentaro Fujibayashi
  • Patent number: 4511975
    Abstract: The present invention pertains to improvements in signal transmitting and receiving equipment for transmitting and receiving signals regarding the M, S and T functions between a numerical controller and a machine tool. Numeric codes (c.sub.l to c.sub.n) that are sent from the NC apparatus to the machine tool are added or combined with a redundant signal (pt) for checking the validity thereof. Only when it is decided that the received codes are valid, based on the added signals, is the machine tool operated. With such an arrangement, even if a parallel transmission system using many signal lines is employed it is possible to offer an NC machine tool which is capable of preventing erroneous operations related to the M, S and T functions, and hence the NC machine tool has high reliability.
    Type: Grant
    Filed: May 21, 1982
    Date of Patent: April 16, 1985
    Assignee: Fanuc Ltd
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata
  • Patent number: 4503373
    Abstract: Ordinarily, an interpolator (102) executes pulse calculations on the basis of a movement command from a command tape (101), to generate the respective distributed pulses XP, YP, ZP, BP and CP of cartesian coordinate axes and spherical coordinate axes, and these pulses drive corresponding servomotors (113)-(117) through servo circuits (108)-(112). In order to keep the relative position between the nose of a tool and a workpiece unchanged in a manual operation, a tool holder is positioned in the cartesian coordinate system, whereupon manual pulses in the B-axial or C-axial direction are generated by a manual pulse generator (103). Then, the distributed pulses BP and CP are generated through the interpolator (102) and rotate the servomotors (116) and (117). The distributed pulses are simultaneously impressed on a compensation circuit (104), which calculates the compensation pulses XHP, YHP and ZHP so as to drive the servomotors with pulses obtained by adding the compensation pulses to the distributed pulses.
    Type: Grant
    Filed: June 18, 1982
    Date of Patent: March 5, 1985
    Assignee: Fanuc Ltd.
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Toshiaki Ohtsuki
  • Patent number: 4502108
    Abstract: Position error correction equipment with which it is possible to perform a backlash correction or a pitch error correction with a high degree of accuracy even if the state of a numerical control machine tool, for instance, temperature, varies. Error correction data groups predetermined by measurement in respective states of the numerical control machine tool are stored in an error storage circuit (MEM) corresponding to the respective states. An error correction data selecting circuit (MPX) selects an error correction data group corresponding to a particular state of the numerical machine tool from the error correction data groups stored in the error storage circuit (MEM). A position correcting circuit (CPG) carries out a position correction by adding a correction pulse to a command pulse or feedback pulse from a position detector through utilization of the error correction data group selected by the error correction data selecting circuit (MPX).
    Type: Grant
    Filed: June 29, 1982
    Date of Patent: February 26, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata
  • Patent number: 4501998
    Abstract: A numerical controller having an extended optional block skip function which permits selection of an optional block in a certain specific section of an execution program. In a numerical information storage medium is stored a cutting program in which a specific block is provided with skip object indicating information and skip select information, which is data for deciding whether to skip over the block and which can assume at least two values. Information indicating which ones of the blocks specified as the objects of optional block skip control are to be validated and invalidated is entered from a block select switch. A block skip circuit checks whether or not the skip object indicating information is present at the head or intermediate portion of each block. If not, the block is selected and, if the information is present, the skip select information is collated with information from the block select switch.
    Type: Grant
    Filed: June 11, 1982
    Date of Patent: February 26, 1985
    Assignee: Fujitsu Fanuc Limited
    Inventors: Ryoichiro Nozawa, Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata
  • Patent number: 4484286
    Abstract: A numerical control system for executing numerical control processing on the basis of a command program, and for actuating a machine in accordance with the results of the processing steps to machine a workpiece in the manner specified by the instructions in the command program. There are prepared a plurality of system variables, the values of which represent a variety of operational conditions of the machine or of a numerical control device. A user macro, having at least an identification and an instruction that employs the system variables, is stored beforehand in a memory. The command program is programmed to include a user macro call instruction. A prescribed user macro is read out from the memory by means of the user macro call instruction, thereby to allow processing in accordance with the user macro. For example, it is possible to execute processing upon reading out input/output interface signals, clock time and a variety of machine positions.
    Type: Grant
    Filed: April 29, 1981
    Date of Patent: November 20, 1984
    Assignee: Fujitsu Fanuc Limited
    Inventors: Tsuyoshi Nagamine, Hideaki Kawamura, Mitsuto Miyata