FANUC LTD Patent applications |
Patent application number | Title | Published |
20140156072 | APPARATUS AND METHOD FOR MEASURING TOOL CENTER POINT POSITION OF ROBOT - A measurement apparatus for determining a position of a tool center point ( | 06-05-2014 |
20120060637 | PARALLEL ROBOT PROVIDED WITH WRIST SECTION HAVING THREE DEGREES OF FREEDOM - A parallel robot includes a movable-section drive mechanism, and a wrist-section drive mechanism. The wrist section includes a first rotary member supported on the movable section and rotatable about a fourth rotation axis different from axes of the three-axis translational motion of the movable section, a second rotary member connected to the first rotary member and rotatable about a fifth rotation axis orthogonal to the fourth rotation axis, and a third rotary member connected to the second rotary member and rotatable about a sixth rotation axis orthogonal to the fifth rotation axis. The third rotary member is provided with an attachment surface to which a tool is attached. The attachment surface is inclined with respect to the sixth rotation axis at a predetermined angle. | 03-15-2012 |
20110257787 | ROBOT CONTROL APPARATUS FOR FORCE CONTROL - A robot control apparatus includes a force measuring unit for acquiring the force data required for the control operation, a calculating unit for calculating the force exerted by gravity on the force measuring unit and the dynamic terms generated by the motion of the robot arm, of all the forces exerted on the force measuring unit from the working tool, a compensation unit for compensating the force measured by the force measuring unit using the force exerted by gravity and the dynamic terms calculated by the calculating unit, and a command adjusting unit for adjusting the operation command for the robot arm in accordance with the force exerted on the force measuring unit by the dynamic terms and gravity in the case where each of the dynamic terms is larger than a predetermined threshold value. | 10-20-2011 |
20110198973 | Casing structure for electronic equipment - A fan motor is mounted on the upper wall of the casing. The lower surface of this upper wall is formed into an inclined surface in which inclination is formed from the front wall side of the casing toward a back wall across from the front wall. When the fan motor is driven, oil mist or moisture contained in the air are condensed into water droplets or oil droplets. These water droplets or oil droplets fall and flow to the inner wall surface of the upper wall of the casing along the inner peripheral wall of a vent hole. Then the water droplets or oil droplets flow along the profile line of a vent hole smoothly (without stopping) and roll down the side wall of the casing. | 08-18-2011 |
20110182398 | MOTOR DRIVING DEVICE HAVING POWER FAILURE DETECTION FUNCTION - A motor driving device that accurately achieves power failure detection according to a power failure tolerance with a relatively simple configuration. A counter input computing unit determines, as a counter input value, a value that is inversely proportional to the power failure tolerance determined from a voltage amplitude value and supplies the counter input value to a counter. The counter accumulates the input value at predetermined intervals and outputs an output value. A comparator determines that power failure occurs if the output of the counter | 07-28-2011 |
20110180516 | POSITION DETECTION DEVICE AND A POSITION DETECTION METHOD FOR A WORKPIECE TO BE WELDED - A position detection device for a workpiece to be welded including a spot welding gun having a pair of electrodes adapted to be disposed opposite each other across the workpiece; a robot for holding either one of the spot welding gun and the workpiece in a manner movable relate to each other; a servo motor for allowing the pair of electrodes to approach the workpiece and separate from the workpiece; a physical quantity detection section for detecting a physical quantity correlative to a torque of the servo motor when the servo motor allows one of the pair of electrodes to approach a surface of the workpiece so that the one of the pair of electrodes abuts against the surface of the workpiece; a position detection section for detecting positions of the pair of electrodes; a storage section for storing the physical quantity detected by the physical quantity detection section and a value detected by the position detection section; and a computation section for calculating a contact start time at which the one of the pair of electrodes comes into contact with the surface of the workpiece based on time-series data of the physical quantity stored in the storage section, and computing a position of the workpiece at the contact start time based on the value detected by the position detection section stored in the storage section. | 07-28-2011 |
20110151043 | MECHANICAL SAFETY DEVICE FOR INJECTION MOLDING MACHINE - A mechanical safety device for an injection molding machine is provided with a laterally openable safety door on the flank of a mold opening/closing portion between a movable platen and a stationary platen. A rod is secured to the stationary platen or a base, and a rail, which ascends and descends as the safety door is closed and opened, is assembled to the rod. The rod is formed with a plurality of engaging step portions and tapered surfaces arranged alternately. On the other hand, a ratchet is rotatably supported on the movable platen. The rail ascends or descends to push up or down the ratchet, thereby locating the ratchet in a position where it engages with the engaging step portions of the rod or a position where it is disengaged from the engaging step portions. | 06-23-2011 |
20110147028 | MOTOR CONTROL APPARATUS HAVING A FUNCTION TO CALCULATE AMOUNT OF COGGING TORQUE COMPENSATION - A motor control apparatus that can calculate a proper amount of cogging torque compensation even in cases where components due to other factors than cogging torque (for example, components due to gravitational torque, etc.) are superimposed on a torque command being output during constant slow-speed feed operation. The motor control apparatus includes: a torque command monitoring unit which monitors a torque command when the motor is caused to operate at a constant speed; an approximation calculation unit which calculates a torque command approximation component by approximation from the torque command monitored over an interval equal to an integral multiple of the cogging torque period of the motor; a second torque command calculation unit which calculates a second torque command by subtracting the torque command approximation component from the torque command; a second torque command frequency analyzing unit which extracts frequency components, each at an integral multiple of the fundamental frequency of the cogging torque, by performing frequency analysis on the thus calculated second torque command; and a cogging compensation amount calculation unit which calculates the amount of cogging compensation from the amplitude and phase of the extracted frequency components. | 06-23-2011 |
20110133681 | SERVOMOTOR CONTROL SYSTEM ENABLING HIGH-SPEED OSCILLATING MOTION TO BE HIGHLY PRECISE - A servomotor control system that includes a numerical control unit and servo control unit enables the use of learning control based on an angle synchronization method in high-speed oscillating motion performed by, for example, a jig grinder. The numerical control unit calculates a reference angle θ(=ωt), and also calculates a cyclic oscillation command F(t) according to the reference angle θ and a machining condition (angular velocity ω). The servo control unit calculates a difference between the value in the oscillation command F(t) and the position of the servomotor (positional difference ε) at intervals of a predetermined cycle, and performs learning control according to the reference angle θ, oscillation command F(t), and positional difference ε. | 06-09-2011 |
20110118874 | ROBOT CONTROLLER SIMULTANEOUSLY CONTROLLING N NUMBER OF ROBOTS - A robot controller which simultaneously controls N (N≧2) number of robots (R | 05-19-2011 |
20110109176 | INDUCTION MOTOR EQUIPPED WITH HEAT DISSIPATING DISC FOR DISSIPATING ROTOR HEAT - An induction motor has a rotation detector, a heat dissipating disc for dissipating heat generated from a rotor, and a cooling fan for forcibly cooling the heat dissipating disc with outside air. The heat dissipating disc is disposed between the rotation detector and the cooling fan. | 05-12-2011 |
20110097184 | PARALLEL LINK ROBOT - A parallel link robot ( | 04-28-2011 |
20110095716 | MOTOR DRIVER FOR MACHINE TOOL WITH FAN MOTOR - A motor driver for a machine tool, which comprises a fan motor, configured to drive a cooling fan for cooling a radiator or the interior of the motor driver, estimates a rate of heat release within a heating element or the motor driver, based on information obtained from a motor current detector used for motor control or from an input current detector of the motor driver, and adjusts a fan motor power supply voltage to control a rotational speed of the fan motor in accordance with the estimated heat release value. | 04-28-2011 |
20110093666 | NUMERICAL CONTROLLER CAPABLE OF DIVIDING AND COMBINING MEMORY AREAS TO STORE MACHINING PROGRAMS AND BINARY DATA - A memory other than a non-volatile memory in a numerical controller is divided into a plurality of memory areas in response to a command from a computer connected to the numerical controller. Whether a machining program has been stored in each of the divided memory areas is decided before a machining program stored on a hard disk in the computer is transferred to the memory other than the non-volatile memory. The machining program stored on the hard disk is then written to an area for which it is determined that no machining program is stored. | 04-21-2011 |
20110089935 | MAGNETIC ENCODER WITH OFFSET ADJUSTMENT FUNCTION - A center voltage of an analog signal from a magnetic sensor is measured to match a reference voltage with the center voltage. Then, a combination of portions to be disconnected of adjustment patterns | 04-21-2011 |
20110089146 | METHOD OF DETECTION OF WELDING WORKPIECE POSITION USING MOVABLE ELECTRODE - A spot welding system including spot welding gun having a movable electrode driven by a servo motor, a counter electrode arranged facing it and with a multiarticulated robot, holding one of the welding workpiece and spot welding gun which moves welding workpiece and spot welding gun relative to each other and thereby make the movable electrode and the welding workpiece approach each other from a separated state or vice-versa, monitoring the current or torque of the servo motor, and detecting the surface position of the welding workpiece from the position of the movable electrode and the position of the multiarticulated robot when the trend of the current or torque changes. The precision of detection of the surface position of the welding workpiece by a movable electrode in a spot welding system can now be improved without lengthening the time required for detection of the surface position of the welding workpiece. | 04-21-2011 |
20110087373 | METHOD OF EVALUATING AND CORRECTING ROBOT PROGRAM AND DEVICE FOR EVALUATING AND CORRECTING ROBOT PROGRAM - There is provided a device for evaluating and correcting a robot operation program for evaluating an appropriateness for the robot operation program and correcting the robot operation program, comprising a computer including a simulation function for confirming a robot operation. The computer includes a load calculation section for calculating a load given to a motor for driving an operating portion of the robot by a simulation conducted by a computer; and an evaluation section for evaluating, by an evaluation function, whether or not the load exceeds a predetermined allowed value. | 04-14-2011 |
20110063122 | NUMERICAL CONTROLLER HAVING A FUNCTION FOR DETERMINING MACHINE ABNORMALITY FROM SIGNALS OBTAINED FROM A PLURALITY OF SENSORS - Signals from a plurality of sensors (vibration sensors, temperature sensors, and humidity sensors) disposed at places on a machine are input through a communication circuit to a numerical controller that controls the machine. The numerical controller uses vibration information, temperature information and humidity information obtained from these sensors to determine whether the machine is in an abnormal state. | 03-17-2011 |
20110057599 | 3D-TRAJECTORY DISPLAY DEVICE FOR MACHINE TOOL - A trajectory display device capable of correctly quantifying an error of a three-dimensional trajectory of a machine tool, and displaying or outputting the error. The trajectory display device has a command line segment defining part adapted to define a command line segment which connects two temporally adjacent points, in relation to each commanded position; an error calculating part adapted to define a normal line extending from the actual position to each command line segment and calculate an error of the actual position relative to a commanded trajectory, the error being determined as a shorter one between a length of a shortest normal line among the defined normal lines and a length of a line segment extending from the actual position to a commanded position which is the nearest from the actual position. | 03-10-2011 |
20110052749 | MOVABLE PLATEN SUPPORT MECHANISM - An injection molding machine is provided with a linear guide block configured to be guided on a linear guide rail and a guide mounting block which is secured to the linear guide block and supports the movable platen. Two mounting bolts and two adjust bolts are disposed individually at two positions, spanning between the movable platen and the guide mounting block. The size of a gap between the movable platen and the guide mounting block is adjusted by independently tightening the adjust bolts, whereby the horizontal tilt of the movable platen is adjusted. | 03-03-2011 |
20110050146 | CONTROLLER OF ELECTRIC MOTOR HAVING FUNCTION OF ESTIMATING INERTIA AND FRICTION SIMULTANEOUSLY - A controller estimates Coulomb friction itself together with inertia and viscous friction, and reduces the influence of the Coulomb friction on the accuracy of the estimated inertia. In addition, the controller estimates inertia, viscous friction and Coulomb friction simultaneously with sequential adaptation in which a Fourier transformer is not used but an inverse transfer function model is used in order to minimize the estimated error. Data sampled for a predetermined time need not be accumulated, as a result, a large amount of data memory is unnecessary. | 03-03-2011 |
20110046773 | TOOL VECTOR DISPLAY APPARATUS FOR A MACHINE TOOL WITH ROTATIONAL AXES - Time information t and positional information about each axis are obtained, and the three-dimensional coordinates of tool center point Pe at time t are calculated to display the path of the tool center point Pe at time t. Then, whether a fixed time has elapsed or not is decided. If the fixed time has elapsed, the coordinates of the tool vector start point Ps at time t are calculated to display a line segment connecting between tool vector start point Ps and tool center point Pe, which is the end point of the tool vector. This display enables the orientation of the tool at each tool center point to be grasped at a glance. | 02-24-2011 |
20110029131 | APPARATUS AND METHOD FOR MEASURING TOOL CENTER POINT POSITION OF ROBOT - A measurement apparatus for determining a position of a tool center point ( | 02-03-2011 |
20110015877 | TOOL PATH DISPLAY APPARATUS FOR MACHINE TOOL - First and second screens are set for a tool path display apparatus for displaying a path of the tip of a tool attached to a machine tool. The first screen displays the three-dimensional path of the tip of the tool obtained by synthesizing the position information of the drive axes of a 5-axis machine tool. The second screen displays the waveforms of the position deviations and current instructions of the drive axes in chronological order. When a part (line segment) of the three-dimensional path of the tip of the tool is selected on the first screen, the display attribute of the corresponding time area is changed on the second screen so that the time area can be identified. | 01-20-2011 |
20110007216 | IMAGE PROCESSOR FOR ROBOT SYSTEM AND ROBOT SYSTEM INCLUDING THE SAME - An image processor for a robot system, performing image processing for a video signal output from a camera. The camera can output a first video signal including obtained image data as well as internal vertical and horizontal synchronization signals, and output a second video signal including image data obtained based on external vertical and horizontal synchronization signals as well as the external vertical and horizontal synchronization signals. The image processor includes a synchronization signal separation section separating the internal horizontal synchronization signal from the first video signal output from the camera; a synchronization frequency detection section detecting a frequency of the separated internal horizontal synchronization signal; an external synchronization signal generation section generating the external vertical and horizontal synchronization signals; and a processing section allowing, at desired timing, the external synchronization signal generation section to generate the external vertical synchronization signal, to generate the external horizontal synchronization signal at the detected frequency of the internal horizontal synchronization signal, and to supply the generated external vertical and horizontal synchronization signals to the camera. | 01-13-2011 |
20110006719 | PRESS MACHINE CONTROLLER - A press machine controller ( | 01-13-2011 |
20100305758 | ROBOT CONTROL SYSTEM PROVIDED IN MACHINING SYSTEM INCLUDING ROBOT AND MACHINE TOOL - A robot control system provided in a machining system including a robot and a machine tool. The robot control system includes a robot controller controlling the robot, a portable teach pendant connected to the robot controller, and a communication network adapted to connect the robot controller to a machine tool controller controlling the machine tool. The teach pendant includes a display section configured to display information relating to the robot and the machine tool. The robot controller includes a processing section configured to obtain information relating to the machine tool from the machine tool controller through the communication network, make the display section of the teach pendant display a machine tool-related screen in accordance with a given screen program, and make the machine tool-related screen of the display section of the teach pendant display the information, as obtained, relating to the machine tool. | 12-02-2010 |
20100305754 | ARTICLE CONVEYING ROBOT SYSTEM - An article conveying robot system capable of effectively containing an article in a container conveyed by a conveyor by using a robot. A container detecting part measures the distribution of shading of an image of each containing cell based on a detection result of the container, detects the containing state of each cell, and stores the detection result of each cell. An information managing part of a controller of an upstream side robot receives information from a container detecting part of a controller of a downstream side robot, and then generates containing cell information. An information managing part checks the cell information to be processed, and then transmits the cell information to a task executing part only when an article is not located in the corresponding cell. Task executing part controls the robot so as to locate an article in the selected cell based on the cell information. | 12-02-2010 |
20100305751 | POWER CONSUMPTION ESTIMATION APPARATUS - A power consumption estimation apparatus comprising an execution part for executing an operation program of a robot, a velocity calculation part for each axis drive motor of the robot, a torque calculation part for each axis drive motor, a current value calculation part for calculating a current value of each axis drive motor; a mechanical work calculation part; a motor heat amount calculation part; and an amplifier heat amount calculation part for each axis drive motor, an output electric energy calculation part for the robot controller, a controller heat calculation part for the robot controller, and a power consumption calculation part for the robot system based on the mechanical work of each axis drive motor, the amount of heat of each axis drive motor, the amount of heat of the amplifier, and the amount of heat of the robot controller. | 12-02-2010 |
20100295496 | SERVOMOTOR CONTROLLER FOR CONTROLLING PERIODIC RECIPROCATION - A servomotor controller capable of properly generating reference positions, by which learning control of angle based method may be applied to the periodically reciprocating motion of an object. The learning controller obtains a first positional deviation of a driven object at every predetermined sampling period of time, and the first positional deviation is converted, by a first converting part, to a second positional deviation associated with each reference position in one periodic reciprocating motion of the driven object. After a first correction amount of an immediately previous reciprocating motion of the driven object, stored in a memory, is added to the second positional deviation, the second positional deviation is stored in the memory as a renewed first correction amount. The first correction amount is converted to a second correction amount associated with the sampling period, by a second converting part. | 11-25-2010 |
20100295495 | SERVO CONTROL APPARATUS THAT PERFORMS DUAL-POSITION FEEDBACK CONTROL - A servo control apparatus that performs dual-position feedback control and thereby achieves a reduction in position error according to the purpose of machining. The servo control apparatus includes: a first position detector for detecting the position of a motor; a second position detector for detecting the position of a driven load; a first position error calculator for calculating a first position error based on a position command and motor position feedback; a second position error calculator for calculating a second position error based on the position command and driven load position feedback; a third position error calculator for calculating a third position error to be used for position control, by adding to the first position error a difference taken between the first position error and the second position error and passed through a time constant circuit; a selector for selecting either the second position error or the third position error for output; and a learning controller for learning an output of the selector, and for outputting an amount of compensation to be applied to the third position error. | 11-25-2010 |
20100264867 | CONTROL DEVICE FOR MACHINE TOOL - A control device for a machine tool including a feed axis driving motor; a first power consumption calculating portion calculating power consumption of the feed axis driving motor; a second power consumption calculating portion calculating power consumption of equipment adapted to be operated by constant power; and a motor control portion determining a target time constant correlated with at least one of acceleration time and deceleration time of the feed axis driving motor, based on a summation of the power consumption calculated by the first power consumption calculating portion and the power consumption calculated by the second power consumption calculating portion, and controlling the feed axis driving motor based on the target time constant. | 10-21-2010 |
20100231157 | NUMERICAL CONTROLLER HAVING AXIS RECONFIGURATION FUNCTION - A numerical controller capable of performing axis reconfiguration of control axes in at least two paths without need for the paths to wait. A program block is read and it is determined whether or not the read block includes an axis detachment command. If the block includes the axis detachment command block, an action axis attribute of an control axis designated by the axis detachment command is altered to a non-action axis attribute. Further, if the read block includes an axis allocation command, it is determined whether or not an control axis designated by the axis allocation command becomes a non-action axis, and when the control axis has the non-action axis attribute, the non-action axis attribute of the control axis is altered to a designated path's action axis attribute. Thus, the axis reconfiguration processing in one path can be performed separately from axis reconfiguration processing in another path. | 09-16-2010 |
20100225333 | EXCITATION PHASE DETECTING CAPACITANCE-TYPE POSITION TRANSDUCER - An excitation phase detecting capacitance-type position transducer comprises a stationary part having a plurality of excitation electrode groups and a movable part having a plurality of coupling electrodes. The capacitance-type position transducer detects a signal of which phase varies according to the relative positions of the movable part with respect to the stationary par and calculates an intra-period phase angle φ from two excitation signals having a phase difference of 90° captured at a zero-cross point of the detection signal. | 09-09-2010 |
20100219787 | MOTOR DRIVE SYSTEM FOR DRIVING MOTOR PROVIDED WITH A PLURALITY OF WINDINGS - A motor drive system is provided with a plurality of axis control parts for outputting PWM commands using a position command, a plurality of current supply parts which supply current to the respective windings based on the PWM commands of the respective axis control parts, and which are connected to the respective windings, a motor position detector for outputting a signal of a rotor position of the motor, a first signal supply part for supplying the output signal to one current supply part of the plurality of current supply parts, and a second signal supply part for supplying the signal supplied through the first signal supply part to an axis control part corresponding to one current supply part, and the corresponding axis control part outputs a PWM command based on the signal supplied from the one current supply part through the second signal supply part to the corresponding axis control part and the position command, and the remaining axis control part outputs the PWM command based on the signal supplied from the corresponding axis control part to the remaining axis control parts and the position command. Thereby, a motor drive system capable of driving a plurality of inverters can be made simple. | 09-02-2010 |
20100214809 | PWM RECTIFIER - Disclosed is a PWM rectifier in which switching losses in a semiconductor device are reduced without degrading the response of a control system. In a PWM overmodulation region, the modulation scheme is set to a three-phase modulation scheme. In other regions, a switchover condition such as the amplitude of an input current is acquired and compared with a switchover level. If the switchover condition equals or exceeds the switchover level, the modulation scheme is switched over to a modified two-phase modulation scheme which reduces the number of switching operations to two thirds for the same PWM frequency. | 08-26-2010 |
20100211220 | CONTROLLER OF ROBOT USED COMBINED WITH MACHINE TOOL - A robot controller ( | 08-19-2010 |
20100207566 | CONTROL DEVICE FOR SERVO DIE CUSHION - A control device, for a servo die cushion, capable of improving a response after overshoot generated by collision of a slide and a die cushion. The control device has a local maximum point judging part which judges a local maximum point based on the detected speed of the servomotor; a speed correction value calculating part which calculates a speed correction value for the servomotor based on the judgment result and the detected speed of the slide; a second force commanding part which generates a second force command value, the second force command value decreasing from an initial value to a first force command value, the initial value being equal to the force detected value when reaching generally the local maximum point. The force command value is switched from the first force command value to the second force command value, when the force detected value reaches the local maximum point. | 08-19-2010 |
20100206120 | PARALLEL ROBOT PROVIDED WITH WRIST SECTION HAVING THREE DEGREES OF FREEDOM - A parallel robot including a movable-section drive mechanism having a parallel mechanism configuration and operating to allow a movable section to perform a three-axis translational motion with respect to a base section, and a wrist-section drive mechanism operating to allow a wrist section to perform a three-axis orientation-changing motion with respect to the movable section. The wrist section includes a first rotary member supported on the movable section and rotatable about a fourth rotation axis different from axes of the three-axis translational motion of the movable section, a second rotary member connected to the first rotary member and rotatable about a fifth rotation axis orthogonal to the fourth rotation axis, and a third rotary member connected to the second rotary member and rotatable about a sixth rotation axis orthogonal to the fifth rotation axis. The third rotary member is provided with an attachment surface to which a tool is attached. The attachment surface is inclined with respect to the sixth rotation axis at a predetermined angle. | 08-19-2010 |
20100195943 | FLUID BEARING STRUCTURE AND METHOD OF FORMING BEARING CONCAVES IN FLUID BEARING STRUCTURE - A fluid bearing structure with uniform depths of bearing concaves and a method of forming the bearing concaves in the fluid bearing structure. Pipe parts are inserted into through holes formed in the bearing base to form fluid spout holes for spouting fluid between confronting bearing surfaces. Bearing concaves are formed around the fluid spout holes. The bearing base and the pipe parts are made of different materials. A coating layer is formed on the bearing base and the pipe parts by an anodic oxidation process. Thickness of the coating layer on the bearing base is different from thickness of the coating layer on the pipe parts since the base member and the pipe members are made of different materials. The material on which a coating layer grows quickly is selected for the bearing base and the material on which a coating layer grows slowly is selected for the pipe parts. | 08-05-2010 |
20100191372 | PRODUCTION SYSTEM HAVING COOPERATING PROCESS AREA BETWEEN HUMAN AND ROBOT - A production system in which a human and a robot may simultaneously perform a cooperative task in the same area while ensuring human's safety. A robot is positioned at one side of a working table, and an operator is positioned at the other side of the working table. The reachable area of the operator is limited by the working table. An area of the working table is divided into an area where only the operator may perform a task, an area where only the robot may perform a task, and an area where both the operator and the robot may enter. In a cooperation mode, the maximum movement speed of a component of the robot is limited lower than when the component of the robot is outside the cooperative task area, and, the motion of the robot is limited so that the robot does not enter a robot entry-prohibited area. | 07-29-2010 |
20100186534 | PARALLEL ROBOT - A parallel robot including a movable-section drive mechanism having a parallel mechanism configuration and operating to allow a movable section to perform a three-axis translational motion with respect to a base section; and a wrist-section drive mechanism operating to allow a wrist section to perform a rotational motion with respect to the movable section. The wrist-section drive mechanism includes a hollow outer holder connected to the base section rotatably about a first rotation axis; a hollow intermediate holder provided in the outer holder rotatably about a second rotation axis orthogonal to the first axis; a hollow inner holder provided inside the intermediate holder rotatably about a third rotation axis orthogonal to the second axis; a prime mover driving the outer holder to rotate about the first axis; and a transmission member received in the inner holder and linearly movable in a rotationally restrained state along a linear-motion axis orthogonal to the third axis, and connected at one end spaced from the inner holder to the wrist section through a universal joint. The transmission member operates to transmit a rotation of the outer holder about the first axis to the wrist section, and to allow the wrist section to perform a rotational motion about a fourth rotation axis orthogonal to the third axis. | 07-29-2010 |
20100181955 | MOTOR CONTROLLER FOR TANDEM CONTROL - In position tandem control in which one movable member is driven by two motors, an output of the integral element of the velocity control unit in the control system for one motor is copied to the integral element of the velocity control unit in the control system for the other motor. A preload is added to a torque command output from each of the velocity control units in the motor control systems for two motors so that torques in mutually opposite directions are generated to suppress backlash between gears. | 07-22-2010 |
20100171511 | MOTOR INSULATION DETERIORATION DETECTION DEVICE - Disclosed is an insulation deterioration detection device that can accurately detect insulation deterioration in multiple motors by a simple circuit configuration. When detecting insulation deterioration, one end A of a smoothing capacitor is connected via a first switch to ground, and the other end B is connected via a second switch to motor windings; in this condition, link voltage is measured by a voltage measuring circuit provided in a converter unit, and the measured link voltage value is transmitted to a microcomputer in each inverter unit via serial communication. Current flowing via motor insulation resistance Z | 07-08-2010 |
20100153073 | SIMULATION APPARATUS - A simulation apparatus includes a simulation management unit for designating an elapsed time point, a robot operation calculation unit for causing the operation program to be executed to a designated elapsed time point to determine the operating position of the robot at the designated elapsed time point, a machine tool operation calculation unit for sequentially determining the operating position of the machine tool while at the same time executing the machining program continuously, and a machine tool operation storage unit for storing the determined operating position of the machine tool in correspondence with the elapsed time point each time a unit time elapses. The simulation management unit displays three-dimensional models of the robot and the machine tool on a display unit based on the operating positions of the robot and the machine tool at the designated elapsed time point acquired from the robot operation calculation unit and the machine tool operation calculation unit. | 06-17-2010 |
20100148802 | CAPACITANCE-TYPE ENCODER - A capacitance-type encoder comprising a stator, a movable element, an excitation device and a signal processing device to obtain position data with low power-consumption. The stator has excitation-electrode sets electrically independent and displaced to have phase differences from each other to form a predetermined number of excitation-electrode groups. The movable element has connection electrodes having the same number as the excitation-electrode groups. The excitation device simultaneously applies a first pair of positive and negative pulse voltages respectively to two of the excitation-electrode sets having a phase difference of 180 degrees, and then simultaneously applies a second set of positive and negative pulse voltages respectively to the rest of the excitation-electrode sets. The signal processing device determines which one of four divided regions the movable element is positioned in based on a combination of detection signals when the first and second pairs of pulse voltages are applied respectively. | 06-17-2010 |
20100148801 | CAPACITANCE-TYPE ENCODER - A capacitance-type encoder capable of obtaining position data of a movable element with low power-consumption. The capacitance-type encoder comprises a stator, a movable element arranged to confront the stator, an excitation device and a signal processing device. The stator has at least three excitation-electrode sets electrically independent from each other, each set constituted of excitation electrodes arranged cyclically and electrically connected with each other so that a predetermined number of excitation-electrode groups are formed. The movable element has connection electrodes having the same number as the excitation-electrode groups. The excitation device applies excitation signals to the excitation-electrode sets periodically in a predetermined sequence. The signal processing device determines which one of divided regions of one cycle of arrangement of the excitation electrodes the movable element is positioned in based on a combination pattern of detection signals generated in the connection electrodes. | 06-17-2010 |
20100148714 | INERTIA ESTIMATING CONTROLLER AND CONTROL SYSTEM - A controller and a control system capable of estimating inertia of an article to be driven in a short period of time, with a small operation range of an electric motor. The controller for the motor has an inertia estimating part which includes a sine-wave command generating part which adds a sine-wave command to a torque command for the motor; a current feedback sampling part which obtains a current value of the motor; a speed feedback sampling part which obtains a speed feedback of the motor; an acceleration calculating part which calculates an acceleration value based on the speed feedback; and an estimated inertia calculating part which estimates the inertia of the article, based on a representative current value, a representative acceleration value and a torque constant of the motor, which are calculated from current and acceleration values in a plurality of cycles of the sine-wave command and stored in a sampling data storing part. | 06-17-2010 |
20100141776 | CALIBRATING DEVICE FOR CALIBRATION AND IMAGE MEASUREMENT SYSTEM COMPRISING CALIBRATING DEVICE - A calibrating device for calibration of an image measurement system. The calibrating device includes a main body having an upper surface, and a characteristic portion, which serves as a benchmark for calibration and is in the form of a recess formed in the upper surface of the main body, wherein the characteristic portion includes a side surface extending in a direction crossing the upper surface, and a bottom surface extending in a direction crossing the side surface, the bottom surface has an optical reflectance lower than an optical reflectance of the upper surface in relation to light identical to each other. This can provide a calibrating device for calibration of an image measurement system, which can detect the characteristic portion on the calibrating device stably, precisely and independent of the illumination conditions, which is less costly and can be easily handled. | 06-10-2010 |
20100117568 | CONTROLLER FOR CALCULATING ELECTRIC POWER CONSUMPTION OF INDUSTRIAL MACHINE - A controller of an industrial machine provided with an electric motor, a peripheral apparatus and an amplifier for the motor. The controller includes a motor power-consumption calculation section calculating motor power consumption by multiplying a motor current detection value, a motor rotation-speed detection value and a predetermined motor torque constant together; a power loss calculation section calculating sum power loss of the motor and amplifier by adding motor power loss determined by multiplying a square of the motor current detection value by a predetermined motor winding-resistance value, amplifier power loss determined by multiplying the motor current detection value by a predetermined amplifier power-loss coefficient, and predetermined fixed amplifier power consumption together; a fixed power-consumption calculation section calculating fixed power consumption of the peripheral apparatus; and a total power-consumption calculation section determining total power consumption of the industrial machine in a predetermined time period by integrating, for the time period, the calculated motor power consumption, the calculated sum power loss and the calculated fixed power consumption. | 05-13-2010 |
20100101105 | METHOD OF MEASURING SHAPE OF WORKPIECE BY USING ON-BOARD MEASURING MACHINE FOR CARRYING OUT TEMPERATURE DRIFT CORRECTION AND MACHINE TOOL HAVING ON-BOARD MEASURING MACHINE - In a machine tool having an on-board measuring machine and controlled by a numerical controller, a method of measuring a shape of a workpiece presets a reference point for temperature drift correction on the workpiece, moves a probe to the reference point, resets a coordinate system of the probe to correct a temperature drift of the probe, and carries out shape measurement of the workpiece along a first measuring path. Next, the method moves the probe to the reference point again, resets the coordinate system of the probe to correct a temperature drift of the probe again, and carries out shape measurement of the workpiece along a second measuring path. Thereafter, similar temperature drift correction is carried out for each measuring path until the shape measurement of the workpiece is carried out along the last measuring path. | 04-29-2010 |
20100092273 | WORKPIECE TRANSFER ROBOT SYSTEM - A workpiece transfer robot system including a machine tool provided with a workpiece support section and a robot capable of transferring a workpiece relative to the workpiece support section of the machine tool. The machine tool includes a cover surrounding at least the workpiece support section. The cover includes a first side wall provided with a first opening usable for a workpiece transferring task of the robot. The robot includes a track member defining a traveling axis extending in a direction perpendicular to the first side wall of the cover of the machine tool; a slider attached to the track member and capable of traveling along the traveling axis; a first arm attached to the slider and capable of swinging about a first swing axis; a second arm attached to the first arm and capable of swinging about a second swing axis parallel to the first swing axis; and a workpiece hold section provided on the second arm and capable of accessing the workpiece support section through the first opening of the cover of the machine tool. | 04-15-2010 |
20100078953 | WORKPIECE GRIPPING DEVICE - A workpiece gripping device includes a primary catching mechanism having a suction pad adapted to hold a workpiece by suction power and a rod-like part having the suction pad mounted on one end thereof, gripping pawls sandwiching and gripping the workpiece, a drive unit for supplying a drive power, and a transmission mechanism transmitting the drive power of the drive unit to the gripping pawls. The transmission mechanism moves the gripping pawls along an axis of the rod-like part between a gripping position where the gripping pawls are projected beyond the suction pad and a retreated position where the gripping pawls are retreated from the suction pad toward the base plate. The gripping pawls are moved to the gripping position along the axis of the rod-like part while shortening the distance between the gripping pawls. | 04-01-2010 |
20100072940 | SERVO MOTOR DRIVE CONTROL DEVICE FOR CALCULATING CONSUMED ELECTRIC ENERGY AND REGENERATED ELECTRIC ENERGY - A mechanical system includes a plurality of amplifier groups each having a common power source unit connected to a higher-level power source and a plurality of power supply units for supplying power to servo motors from the common power source unit. A servo motor drive control device of the mechanical system includes a plurality of amplifier group electric power detection units each determining an electric energy of the corresponding one of the amplifier groups. Each of the amplifier group electric power detection units totals individual periodic electric energy dEak of the servo motors connected to the power supply unit associated with the corresponding amplifier group thereby to determine an amplifier group periodic electric energy dEbg representing a consumed electric energy or a regenerated electric energy in the corresponding amplifier group and integrates the determined amplifier group periodic electric energy dEbg over a predetermined time length thereby to determine an amplifier group consumed electric energy Ebng. The individual periodic electric energy dEak takes a positive value when electric power is consumed by the servo motors, and takes a negative value when electric power is regenerated by the servo motor. | 03-25-2010 |
20100057256 | FITTING DEVICE FOR ADJUSTING STATE OF CLOGGING CAUSED IN FIT - A fitting device for fitting a fitting workpiece, which is held by a robot, to a workpiece to be fitted by force control, comprises: a force detecting portion for detecting a force and moment acting on a control point of the fitting workpiece; a judging portion for judging whether or not clogging is caused between the fitting workpiece and the workpiece to be fitted at the time of fitting; and a changing portion for changing a position of the control point according to a distance by which the fitting workpiece enters the workpiece to be fitted and for pressing the fitting workpiece against the workpiece to be fitted in a direction perpendicular to the fitting direction so as to adjust a posture of the fitting workpiece on the basis of the control point that has been changed, in the case where it is judged by the judging portion that clogging is caused. Due to the foregoing, posture of the fitting workpiece can be appropriately adjusted in a short period of time so that the fitting workpiece can be fitted into the workpiece to be fitted. | 03-04-2010 |
20100045118 | RECIPROCATING LINEAR ACTUATOR - A reciprocating linear actuator in which a slide and a counter slide are arranged for linear movement within a hollow guide. The actuator has driving force generating means for generating a driving force between the slide and the counter slide and also has bearing structures formed individually between the guide and the slide and between the guide and the counter slide. If an external force acts on the slide, the external force is transmitted from the slide to the guide through the bearing structure between them. | 02-25-2010 |
20100038495 | UMBILICAL MEMBER MOTION LIMITING DEVICE AND ROBOT HAVING THE DEVICE - An umbilical member motion limiting device is provided on a robot which has a forearm, a wrist portion, an operating tool attached to the end of the wrist portion, and the umbilical member connected to the operating tool through the forearm, for limiting the motion of the umbilical member corresponding to the motion of the robot. The motion limiting device comprises a swing portion attached to the wrist portion so as to swing around a swing axis and a limiting portion arranged on the swing portion for limiting the motion of the umbilical member. Thus, the motion limiting device can minimize interference due to surplus length of the umbilical member and avoid contact of the umbilical member with external equipment. | 02-18-2010 |
20100032420 | ARC WELDING ROBOT - An arc welding robot having a welding wire conduit which has a bend radius above a certain level and arranged so that disadvantageous stress is not applied to the conduit by the motion of the robot arm. A conduit for a welding wire is inserted through a hole of a robot pedestal from the rear side of the robot, is supported by a second support member arranged on the pedestal, extends near the front side of a rotating body of the robot, and is supported by a first support member on the upper part of the rotating body while having a required minimum bend radius. The conduit after passing through the first support member is introduced to the rear side of the upper arm and is connected to a connector at the rear side of a wire feeder while having the required minimum radius, whereby the conduit presents a generally S-shape. | 02-11-2010 |
20100030368 | MACHINE TOOL SYSTEM FOR MEASURING SHAPE OF OBJECT TO BE MEASURED BY USING ON-BOARD MEASURING DEVICE - In a simultaneous multi-axis measuring machine tool system including linear drive axes and rotation axes to measure a surface shape of an object to be measured by using an on-board measuring device having a probe mounted, at one end thereof, with a spherical contactor, a numerical controller controls driving of the linear drive axes and the rotation axes so that a central axis of the probe is always oriented in a direction perpendicular to the surface of the object to be measured and that the spherical contactor of the probe comes in contact with and follows a surface of the object to be measured. | 02-04-2010 |
20100028117 | ROBOT SYSTEM USING ROBOT TO LOAD AND UNLOAD WORKPIECE INTO AND FROM MACHINE TOOL - A robot includes a base member, which is installed at a position offset from the front of a door of a machine tool to the side, as viewed in a direction vertical to the surface where the door is provided and is fixed to a surface of a base slanted so as to face the door side. A rotary member is coupled to the base member so as to be rotatable about a first axis extending vertical to the slanted surface. A first arm member is coupled to the rotary member so as to be able to swivel about a second axis vertical to the first axis, and a second arm member is coupled to the first arm member so as to be able to swivel about a third axis parallel to the second axis. | 02-04-2010 |
20100014552 | GAS LASER OSCILLATOR - A gas laser oscillator including a plurality of discharge tube arrays, each including a plurality of electrical discharge tubes aligning in an axial direction thereof; a support mechanism supporting the discharge tube arrays with axes thereof extending in directions parallel to each other; and an optical part optically connecting the discharge tube arrays to each other with all of the electrical discharge tubes being arranged optically in series. The optical part includes an output mirror and a rear mirror, disposed at a pair of electrical discharge tubes located at opposite ends of an optically serial arrangement of the discharge tube arrays supported by the support mechanism; and a returning mirror disposed at an optical connection between the discharge tube arrays supported by the support mechanism. The support mechanism includes a discharge tube linking holder mutually linking and supporting the electrical discharge tubes of each discharge tube array in a state aligning in the axial direction; a pair of end plates disposed at axially opposite ends of each discharge tube array, and supporting the discharge tube arrays with the axes extending in directions parallel to each other; a support rod fixed at opposite ends thereof to and extending between the end plates; and an elastic member joining the discharge tube linking holder to the support rod. | 01-21-2010 |
20100004778 | OBJECT PICKING DEVICE - An object picking device, which is inexpensive and capable of speedily and accurately picking one object at a time from a random pile state. A target detecting part of an image processing part processes an image captured by a camera and detects objects. A target selecting part selects an object among the detected objects based on a certain rule. A view line direction calculating part calculates the direction of a view line extending to the selected object. A target position estimating part estimates the position including the height of the selected object based on size information of the object in the image. Then, a grip correction calculating part calculates an amount of correction of the movement of a robot so as to grip the object by using the robot. | 01-07-2010 |
20100004760 | NUMERICAL CONTROLLER WITH TABULAR DATA FOR OPERATING ARBITRARY AXES - In a numerical controller that controls axes based on tabular data, the tabular data is created to be used for operating one arbitrary axis without axis assignment and shared by a plurality of axes assigned based on an NC program, signals, etc. | 01-07-2010 |
20090292503 | MACHINE TOOL WITH NUMERICAL CONTROLLER AND ON-MACHINE MEASURING DEVICE - A machine tool is fitted with a position detector for detecting a position of a moving axis of the machine tool and an on-machine measuring device for measurement on the machine tool. An axial position detection signal output from the position detector and a measurement signal output from the on-machine measuring device are received through interfaces by a numerical controller that controls the machine tool. These interfaces are designed so that the numerical controller receives the axial position detection signal and the measurement signal with the same timing. | 11-26-2009 |
20090242224 | MACHINING APPARATUS WITH MECHANISM FOR RETAINING AXIAL POSITION OF GUIDE MEMBER - When a slide member mounted with a tool reciprocates on a guide member reach one end and the other end positions of the guide member, permanent magnets provided on the guide member and the permanent magnets provided on the slide member repel each other to give the guide member forces for reversing its moving direction. The guide member is provided to be movable with respect to a base and repulsive forces between permanent magnets provided on the base and permanent magnets provided on the guide member are used to retain an axial position of the guide member. | 10-01-2009 |
20090237016 | MOTOR CONTROLLER - A motor controller capable of effectively utilizing electrical energy accumulated in a capacitor and achieving a reduction in capacitance of the capacitor. The motor controller includes a converter that receives an input AC voltage and performs AC-to-DC power conversion thereon, an inverter that receives DC power and performs DC-to-AC conversion thereon, and a capacitor and a charging/discharging control circuit connected in parallel with a DC link between the converter and the inverter. Electrical energy is supplied from the capacitor to the DC link via the charging/discharging control circuit. The charging/discharging control circuit has a circuit for discharging electrical energy accumulated in the capacitor and for stepping up a voltage of the capacitor when discharging the electrical energy. | 09-24-2009 |
20090230910 | NUMERICAL CONTROLLER HAVING FUNCTION TO SWITCH BETWEEN PRESSURE CONTROL AND POSITION CONTROL - The numerical controller has function to switch between pressure control and position control, and comprises a numerical control unit and a servo control unit. While the servo control unit is controlling pressure, a servo position deviation amount corresponding to current actual speed of a control axis is set in the servo control unit. After the servo control unit switches to position control from pressure control, a number of pulses required for deceleration and stopping is output to an acceleration/deceleration processing unit of the numerical control unit according to an acceleration/deceleration time constant which is preset. The acceleration/deceleration processing unit outputs a moving amount for each distribution period to the servo control unit. | 09-17-2009 |
20090230898 | SERVO AMPLIFIER WITH REGENERATIVE FUNCTION - A servo amplifier for a robot capable of avoiding an excessive capacity for dealing with a regenerative power to achieve downsizing, cost reduction and energy saving of the device. A servo amplifier for driving servomotors of a robot to perform an operation using an electric power from a power source. The servo amplifier comprises a changeable converter connected with the power source and a plurality of inverters electrically connected with the converter and the servomotors. The changeable converter is selectively provided as a converter having a regenerative function of returning a regenerative power generated in the servomotors to the power source, or a converter having a regenerative function of discharging the regenerative power through a resistor, depending on conditions of the operation by the robot. | 09-17-2009 |
20090218976 | MOTOR DRIVING APPARATUS - A motor driving apparatus comprises a charge/discharge control circuit for controlling charge to or discharge from a capacitor connected in parallel in a link section between a converter and an inverter, and a current control means for controlling discharge current from the charge/discharge control circuit. The current control means controls discharge current from the charge/discharge control circuit based on input current to the inverter or output current from the converter so that output current from the converter is equal to a prescribed value. | 09-03-2009 |
20090200978 | ROBOT CONTROLLER HAVING COMPONENT PROTECTING FUNCTION AND ROBOT CONTROL METHOD - A robot controller and a robot control method, by which each element constituting a robot is protected. An output of a rotary encoder attached to a servomotor is read, and the motor speed is obtained by calculating the difference between a current speed and another speed in a previous speed loop. Then, a processor of the servo controller of each link of a robot arm executes a normal speed loop control in order to calculate a torque command of the motor. Next, a load torque is estimated by using the obtained torque command and the motor speed, and the estimated load torque in each speed loop is compared with a predetermined threshold. If the load torque is larger than the threshold in at least one of the axes, the robot controller judges that an abnormality has occurred in the robot, generates an alarm or warning, and then controls the robot so as to protect the element. | 08-13-2009 |
20090200432 | Managing structure for umbilical member of industrial robot - A managing structure for an umbilical member includes a flexible conduit for leading an umbilical member inserted therein from a front arm of a robot to a working tool mounted on a wrist of the robot, a first conduit mounting portion provided adjacent to the front arm, and a second conduit mounting portion provided adjacent to a point where the umbilical member is connected to the working tool. One end of the conduit is attached to the first conduit mounting portion, while the other end of the conduit is attached to the second conduit mounting portion. The conduit is laid so that a section thereof between the first conduit mounting portion and the second conduit mounting portion does not contact the body of the robot. | 08-13-2009 |
20090198370 | PRODUCTION SYSTEM PROVIDED WITH A PRODUCTION CONTROL APPARATUS - A production control apparatus ( | 08-06-2009 |
20090195206 | SERVO MOTOR CONTROL SYSTEM - A table containing correspondence between “n” and “m” is set in a control circuit of a servo control system so that the current command data in the m-th (m=1, 2, 3 . . . ) current command register is assigned to the n-th (n=1, 2, 3 . . . ) servo amplifier. When data is specified in this table to satisfy “n=m”, the current command data in the n-th current command register is passed to the n-th servo amplifier. When “m=1” is set for “n=1” and “m=1” is set for “n=2” in this table, the current command data stored in the first current command register is passed to the first and second servo amplifiers. | 08-06-2009 |
20090187276 | GENERATING DEVICE OF PROCESSING ROBOT PROGRAM - A processing robot program generating device used in a robot system having a vision sensor, capable of accommodating an error in the shape of a workpiece and reducing man-hours required for a teaching operation. Image detection models are generated in a graphic image of a workpiece viewed from a virtual camera. A processing program including data of teaching points for processing segments of a processing line of the workpiece is generated. A detection program for actually imaging the workpiece is generated, and the position and orientation of each segment corresponding to each detection model generated are detected. A command line, for calculating an amount of change between the detection model and the actually captured image of the workpiece, is added to the processing program. Then, a correction program is inserted into the processing program, the correction program being capable of correcting the teaching point for processing each segment. | 07-23-2009 |
20090174357 | SERVO MOTOR CONTROLLER - A servo motor controller having: a frequency identification section that performs analysis based on a frequency response method and identifies the frequency of a disturbance exhibiting a specified phase lag; an input/output gain identification section that identifies the input/output gain at the frequency identified by the frequency identification section; and a magnification factor resetting section that resets an adjustment magnification factor by performing a specified operation on a ratio between the identified input/output gain and a specified target value of the input/output gain. | 07-09-2009 |
20090174349 | MOTOR DRIVE APPARATUS EQUIPPED WITH DYNAMIC BRAKING CIRCUIT FAULT DETECTION CAPABILITY - A motor drive apparatus | 07-09-2009 |
20090173131 | CONTROL DEVICE FOR SERVO DIE CUSHION - A control device, for a servo die cushion, by which the speed of a die cushion is prevented from largely deviating from the speed of a slide, whereby the press force between the slide and the die cushion is not significantly reduced. The control device includes a slide speed detector for detecting the speed of the slide, a die cushion speed detector for detecting the speed of the die cushion, and a die cushion speed commanding part for controlling the speed of the die cushion. When a tentative speed command of the die cushion is largely deviated from the detected slide speed, the command of the die cushion is corrected such that the absolute value thereof does not exceed the value calculated by adding the absolute value of the detected slide speed to a positive constant. | 07-09-2009 |
20090157218 | NUMERICAL CONTROLLER FOR CONTROLLING FIVE-AXIS MACHINING APPARATUS - 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 means that successively reads a tool orientation command, tool orientation command correcting means 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 means that determines respective axis positions at every interpolation period based on the tool orientation command corrected by the tool orientation command correcting means, 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 means that drives respective axis motors such that respective axis positions determined by the interpolation means are reached. | 06-18-2009 |
20090153092 | NUMERICAL CONTROLLER HAVING CONTROL MODE SWITCHING FUNCTION - A pulse distribution unit notifies a mode control/instruction unit of an output start signal Sa that notifies of the start of output of a position command signal. The mode control/instruction unit outputs a mode setting signal, a speed command signal, and a compensation pulse Sc to an axis control unit. In a position control mode, the mode control/instruction unit continues outputting the speed command signal to the axis control unit until the mode control/instruction unit receives the output start signal Sa from the pulse distribution unit, and stops, up receiving the output start signal Sa, outputting the speed command signal. The compensation pulse Sc is output to the axis control unit to cancel the difference between a spindle position and the position control start reference position of the spindle. The axis control unit adds the compensation pulse Sc to the position command signal of the spindle output from the pulse distribution unit and outputs the result to a servo control unit. | 06-18-2009 |
20090152244 | WIRE-CUT ELECTRIC DISCHARGE MACHINE HAVING WATER LEVEL ABNORMALITY DETECTION FUNCTION AND WATER LEVEL ABNORMALITY ALARM GENERATION CAUSE SPECIFYING METHOD - For specifying a cause of generation of a water level abnormality alarm in a wire-cut electric discharge machine, stopping supply of a machining liquid to a machining tank when the alarm is generated, draining the liquid; measuring an amount of change in the water level per unit time that is detected by the water level detecting unit; and displaying a question to an operator about the measured amount of change in water level and the state of a water level adjusting mechanism. The operator manually inputs an answer to the displayed question, and specifies, from the answer input by means of the inputting unit, a part which causes the generation of the alarm. | 06-18-2009 |
20090140684 | NUMERICAL CONTROLLER FOR CONTROLLING A FIVE-AXIS MACHINING APPARATUS - A numerical controller capable of moving a tool end point position to an accurate position in a five-axis machining apparatus. Compensation amounts are set, which correspond to respective ones of a linear axis-dependent translational error, a rotary axis-dependent translational error, a linear axis-dependent rotational error, and a rotary axis-dependent rotational error, which are produced in the five-axis machining apparatus. A translational/rotational compensation amount Δ3D is determined from these compensation amounts and added to a command linear axis position Pm. As the compensation amounts, there is used a corresponding one of six-dimensional lattice point compensation vectors, which are determined in advance as errors due to the use of a mechanical system and measured at lattice points of lattices into which the entire machine movable region is divided. | 06-04-2009 |
20090132086 | HOLDING APPARATUS AND HOLDING UNIT - A holding apparatus and a holding unit are disclosed. The holding apparatus ( | 05-21-2009 |
20090125139 | NUMERICAL CONTROLLER FOR STORING OPERATING HISTORY DURING PATH TABLE OPERATION - During path table operation, date and time information at sampling, the value of the reference signal, the position of an axis controlled in synchronization with the reference signal, and information on the state of the numerical controller are stored, for each predetermined sampling cycle, in buffer as operating history information. The operating history information stored in buffer is then transferred in operating history saving memory when an alarm is generated, and then displayed on a display device. By displaying operating history in this way, the location of the data instructed in path table operation, the state of the numerical controller and the position of the control axis when an alarm is generated can be specified. | 05-14-2009 |
20090120911 | WIRE BREAK DETECTING DEVICE FOR WIRE ELECTRIC DISCHARGE MACHINE - In electric discharge machining for intermittently applying voltage pulses between a wire electrode and a workpiece with quiescent periods interposed, test voltage for checking conduction between upper and lower power feeding elements is applied during quiescent periods. When there is no conduction, it is determined that the wire electrode is broken between the upper and lower power feeding elements. | 05-14-2009 |
20090116521 | ABNORMALITY DETECTION METHOD FOR GAS LASER OSCILLATOR AND GAS LASER OSCILLATOR FOR IMPLEMENTING THE METHOD - A gas laser oscillator ( | 05-07-2009 |
20090112362 | Controller of work piece-conveying robot - A controller for work piece-conveying robot having: a coordinate system storage section for storing one or more manual jog feed coordinate systems; a working area setting section for setting to a machine tool a working area to which the manual jog feed coordinate system is assigned; a hand position obtaining section for obtaining a current position of the robot hand at each specified sampling period; a determination section for determining whether or not the current position of the robot hand obtained by the hand position obtaining section is within the working area set by the working area setting section; and a coordinate system switching section for switching a present manual jog feed coordinate system to the manual jog feed coordinate system assigned to the working area if it is determined by the determination section that the current position of the robot hand is within the working area. | 04-30-2009 |
20090102409 | CONTROL DEVICE WITH LEARNING FUNCTION FOR ELECTRIC MOTORS - A control device for electric motors, capable of precisely moving one object by using two electric motors based on periodically repeated commands. The control device includes a first learning controller for calculating an amount of correction so that a positional deviation of a first electric motor is minimized, and a second learning controller for calculating an amount of correction so that a positional deviation of a second electric motor is minimized. The first and second learning controllers are independent from each other, and configured to minimize the positional deviation of the corresponding electric motor. The parameters set in the learning controllers, each defining the response of learning control of each electric motor, are equal to each other. | 04-23-2009 |
20090101627 | ELECTRIC DISCHARGE MACHINE HAVING WIRE ELECTRODE CUTTING FUNCTION, AND WIRE ELECTRODE CUTTING METHOD - A wire electric discharge machine and a wire electrode cutting method capable of carrying out a wire electrode cutting process without need for an operator to input information on material or a diameter of a wire electrode. An electric current measuring device measures a value of an electrical current flowing through a wire electrode to which a voltage is applied. An electrical resistance of the wire electrode is detected based on the applied voltage and the measured value of the electrical current. A plurality of cutting conditions predetermined and stored for electrical resistances of different types of wire electrodes. A cutting condition for the wire electrode is determined based on the detected electrical resistance of the wire electrode and the stored plurality of cutting conditions, and the wire electrode is fusion-cut on the thus determined cutting condition. | 04-23-2009 |
20090097830 | MOTOR DRIVE DEVICE PROVIDED WITH DISTURBANCE LOAD TORQUE OBSERVER - A motor drive device ( | 04-16-2009 |
20090093905 | NUMERICAL CONTROLLER HAVING WORKPIECE SETTING ERROR COMPENSATION MEANS - 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. | 04-09-2009 |
20090091286 | Robot operating range setting device - A robot control unit ( | 04-09-2009 |
20090091281 | MOTOR DRIVING APPARATUS - A motor driving apparatus having a converter, which receives AC voltage and converts it to DC power, and an inverter, which receives the DC power and converts it to AC power, includes a charge/discharge control circuit and a capacitor connected in parallel to a link section between the converter and the inverter, and energy stored in the capacitor C | 04-09-2009 |
20090088898 | ROBOT CONTROLLER FOR HALTING A ROBOT BASED ON THE SPEED OF A ROBOT HAND PORTION - A robot includes a traveling rail supported by struts, and a robot body attached to a slider that slides on the traveling rail. A robot controller comprises speed calculation means for calculating moving speeds of the robot hand portion on the coordinate axes of a rectangular coordinate system set for the robot controller; comparator means for comparing the moving speeds on the coordinate axes calculated by the speed calculation means with threshold values on the coordinate axes of the rectangular coordinate system, respectively; and halting means for halting the robot in case at least any one of the moving speeds is higher than the corresponding threshold value. The strength required for the struts can be lowered without limiting the dynamic capability of the robot. | 04-02-2009 |
20090084927 | INDUSTRIAL ROBOT - An industrial robot capable of being decomposed into multiple units at the time of conveyance of the robot and being conveyed individually in units: wherein each of the units has a holding bracket for conveyance means to hold the unit in order to convey the unit. | 04-02-2009 |
20090069939 | ROBOT PROGRAMMING DEVICE FOR PALLETIZING OPERATION BY ROBOT - A robot programming device capable of reducing the operation of a robot in the field required for generating a program for palletizing operation, and shortening a time to generate the palletizing program. The robot programming device includes a storing part for storing three-dimensional models of the plurality kinds of units, a conveyor, a recognition device, a robot and a plurality of pallets; a layout making part for making a layout, in a virtual space, of the three-dimensional models stored in the storing part; a displaying part for displaying the layout made by the layout making part; an information setting part for setting information regarding each component displayed on the displaying part; and a program generating part for generating a palletizing program for the robot based on the layout of the three-dimensional models and the information set by the information setting part. | 03-12-2009 |
20090067764 | FLUID BEARING STRUCTURE AND ASSEMBLY METHOD FOR FLUID BEARING STRUCTURE - Materials with different thermal expansion coefficients are selected individually for a bearing guide and a slider that constitute a fluid bearing. The guide and the slider are combined in close contact with each other (i.e., with a zero bearing clearance between the two) in a temperature environment different from a temperature at which the fluid bearing is actually used. In consequence, the bearing clearance at the operating temperature can be adjusted based on a difference from the temperature for the fluid bearing assembly. | 03-12-2009 |
20090062955 | NUMERICAL CONTROLLER WITH INTERFERENCE CHECK FUNCTION - 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. Checking means determines whether or not the expanded interference regions interfere with each other. | 03-05-2009 |
20090058342 | ROBOT CONTROLLER HAVING STOPPAGE MONITORING FUNCTION - A robot controller having a stoppage monitoring function, by which safety of an operator is ensured without using hardware or the like for allowing/stopping the power transmission to each of a robot and a cooperating device. A CPU of the robot controller periodically monitors the position of the robot or the cooperating device based on positional information from each servomotor and the state of entering information regarding the robot or the cooperating device. Then, when entering information is initially input, the position of the servomotor of the robot or the cooperating device, to which the entering information is applied, is stored in RAM. After that, while the entering information is being input, the distance between the position stored in RAM and the current position of the servomotor is calculated. If the calculated distance is larger than an allowable moving distance, the CPU sends a command to an emergency stopping part in order to cut-off power to all servomotors of the robot and the cooperating device. | 03-05-2009 |
20090055016 | NUMERICAL CONTROLLER WITH PROGRAM RESUMING FUNCTION - A numerical controller with a program resuming function of acquiring program-resuming block data with which a machining program is resumed without producing a scratch on a workpiece. It is determined whether there are registered non-cutting commands. Whether all the registered non-cutting commands are analyzed is determined. Data of registered non-cutting command is read, and whether a block currently being analyzed includes a non-cutting command is determined. It is determined whether or not the registered non-cutting command is one in accordance with which data is acquired at a block start point. Program-resuming block data is acquired at the block start point or at a block end point, the acquired data is stored into a memory, and a process is completed. | 02-26-2009 |
20090053349 | INJECTION MOLDING MACHINE HAVING FUNCTION FOR MONITORING SCREW ROTATING TORQUES - Screw rotation speeds and screw rotating torques are measured at predetermined time intervals during metering and substituted into a previously-assumed function to determine a maximum screw rotating torque at each screw rotation speed. An allowable upper limit of screw rotating torque is set for each screw rotation speed on the basis of the determined maximum screw rotating torque. If a screw rotating torque exceeding the allowable upper limit is detected during metering after the allowable upper limit is set, the screw rotation is stopped or changed. | 02-26-2009 |
20090051367 | METHOD OF DETECTING DISCONNECTION AND POWER DISCONTINUITY OF I/O UNIT CONNECTED TO NUMERICAL CONTROLLER - A power discontinuity occurring in any one of a plurality of I/O units connected to a numerical controller is detected. When the power discontinuity occurs in any one of the I/O units, the I/O unit detects the power discontinuity, and transmits the detection of the power discontinuity to an I/O unit in front of the I/O unit, at a timing different from a timing of an ordinary communication, in the form of a communication packet having a data pattern different from an ordinary data pattern. When the front I/O unit receives the communication packet, the communication packet is stored in a memory as power discontinuity detection information. | 02-26-2009 |
20090043425 | ROBOT PROGRAM ADJUSTING SYSTEM - A robot program adjusting system ( | 02-12-2009 |
20090033271 | MACHINE TOOL HAVING FUNCTION OF CORRECTING MOUNTING ERROR THROUGH CONTACT DETECTION - A machine tool capable of automatically correcting an orientation of a workpiece or machining attachment based on detection results from position detectors that the machine tool inherently has. The machine tool comprises: position detectors; position deviation determining means; contact detection means that detects a contact between a probe and a surface of the workpiece or the machining attachment based on a position deviation; movable axis stopping means; coordinate value detection means; inclination determining means; and correction means. The inclination determining means moves linear axes to perform detection of contacts between the probe and the surface of the workpiece or the machining attachment at least two different points, and determines an inclination of the workpiece or the machining attachment using the obtained coordinate values. The correction means corrects a mounting error of the workpiece or the machining attachment, or corrects the machining program based on the determined inclination. | 02-05-2009 |
20090032649 | UMBILICAL-MEMBER PROCESSING STRUCTURE FOR INDUSTRIAL ROBOT - An umbilical-member processing structure for an industrial robot which includes a forearm having a tool managing and relaying device and a wrist with proximal end rotatably connected to the forearm and having a work tool mounted on the distal end thereof, with an umbilical-member connected to the work tool being disposed to run along the wrist via the tool managing and relaying device: wherein the forearm has a first reduction gear which reduces the rotational speed of a driving source to drive the forearm in rotation; the first reduction gear having a first insertion hole for passing the umbilical-member therein; and wherein the wrist comprises a first wrist element having a through-path in communication with the first insertion hole and rotatably connected to the forearm, and a second wrist element having a second insertion hole in communication with the through-path and rotatably connected to the first wrist element; and wherein a conduit for passing the umbilical-member from one end to the other end is provided in the first insertion hole of the forearm, in the through-path of the first wrist element, and in the second insertion hole of the second wrist element; and wherein, with one end of the conduit being inserted in the first insertion hole so as to permit movement in an axial direction and in a direction of outer circumference of the conduit, the other end of the conduit is held on the second wrist element in cantilever fashion by a conduit holding member so as to restrict movement of the conduit in the axial direction thereof. | 02-05-2009 |
20090030637 | METHOD OF MEASURING POSITION DETECTION ERROR IN MACHINE TOOL - A machine tool position detection error measurement method that eliminates the effects of pitch, yaw, and roll of the axes at the point of machining of a CNC machine tool and improved machining accuracy. The method comprises a step of compensating positioning accuracy of a positioning-error-measuring linear scale using a laser distance-measuring device, a step of mounting the compensated positioning-error-measuring linear scale parallel to a linear axis of the machine tool, and a step of comparing a motion amount obtained from the position detector by moving the linear axis a certain amount and a motion amount read from the positioning-error-measuring linear scale mounted parallel to the linear axis and storing a difference therebetween as error data of the position detector for the machine tool. | 01-29-2009 |
20090030560 | TEMPERATURE CONTROL SYSTEM FOR MACHINE TOOL - A temperature control system for a machine tool capable of quickly responding to an ambient temperature change. A mechanical section of the machine tool is surrounded by a machine cover. Gas of which temperature is controlled by a temperature controller is discharged from bearing portions of gas bearings in the mechanical section to a region surrounded by the machine cover through a pipe and a gas bearing channel. A branch pipe is provided for directly introducing a part of gas discharged from the temperature controller to a temperature sensor inside the machine cover. The temperature sensor measures the temperature of gas mixture obtained by mixing the gas introduced directly from the pipe with air inside the machine cover in a predetermined ratio. The result of measurement by the temperature sensor is fed back to the temperature controller to control the temperature of the gas supplied to the gas bearings. | 01-29-2009 |
20090030545 | NUMERIC CONTROL DEVICE OF MACHINE TOOL - A numeric control device with a simple structure of a machine tool, capable of detecting a defect of a spindle or a spindle motor of the machine tool and automatically informing an operator of the defect. A numeric control device has a first storing part, a calculating part and a judging part. The first storing part stores master vibration data of the spindle or the spindle motor, the master vibration data being prepared by associating data of the vibration outputted from a vibration sensor arranged on the spindle or the spindle motor with an operation pattern for detecting the defect of the spindle or the spindle motor. When a difference value between the master vibration data and newly obtained data exceeds a predetermined reference value, the judging part determines that the new data is abnormal. | 01-29-2009 |
20090026646 | INJECTION MOLDING MACHINE, AND METHOD FOR ADJUSTING A REVERSE ROTATION AMOUNT OF A REVERSE ROTATION PROCESS IN AN INJECTION MOLDING MACHINE - When a resin passage of a check ring is opened, resin backflow occurs during time when an injection screw is moved forward, and a reverse rotational force is applied to the screw by resin backflow. On the other hand, when the resin passage is closed, there is no resin backflow and the reverse rotational force applied to the screw is greatly reduced. Consequently, after completion of metering process and before injection process, the screw is moved forward after the screw has been rotated in reverse a predetermined amount to prevent resin backflow. At this time, a maximum value of the reverse rotational force applied to the screw is detected. Until the detected maximum reverse rotational force reaches a reference value or less, the reverse rotation amount is increased sequentially and respective molding cycles are carried out. When the detected maximum reverse rotational force reaches the reference value or less (passage closure), the reverse rotation amount at this time is set as the reverse rotation amount for the reverse rotation process. By means of this operation, an optimal reverse rotation amount can be adjusted automatically. | 01-29-2009 |
20090025199 | FLEXIBLE WORKPIECE ASSEMBLING METHOD - A flexible workpiece assembling method for assembling a flexible workpiece (W) with an object by using a first robot comprising a first hand and a second robot comprising a second hand includes the steps of: gripping a first portion of the flexible workpiece by the first hand and gripping a second portion of the flexible workpiece different from the first portion by the second hand; moving the flexible workpiece to the object through a cooperating operation of the first and second robots; deforming the flexible workpiece into a shape corresponding to the nonflexible object by the first and second robots; and assembling the flexible workpiece onto the nonflexible object by the first and second robots. As a result, the flexible workpiece can be accurately assembled onto the nonflexible object without breaking or tearing. The first and second robots may comprise a pushing means for pushing the flexible workpiece into the object. | 01-29-2009 |
20090022839 | INJECTION MOLDING MACHINE WHICH CARRIES OUT CONTROLLING OF CLOSING OPERATION OF A CHECK RING - While a check ring of a screw of an injection molding machine is in open state, an absolute value (|Δ resin pressure / Δ rotation amount |) of a variation of a resin pressure per unit variation of the screw reverse rotation becomes greater than a predetermined reference value. However, after the check ring is closed, |Δ resin pressure / Δ rotation amount | becomes equal to or less than the reference value. From this, detecting if the |Δ resin pressure / Δ rotation amount | during reverse rotation of the screw, it is possible to determine that the check ring is closed or not. As a result, it is possible to obtain a screw reverse rotation amount which is optimal for reliably closing the check ring. | 01-22-2009 |
20090022838 | INJECTION MOLDING MACHINE - When a screw equipped with a check ring is moved forward, torque acting on the screw is detected, and whether the check ring is closed is determined on the basis of the detected torque. The screw is rotated in reverse when the check ring is determined not to be closed, and the reverse rotation of the screw is stopped when the check ring is determined to be closed. The reverse rotation of the screw is thereby controlled so that the screw is rotated in reverse by an optimal amount for reliably closing the check ring. | 01-22-2009 |
20090012656 | STEP TIME DISPLAY DEVICE FOR INJECTION MOLDING MACHINE - A step time display device for an injection molding machine selects two events (a time measurement start event and a time measurement end event), time of each of which is to be measured, from among a plurality of events (starts and ends of mold clamping, injection, holding pressure, metering, mold opening, and ejection steps) in one molding cycle of an injection molding machine, and detects and stores occurrence time of each of the selected events. The step time display device calculates a time interval between the two events based on the occurrence time of each of the two stored events, and displays the calculated time interval on a screen. | 01-08-2009 |
20090011073 | STATIONARY PLATEN OF INJECTION MOLDING MACHINE - A stationary platen of an injection molding machine is composed of a mold mounting plate, a tie-bar connecting member, and a mold clamping force transmission plate. The mold mounting plate is formed of a planar portion for mold fixing and a cylindrical connecting portion that extends from the planar portion and passes through a central through hole of the tie-bar connecting member. The mold clamping force transmission plate connects the cylindrical connecting portion of the mold mounting plate and the tie-bar connecting member with a predetermined gap therebetween lest the connecting member and the mounting plate come into contact and interfere with each other. | 01-08-2009 |
20090009128 | CONTROL APPARATUS - A control apparatus of the present invention comprising a control unit outputting a control signal controlling a servo motor and suppressing natural vibration of a controlled object including a motor and a machine driven by the motor while controlling the controlled object, comprising a frequency analysis unit analyzing a frequency component included in a torque command, an analysis control unit controlling the start or stopping of the frequency analysis unit, a detection unit detecting a natural frequency of the controlled object from an analysis result of the frequency analysis unit, a-band rejection filter receiving as input the torque command, stripping the command of the natural frequency component, and outputting the resultant command to the motor through a current control unit and servo amplifier, and a filter characteristic setting unit setting the frequency to be stripped at the filter based on the natural frequency detected by the detection unit. | 01-08-2009 |
20090009126 | NUMERICAL CONTROLLER CONTROLLING ACCELERATION AND DECELERATION OF RESPECTIVE CONTROL AXES UP TO COMMAND SPEEDS - Initial speeds in the move commands for respective control axes at servo-on are determined according to parameter setting, or the comparative relationship or difference in speed among the actual speeds of the control axes so that difference in position between the control axes does not increase as the move commands are executed after the servo-on. The actual speeds of the control axes are set as initial speeds in the move commands, and a target axis is specified on the basis of the comparative relationship among their actual speeds and the other control axes are accelerated or decelerated at the acceleration or deceleration rate specified in the move commands to attain the position and speed of the target axis, so that differences in position and speed among the control axes are gradually decreased as the move commands are executed after the servo-on, thereby preventing abrupt speed changes and suppressing mechanical shocks. | 01-08-2009 |
20090007693 | METHOD OF DETERMINING DETERIORATION OF PRESSURIZING PERFORMANCE OF SPOT WELDING GUN - A method of determining deterioration of pressurizing performance of a spot welding, the method having: obtaining reference data that reflect a dynamic state of a servo motor in a case where a movable side electrode tip is operated normally and a wok piece is pressurized by a specified pressurizing force; performing data processing on the reference data to extract a reference characteristic value; obtaining diagnostic data that reflect a dynamic state of the servo motor in a case where a operational state of the movable side electrode tip changes and the work piece is no longer pressurized by a specified pressurizing force; performing data processing on the diagnostic data to extract a diagnostic characteristic value; and determining deterioration of pressurizing performance of the spot welding gun based on the reference characteristic value and the diagnostic characteristic value. | 01-08-2009 |
20090007000 | SEQUENCE PROGRAM EDITING APPARATUS - A sequence program editing apparatus that automatically performs editing of function block instances in a sequence program when a definition of a function block is modified. When a function block definition defining the number of parameters or attributes of parameters is modified, the sequence program is searched to find a function block instance using the function block of which definition is modified. The found function block instance is altered so that the number of parameters or attributes of parameters conform with the modified definition of the function block. | 01-01-2009 |
20090001056 | POSITIONING METHOD OF SPOT WELDING ROBOT - A positioning method of spot welding robot having: (A) moving a welding gun with a separation between an opposition electrode tip and a movable electrode tip kept open and larger than a preset plate thickness of a work piece so as to position the opposition electrode tip and the movable electrode tip on both sides of the work piece in a plate-thickness direction of the work piece, respectively, and temporarily positioning the opposition electrode tip at a stand-by position; (B) moving the movable electrode tip in a direction approaching toward the opposition electrode tip, monitoring the current value of the servo motor driving the movable electrode tip, and when the current value exceeds a prescribed value, determining that a distal end of the movable electrode tip has been brought into contact with the work piece, stopping a movement of the movable electrode tip and measuring an open separation of two opposing tips between the movable electrode tip and the opposition electrode tip that has been temporarily positioned at the stand-by position; and (C) determining the difference value by subtracting the preset value for the work piece from the open separation of two opposing tips, and moving the opposition electrode tip in the direction approaching toward the movable electrode tip from the stand-by position to the position of a spot welding point to finally position the opposition electrode tip, by using the difference value as the amount of movement of the opposition electrode tip. | 01-01-2009 |
20080317897 | NOZZLE DEVICE OF INJECTION MOLDING MACHINE - An injection molding machine nozzle capable of letting heat escape from a nozzle end portion and preventing the occurrence of cobwebbing with a simple structure. A heat conducting member is mounted on the nozzle end portion. When the end of the nozzle is contacted against a mold the heat conducting member also contacts the mold. The heat conducting member is composed of the material having heat conductivity equal to or greater than that of the nozzle. The heat of the nozzle end portion is conducted to the heat conducting member and released at the mold, thus preferentially cooling only melted resin of the nozzle end portion. Cobwebbing does not occur even when the mold is opened and the molded article is removed because the melted resin of the muzzle end portion has been cooled. | 12-25-2008 |
20080315820 | INDUSTRIAL ROBOT - An industrial robot having: an arm, a wrist element rotatably interconnected to the arm, a work tool mounted on a distal end of the wrist element, and a motor mounted on the wrist element; wherein an umbilical-member connected to the work tool and a flat cable connected to the motor are disposed to run along the wrist element from the arm side to aid work tool or to the motor, characterized in that a pipe member extending in a direction of a rotation axis of the wrist element is provided inside the arm, the umbilical-member connected to the work tool being passed inside the pipe member, the flat cable connected to the motor being wound around outside of the pipe member, with the flat cable slacked in a rotating direction of the wrist element. | 12-25-2008 |
20080315736 | COOLING STRUCTURE FOR INVERTER HOUSING - In a cabinet, an inverter housing is mounted on an inverter housing mounting surface. Heat-exchanger-side pipe connection ports are disposed so as to extend through the inverter housing mounting surface toward a heat exchanger for use as an air-cooling device. Further, controller-mounting-side pipe connection ports are disposed so as to extend on a controller mounting side. A refrigerant supply line is a refrigerant passage through which a refrigerant is cyclically fed from the refrigerant cooling device. One end of the refrigerant supply line is connected to the heat-exchanger-side pipe connection ports or the controller-mounting-side pipe connection ports, while the other end is connected to the refrigerant cooling device that penetrates an appropriate part of a wall of the cabinet and is situated in a proper position outside the cabinet. | 12-25-2008 |
20080314004 | MACHINE TOOL WITH MIST DISPOSAL STRUCTURE - An interior of a machine tool and a machining area are divided for communication by a labyrinth. The machining area is covered by a cover. Air discharged from an air bearing flows from the machine tool interior into the machining area through the labyrinth. The cover for the machining area is provided with an exhaust unit for discharging the air from the air bearing or a mist produced in the machining area to the outside of the machine tool. | 12-25-2008 |
20080312769 | FITTING APPARATUS - A fitting apparatus includes a robot arm having, at the forward end thereof, a gripper for holding a workpiece, a force detector for detecting a force and moment received by the workpiece held by the gripper, and a controller for controlling an operation of the robot arm. The controller includes a motion command generating unit for generating an operation command to fit two workpieces to each other, and an operation command correcting unit for correcting the operation command so as to correct the position of the gripper in a direction perpendicular to the fitting direction and the orientation of the gripper around an axis perpendicular to the fitting direction until the detected force and moment become less than or equal to a threshold value, based on either maximum values of the force and moment detected by the force detector while the two workpieces are in contact with each other or the force and moment detected by the force detector when the two workpieces first come into contact with each other. | 12-18-2008 |
20080308533 | SPOT WELDING SYSTEM AND METHOD FOR ADJUSTING WELDING-GUN CLOSING SPEED - A spot welding system including a welding gun with an electrode pair actuated by a servo-motor, a robot carrying the welding gun or objective workpieces and operating to change the relative positions and orientations of the welding gun and the workpieces, and a gun motion controller controlling the servo-motor to actuate the electrode pair to open or close. The gun motion controller includes a motion commanding section outputting a motion command to the servo-motor in accordance with a speed set-value designating a closing speed of the electrode pair, and a set-value adjusting section automatically adjusting the speed set-value to an appropriate value. The set-value adjusting section includes a force-data obtaining section obtaining force data representing, in a time-series manner, the pressurizing force generated in the electrode pair when the servo-motor actuates the electrode pair to close in accordance with the motion command, and an appropriate-value computing section determining the appropriate value of the speed set-value based on pre-convergence transient data in the force data. | 12-18-2008 |
20080305202 | INJECTION MOLDING MACHINE - An injection molding machine estimates a check valve wear amount, making it possible to predict a check valve use limit. At start of injection, the check valve is at a position advanced a stroke S | 12-11-2008 |
20080305201 | INJECTION MOLDING MACHINE HAVING SCREW EQUIPPED WITH CHECK RING AND INJECTION MOLDING MACHINE - When the screw moves forward, resin backflow occurs. The backflow acts on the screw, applying torque to the screw. During forward movement of the screw, screw torque is produced as shown in FIG. | 12-11-2008 |
20080305200 | INJECTION MOLDING MACHINE - Suck back is started and a gradient of pressure (an amount of change in resin pressure while a screw or a plunger moves backward by a certain amount) is detected. Whether or not an absolute value of the detected gradient of the pressure is smaller than a reference value set in advance is determined, and it is determined that the reduction of the resin pressure has been completed when the absolute value becomes smaller than the reference value. A screw position at the time of the completion of the pressure reduction is stored and a screw movement amount from a suck back start position to a pressure reduction completion position is displayed on a screen. | 12-11-2008 |
20080305199 | INJECTION MOLDING MACHINE AND METHOD FOR DETERMINING CLOSURE OF CHECK RING - Torques and resin pressures applied to a screw are detected during the forward movement of the screw and coefficients of correlation between the detected torques and resin pressures are calculated. When the check ring is open, the flight of the screw receives resin pressure, and the screw torque increases proportionally to the resin pressure due to resin backflow, so the coefficients of correlation between the screw torques and the resin pressures are higher than a reference value. When the check ring closes, the flight of the screw no longer receive resin pressure, so the screw torque decreases and the coefficients of correlation become lower than the reference value. The check ring is determined to be closed when the coefficients of correlation become lower than the reference value. | 12-11-2008 |
20080304533 | STARTUP METHOD FOR GAS LASER UNIT AND GAS LASER UNIT HAVING STARTUP FUNCTION - A startup method capable of easily and inexpensively activating a laser oscillator by limiting an output current of a high-frequency power supply, without using a particular element or a complicated system, even when the laser oscillator is activated in a low-temperature environment, and a gas laser unit having such a function. According to the normal pressure control, the laser gas is gradually increased from pressure p | 12-11-2008 |
20080303476 | ELECTRIC MOTOR CONTROL DEVICE - An excitation current processor of a current controller processes the excitation current corresponding to the magnetic flux instruction from the magnetic flux instruction processor. It multiplies this excitation current with a boost coefficient to obtain an excitation current instruction. Here, the boost coefficient is determined based on the difference obtained by subtracting the magnetic flux estimation value processed by the magnetic flux processor based on the excitation current feedback from the voltage conversion device from the magnetic flux instruction input from the magnetic flux instruction processor. Further, the boost coefficient can be found from the function of time from the start of the rise of the magnetic flux. | 12-11-2008 |
20080303473 | ROBOT CONTROL APPARATUS - A robot control apparatus for soft control operation of a robot has position and velocity control loops for each control axis of the robot. The position control gain and the velocity control gain of a specified control axis in soft control operation is set lower than those of the other control axes. The orientation of the forward end of the robot arm to be assumed while following an external force, i.e., the orientation thereof immediately before starting the follow-up operation is determined. The position command or the velocity command for the control axes other than the specified control axis, which are determined based on the present position of the specified control axis moved by the external force applied to the forward end of the robot arm, the direction to follow the external force and the orientation immediately before starting the follow-up operation, is applied to the control loop of the particular control axis. | 12-11-2008 |
20080301072 | ROBOT SIMULATION APPARATUS - A robot simulation apparatus including: a display section which displays models of at least a conveyance apparatus, an object, and a robot respectively laid out at predetermined positions; a movement condition designating section which designates a direction and a speed of movement of the object; a imaging condition designating section which designates a relative position of the camera with respect to the object and imaging condition in order to obtain a still image of the object located within an imaging area; a teaching model storage section which stores a teaching model of the object to be compared with the still image obtained with the camera; a grasping position calculating section which calculates a grasping position of the object to be grasped by the robot based on a position and an attitude of the object obtained by comparing the still image with the teaching model, and on the direction and the speed of movement of the object; and a teaching position setting section which sets a teaching position for said robot based on the grasping position. | 12-04-2008 |
20080299242 | INJECTION MOLDING MACHINE - An injection molding machine that performs a safe ejecting action of a molded article until a setting state of an ejector rod and a set forward end position for an ejection stroke of a molded article ejector are suitable for a mold in use. A resistor R | 12-04-2008 |
20080297092 | MACHINING ROBOT CONTROL APPARATUS - A control apparatus ( | 12-04-2008 |
20080294877 | NUMERICAL CONTROLLER HAVING FUNCTION OF RESUMING LOOK-AHEAD OF BLOCK - A numerical controller which performs look-ahead control by suspending analysis of a read block of a machining program and resuming the analysis of the read block at a suspended stage when execution of a block immediately preceding the read block is completed. The numerical controller successively reads and analyzes blocks of the machining program in advance, stores the analyzed blocks into a buffer, and then executes the stored blocks, and comprises means for determining whether or not a read block contains a look-ahead stop code to suspend analysis of the block, means for suspending the analysis of the block when the look-ahead stop code is determined, means for determining whether or not execution of a block immediately preceding the suspended block is completed, and resuming means for resuming the analysis of the suspended block when the execution of the block immediately preceding the suspended block is completed. | 11-27-2008 |
20080294805 | METHOD OF ACQUIRING STATUS INFORMATION OF I/O UNITS - A method of acquiring status information of I/O units connected to a numerical controller capable of transmitting status information indicative of particulars of an abnormality occurred in any of the I/O units with less influence on an amount of transmittable information of input/output data. When an abnormality has occurred in the I/O unit, the I/O unit transmits an output signal with a status abnormality notifying bit set to a programmable controller (PC) in the numerical controller. The PC stores information indicative of I/O units in which the status abnormality has occurred as status-abnormality acquiring I/O unit information, in a storage device of the PC. The PC requests the status information to the I/O unit in which the abnormality has occurred according to the status-abnormality acquiring I/O unit information. In response to the request, the I/O unit transmits the status information to the PC. | 11-27-2008 |
20080290978 | Coil connecting structure, coil connecting method, set of conductors, and electric motor - An electric motor that does not provide new terminals for carrying out conductive caulking, and further, facilitates the work of using a conductive caulking machine. An electric motor coil connecting structure that connects conductors connected to a power input member and lead terminals of coils by conductive caulking and connects the power input member and the lead terminals of the coil electrically. One end of each of the conductors is formed into a terminal-shaped portion in which the lead terminals of the coil can be fitted and temporarily retained. The lead terminals of the coil are fitted in the terminal-shaped portion of the conductors and temporarily retained, and connected by conductive caulking. | 11-27-2008 |
20080290071 | METHOD FOR DETERMINING WIRE SUPPORTING POINT IN WIRE-CUT ELECTRICAL DISCHARGE MACHINE AND MEASURING MEMBER FOR PRACTICING THE SAME - A measuring member having a conical section with a known vertex angle is inserted into a guide hole through a trumpet-shaped inner surface (wire guiding surface) formed by rotating a convex about the axis of the guide hole. Then, the surface of the conical section of the measuring member stops at the point of tangential contact with the inner surface. The point at which the wire electrode is supported, measured from the reference wire supporting point, can be determined from the height of a specific point on the measuring member in the stopped state and the distance from this specific point to the vertex of the conical section of the measuring member. | 11-27-2008 |
20080269915 | Numerical controller with function of decelerating reference variable in path table operation - A numerical controller capable of avoiding a shock to a machine by a controlled axis when a command of an alarm, a reset or a feed hold is issued in a path table operation. The numerical controller performs the path table operation where position of a controlled axis of a machine is controlled in synchronism with an input value of a reference variable indicative of time, a position of an axis or a position of a spindle according to a data table that stores command positions of the controlled axis respective for set values of the reference variable. The numerical controller comprises deceleration/stop command receiving means that receives a command to decelerate and stop the controlled axis in the path table operation; and decelerating means that gradually reduces a rate of increase of the reference variable to zero so that the controlled axis is decelerated and stopped in response to the deceleration/stop command. | 10-30-2008 |
20080267737 | FITTING DEVICE - A fitting device for fitting a first fitting member held in a hand mounted at the forward end of a robot arm to a corresponding second fitting member, comprising a detection unit for detecting the force or moment generated when the first and second fitting members come into contact with each other, and a judging unit for judging, based on the force or moment detected by the detection unit, whether a one-point contact state prevails in which the first and second fitting members are in contact with each other at one point or a two-point contact state prevails in which the first and second fitting members are in contact with each other at least two points. In the one-point contact state, the first fitting member held in the hand is pressed against the second fitting member in the fitting direction thereby to proceed with the fitting operation while maintaining the holding posture of the robot arm. In the two-point contact state, the fitting operation is caused to proceed further while the holding posture of the robot arm is changeable. As a result, the first fitting member can be fitted in the second fitting member while keeping the robot arm in the normal posture. | 10-30-2008 |
20080267723 | MACHINE TOOL - A machine tool capable of removing chips from the machine with a simple structure. A continuous groove is formed at the lowest position of a splash guard surrounding a bed so as to extend from a rear end of the machine along one side portion, a front portion and the other side portion of the bed. Machining fluid brought into the groove from a coolant tank flows along the groove and is recovered into the coolant tank. A bottom of the groove has a continuous slope such that an inlet side where the machining fluid is brought in through the discharge port is highest (or the groove is shallowest) and a discharge side for the coolant tank is lowest (or the groove is deepest). The chips dropped in the groove are discharged together with the machining fluid into the coolant tank where the chips and the machining fluid are separated. | 10-30-2008 |
20080263961 | SAFETY DOOR DEVICE OF INJECTION MOLDING MACHINE - A safer safety door, provided at low cost and imposing little burden on an operator. A primary safety door with a top and a secondary safety door are provided on a clamping unit. The primary safety door and the secondary safety door abut each other at abutting portions provided on each safety door. The secondary safety door has an engaging member that swings along a guide member. The engaging member has a hinge bent in one direction. When both safety doors are closed, the primary safety door can be freely opened and closed independently. When the secondary safety door is opened, both safety doors are linked together and move as a single body. In the state where the primary and secondary safety doors are opened separately, when the primary safety door is moved to be closed, the hinge member bends and both safety doors are linked together as a unit. | 10-30-2008 |
20080258671 | CONTROL DEVICE HAVING EXCESSIVE-ERROR DETECTION FUNCTION - Abnormality of a position error is quickly detected in a control device in which feedforward control is introduced. A position error estimation processing unit calculates a position error estimation value Err, for example, from the equation V/PG×(1−α) (V: first order differential of position command, PG: position gain in position controller, α: feedforward coefficient in feedforward term calculating unit), and abnormality of the position error is detected using an excessive-error detection level calculating by adding a margin ΔE to the position error estimation value. | 10-23-2008 |
20080257092 | PARALLEL-LINK OPERATIONAL DEVICE - A parallel-link operational device in which links of a link mechanism connecting rotary actuators and a movable member do not protrude outside an area of a base. Six flat rotary actuators driven to control position and posture of the movable member are provided on the base, rotary output shafts of which are disposed radially pointing toward the center of the base. The links fixedly mounted on the rotary output shafts of the actuators are connected by joints to one end of rods, and the other end of the rods are connected to the movable member by joints. An end effector mounted on the movable member is rotated by an actuator for posture control mounted on the base via a rotational-force transmission mechanism composed of joints, spline couplings, etc. The links rotate in planes parallel to the sides of the base without protruding beyond the area covered by the base. | 10-23-2008 |
20080251500 | CONTROLLER FOR WIRE-CUT ELECTRICAL DISCHARGE MACHINES - In a reference (n-th) machining pass, the wire travels along a machining route RTn and passes through a reentrant angular corner with wire position WMn, producing a workpiece edge Hn. In the following (n+1)-th machining pass, the wire travels along a machining route RTn+1, but the straight sections preceding and following the corner are replaced with a circular arc route so that the wire passes smoothly through a straight route, then a circular arc route, and then a straight route. The radius of curvature of the circular arc route is determined in the controller on the basis of the difference between the offset specified for the reference (n-th) machining pass and the offset specified for the (n+1)-th pass in which the circular arc route is inserted. Accordingly, the machining margin does not increase in the reentrant angular corner and the machining accuracy is thereby improved. | 10-16-2008 |
20080249741 | IMAGE DISPLAY METHOD FOR DISPLAYING SURFACE SHAPE - An image display method for displaying a surface shape by measuring the surface shape of an object surface of a work piece to be measured with a contact probe placed on a machine and displaying the surface shape of said object surface on a screen based on measured shape data of the object surface, the method having: measuring a multiplicity of measuring positions on the object surface to be measured with the probe while relatively moving the probe on the object surface in order to obtain continuous shape data of the object surface; and displaying the surface shape of the object surface in real time based on the continuous shape data. | 10-09-2008 |
20080247835 | MACHINE TOOL WITH MAIN BODY COVERED WITH COVER - A main body of a machine tool is covered with a cover. A ceiling portion of the cover that is situated over a spindle motor is provided with an opening portion. The cover is provided with hanging portions that hang down from the opening portion with a predetermined clearance from side surfaces of the spindle motor other than the rear surface. Air that is mixed with a misty cutting fluid in a space inside the cover is sucked in through a suction pipe by a mist collector. The outside air flows into the space inside the cover through the clearance. The outside air that passes through the clearance is driven to flow through vents by a built-in cooling fan of the spindle motor, thereby cooling the motor, and is then discharged to the outside. In consequence, the temperature in the space inside the cover can never be increased by heating of the spindle motor. | 10-09-2008 |
20080240511 | APPARATUS FOR PICKING UP OBJECTS - An apparatus for picking up objects including a robot for picking up an object, at least one part of the object having a curved shape, having a storing means for storing a gray gradient distribution model of the object, a recognizing means for recognizing a gray image of the object, a gradient extracting means for extracting a gray gradient distribution from the gray image recognized by the recognizing means, an object detecting means for detecting a position or position posture of the object in the gray image in accordance with the gray gradient distribution extracted by the gradient extracting means and the gray gradient distribution model stored by the storing means, a detection information converting means for converting information of the position or position posture detected by the object detecting means into information of position or position posture in a coordinate system regarding the robot; and a robot moving means for moving the robot to the position or position posture converted by the detection information converting means to pick up the object. Thus, the object having a curved shape can be detected and picked up in a reasonably short period of time. | 10-02-2008 |
20080238351 | MOTOR CONTROL SYSTEM - A motor control system in which one numerical control device controls a first-type amplifier without a DSP and a second-type amplifier with a DSP, and the cost of which has been reduced by reducing the number of interface circuits (serial bus control circuits) to be provided in the numerical control device has been disclosed. The system comprises a first-type amplifier that receives a PWM instruction, a second-type amplifier that receives a positional instruction, a numerical control device, and a serial bus, wherein the numerical control device comprises a first processor that calculates a positional instruction of a motor, a DSP that calculates a PWM instruction of the first-type amplifier from the positional instruction, and a serial bus control circuit that outputs the PWM instruction of the first-type amplifier and the positional instruction of the second-type amplifier to the serial bus, and the first-type amplifier generates a drive current signal of a motor directly from the received PWM instruction and the second-type amplifier comprises a third processor that calculates a PWM instruction from the received positional instruction. | 10-02-2008 |
20080229861 | Robot having arm in which umbilical member is accomodated - A robot including a forearm section with a through passage, a wrist section articulated on the forearm section, and an umbilical member inserted through the through passage of the forearm section and provided along the wrist section. The robot includes a tool managing and relaying unit mounted on the forearm section close to the through passage and provided with a connection part to which the umbilical member is connected, and a mount mechanism carrying the tool managing and relaying unit movably between a first position where the connection part is disposed adjacent to an opening of the through passage and a second position where the connection part is spaced from the opening of the through passage, and releasably securing the tool managing and relaying unit to the forearm section at the first position. | 09-25-2008 |
20080218116 | SERVO CONTROLLER - A servo controller for synchronously controlling a master driving source for driving a driving shaft and a slave driving source for driving a driven shaft, having a position control section that performs a position control based on a positional deviation which is a difference between a position command value given to the slave driving source and a feedback value detected from the slave driving source, an operational section that calculates a synchronization error which is a difference of the positional deviation between the master driving source and the slave driving source, and a correction data calculating section that calculates first correction data for correcting the positional deviation of the slave driving source. | 09-11-2008 |
20080217300 | WIRE-CUT ELECTRIC DISCHARGE MACHINE HAVING WIRE TENSION CONTROL FUNCTION - When a wire electrode is arranged along a traveling path by manual operation, a motor M1 for feeding the wire electrode to a workpiece is driven in response to a predetermined torque command from a control section with a switch SW1 on a side a. The wire electrode is connected, and a motor M2 for delivering the electrode from the wire is driven at a predetermined speed, whereby the electrode is run. Then, the switch SW1 is shifted to a side b and a switch SW2 to the side a, and the motor M1 is subjected to torque control such that a tension on the wire electrode detected by a tension detector is equal to a command tension. When a variation of the tension on the wire electrode is converged, the switches SW1 and SW2 are shifted to the side b, speed control of the motor M1 is performed so that detected tension is equal to the command tension, and electric discharge machining is started. | 09-11-2008 |
20080215292 | METHOD OF DIAGNOSING ABNORMALITY OF REDUCTION GEAR AND APPARATUS FOR CARRY OUT THE METHOD - An apparatus for carry out a method of diagnosing abnormality of a reduction gear, the reduction gear including an intermediate shaft element disposed between an input shaft and an output shaft and rotating in proportion to a rotation of the input shaft to transmit the rotation to the output shaft, the apparatus has: a disturbance observer that obtains an estimated disturbance value regarding the reduction gear, based on a torque instruction and a velocity feedback-value acquired when a pair of driven members which rotate relative to each other with a motor as a driving source are in relative rotation at a constant velocity; a specific spectral component specifying portion for extracting a specific spectral component corresponding to a constant multiple of a rotational frequency of the intermediate shaft element from a frequency components of the estimated disturbance value obtained by frequency analysis; and a diagnosing portion, which compares an amplitude of the specific spectral component specified by the specific spectral component specifying portion with a threshold value, and diagnoses an abnormality in a case where the amplitude of the specific spectral component exceeds the threshold value, or a normality in a case where the amplitude of the specific spectral component is equal to or less than the threshold value. | 09-04-2008 |
20080201010 | PUNCH MACHINING PROGRAM GENERATING DEVICE, RECORDING MEDIUM STORING A PROGRAM FOR GENERATING A PUNCH MACHINING PROGRAM, AND WIRE-CUT ELECTRIC DISCHARGE MACHINE - A machining program generating device and a wire-cut electric discharge machine that can shorten a machining time to machine multiple punch shapes. A distance L from one punch shape machining end position Pe to a next punch shape machining start position Ps is obtained. When the distance L is shorter than a predetermined value, the electric discharge machining is performed between the machining end position Pe and the machining start position Ps. When the distance L is equal to or longer than that a predetermined value, the wire is cut at the machining end position Pe and connected at the machining start position Ps to restart the electric discharge machining. By continuing the electric discharge machining when the distance L is shorter than the predetermined value, it is not necessary to carry out the processes of cutting and connecting the wire, and therefore the machining time is shortened. | 08-21-2008 |
20080201005 | MACHINE TOOL HAVING WORKPIECE REFERENCE POSITION SETTING FUNCTION BY CONTACT DETECTION - A machine tool having a function of setting a workpiece reference position to a central position of a workpiece. The workpiece has a machining surface symmetrical with respect to two orthogonal lines and is mounted on the machine tool having movable axes supported by fluid bearings so that the two lines extend parallel to axes of a machine coordinate system. A distal end of a stylus of a probe of an on-machine measuring device is brought into contact with the workpiece along first and second lines respectively parallel to the two lines from opposite sides of the workpiece. The contact is detected based on an increase of a position deviation and coordinate values at the time of the contact are stored. Coordinate values of a central position of the workpiece are obtained based on stored coordinate values and the central position is set as a reference position of the workpiece. | 08-21-2008 |
20080199551 | INJECTION MOLDING MACHINE - An injection molding machine capable of accurately detecting a rotational force exerted on a screw by resin backflow to easily evaluate states of resin backflow and closure of a check valve. In a state where the screw is stopped axially and rotationally after metering is finished, a load exerted on the screw in the rotational direction is detected. This load is a rotational force exerted on the screw from resin remaining between flights of the screw (resistance torque component). During injection, a load T exerted on the screw in the direction of rotation is detected, and the resistance torque component is subtracted from the detected load T to obtain a backflow torque component generated by resin flowing back through the check valve. By simultaneously displaying waveforms of backflow torque components in a plurality of molding cycles to be overlapped, stability of closure of the check valve is readily evaluated. | 08-21-2008 |
20080197521 | METHOD OF INDICATING AN OPEN/CLOSE STATE OF A CHECK VALVE OF AN INJECTION MOLDING MACHINE - A method of indicating an open/close state of a check valve of an injection molding machine simply and more accurately. The method detects screw rotational force during injection and displays in wave form on the screen of a display device changes in detected rotational force. An open/close state of the check valve can be indicated based on the waveform pattern displayed on the display screen because the screw rotational force waveform pattern changes when the check valve closes. From the fact that the screw rotational force waveform pattern changes when the check valve closes, the open/close state of the check valve can be indicated from the displayed waveform. | 08-21-2008 |