Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


FANUC CORPORATION

FANUC CORPORATION Patent applications
Patent application numberTitlePublished
20130119817ROTOR OF PERMANENT MAGNET SYNCHRONOUS MOTOR, MOTOR AND MACHINE TOOL05-16-2013
20130118689MASKING DEVICE USING MASKING JIG - A masking device capable of effectively carrying out a masking operation using a masking jig by means of a robot. A step S05-16-2013
20130116822ROBOT PROGRAMMING DEVICE - A robot programming device (05-09-2013
20130116816NUMERICAL CONTROLLER FOR SPEED CONTROL ACCORDING TO INSTRUCTED PATH SPEED CONDITION - A numerical controller that controls a multi-axis machine tool performs speed control based on an instructed path allowable acceleration and an instructed path allowable jerk in a relative path (instructed path) of a tool with respect to a workpiece, and performs speed control based on a tool reference point path allowable speed, a tool reference point path allowable acceleration and a tool reference point path allowable jerk in a tool reference point path being a relative path, with respect to the workpiece, of a point in the tool (tool reference point) that is different from a tool center point. As a result, it is possible to prevent occurrence of large acceleration and jerk in a path of the tool center point with respect to the workpiece, as well as occurrence of large speed, acceleration and jerk in the path of the tool reference point with respect to the workpiece.05-09-2013
20130114861DEVICE AND METHOD FOR RECOGNIZING THREE-DIMENSIONAL POSITION AND ORIENTATION OF ARTICLE - A recognition device and method capable of recognizing 3D position and orientation of an article at low calculation cost. A 2D image of a region, where articles are randomly located, is obtained by a camera, and 3D information of generally the same region is obtained by a range sensor. A space, where an article to be taken out is considered to exist, is roughly limited. Based on the limited space, a search condition for searching the article by 2D image processing is set, and 2D positional information on the image of the article is obtained. Then, 3D point data used to recognize the 3D position and orientation of the article is selected, and a view line in the 3D space, extending from the camera to the article, is calculated, whereby the 3D position and orientation of the article is calculated.05-09-2013
20130113411SERVOMOTOR DRIVE DEVICE THAT DRIVES SERVOMOTOR CONNECTED TO ROTATING SHAFT - A servomotor drive device has a first converter, a regenerative resistor circuit having a first switching element and a regenerative resistor, a first connection part configured to connect a second converter in parallel to the regenerative resistor circuit in an attachable and detachable manner, and a first control unit configured to control the on and off states of the first switching element. The second converter has a second switching unit and a second control unit configured to return regenerative energy to an AC power source side by bringing the second switching element into the on state when the second converter is connected to the first connection part.05-09-2013
20130112658MACHINING CONDITION ADJUSTING DEVICE FOR ELECTRIC DISCHARGE MACHINE - Machining state information is acquired for each predetermined period by performing test machining by means of an electric discharge machine, and the acquired machining state information is compared with reference machining state information, whereby whether a machining state is satisfactory or not is determined. If the machining state is determined to be unsatisfactory, set items of a machining condition are adjusted. Thereafter, test machining is actually performed again, and the machining condition is adjusted by changing the set items if the machining state is determined again to be unsatisfactory. Thus, the acquisition of the machining state information, determination of the machining state, and adjustment of the machining condition are repeated so that satisfactory machining is finally determined.05-09-2013
20130103183CONTROLLER FOR LASER BEAM MACHINING FOR CONTROLLING APPROACHING OPERATION OF MACHINING HEAD - A controller used for irradiating a laser beam to an object from a machining head at a reference gap position is provided. The controller includes a gap sensor for detecting an amount of gap between the machining head and the object, a gap position command calculation part for producing a gap position command, a servo mechanism for driving the machining head to the reference gap position, a servo position deviation reading part for reading an amount of position deviation of the servo mechanism, a position gain calculation part for calculating a corrected position gain of the servo mechanism, based on the amount of position deviation of the servo mechanism and a position gain replacing part for replacing the position gain of the servo mechanism with the corrected position gain.04-25-2013
20130101692SCREW MOUNTING STRUCTURE OF INJECTION MOLDING MACHINE - In a screw mounting structure of an injection molding machine in which a screw is fixed to a screw driving portion which transmits a rotating force and forward and backward thrusts to the screw, a fixing bushing for restricting movement of the screw in a rotating direction is fixed to the screw driving portion. A guide groove is formed in the fixing bushing in a direction orthogonal to a rotary axis of the screw, and retainers slide along the guide groove and are engaged with an engaging groove in a base portion of the screw, thereby restricting axial movement of the screw.04-25-2013
20130099705MOTOR DRIVING DEVICE HAVING REACTIVE CURRENT INSTRUCTION GENERATING UNIT - A motor driving device includes a converter that converts an input alternating current into a direct current, an inverter that inverts the direct current output by the converter into an alternating current for driving a motor, a voltage detecting unit that detects a voltage on a direct current output side of the converter, and a numerical control unit that causes the inverter to output a reactive current to increase electric power consumed in the motor, when the voltage detected by the voltage detecting unit exceeds a predetermined threshold.04-25-2013
20130096700NUMERICAL CONTROLLER HAVING DISPLAY FUNCTION OF PHYSICAL DATA OF MACHINE TOOL - A numerical controller having a display function for comparing data at a predetermined position regardless of a change in a processing condition. The numerical controller comprises a numerical controlling part which controls each drive axis based on a predetermined position command; a position data obtaining part which obtains position data of each axis and a tool representative point of the machine tool; a movement distance calculating part which calculates movement distance of the axis and the tool representative point based on the obtained position data and dimensional information of each component of the machine tool; a physical data obtaining part which obtains physical data of each axis and the tool; a data converting part which converts the obtained time axis-based physical data into movement distance-based data; a distance-based data storing part which stores the movement distance-based data; and a displaying part which displays the movement distance-based data.04-18-2013
20130095200ABNORMALITY DETECTION APPARATUS OF INJECTION MOLDING MACHINE - A reference physical quantity and a current physical quantity are successively compared with each other in association with an elapsed time during which a moving part operates or an operating position of the moving part, and a deviation of the physical quantity is determined. An average of absolute values of the determined deviations of the physical quantities is calculated, and a threshold corresponding to the elapsed time during which the moving part operates or the operating position of the moving part is calculated such that the threshold increases as the calculated absolute value increases. Abnormality is detected if the calculated threshold is exceeded by the determined deviation of the physical quantity.04-18-2013
20130095199METERING CONTROLLER FOR INJECTION MOLDING MACHINE - During metering, a screw is retreated to a preset metering completion position while it is being forwardly rotated. Pilot injection is performed such that the screw is reversely rotated and advanced so that a resin pressure reaches a predetermined compression pressure, during a time period between the end of the metering and the start of injection. The screw reverse rotation is continued before the screw advance is started for the pilot injection. In this way, a check valve can be closed at a relatively low pressure such that precision metering can be achieved.04-18-2013
20130093371MOTOR CONTROL DEVICE THAT CONTROLS d-AXIS CURRENT OF PERMANENT MAGNET SYNCHRONOUS MOTOR - A motor control device that performs vector control to control a q-axis current and a d-axis current of a permanent magnet synchronous motor independent from each other. The motor control device includes a q-axis current and d-axis current detection unit configured to detect a q-axis current and a d-axis current of a permanent magnet synchronous motor, a q-axis current command value generation unit configured to generate a q-axis current command value, a d-axis current command value generation unit configured to generate a d-axis current command value, in which an amount of rise in the temperature of permanent magnets in a steady state of the permanent magnet synchronous motor is a minimum, and a drive unit configured to drive the permanent magnet synchronous motor.04-18-2013
20130090754METHOD OF ADJUSTING THE POSITION OF ORIGIN OF A MACHINE AND A MACHINE HAVING A FUNCTION FOR ADJUSTING THE POSITION OF ORIGIN - A machine having a function for adjusting the position of mechanical origin of a moving part (04-11-2013
20130087536CONTROLLER FOR PROCESSING CORNER PART IN PROCESS PATH - A controller (04-11-2013
20130076287NUMERICAL CONTROLLER HAVING DISPLAY FUNCTION FOR TRAJECTORY OF TOOL - A numerical controller capable of visually and accurately analyzing a change of the tool trajectory before and after changing a processing condition, whereby a parameter of a drive axis can be properly adjusted. The numerical controller comprises a numeric controlling part which controls each drive axis based on a predetermined position command; a position data obtaining part which obtains position data of each drive axis controlled by the numerical controlling part; a tool coordinate calculating part which calculates a coordinate of a tool center point based on position feedback or obtained position data of each drive axis and information of a mechanical structure of a machine tool; a tool trajectory storing part which stores the calculated coordinate of the tool center point as a feedback trajectory; and a displaying part which displays the stored feedback trajectory on a display.03-28-2013
20130069579MOTOR WINDING OVERHEAT PREVENTION APPARATUS AND MOTOR CONTROL APPARATUS - A winding overheat prevention apparatus comprises: a stator winding temperature calculation unit which calculates winding temperature based on the ambient temperature of the motor and on the amount of change in the estimated temperature of a stator winding; a position sensor temperature detection unit which detects the temperature indicated by a temperature sensing element in a position sensor a rotor; and an alarm signal output unit which outputs an alarm signal when the winding temperature exceeds an alarm level, wherein when the ambient temperature is not higher than a prescribed temperature, the alarm level is set equal to a temperature preset based on the ambient temperature and the maximum value of the amount of the temperature change, while when the ambient temperature is higher than the prescribed temperature, the alarm level is set equal to a temperature preset in order to protect the position sensor from overheating.03-21-2013
20130061695ROBOT HAVING WORKPIECE MASS MEASUREMENT FUNCTION03-14-2013
20130061425SHOCK ABSORBING DAMPER FOR SLIDING DOOR - A shock absorbing damper incorporated into a shock absorbing/door pull-in mechanism includes a piston inside thereof. If the sliding door is moved in a closing direction, one end of a rod connected to the sliding door closes a pressure release hole formed in a central portion of the piston. Then, a resistance to movement of the piston is generated to absorb a shock occurring when the sliding door is closed. On the other hand, if the sliding door is moved in an opening direction, the rod is separated from the piston. As a result, the pressure release hole in the piston is opened and a shock attenuating medium (oil) flows through the pressure release hole and therefore the sliding door moves lightly.03-14-2013
20130060373NUMERICAL CONTROLLER WITH WORKPIECE SETTING ERROR COMPENSATION UNIT FOR MULTI-AXIS MACHINE TOOL - A numerical controller for controlling a multi-axis machine tool for machining with three linear axes and three rotating axes has a function for compensating a setting error that arises when a workpiece is set. This numerical controller determines compensated linear axis positions of the three linear axes and compensated rotating axis positions of the three rotating axes by calculating compensated tool position and direction depending on the setting error such that the tool position and direction on the workpiece setting coordinate system are maintained on the workpiece having such a setting error, and drives and controls the axes according to the compensated linear axis positions and compensated rotating axis positions.03-07-2013
20130057261ROTATION DETECTOR AND METHOD OF PRODUCING A ROTOR IN THE ROTATION DETECTOR03-07-2013
20130056445PRE-SEALING UNIT FOR WIRE-CUT ELECTRIC DISCHARGE MACHINE - A sealing mechanism is disposed in a lower-arm insertion portion of a working tank of a wire-cut electric discharge machine, and a pre-sealing unit is attached to the sealing mechanism. The pre-sealing unit includes bellows unit and partition unit which surrounds the sealing mechanism from within the working tank. Further, a supply pipe formed with a plurality of openings directed to the sealing mechanism is located at the upper part of the bellows unit, and a working fluid is introduced into the pre-sealing unit through the openings of the supply pipe.03-07-2013
20130054182TOOL PATH DISPLAY APPARATUS HAVING DISPLAY UNIT FOR ACCELERATION OR JERK OF TOOL TIP POINT - A tool path display apparatus (02-28-2013
20130049490MAGNETIC PLATE HAVING WOVEN CLOTH, LINEAR MOTOR HAVING THE MAGNETIC PLATE, AND METHOD OF MANUFACTURING THE MAGNETIC PLATE - A magnetic plate for a linear motor, a linear motor having the magnetic plate, and a method of manufacturing the magnetic plate, wherein the strength of a portion where the thickness of a resin layer is small is improved, while maintaining desired thrust force of the motor. A woven cloth such as a glass woven cloth or a carbon fiber woven cloth is attached on a surface of a plurality of permanent magnets, wherein N-poles and S-poles of the permanent magnets are alternately positioned. Then, a resin protecting layer is formed on the woven cloth by resin molding.02-28-2013
20130043216WIRE ELECTRIC DISCHARGE MACHINE HAVING POSITIONING ACCURACY COMPENSATION FUNCTION - Two contact detection jigs are spaced apart and attached on a table on which a workpiece to be machined by a wire electric discharge machine is placed, and first, under a state serving as a reference, a distance between these two contact detection jigs (a reference distance) is measured by bringing the wire electrode into contact with these contact detection jigs. Subsequently, in a state of actual use, the wire electrode is brought into contact with these contact detection jigs in the same manner, so that a distance between these two contact detection jigs (an actual distance) is measured. Then, based on the difference between the reference distance and the actual distance, the amount of compensation is obtained to compensate an instruction for moving the wire electrode with respect to the table.02-21-2013
20130042604POSITIONING DEVICE THAT PERFORMS RETRACTING ACTION USING AIR BALANCE - When an excitation of a servo motor is released due to an emergency stop, a power outage, or another operation performed on a positioning device, the positioning device uses air supplied from an air supply source to vary pressure of an air balance, which cancels a self-weight of a vertical axis driven by the servo motor, thereby moving the vertical axis.02-21-2013
20130041510NUMERICAL CONTROL SYSTEM HAVING MULTI-CORE PROCESSOR - A motor driving amplifier and a numerical controller are connected to each other via communication to configure a numerical control system. The numerical controller includes a numerical control unit, a motor control unit, and an amplifier interface unit. Furthermore, a motor control processor included in the motor control unit is a multi-core processor.02-14-2013
20130039707TAPPING MACHINE - A tapping machine (02-14-2013
20130039377GAS LASER APPARATUS EQUIPPED WITH POWER CALCULATION UNIT - Disclosed is a gas laser apparatus having: a first estimation unit which calculates an estimate of input power to the laser power supply device by using the output current value and output voltage value of the DC power supply unit and also using the efficiency of conversion from input power to output power by the DC power supply unit; a second estimation unit which calculates an estimate of input power to the driving device by using the output current value of the driving device; and a power calculation unit which calculates the power consumption value of the gas laser apparatus, based on the estimate of the input power to the laser power supply device and the estimate of the input power to the driving device.02-14-2013
20130035789ROBOT SIMULATION DEVICE FOR SIMULATING BEHAVIOR OF UMBILICAL MEMBER - An umbilical member arrangement unit for an umbilical member, having a function for automatically adjusting each coefficient used in the physical simulation model, corresponding to the actual behavior of the umbilical member. A simulation device has a three-dimensional model generating part configured to generate a three-dimensional model of a umbilical member as a stereo structure constituted by a plurality of mass points and a spring connecting the mass points to each other; a simulating part configured to carry out a physical simulation; a storing part configured to previously store an actual static behavior, an actual dynamic behavior, and an actual dynamic behavior of the umbilical member when colliding with a rigid body; and an automatically adjusting part configured to carry out automatic adjustment so that a result of the physical simulation coincides with the actual behaviors stored in the storing part.02-07-2013
20130030558NUMERICAL CONTROLLER OF MACHINE TOOL HAVING SOUND CONVERTING UNIT - A numerical controller, wherein an operator, even remotely, can recognize a sound of a machine tool or the like, and can intuitively know the effect in adjusting the parameter. The numerical controller includes a drive axis controlling part configured to control a drive axis; a drive axis data storing part configured to obtain a physical quantity of the drive axis as time-series data and store the time-series data; a displaying part configured to convert the time-series data into a predetermined indication form and display the data as at least one displayed waveform; a selecting part configured to select the displayed waveform by input operation of the operator; a sound converting part configured to convert the selected waveform into sound conversion data, a type of which is capable of being output as sound; and a sound outputting part configured to output the generated sound conversion data as sound.01-31-2013
20130028292TEMPERATURE DETECTION DEVICE THAT DETECTS TEMPERATURE OF ROTOR OF MOTOR - A temperature detection device that detects a temperature of a rotor of a motor. The temperature detection device has a current detection unit configured to detect a current value of a current flowing through a winding with which any one of a stator and the rotor of the motor is provided, an iron loss estimation unit configured to estimate an iron loss of the rotor using the current value, and a rotor temperature estimation unit configured to estimate the temperature of the rotor using the iron loss.01-31-2013
20130026964CONTROL DEVICE THAT DRIVES ONE DRIVEN OBJECT BY TWO MOTORS - A control device that drives one driven object by a first motor and a second motor. A first processor has a first correction amount calculation unit configured to calculate an amount of correction for a torque command to the first motor based on a speed value difference between a speed value of the first motor and a speed value of the second motor in order to suppress vibrations. A second processor has a second correction amount calculation unit configured to calculate an amount of correction for a torque command to the second motor based on a speed value difference between a speed value of the first motor and a speed value of the second motor in order to suppress vibrations.01-31-2013
20130026963ELECTRIC MOTOR CONTROLLER COMPRISING FUNCTION FOR SIMULTANEOUSLY ESTIMATING INERTIA, FRICTION, AND SPRING - A sinusoidal command is added to a torque command of a controller to acquire a velocity and a current value of an electric motor. An estimated coupling torque value is calculated by calculating an input torque value from the current value and a torque constant of the electric motor and further calculating a coupling torque value from a velocity difference, motor inertia, and the input torque. An estimated torque error is then calculated from the estimated coupling torque value and the coupling torque value, and inertia, friction, and a spring constant are estimated from the estimated torque error, the velocity, and the coupling torque value.01-31-2013
20130026959CONTROL DEVICE THAT DETECTS WHETHER OR NOT IRREVERSIBLE DEMAGNETIZATION HAS OCCURRED IN PERMANENT MAGNET OF PERMANENT MAGNET SYNCHRONOUS MOTOR - An estimated torque constant calculation unit calculates an estimated torque constant relating to the permanent magnet synchronous motor from a current representative value and an acceleration representative value acquired from a plurality of current values and a plurality of acceleration values in the same operation state over a plurality of periods of a sinusoidal command signal and a predetermined inertia relating to the permanent magnet synchronous motor. A demagnetization detection unit detects whether or not irreversible demagnetization has occurred in the permanent magnet of the permanent magnet synchronous motor based on a difference between the estimated torque constant and a predetermined torque constant relating to the permanent magnet synchronous motor.01-31-2013
20130026144METHOD AND SYSTEM OF LASER PROCESSING FOR PIERCING - A laser processing method including a first step of irradiating a surface of a workpiece with a laser beam with a focal point spaced from the surface, and forming a bottomed hole on the workpiece, which is defined with a tubular inner circumferential face opening at the surface and a bottom face; and a second step of irradiating the bottom face with a laser beam while an assist gas is blown into an opening of the bottomed hole but not blown onto an area surrounding the opening, and forming a through hole penetrating through the workpiece. A laser processing system includes a processing head focusing a laser beam emitted from a laser oscillator so as to irradiate a workpiece with the laser beam and blowing an assist gas onto the workpiece; and a control section controlling the first and second steps as an operation of the processing head.01-31-2013
20130025946SUCTION-TYPE ROBOT HAND WITH WEIGHT MEASUREMENT FUNCTION - A robot hand (01-31-2013
20130016747COMMAND APPARATUS IN A GAS LASER OSCILLATOR, CAPABLE OF COMMAND AT HIGH SPEED AND WITH HIGH PRECISIONAANM HONDA; MasahiroAACI Minamitsuru-gunAACO JPAAGP HONDA; Masahiro Minamitsuru-gun JPAANM IKEMOTO; HajimeAACI YamanashiAACO JPAAGP IKEMOTO; Hajime Yamanashi JP - A command apparatus (01-17-2013
20130015162POWER SUPPLY DEVICE FOR WIRE ELECTRIC DISCHARGE MACHINE CAPABLE OF SUPPRESSING WIRE ELECTRODE CONSUMPTIONAANM MATSUNAGA; TomoakiAACI Minamitsuru-gunAACO JPAAGP MATSUNAGA; Tomoaki Minamitsuru-gun JPAANM KAWAHARA; AkiyoshiAACI Minamitsuru-gunAACO JPAAGP KAWAHARA; Akiyoshi Minamitsuru-gun JP - A power supply device for a wire electric discharge machine is provided with a main DC power source and an auxiliary DC power source with variable voltage. While first pulses are being output, a voltage from the main DC power source is applied to a machining gap between a wire electrode and a workpiece. While second pulses are being output with the output of the first pulses stopped, inductive energy stored by an inductance in a circuit is passed through the gap, and a voltage corresponding to a peak current value provided by the main DC power source is applied to the gap by the auxiliary DC power source. When the output of the second pulses is stopped, the inductive energy is returned to the main DC power source.01-17-2013
20130009576MOTOR CONTROLLER HAVING ENERGY STORAGE UNIT - A motor controller includes: a converter circuit for converting AC power to DC power; an inverter circuit connected to a DC side of the converter circuit and converting DC power to AC power for driving a motor or converting AC power regenerated from the motor to DC power; an energy storage unit connected to the DC side of the converter circuit and the inverter circuit and storing or outputting DC power; and a control unit controlling amount of DC power to be stored or output in/from the energy storage unit on the basis of a motor operation instruction instructing operation of the motor.01-10-2013
20120326641MOTOR DRIVE APPARATUS EQUIPPED WITH ENERGY STORAGE UNIT - A motor drive apparatus includes an AC/DC converter which converts AC power supplied from a power supply to DC power, a DC/AC converter which converts DC power to AC power and vice versa, a DC link unit which connects the DC side of the AC/DC converter to the DC side of the DC/AC converter and delivers the DC power from one to the other and vice versa, an energy storage unit which includes at least one capacitor storage unit and at least one flywheel storage unit each of which is connected to the DC link unit and stores or supplies the DC power, and an energy control unit which performs control so that the energy storage unit stores or supplies the DC power.12-27-2012
20120326555ELECTRIC MOTOR HAVING SLEEVE MOUNTED TO ROTARY SHAFT WITH HIGH PRECISION - In an electric motor 12-27-2012
20120325543PRINTED WIRING BOARD (PWB) WITH LANDS - A PWB having a plurality of through holes into which electronic parts' leads are inserted, and metal plated lands formed around the through holes. The metal plated lands are polygon in which the number of sides is an even number and each pair of facing sides are parallel, and the lands have circular concaves at all the corners and the sides of polygon are arranged to be parallel to the sides of the neighboring metal plated lands.12-27-2012
20120325531PRINTED WIRING BOARD WITH IMPROVED CORROSION RESISTANCE AND YIELD - A printed wiring board is configured such that copper-laminated plates and prepregs are alternately laminated and surface conductive layers are arranged on the outermost positions outside the prepregs, wherein all leading wires from pads for surface-mount parts to be mounted on the surface of the printed wiring board are connected to inner conductive layers of the copper laminated plates through blind via holes connecting the surface conductive layer and the copper-laminated plate therebelow, and inner via holes connecting conductive layers on the top and rear surfaces of at least one of the copper-laminated plates that is nearest to the surface conductive layer are provided and a conductive film is formed in the inner via holes.12-27-2012
20120312786WIRE ELECTRIC DISCHARGE MACHINE FOR TAPER-MACHINING TILTED WORKPIECE - In a wire electric discharge machine, a workpiece mounting unit mounts a workpiece tilted at a preset angle to a plane based on two orthogonal axes, X- and Y-axes. An XY-coordinate system is tilted at the preset angle so that it is transformed into an X′Y′-coordinate system. A machining command value commanded by a machining program is corrected based on the X′Y′-coordinate system. Thus, the tilted workpiece is taper-machined with a wire electrode kept substantially perpendicular to the XY-plane (table surface).12-13-2012
20120310405NUMERICAL CONTROLLER WITH FUNCTION TO CORRECT MOVEMENT PATH OF MACHINING PROGRAM - A numerical controller controls an object for movement along a movement path according to a machining program. If consecutive command blocks are oriented in the same direction, they are set as a single vector. These three consecutive vectors (first, second, and third vectors) thus created are determined to be located at a pick-feed section if the first and third vectors are oriented in the same direction and if the length of the second vector is within a predetermined range. The movement path is corrected to a path that successively linearly connects the start point of the first vector, points on the first and third vectors, and the end point of the third vector.12-06-2012
20120306413MOTOR DRIVING DEVICE COMPRISING MAXIMUM OUTPUT CALCULATION UNIT OF DIRECT CURRENT CONVERSION UNIT - A motor driving device comprises: a single DC conversion unit that converts input AC into DC; a plurality of AC conversion units that convert DC output from the DC conversion unit into AC supplied to a plurality of motor units as driving electric power; an electric power consumption calculation unit of the DC conversion unit that calculates electric power consumption of the DC conversion unit from the input voltage and input current to the DC conversion unit every predetermined time period; and a maximum output calculation unit of the DC conversion unit that extracts a maximum value from the electric power consumption of the DC conversion unit calculated every predetermined time period and outputs it as a maximum output of the DC conversion unit.12-06-2012
20120305530WIRE-CUT ELECTRIC DISCHARGE MACHINE WITH WIRE ELECTRODE CUTTING FUNCTION - In a wire electric discharge machine in which chuck part electrodes that hold a wire electrode are provided on the upper side of an upper wire guide and electrodes of a detecting part are provided on a lower stream side of the chuck part electrodes, a part, which contacts with the chuck part electrodes, of a surface of the wire electrode is hardened by locally cooling down the part by air blowing during energization to the wire electrode. Accordingly, wire metal powder is hardly generated from the wire electrode even though the wire electrode rubs against the chuck part electrodes.12-06-2012
20120299232OSCILLATION CONTROLLER FOR AN OSCILLATING BODY CAPABLE OF ADJUSTING ACCELERATION THEREOF - In oscillating an oscillating body, a control unit obtains a load torque due to the gravity acting on a drive motor at least at one angular position defined about an axis of rotation. The control unit calculates a specified maximum acceleration depending upon if the load torque Q is acting in a direction in which it hinders the acceleration or deceleration of the drive motor 11-29-2012
20120296475CONTROLLER FOR A MACHINE TOOL FOR EXECUTING TAPPING - A controller (11-22-2012
20120296471ROBOT AND SPOT WELDING ROBOT WITH LEARNING CONTROL FUNCTION11-22-2012
20120296469SUCKING-CONVEYING DEVICE HAVING VISION SENSOR AND SUCTION UNIT - A sucking-conveying device capable of sequentially and efficiently taking out and conveying a workpiece one-by-one, even when a taking-out means attached to the robot is not correctly positioned relative to a workpiece to be taken out. The sucking-conveying device includes a robot and a vision sensor capable of detecting a plurality of workpieces randomly located in a container. A suction nozzle, configured to suck and take out the workpieces one-by-one, is mounted on the robot. By attaching the nozzle to a robot arm, the position and orientation of the nozzle may be changed. The suction nozzle is fluidly connected to a suction unit via a blow member. The suction unit sucks air through the nozzle, and generates suction force at the nozzle for sucking a target workpiece to be taken out toward the nozzle, whereby the nozzle can suck and hold the target workpiece.11-22-2012
20120296462NUMERICAL CONTROLLER WITH MACHINING TIME PREDICTION UNIT AND MACHINING ERROR PREDICTION UNIT - In connection with a machining program used in machining a workpiece by means of a machine tool controlled by a numerical controller, interpolation data, a command position point sequence, and a servo position point sequence for each processing period are determined by simulation by designating speed data for giving a machining speed and precision data for giving a machining precision. A predicted machining time for workpiece machining is determined based on the determined interpolation data, and a predicted machining error for workpiece machining is determined based on the determined command and servo position point sequences. Further, the precision data and the speed data are determined for the shortest predicted machining time within a preset machining error tolerance, based on a plurality of predicted machining times and a plurality of predicted machining errors.11-22-2012
20120288584TOGGLE TYPE MOLD CLAMPING DEVICE - In a toggle type mold clamping device including a plurality of link units, a coupling portion of a first link coupled with a toggle driving link is provided on an outer side of an area between a coupling portion of the toggle driving link coupled with a crosshead and a center line of the first link. Furthermore, the first link has a structure in which two members arranged in parallel are coupled and integrated with each other and a space through which the toggle driving link passes is formed between the two coupled members.11-15-2012
20120283879NUMERICAL CONTROLLER HAVING FUNCTION OF OPERATION BASED ON TABLE FORMAT DATA - A next command reference value close to a “the value L serving as a reference” is read from its own path table, and if there is the read command reference value in its own path table, then it is determined whether or not the “the value L serving as a reference” reaches the command reference value. When the “the value L serving as a reference” reaches the command reference value, if there is a waiting command of waiting for other path table, counting of the “the value L serving as a reference” is stopped. When waiting for the other path table is completed, the stop of counting of the “the value L serving as a reference” is released, the command is executed, and processing is continued.11-08-2012
20120265342METHOD AND APPARATUS FOR PREDICTING INTERFERENCE BETWEEN TARGET SECTION OF ROBOT AND PERIPHERAL OBJECT - A method and an apparatus for predicting interference, at practical accuracy and calculation time, between a target section of a robot and a peripheral object installed around the robot, when the target section, such as a tool or a sensor attached to a robot hand, is moved along a movement path thereof due to the motion of the robot. A convex hull, defined by areas occupied by the tool at adjacent time points, is calculated. It is judged whether a common area exists between the convex hull and a polyhedron area. When the common area exists, it is judged that the tool interferes with the container box on the movement path, and the procedure is terminated. When the common area does not exist, it is judged whether j10-18-2012
20120259464ROBOT SYSTEM HAVING ERROR DETECTION FUNCTION OF ROBOT AND CONTROL METHOD THEREOF - When an error occurs in robot system, a difference between first and second detection values of two sensors or first and second sensors occurs due to differences in position and responsibility. When this difference exceeds a predetermined threshold, control section detects that a difference has occurred in robot system. The first and second detection values of two sensors or first and second sensors are compared, and therefore, reliability of the detection values can be secured. Further, the abnormal state can be determined through the difference between the first and second detection values, and therefore, errors resulting from problems such as variations in gears and speed reducers due to temperature changes of the operational state and disposition environment of the robot can be avoided.10-11-2012
20120257276TOOL PATH DISPLAY APPARATUS FOR MACHINE TOOL - A tool path display apparatus, configured to display a three-dimensional path of a movable part of a machine tool, calculates three-dimensional coordinate values of the movable part as viewed from a coordinate system secured to a workpiece, thereby determining the three-dimensional path of the movable part. Left- and right-eye stereoscopic image data are determined based on the determined three-dimensional path of the movable part, and the determined left- and right-eye stereoscopic image data are displayed on the display apparatus so that they can be viewed by an operator's left and right eyes, respectively.10-11-2012
20120256567MOTOR DRIVE CONTROL SYSTEM ENABLING CONNECTION OF DIRECT CURRENT/ALTERNATING CURRENT CONVERSION DEVICE - A motor drive control system connected to an alternating current/direct current conversion circuit which converts alternating-current voltage or alternating current to direct-current voltage or direct current are provided. A control circuit controls supply or stop of the supply of the direct-current voltage or direct current from the alternating current/direct current conversion circuit to the first number of first direct current/alternating current conversion circuits and the second number of second direct current/alternating current conversion circuits while maintaining the total of the outputs of the first number of motors and the outputs of the second number of motors at a certain power not more than power which can be supplied from the alternating current/direct current conversion circuit.10-11-2012
20120249025DETECTION DEVICE FOR DETECTING MAGNETIC POLE POSITION OF SYNCHRONOUS MOTOR, AND CONTROL APPARATUS EQUIPPED THEREWITH - A detection device for detecting a magnetic pole position of a synchronous motor includes a generating unit for generating a magnetic pole correction value based on the difference between a forward rotation d-phase voltage command and a reverse rotation d-phase voltage command, the d-phase voltage commands being used for rotating the synchronous motor and generated when the synchronous motor is driven in forward and reverse directions, respectively, by applying a prescribed d-phase current command after detecting a magnetic pole initial position at power-on of the synchronous motor, and a correcting unit for correcting the magnetic pole initial position based on the magnetic pole correction value and on a sensor reference position which defines a reference position of a sensor attached to the synchronous motor, and a control apparatus equipped with the detection device controls the rotation of the synchronous motor based on the corrected magnetic pole initial position.10-04-2012
20120248901SQUIRREL-CAGE ROTOR AND PRODUCTION METHOD THEREOF - A squirrel-cage rotor and a production method thereof, the rotor having conductors with sufficient strength. In the invention, conductor particles are sprayed onto a core and/or conductive bars in a solid-state. As a result, in the coating material, the enlargement of the crystal grain of the conductors is significantly restricted, whereby conductive end rings are connected to the core and/or the conductive bars. Since conductor particles do not melt, a gap formed by thermal contraction when the conductor melts between different kinds of members is prevented from being formed. Therefore, the deterioration of the conductor may be limited, and the conductor may have sufficient strength. The reliability of the rotor is improved.10-04-2012
20120241135HEAT EXCHANGER FOR COOLING INTERIOR OF HOUSING - The air inside a housing containing heat generating parts is forced by an inside air fan to flow in a heat exchanger case through an inside air inlet, flow partially upward and partially downward in an inside air passage while being cooled by inner fins, between the inner fins, installed in the inside air passage, that form a heat exchanger heat sink, and discharge from the inside air passage through an upper, first inside air outlet and a lower, second inside air outlet. The air discharged through the two inside air outlets flows over the surfaces of the heat generating parts in the housing, taking heat from them.09-27-2012
20120229305ENCODER HAVING DURABILITY AGAINST VIBRATION OR SHOCK - A reliable encoder capable of reducing vibration of a printed board when the encoder is subjected to vibration or shock, by means of a simple structure. The encoder has a housing, a rotating code plate arranged in the housing and configured to rotate in synchronization with an object to be measured, a printed board attached to the housing and positioned above the rotating code plate, wherein the encoder has a reinforcing member configured to contact a portion of the printed board where the displacement of the printed board is large while the printed board is resonated due to vibration or shock applied to the encoder.09-13-2012
20120228985SQUIRREL-CAGE ROTOR OF INDUCTION MOTOR AND PRODUCTION METHOD THEREOF WHEREIN END RING IS BRAZED WITH BAR - A squirrel-cage rotor of an induction motor and a production method thereof, wherein locating of the brazing material is not necessary in order to reduce manhours for brazing, and a bar is easily connected to an end ring. Before assembling a rotor core, a silver plated layer is formed on at least one of an end ring and a conductive bar. In order to melt the silver plated layer, the rotor is heated to a temperature which is equal to or larger than the melting point of the silver plated layer. The melted layer functions as a brazing material, whereby the end ring and the conductive bar are connected.09-13-2012
20120228270ELECTRIC DISCHARGE MACHINE - An electric discharge machine includes a machining power supply for applying a voltage to a machining gap between a machining electrode and its opposite workpiece and detecting a contact between the machining electrode and the workpiece. The machining power supply includes a first power supply circuit whose output voltage is equal to or less than an arc voltage, a second power supply circuit for supplying a pulse current to the machining gap, and a control unit. When the first power supply circuit detects a contact between the machining electrode and the workpiece, the control unit operates to supply a pulse current from the second power supply circuit to the machining gap while the machining electrode and the workpiece are in contact with each other.09-13-2012
20120228201WORKING FLUID FILTRATION DEVICE OF ELECTRIC DISCHARGE MACHINE - An electric discharge unit of an electric discharge machine is disposed in a working tank, and a working fluid in the working tank is delivered to a filter tank by a pump. A filter for working fluid filtration wound off from a roll faces apertures in the bottom of the filter tank. When the internal pressure of the filter tank exceeds a predetermined value, the filter is moved a predetermined distance downward of the filter tank. In a position off the filter tank, that part of the filter which has been used for filtration is cleaned.09-13-2012
20120223055WIRE-CUT ELECTRIC DISCHARGE MACHINE HAVING FUNCTION OF DETECTING UPPER SURFACE OF WORKPIECE - Upper and lower wire guides in a wire-cut electric discharge machine are moved until a wire electrode contacts with a workpiece, and after the contact, the upper and lower wire guides are moved backward to a position A which is away from the contact point at a fixed distance. Then, the upper wire guide is moved until the wire electrode contacts with the workpiece and the upper wire guide is returned to the position A. Subsequently, the lower wire guide is moved until the wire electrode contacts with the workpiece and the lower wide guide is returned to the position A. A coordinate value on the position where the wire electrode contacts with the workpiece is calculated by using position detection values which are obtained in the above respective steps, and board thickness is calculated from the coordinate value.09-06-2012
20120221141NUMERICAL CONTROLLER HAVING SPEED CONTROL FUNCTION FOR MULTI-AXIS MACHINING DEVICE - When a numerical controller executes a tool-center-point control in which a path of a tool center point with respect to a workpiece is instructed, and the workpiece is machined along the instructed path based on a speed instruction, the numerical controller sets the speed instruction so that the speed instruction is a synthesis speed with respect to a synthesis distance of a relative moving distance between the workpiece and a tool center point and a tool-direction changing distance due to a relative change in a tool direction with respect to the workpiece by a rotary axis. The numerical controller interpolates a position of a linear axis and a position of a rotary axis by the tool-center-point control according to the synthesis speed and drives the linear axis and the rotary axis to the position of the linear axis and the position of the rotary axis created by the interpolation.08-30-2012
20120217839SQUIRREL-CAGE ROTOR FOR INDUCTION MOTOR - A squirrel-cage rotor includes a rotor core formed having a plurality of slots, a plurality of conductor bars inserted into the slots respectively and made of copper or copper alloy, two conductor end rings joined to the plurality of conductor bars on both end faces of the rotor core and made of copper or copper alloy and a reinforcing-member end ring attached to at least one of the conductor end rings and made of material having a specific strength greater than that of either copper or copper alloy. The plurality of conductor bars are arranged so as to extend through the conductor end rings and the reinforcing-member end ring. Consequently, the rotor can be manufactured by any manufacturing method but die-casting. Further, the conductor end rings can be reinforced with an easily-obtainable material and additionally, the junction of conductor end rings can be easily viewed from an outside.08-30-2012
20120213623CONVEYING DEVICE FOR ROD - A conveying device capable of sequentially and efficiently picking up a plurality of randomly located rods, and conveying the picked up rod to a predetermined place, without using a complicated mechanism. A sucking unit has a nozzle attached to a robot hand, and is configured to move the nozzle close to an end of a first cylindrical portion of a rod to be picked. The nozzle is configured to hold the rod by being lifted while sucking the first portion within the nozzle.08-23-2012
20120213238HIGH-POWER LASER UNIT WHEREIN LASER OUTPUT CAN BE ACCURATELY CORRECTED - A high-power laser unit capable of accurately correcting laser output from low to rated outputs, even when the laser unit has a laser power monitor which may be affected by environmental factors inside or outside the laser unit, by effectively reducing environmental factors. The laser unit has a laser power monitor for measuring laser output, and a laser controller for correcting the laser output by correcting an amount of excitation energy to a laser power supply so that a measurement value coincides with a laser output command value. The laser unit has a laser output commanding part for generating a laser output command. When it is not necessary to correct the laser output command, the laser output command is converted into an excitation energy command value and sent to the power supply. Otherwise, an output correcting part of the laser controller corrects the laser output command.08-23-2012
20120206080MOTOR DRIVING CONTROL APPARATUS FOR CONTROLLING MOTOR OUTPUT ACCORDING TO POWER CHARACTERISTICS OF AC POWER SUPPLY - A motor driving control apparatus includes a motor driving unit which drives a motor and a driving control unit which supplies to the motor driving unit a command value for the motor driving unit to drive the motor. A power characteristic acquiring unit acquires a power characteristic of an AC power supply that supplies power to the motor. A control parameter determining unit determines based on a voltage characteristic of the AC power supply whether, during driving of the motor, the voltage of the AC power supply drops to a level that adversely affects the driving of the motor, and if positive, the control parameter determining unit sets a control parameter so that the voltage of the AC power supply does not drop below that level and supplies the control parameter to the driving control unit in order for the driving control unit to determine the command value.08-16-2012
20120203374NUMERICAL CONTROLLER FOR MAKING POSITIONING COMPLETION CHECK - A numerical controller calculates the distance (rotation radius) between the rotation center axis of a rotary axis and a control target point using the machine conditions (including the axis structure and tool length) of a machine tool having a rotary axis and the coordinate values of the respective axes of the machine tool. Then, the preset positioning completion widths of the respective axes are compensated by the calculated rotation radius and a positioning completion check of the rotary axis is carried out using the compensated positioning completion widths.08-09-2012
20120199289MASKING SYSTEM USING MASKING PIECE - In a masking system a robot performs first conveyance work of making an object gripping unit grip an object and set the object at a predetermined position based on positional information of the object which was detected by a first detection unit, coating work of making a coating unit coat an adhesive on a masking location of the object which is set at the predetermined position, and second conveyance work of making a masking piece gripping unit adhere a masking piece to the masking location of the object based on positional information of the masking piece which was detected by a second detection unit.08-09-2012
20120187890NUMERICAL CONTROLLER HAVING WORKPIECE MOUNTING ERROR COMPENSATION UNIT FOR THREE-AXIS MACHINE TOOL - A numerical controller controls a three-axis machine tool that machines a workpiece, mounted on a table, with at least three linear axes. The numerical controller includes a workpiece mounting error compensation unit that compensates a mounting error caused when the workpiece is mounted. The workpiece mounting error compensation unit performs an error compensation with respect to an instructed linear-axis position with amounting error which is set beforehand, in order to keep a position with respect to the workpiece at a tool center point position, based on the instructed linear-axis position of the three linear axes to obtain a compensated linear-axis position. The three linear axes are driven based on the obtained compensated linear-axis position.07-26-2012
20120180575CAPACITANCE-TYPE FORCE SENSOR - A capacitance-type force sensor is provided with a fixed plate, a fixed portion on which the fixed plate is mounted, a load transmission portion, and an elastic portion through which the load transmission portion is mounted on the fixed portion. All these members are formed of materials having substantially equal coefficients of linear expansion. Further, a displacement electrode secured to the load transmission portion and/or a fixed electrode secured to the fixed plate is divided into three or more electrically independent electrodes such that the displacement and fixed electrodes form three or more capacitance elements.07-19-2012
20120123586THERMAL DISPLACEMENT COMPENSATION METHOD AND THERMAL DISPLACEMENT COMPENSATION DEVICE FOR MACHINE TOOL - In a thermal displacement compensation method for a machine tool, in which a feed shaft thermal displacement amount is obtained and an amount which cancels the obtained feed shaft thermal displacement amount is added as a thermal displacement compensation amount to a position command for a feed axis, a position where a signal is first output by a position sensor for detecting the position of a movable part of the machine tool is first stored as an initial position. Then, the position where the signal is output by the position sensor is detected, and the thermal displacement compensation amount is modified according to a compensation error, which is the difference between the detected position (actual position) and the initial position.05-17-2012
20120109359MACHINING TIME PREDICTING APPARATUS OF NUMERICALLY CONTROLLED MACHINE TOOL - A machining time predicting apparatus of a numerically controlled machine tool divides a tool path into a plurality of segments, obtains a speed in a tangential direction of each of the divided segments, calculates a time taken for the tool to move on each segment, and obtains the total of the calculated times taken for the tool to move on each segment as a tool moving time, in order to calculate a time (tool moving time) taken for the tool to move on the designated tool path according to an NC command.05-03-2012
20120074112ARC WELDING METHOD REDUCING OCCURRENCES OF SPATTER AT TIME OF ARC START - An arc welding method which makes a welding torch or welding object which is supported by a robot move and performs arc welding using a welding start point on the welding object as a start point, which method includes a step of feeding a weld wire to the welding start point, a step of stopping the feed of the weld wire after a tip of the weld wire contacts the welding object, a step of supplying a pre-arc welding power in a range where no arc is generated to input heat to the weld wire and the welding object, a step of supplying an arc generating welding power which causes generation of an arc while retracting the weld wire, and a step of supplying main welding power to perform main welding and which method reduces occurrences of spatter at the time of arc start.03-29-2012
20120068637MOTOR DRIVING APPARATUS - During motor acceleration control period that starts at time T03-22-2012
20120068636MOTOR DRIVING APPARATUS - When the output of motor reaches or exceeds a predetermined value during acceleration of the motor, the control target value of the DC link voltage which is the voltage of a power storage device is gradually lowered in corresponding relationship to the motor output. When the motor enters a constant speed control mode, the DC link control target value is maintained at a constant level. When the motor enters a deceleration control mode, the DC link control target value is gradually raised in corresponding relationship to the motor output, and regenerative power is recovered by the power storage device and reused in the next control cycle.03-22-2012
20120059506SERVO CONTROL SYSTEM CAPABLE OF IMPROVING PROCESSING ACCURACY - A servo control system capable of using an angle-based synchronization learning control, even when a reference position is not given, while maintaining the advantage of the angle-based synchronization method. The servo control system has X-, y- and z-axes servo controllers, each configured to control x-, y- and z-axes servomotors, respectively. Each of x- and y-axes servo controllers has a reference signal generating part configured to generate a reference signal which monotonically increases or varies in one direction, based on the position command of each axis transmitted from a higher-level controller.03-08-2012
20120056568MOTOR DRIVING APPARATUS HAVING DC LINK VOLTAGE REGULATING FUNCTION - A motor driving apparatus comprises: an AC/DC converter which converts AC voltage supplied from an AC power source into DC voltage through PWM switching control of a power switching device; and a DC/AC converter which converts the DC voltage into variable-frequency AC voltage for driving a motor in a controlled manner. The AC/DC converter includes: a control unit which generates, based on an error between the DC voltage and a DC voltage command value, a PWM signal for the PWM switching control of the power switching device; and a frequency/gain varying unit which sets the frequency of the PWM signal to be generated by the control unit and a control gain in the control unit higher than their normal levels during a period in which a load in the DC/AC converter varies.03-08-2012
20120044962LASER OSCILLATOR CONTROL DEVICE - A laser oscillator control device includes a controller having a transmitter section and a receiver section; a laser oscillator having a transmitter section and a receiver section and communicating with the controller via a communication line; wherein the laser oscillator control device outputs a control signal from the controller to the laser oscillator, based on a status signal indicating operational state of the laser oscillator sent from the laser oscillator to the controller. The controller has an alternating signal transmitter circuit that generates an alternating signal that changes at a predetermined period, and sends this alternating signal to the laser oscillator, and the laser oscillator has a return signal transmitter circuit which generates a return signal that changes periodically in correspondence to the alternating signal from the controller, and sends this return signal to the controller. Furthermore, the controller has a monitoring circuit monitoring the return signal from the laser oscillator, and if it determines that there is an abnormality in the return signal, outputs a stop control signal for stopping laser beam irradiation by the laser oscillator.02-23-2012
20120043831HUMAN-ROBOT INTERACTIVE SYSTEM - A human-robot interactive system wherein a robot and a human share an area for performing interactive work, characterized by being provided with a force sensor which is set at an end effector attached to a front end of the robot or which is set at the robot and stopping the robot or controlling operation of the robot so that a detected value of the force sensor becomes smaller when the detected value of the force sensor exceeds a predetermined value, by the robot including a first robot portion which is positioned further from the human than a set position of the force sensor and a second robot portion which is positioned closer to the human than the set position of the force sensor, and, furthermore, by the robot system being provided with a limiter which limits a work area of the human so as to prevent contact by the human with the first robot portion of the robot during operation even when the robot most approaches the human. Due to this, safety of the human can be ensured even in an environment where the human could contact the robot.02-23-2012
20120040038MOLDING MATERIAL FEED SCREW USED IN MOLDING MATERIAL SUPPLY DEVICE OF INJECTION MOLDING MACHINE - A notched region in which the outer periphery of a screw flight is cut out is provided in a molding material feed screw. A wedge-shaped portion is formed by both a front wall surface of the screw flight and a wall surface of the boundary where the outer periphery of the screw flight is cut out. As a result of rotation of the molding material feed screw, since the wedge-shaped portion advances while pushing aside resin pellets located in the front thereof in two lateral directions of the front wall surface of the screw flight and the wall surface of the boundary where the outer diameter of the screw flight is cut out, entrapment of the resin pellets between the edge of a material supply port of a molding material supply device and the outer periphery of the screw flight is avoided as much as possible.02-16-2012
20120035745PROCESSING INFORMATION ACQUISITION SYSTEM IN PROCESSING MACHINE SUPPLYING PROCESSING POINT WITH ENERGY OR MATERIAL - A processing information acquisition system in a processing machine which feeds a processing point energy or material, the processing information acquisition system provided with a position information acquisition unit which acquires position information of a feed unit of energy or material, a feed rate control unit which receives a feed condition command of energy or material, converts the feed condition command to a control command which controls a feed of energy or material, and uses the converted control command to control a feed rate of energy or material from the feed unit, a feed rate estimation unit which acquires the control command from the feed rate control unit and calculates an estimated feed rate of energy or material which is fed to a processing point based on the control command, and an output unit which outputs the position information which the position information acquisition unit acquired and the estimated feed rate which the feed rate estimation unit calculated when the feed unit is located at a position corresponding to the position information.02-09-2012
20120031879WIRE-CUT ELECTRIC DISCHARGE MACHINE HAVING WORKPIECE MEASURING MECHANISM - A machining program used for machining a workpiece with a wire-cut electric discharge machine is used for measuring a shape of the workpiece. A wire electrode moved in a direction away from the workpiece by an offset command for machining is moved close to the workplace in workplace measurement after the machining. In other words, the wire electrode is moved in an opposite direction to an offset direction for the machining. Then, an end face position of the machined workpiece detected by a position of the wire electrode when the wire electrode comes in contact with the workpiece.02-09-2012
20120013287SENSORLESS INDUCTION MOTOR CONTROL DEVICE HAVING FUNCTION OF CORRECTING SLIP FREQUENCY OF MOTOR - A sensorless induction motor control device with a function of correcting a slip frequency wherein a slip frequency estimation unit estimates the slip frequency from at least one kind of current flowing through windings included in the motor, a voltage command signal value calculation unit calculates a D-phase voltage command signal value and a Q-phase voltage command signal value which are used for controlling a voltage applied to the sensorless induction motor using a Q-phase current command signal value calculated based on a difference between a speed estimation value, which is calculated using an estimation value of the slip frequency, and an externally supplied speed command signal value, an ideal voltage command signal value determination unit determines an ideal voltage command signal value using the speed command signal value and the Q-phase current command signal value, an actual voltage command signal value calculation unit calculates an actual voltage command signal value using the D-phase voltage command signal value and the Q-phase voltage command signal value, and a slip frequency correction unit compares the ideal voltage command signal value with the actual voltage command signal value and changes the estimation value of the slip frequency to make it smaller if the actual voltage command signal value is smaller than the ideal voltage command signal value.01-19-2012
20120013286ENCODER HAVING FUNCTION FOR DETECTING AMOUNT OF NOISE - An encoder having a function for detecting noise which may affect an internal signal of the encoder, without using a noise detecting circuit within the encoder, whereby the cost and size thereof may be reduced. The encoder has a detecting part adapted to detect the movement of an electric motor or a driven object; a signal processing circuit adapted to process a detection signal from the detecting part and obtain positional data of the motor or the object; and a transmitting part adapted to transmit the positional data from the signal processing circuit at regular time intervals and a fluctuation component calculated on the basis of the positional data, to external equipment. The signal processing circuit has a fluctuation component detecting circuit adapted to detect a fluctuation comment included in the calculated positional data, and the detected fluctuation component is transmitted to the external controller as an amount of noise.01-19-2012
20120010745NUMERICAL CONTROLLER FOR MACHINE TOOL WITH FUNCTION OF CONTROLLING SPEED OF ARC OPERATION - A numerical controller for machine tools that has function of controlling the speed of arc operation calculates a first operable feedrate based on the arc radius of a machining path and the allowable frequency (or allowable angular speed) to which servo position control is capable of responding. The numerical controller also calculates a second operable feedrate based on the arc radius of the machining path and the allowable acceleration to which servo position control can respond, and selects the minimum feedrate from the commanded feedrate and the calculated first and second feedrate to perform speed control.01-12-2012
20120007536TOOL PATH DISPLAY APPARATUS WITH DECELERATION FACTOR IDENTIFICATION MEANS FOR MACHINE TOOL - A numerical controller calculates a first position command from a machining program, converts the first position command into a second position command for restricting a tangential speed of a tool, and delivers the second position command and a status signal indicative of the achievement of the conversion of the first position command into the second position command to a tool path display apparatus. The tool path display apparatus displays the path of the tool in a color corresponding to the status signal and can thereby determine the point on the tool path at which the speed restriction is performed.01-12-2012
20120004751APPLICATION OPERATION SIMULATION DEVICE - An application operation simulation device includes: a specification section that specifies positions of nozzles with respect to a spray device and injection shapes of injected materials; an interference point calculation section that performs a working program of a robot including instructions for outputting the injected materials and the like to operate a three-dimensional model of the robot by simulation and calculate interference points between three-dimensional models of the injection shapes and a three-dimensional model of an applied member every predetermined time period; an interference number calculation section that calculates the number of interference every predetermined time period at each interference point on a surface of the three-dimensional model of the applied member; an application time calculation section that calculates application time from the number of interference every predetermined time period; and a display section that displays the color-coded surface of the three-dimensional model of the applied member according to the application time. As a result, it is possible to accommodate the spray device provided with a plurality of nozzles and the application time of the injected material can be shortened.01-05-2012
20120001583NUMERICAL CONTROLLER FOR MULTI-AXIS MACHINE - A numerical controller for controlling a multi-axis machine calculates an axis-dependent translation error amount and an axis-dependent rotation error amount based on a command axis position. Translation and rotation compensation amounts are calculated based on the axis dependent translation and rotation error amounts, respectively. The translation and rotation compensation amounts are added to command linear and rotary axis positions, respectively. Three linear axes and three rotary axes are driven to the added positions, individually. Thus, there is provided a numerical controller that enables even machining with a side face of a tool or boring to be in commanded tool position and posture (orientation) in the multi-axis machine.01-05-2012
20120001577TORQUE MOTOR DRIVING DEVICE FOR WIRE CUT ELECTRICAL DISCHARGE MACHINES - In a torque motor driving device for wire cut electrical discharge machines, a voltage waveform rectified by a full-wave rectifying circuit, not using a high-capacitance electrolytic capacitor, is applied as an AC voltage to a single-phase torque motor by a bridge circuit including semiconductor switches. A PWM signal whose duty is adjusted so that the current flowing through the torque motor matches an instructed value is generated and the generated PWM signal is used for the operation of the bridge circuit.01-05-2012
20110299949TOOL HOLDER WITH VARIABLE TOOL ROTATION RADIUS, MACHINE TOOL WITH TOOL HOLDER, AND MACHINING METHOD USING MACHINE TOOL - Since a tool holder is formed of a structure which is elastically deformed by a centrifugal force produced as the tool holder rotates around a rotation center axis, the rotation radius of a tool with a cutting edge directed to the rotation center axis varies from zero to an arbitrary value. The structure of the tool holder includes two beams elastically deformable to the same degree in opposite directions by the centrifugal force, and centrifugal force components acting on the two beams cancel each other so that a rotation balance is maintained even when the rotational speed of the tool holder is changed.12-08-2011
20110298402MOTOR DRIVE DEVICE WITH FUNCTION OF SWITCHING TO POWER REGENERATIVE OPERATION MODE - A motor drive device comprising a converter for carrying out a power running operation for supplying power from a three-phase AC power supply to a three-phase AC motor and a power regenerative operation for returning energy generated by the three-phase AC motor to the three-phase AC power supply. The converter has power switching elements, a first power regenerative control unit for controlling an on/off action of the power switching elements at the time of carrying out the power regenerative operation by using pulse width modulation signal whose pulse width changes in accordance with a value indicated by a command signal; a second power regenerative control unit for controlling the on/off action of the power switching elements at the time of carrying out the power regenerative operation in order to generate respective power regenerative currents in a phase representing the maximum electric potential among three phases of the three-phase AC power supply and a phase representing the minimum electric potential among the three phases, and a power regenerative operation switching unit for switching control of the on/off action of the power switching elements at the time of carrying out the power regenerative operation between a control carried out by the first power regenerative a control unit and that carried out by the second power regenerative control unit.12-08-2011
20110295421DEVICE AND A METHOD FOR RESTORING POSITIONAL INFORMATION OF ROBOT - A device for restoring positional information of a robot provided with a first member and a second member connected movable relative to each other via an articulation axis; a motor moving the second member relative to the first member; and a sensor outputting a sensor signal according to a driving amount of the motor. The device includes an imaging section obtaining an image signal in a region including a first mark and a second mark representing a positional relationship between the first member and the second member; a mark position computation section computing a first positional relationship between the first mark and the second mark at a first time and a second positional relationship between the first mark and the second mark at a second time, based on an image signal obtained by the imaging section at the first time and at the second time; and a correction section correcting positional information depending on a sensor signal output by the sensor after the second time, based on the first positional relationship and the second positional relationship, a first sensor signal output by the sensor at the first time and a second sensor signal output by the sensor at the second time.12-01-2011
20110287693NUMERICAL CONTROLLER HAVING OSCILLATING OPERATION FUNCTION CAPABLE OF CHANGING SPEED IN OPTIONAL SECTION - A machine tool has an oscillating axis that reciprocates in an optional region. A numerical controller that controls the machine tool designates positions of a lower dead point and a upper dead point when the oscillating axis of the machine tool reciprocates, and a reference speed during the oscillating operation when the oscillating axis reciprocates. The numerical controller then calculates, from the current position of the oscillating axis, a current phase in the case where one stroke of the oscillating axis is defined as one cycle, and calculates the speed of the oscillating axis at the current phase based upon the calculated current phase and the reference speed.11-24-2011
20110286811FEEDER FOR MACHINE TOOL - A feeder for a machine tool moves a table relative to a saddle in one axial direction by rotation of a motor. A ball thread shaft is attached in a manner engaging with a nut fixed to the saddle, and rotatable but immovable relative to the table, and is coupled to the motor fixed to the table. A length obtained by adding a relative movement distance S of the saddle relative to the table to a size Ls of the saddle in a direction of movement relative to the table is shorter than a size Lt of the table in a direction of movement relative to the saddle (i.e., (Ls+S)11-24-2011
20110276173NUMERICAL CONTROLLER FOR MULTI-AXIS MACHINE TOOL - A numerical controller for controlling a multi-axis machine tool having three linear axes and three rotating axes obtains an interpolated tool direction vector by interpolating a tool direction command and computes multiple solutions for three rotating axes from the vector. The three rotating axis positions are computed by synthesizing these multiple solutions. The three linear axis positions on a machine coordinate system are computed by adding to the interpolated tool center point position the product of the interpolated tool direction vector, or a verified tool direction vector based on the three rotating axis positions determined by the rotating axis position computing means, and a tool length compensation amount. The three rotating axes are moved to the positions computed above and the three linear axes are moved to the positions computed above.11-10-2011
20110260662MOTOR DRIVING APPARATUS HAVING FUNCTION OF DYNAMICALLY SWITCHING CONVERTER OPERATION MODE OF AC/DC CONVERTER - A motor driving apparatus is provided that performs AC/DC conversion by suppressing harmonics of the input at the time of normal operation, while on the other hand, allowing system operation to continue in the event of an overload by avoiding system stoppage. The motor driving apparatus, which drives a motor by supplying power from an AC power supply, includes: an AC/DC converter having a converter operation mode which is switched between a PWM converter operation mode in which an AC input voltage is converted into a DC voltage by applying PWM control to a plurality of power switching devices connected in serial and parallel fashion and a diode rectifier operation mode in which an AC input voltage is converted into a DC voltage by using a plurality of diodes each connected in reverse parallel with an associated one of the plurality of power switching devices; and a converter control unit which dynamically switches the converter operation mode of the AC/DC converter according to a load during powering of the motor.10-27-2011
20110257785ROBOT SYSTEM - A robot system including a robot arm driven by a servo motor; and a robot controller controlling an operation of the robot arm. The robot system further comprises a first detection section detecting a rotation amount of the servo motor; a second detection section attached to a tip portion of the robot arm, and detecting a velocity or acceleration of the tip portion of the robot arm; a computation section computing the velocity or acceleration of the tip portion of the robot arm based on values detected by the first detection section, and computing a deviation between this computed velocity or acceleration and the velocity or acceleration detected by the second detection section; and an emergency stop section for bringing the servo motor to an emergency stop when a magnitude of the deviation computed by the computation section is greater than a reference value.10-20-2011
20110257781AUTOMATIC PROGRAMMING METHOD AND DEVICE FOR CREATING MULTI-PATH PROGRAM - In automatic programming for creating a multi-path program for a machine having a plurality of control paths performing one or more machining processes of a machining program for machining a workpiece, the machining time of each of the machining processes is calculated, workable paths are input for each of the machining processes, and then workable orders of the machining processes are input. For each of the machining processes, simultaneously workable machining processes are input if any among other machining processes. On the basis of the above results, machining programs that provide the shortest machining time are selected.10-20-2011
20110252914UMBILICAL MEMBER ARRANGEMENT UNIT OF ROBOT WRIST SECTION - An umbilical member arrangement unit for an umbilical member, having a simple structure and high rigidity, capable of avoiding interference between the umbilical member and external equipment. The unit has a guide member constituted by a first plate member attached to a front end of a wrist section, a second plate member opposed to the first plate member and a connecting member connecting the first and second plate members. A cross-sectional region of the connecting member includes the wrist axis, extends from the axis in a first radial direction by a distance not smaller than a half of a size of the umbilical member in the cross-sectional direction thereof, and extends from the axis in an axisymmetrical second radial direction by a distance not larger than a half of the size of the umbilical member, so that the umbilical member contacts the second plate member and/or the connecting member at any rotational angular position of the guide member.10-20-2011
20110252913UMBILICAL MEMBER ARRANGEMENT UNIT OF ROBOT ARM SECTION - An umbilical member arrangement unit of a robot arm section, capable of avoiding interference between the umbilical member and external equipment without using a guide member. The arrangement unit has a first fixing member attached to a nonrotating part and adapted to nonslidably fix the umbilical member, and a second fixing member attached to a rotating part so as to integrally rotate with the rotating part and adapted to nonslidably fix the umbilical member. When the rotating part is positioned at a center position of a rotational motion range thereof about the longitudinal axis, the first and second fixing members direct the umbilical member along first and second tangential lines, respectively, the two tangential lines being generally perpendicular to each other, and, the fixing members are positioned in the same region in relation to two regions defined by a boundary plane parallel to the second tangential line, on which the longitudinal axis lies.10-20-2011
20110246115METHOD FOR CALCULATING PROBE MOUNTING POSITION IN ON-MACHINE MEASURING DEVICE - A measurement program is created for measurement performed by moving X- and Z-axes so that a central axis of a probe is perpendicular to the surface of a reference sphere, and errors are obtained between original probe position data and probe position data obtained by measurement performed at two different angles θ10-06-2011
20110243177GAS LASER DEVICE - A gas laser device including a blower circulating a laser gas along a gas passage; a pressure detection section detecting a gas pressure of the laser gas in the gas passage; a gas supply and exhaust section supplying the laser gas to the gas passage and exhausting the laser gas from the gas passage; an instruction section instructing a temporary stop of a laser oscillation by a laser oscillator; and a control section controlling the blower and the gas supply and exhaust section in response to an instruction from the instruction section. The control section, before the instruction section instructs the temporary stop, controls the blower to rotate at a predetermined rotation number and controls the gas supply and exhaust section so that the gas pressure detected by the pressure detection section is a first target gas pressure and, once the instruction section instructs the temporary stop, controls the blower so as to reduce the rotation number of the blower or stop the rotation of the blower and controls the gas supply and exhaust section so that the gas pressure detected by the pressure detection section is a second target gas pressure corresponding to the first target gas pressure during the rotation of the blower.10-06-2011
20110243168GAS LASER OSCILLATOR HAVING FUNCTION FOR JUDGING DISCHAGE INITIATION - A gas laser oscillator capable of initiating discharge, without applying excess voltage to a discharge tube, and correctly and rapidly judging the initiation of discharge. The oscillator has a laser power commanding part adapted to generate a laser power command including a pulse superimposed on a forefront of each step, a voltage applying part adapted to apply a voltage to a discharge tube based on the laser power command, a discharge tube voltage detecting part adapted to detect the discharge tube voltage, a discharge tube voltage monitoring part adapted to monitor the discharge tube voltage, and a discharge initiation judging part adapted to judge that the discharge is initiated when the difference, between a change rate of the monitored voltage and a change rate of the discharge tube voltage predetermined based on data obtained while the discharge is normally carried out, is smaller than a predetermined threshold.10-06-2011
20110243165LASER DEVICE THAT STABLY CONTROLS VERY LOW LASER POWER - A laser device comprises: first and second laser excitation regions that are disposed in series each other; a first power supply unit (PSU10-06-2011
20110241590MOTOR DRIVING APPARATUS HAVING FAULT DIAGNOSTIC FUNCTION - A motor driving apparatus capable of detecting during operation a ground fault and a phase-to-phase short circuit by distinguishing one from the other is provided while minimizing an increase in cost. The sum of three-phase AC currents supplied from a three-phase AC power supply to an AC/DC converter is detected by a current sensor. When overcurrent is detected by an overcurrent detector, if the sum of the currents detected by the current sensor is zero, it is determined that the fault is a phase-to-phase short circuit, but if the sum is not zero, it is determined that the fault is a ground fault.10-06-2011
20110240605SPOT WELDING SYSTEM AND DRESSING DETERMINATION METHOD - A spot welding system including a welding gun with an openable/closable electrode pair; and a dressing determination device determining a quality of a shaping process applied to an electrode of the electrode pair. The dressing determination device includes a visual sensor obtaining an image of the electrode, identifying a base and a tip of the electrode on the image and measuring a distance between the base and the tip on the image, by image processing; a visual sensor control section allowing the visual sensor to measure the distance immediately before and after the shaping process is performed; a cut amount calculation section calculating a difference between the distances measured by the visual sensor immediately before and after the shaping process is performed, as a cut amount of the electrode; and a cut amount judgment section judging whether the calculated cut amount is within a predetermined acceptable range.10-06-2011
20110234147CONTROLLER FOR SPINDLE WITH ENCODER - A controller controls the rotational speed of an induction motor, thereby controlling a spindle connected to the induction motor. Although an encoder for detecting the position of the spindle is mounted on the spindle, a speed detector is not attached to the induction motor. The speed of the induction motor is estimated from a spindle speed obtained by the encoder, and an excitation frequency command for the induction motor is determined based on the estimated speed.09-29-2011
20110234146CONTROLLER OF SPINDLE PROVIDED WITH ENCODER - The controller controls a spindle connected to an induction motor via a belt by controlling the rotational velocity of the induction motor. The spindle has an encoder attached thereto for detecting the position of the spindle, but the induction motor does not have a velocity detector attached thereto. The velocity of the induction motor is estimated from the spindle velocity obtained from output of the encoder, and slip of the belt is detected based on the estimated velocity of the induction motor. When occurrence of slip of the belt is detected, the estimated velocity of the induction motor will not be used for the control of the induction motor.09-29-2011
20110234142NUMERICAL CONTROLLER CONTROLLING FIVE-AXIS MACHINING TOOL - A five-axis machining tool that machines a workpiece mounted on a table using three linear axes and two rotary axes is controlled by a numerical controller. The numerical controller calculates a translational compensation amount and a rotational compensation amount by obtaining axis-dependent translational compensation amounts and axis-dependent rotational compensation amounts on the basis of commanded axis positions. Then, the numerical controller moves the three linear axes and the two rotary axes of the five-axis machining tool to positions obtained by adding the translational compensation amount and the rotational compensation amount thus calculated to a command linear axis position and a command rotary axis position, respectively.09-29-2011
20110232118CONTACT TYPE MEASUREMENT DEVICE HAVING FINE CONTACT FORCE ADJUSTMENT MECHANISM - A contact type measurement device performs measurement with displacement of a probe, while a contact member attached to the probe is in contact with an object to be measured. Data on the relationship of a contact force of the probe to the object to be measured with an angle between the central axis of the probe and the direction of gravity, the amount of displacement of the probe, and a fluid pressure for applying a pushing-out or pulling-in force to the probe is stored in advance and, on the basis of this data, the fluid pressure or the amount of displacement of the probe is controlled to automatically and precisely adjust a fine contact force of the probe to the object to be measured.09-29-2011
20110225787FITTING DEVICE USING ROBOT - A fitting device and a fitting method, by which the fitting process can be carried out without damaging workpieces, even when a sufficient moment cannot be detected by pressing the workpiece in the fitting direction. The device includes a fitting status judging part adapted to judge whether a second workpiece is in motion in a fitting direction relative to a first workpiece; a workpiece orientation searching part adapted to change a current orientation of the second workpiece when it is judged that the second workpiece is not in motion in the fitting direction, and search a proper orientation for the second workpiece based on a detected force or speed of the second workpiece in the fitting direction, during the change of the orientation; and a fitting motion commanding part adapted to command a robot which grips the second workpiece to continue the fitting operation, by using the searched proper orientation.09-22-2011
20110218675ROBOT SYSTEM COMPRISING VISUAL SENSOR - A robot system (09-08-2011
20110208952PROGRAMMABLE CONTROLLER FOR EXECUTING A PLURALITY OF INDEPENDENT SEQUENCE PROGRAMS IN PARALLEL - A programmable controller which executes a plurality of independent sequence programs in parallel is provided with an ASIC, including a plurality of arithmetic-logic units and a plurality of arbitration circuits, and MPUs as many as the arbitration circuits. The entire execution time of the programmable controller is shortened by changing combinations (groups of arithmetic-logic units) of the MPUs (and the arbitration circuits as many as the MPUs) and the arithmetic-logic units, based on the ratios of MPU execution instructions and ASIC execution instructions included in those instructions which constitute the programs to be executed in parallel.08-25-2011
20110208356ROBOT HAVING LEARNING CONTROL FUNCTION - A robot having a learning control function is disclosed. The robot includes a robot mechanism unit with a sensor on a part to be positionally controlled and a control unit for controlling the operation of the robot mechanism unit. The control unit includes a normal control unit for controlling the operation of the robot mechanism unit, and a learning control unit for operating the robot mechanism unit according to a task program and carrying out the learning to calculate the learning correction amount in order that position of the part of the robot mechanism unit to be controlled which is detected by the sensor approaches a target trajectory or a target position assigned for the normal control unit. The learning control unit calculates the maximum speed override that can be set with in the learning operation, and carries out the learning to calculate the learning correction amount while increasing the speed override a plurality of times until the maximum speed override is reached.08-25-2011
20110208354ROBOT WITH LEARNING CONTROL FUNCTION - A robot with a learning control function is disclosed. The robot includes a robot mechanism unit, a learning control unit for obtaining data on positional deviation of the robot mechanism unit upon execution of a task program and executing a learning control for calculating a learning correction amount in order to decrease the positional deviation of the robot mechanism unit below a certain value, a normal control unit for executing a learning operation of the robot mechanism unit in order to obtain the data during the learning control and executing an actual operation of the robot mechanism unit based on the learning correction amount calculated by the learning control unit after executing the learning control, and an anti-exception processing unit for executing an anti-exception process in the case where an exception process occurs during the learning operation or the actual operation.08-25-2011
20110202167NUMERICAL CONTROLLER WITH TOOL TRAJECTORY DISPLAY FUNCTION - Coordinate values of a tool center point is calculated by obtaining coordinate values at each time of respective drive axes driven by a numerical controller. A tool radius compensation vector connecting the calculated tool center point at each time and an actual machining point is obtained. Then, coordinate values of the actual machining point are calculated based on the calculated coordinate values of the tool center point and the obtained tool radius compensation vector, and the trajectory of the actual machining point is displayed on a display.08-18-2011
20110177187INJECTION MOLDING MACHINE PROVIDED WITH POWER TRANSMISSION MECHANISM - An injection molding machine is provided with a power transmission mechanism including a plurality of drive units configured to convert a rotary motion into a linear motion and a motor configured to drive the drive units. Strain sensors are affixed individually to respective supporting members for the drive units. An abnormality signal indicative of the occurrence of an abnormality in the power transmission mechanism is output if the absolute value of the difference between a strain value read by one of the strain sensors and a strain value read by another strain sensor is greater than a previously set value.07-21-2011
20110175557MOTOR DRIVING APPARATUS HAVING POWER REGENERATION FUNCTION - A motor driving apparatus wherein provisions are made to ensure that the regenerative operation of a rectifier continues as long as the supply of power from an inverter continues, and that the regenerative operation of the rectifier stops when the supply of power from the inverter ends. The apparatus includes: a detection unit which detects an input voltage and current; an instantaneous effective power calculation unit which, based on the detected input voltage and current, calculates instantaneous effective power supplied from the rectifier to the inverter; a DC component calculation unit which, based on the value of the calculated power, calculates the DC component of the effective power; and a regenerative operation stopping decision unit which compares the value of the calculated DC component with a predetermined threshold value and decides that a power regeneration operation for feeding regenerative power from the inverter back into the power supply be stopped.07-21-2011
20110159132AUTOMATIC GREASE SUPPLY DEVICE OF INJECTION MOLDING MACHINE - A lubricant such as grease is supplied by a grease supply device to a grease supply point of an injection molding machine. A workload of a movable portion forming the injection molding machine when the movable portion operates is calculated and a grease supply command is output to the grease supply device when the calculated workload exceeds a reference value. An operating state of the injection molding machine is evaluated by using the workload reflecting a load on the movable portion and, in this way, insufficiency of lubrication of the movable portion is anticipated.06-30-2011
20110120978SPOT WELDING SYSTEM - A spot welding system including a spot welding gun having a pair of electrodes disposed opposite to each other, and a servo motor for allowing the pair of electrodes to approach each other and separate from each other; a robot for movably holding either a spot welding gun or a workpiece so that a workpiece is disposed between the pair of electrodes of the spot welding gun; a physical quantity detection section for detecting a physical quantity correlative to torque or velocity of the servo motor; a position detection section for detecting positions of the pair of electrodes; a mode switching section for switching, by a switching command, an operation mode of the spot welding system between a spot welding mode for spot-welding the workpiece and a position correction mode for correcting a spot welding position of the workpiece; and a processing section for performing a spot welding process in the spot welding mode and a position correction process in the position correction mode.05-26-2011
20110107807ROLLER HEMMING DEVICE USING ROBOT MANIPULATOR WITH FORCE SENSOR - A roller hemming device capable of correcting a positional error between a robot manipulator and a workpiece, and carrying out a pre-hemming and/or hemming process with appropriate pressing force. The roller hemming device has a position detecting part adapted to detect a current position of a roller attached to a front end of the robot manipulator; a force sensor arranged between a wrist section of the robot manipulator and the roller; and a controller adapted to control the position of the roller by using an output of the position detecting part and an output of the force sensor, so that pressing force applied to a mold by the roller is a predetermined value.05-12-2011
20110080067SQUIRREL-CAGE ROTOR AND MANUFACTURING METHOD OF SQUIRREL-CAGE ROTOR - A squirrel-cage rotor including a rotor core provided with a plurality of circumferentially disposed slot holes opened in a rotational axis direction of the rotor; a pair of end rings disposed at opposite sides of the rotor core in the rotational axis direction of the rotor, each end ring being provided with a plurality of circumferentially disposed through holes opened corresponding to the plurality of circumferentially disposed slot holes; and a plurality of bar elements respectively inserted through the plurality of slot holes and the plurality of through holes. Each of the pair of end rings is prepared by laminating a plurality of sheet members, and opposite ends of each of the plurality of bar elements and the pair of end rings are brazed together through a brazing filler metal sandwiched between adjacent sheet members in advance, the brazing filler metal being adapted to melt and flow when the rotor is heated.04-07-2011

Patent applications by FANUC CORPORATION