Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Fanuc Corporation patents (2016 archive)


Recent patent applications related to Fanuc Corporation. Fanuc Corporation is listed as an Agent/Assignee. Note: Fanuc Corporation may have other listings under different names/spellings. We're not affiliated with Fanuc Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "F" | Fanuc Corporation-related inventors


Chip evacuation device driven by synchronous motor

In a chip evacuation device that evacuates chips produced in a machine tool to outside of the machine tool, a synchronous motor is used as a power source for the chip evacuation device. A load on the synchronous motor is monitored and a number of rotation or a direction of rotation of the synchronous motor is changed when it is determined that the load exceeds a preset threshold.. ... Fanuc Corporation

Motor driving device comprising means for detecting abnormal heat generation in initial charging circuit

A motor driving device includes: a converter that converts ac power into dc power; a dc link capacitor provided for the dc link; an inverter that converts dc power into ac power for a motor; an initial charging circuit that charges the dc link capacitor; a potential difference determination unit that determines a potential difference between both ends of the initial charging circuit; a direct current detecting unit that detects direct current supplied to the initial charging circuit; an alternating current detecting unit that detects alternating current supplied to a motor; and an abnormality determination unit that determines that abnormal heat generation occurs in the initial charging circuit when the alternating current detecting unit detects alternating current and the direct current detecting unit detects direct current, in a case in which a potential difference occurs between both of the ends of the initial charging circuit.. . ... Fanuc Corporation

Motor having figure 8-shaped linked coils and method for manufacturing the same

In a motor, the number of slots 6n divided by the number of pole pairs p (2n>p) of a rotor is an irreducible fraction, when a quotient obtained by dividing 6n by 2p is denoted by x, 2n coils per phase are arranged in the slots of the stator, one and another one of the coils connected in series thereto are arranged overlapping in one center slot while sharing one side with aligned current directions, opposite sides of the two coils not sharing the slot are each arranged in other ones of the slots at a distance by x from the center slot, so that the two coils are arranged while being linked in a figure 8-shape straddling over the three slots, and n sets per phase of the linked coils are arranged at not completely overlapping positions in the slots and are connected in series.. . ... Fanuc Corporation

Ladder program editing device capable of displaying network comment

A ladder program editing device extracts a ladder circuit satisfying a search condition for searching a ladder program based on the search condition designated by a user and a network comment associated with the extracted ladder circuit. When the extracted ladder circuit is displayed, the network comment extracted together is displayed on a screen in a form associated with the ladder circuit.. ... Fanuc Corporation

Numerical controller having function of automatically selecting storage destination of machining program

A numerical controller performs analysis as to whether or not an input machining program is required to be read at high speed at the time of execution of the machining program, stores the machining program in any one of a storage unit which reads a program at high speed and a storage unit which reads a program at low speed in accordance with the analysis result, and updates information on a storage destination of the machining program. In this way, the storage destination of the input machining program can be automatically selected in accordance with the contents of the machining program.. ... Fanuc Corporation

Numerical controller and numerical control system in which the controller is connected by network

A numerical controller in the present invention includes a bus trace circuit configured to fetch a bus cycle satisfying preset conditions, an alarm history, an alarm data acquisition table in which whether to acquire trace data is recorded for each alarm, and a trace circuit setting table in which fetching conditions of the bus cycle of the bus trace circuit are recorded for each alarm, and identifies an alarm for which the trace data is to be fetched from the alarm history and the alarm data acquisition table, reads the fetching conditions of the bus cycle corresponding to the alarm from the trace circuit setting table, sets the fetching conditions to the bus trace circuit, and acquires the trace data of the bus cycle based on the fetching conditions that are set through the bus trace circuit.. . ... Fanuc Corporation

Servo control apparatus having function of optimizing control gain online using evaluation function

A servo control apparatus includes a speed command generation unit, a torque command generation unit, a speed detection unit, a speed control loop, a speed control loop gain setting unit, a sinusoidal disturbance input unit which applies a sinusoidal sweep to the speed control loop, a frequency characteristic calculation unit which estimates the gain and phase of a speed control loop input/output signal from output of the speed control loop when a sine wave is input to the speed control loop, a reference characteristic generation unit which generates frequency characteristics for a feed axis, and a gain adjusting unit which adjusts the speed control loop gain. The gain adjusting unit uses the reference frequency characteristics and actually measured frequency characteristics to calculate an evaluation function value for each frequency sweep, and adjusts online the speed control loop gain to achieve a desired evaluation function value.. ... Fanuc Corporation

Interference check system for machine tool and robot

A numerical controller and a robot controller share interpolation level move data obtained by recording position information for each interpolation period of a robot in association with an index. Based on the interpolation level move data, a preceding position of the robot after the passage of a time (lead time) for calculating a next preceding position since a reference time for interference check is calculated. ... Fanuc Corporation

Fastening device, robot system, and fastening method for fastening plurality of fastening members

A fastening device enabling a plurality of fastening tools to be arranged at a plurality of fastening locations quickly. The fastening device includes a plurality of fastening tools, a movement mechanism for making the plurality of fastening tools move relative to each other, an imaging part imaging of a plurality of fastening locations, a fastening position calculating part calculating the positions of a plurality of fastening locations based on the image data, and a movement controller control the movement mechanism so as to make at least one fastening tool move so that the individual fastening tools are arranged at positions enabling the fastening members to be fastened to the corresponding fastening locations, based on the calculated plurality of fastening locations.. ... Fanuc Corporation

Operation management system

An operation management system according to the present invention stores manufacture facility information in which identification information capable of uniquely specifying a manufacture facility is associated with position information of the manufacture facility in a manufacture facility information storage unit, a management device acquires the manufacture facility information from the manufacture facility information storage unit, arranges the manufacture facility on an arrangement map based on the manufacture facility information, and conducts communication setting for acquiring operation information, and the management device acquires the operation information of the manufacture facility via communication based on the communication setting, and displays the acquired operation information on the arrangement map.. . ... Fanuc Corporation

Injection molding system

Provided is an injection molding system that includes: a mounting position detection unit configured to detect a mounting position of a temperature control hose establishing connection from a mold temperature controller to a mold; and a temperature control hose attachment and detachment unit. Attachment and detachment of the temperature control hose is established by the temperature control hose attachment and detachment unit. ... Fanuc Corporation

Control apparatus of synchronous motor

. . A control apparatus of a synchronous motor according to the present invention includes: a current command generation unit for generating a d-phase current command and a q-phase current command; a current detection unit for detecting a d-phase current and a q-phase current; a short-circuiting device for short-circuiting the synchronous motor to apply dynamic braking to the synchronous motor; and a short-circuit control unit for controlling the short-circuiting device; wherein the current command generation unit controls the q-phase current command so as to decrease the q-phase current after receipt of a dynamic braking signal; and the short-circuit control unit controls the short-circuiting device to short-circuit the synchronous motor after the receipt of the dynamic braking signal and after a lapse of a predetermined time from the control of the q-phase current command by the current command generation unit.. . ... Fanuc Corporation

Laser apparatus in which laser oscillation part, air cooling machine and dehumidifier are cooled by common cooling water

The laser apparatus includes a laser oscillation part including a water-cooled plate, an air cooling machine including a radiator, a dehumidifier including a water-cooled plate, and a cooling water supply device including a cooling water pipe through which a cooling water is supplied. The air cooling machine and the dehumidifier are arranged in a housing. ... Fanuc Corporation

Information processing device for editing electronic data by touch operations

An information processing device comprises a storage unit for storing electronic data in ascii format containing a plurality of line data, a display control unit for displaying electronic data stored in the storage unit on a touch screen, and an editing unit for editing electronic data stored in the storage unit so that, in response to a first touch operation performed in an area containing a boundary between two adjacent line data displayed on the touch screen, a new line datum is added between the two adjacent line data.. . ... Fanuc Corporation

12/15/16 / #20160363927

Numerical controller

A numerical controller of the invention includes: an acceleration setting data storage unit for storing acceleration setting data where an acceleration/deceleration setting of an axis of a target machine to be controlled is associated with an application condition including at least a tool number; an execution acceleration/deceleration setting storage unit for storing the acceleration/deceleration setting used when a control of the axis is executed; an acceleration/deceleration control unit for performing an acceleration/deceleration control process on the axis on the basis of the acceleration/deceleration setting set in the execution acceleration/deceleration setting storage unit; and an acceleration/deceleration setting unit for setting the acceleration/deceleration setting of the acceleration setting data where a tool number commanded in a tool selection command of a block read from a machining program satisfies the application condition in the execution acceleration/deceleration setting storage unit.. . ... Fanuc Corporation

12/15/16 / #20160363925

Numerical controller having tool life management function considering change in machining conditions

A numerical controller determines a consumption factor representing the degree to which a tool included in a machine tool consumes the life in association with machining conditions, and calculates a tool life (accumulated consumption life) consumed before each block based on the determined consumption factor and a tool usage for each block. If a command of a block read from a machining program is a tool change command, a tool having a tool life not ending before the next tool change command is selected among tools based on the accumulated consumption life.. ... Fanuc Corporation

12/15/16 / #20160363924

Servo motor stop controller to control and stop servo motor during emergency stop

The servo motor stop controller of the present invention outputs a stopping operation command to stop the servo motor, to the servo amplifier when the operation command output part detects an emergency stop signal. In the stop control process based on the stopping operation command, when the regenerative state detection part detects that the servo amplifier is in a regenerative state, the power supply circuit control part controls the servo power supply circuit and cuts off the power supply to the servo amplifier.. ... Fanuc Corporation

12/15/16 / #20160363469

Rotation angle detector which can detect entry of foreign substances

A rotation angle detector comprises a rotating body including a plurality of track parts, and an abnormality detecting unit for detecting an abnormality based on signals generated in detection units. The detection units generate a first signal based on a first track part and a second signal based on a second track part. ... Fanuc Corporation

12/15/16 / #20160361855

Injection molding system

An injection molding system includes a sensor that detects a state of a purged molding material, and a purged material analysis unit that obtains a detection signal of the sensor and analyzes the purged molding material. Whether or not the purge operation is completed is determined based on the detection signal of the sensor so as to complete the purge operation. ... Fanuc Corporation

12/15/16 / #20160361788

Controller for machine tool

The controller for a machine tool according to the present invention makes it possible to discharge both a coolant and an oil mist from a through hole provided in the tool equipped to a main axis of a machine tool, allows a processing program to instruct the discharge of either the coolant or the oil mist, and carries out such a control that a state where the above-described tool is detached from the main axis is maintained during a predetermined period of time at the time of replacing the tool, and at the same time, the oil mist is discharged from the above-described oil mist unit so as to remove the coolant from the above-described piping during the predetermined period of time.. . ... Fanuc Corporation

12/08/16 / #20160357171

Device and method of controlling machine tool, to control synchronized operation of spindle axis and feed axis

A controller for controlling a synchronized operation of spindle and feed axes. A spindle-axis control section includes an initial-motion control section for making a spindle axis perform an accelerated rotation at maximum capacity from a process start position; a maximum-acceleration detecting section for detecting a maximum acceleration of the spindle axis; a residual rotation-amount detecting section for detecting a residual rotation amount of the spindle axis; a current-speed detecting section for detecting a current speed of the spindle axis; a decelerating-motion control section for making the spindle axis perform a decelerated rotation at a gradually increasing deceleration so as to reach an intermediate rotation speed after the accelerated rotation; and a positioning-motion control section for making the spindle axis perform a decelerated rotation at maximum capacity so as to reach the target thread depth after reaching the intermediate rotation speed.. ... Fanuc Corporation

12/08/16 / #20160356698

Corrosion detection circuit for circuit board and motor drive having the same

A corrosion detection circuit according to an embodiment of the present invention includes an insulating board; a test chip having a corrodible metal, mounted on the surface of the insulating board; a plurality of resistors each having a higher resistance value than the test chip after a change due to an environment including contact with the test chip and the adhesion of dust to the test chip; and a voltage detection circuit for detecting the output voltage of a divided voltage output point, when a voltage is applied to the test chip and a voltage dividing circuit using the plurality of resistors. The voltage detection circuit detects a break in the test chip by corrosion based on a variation in the output voltage.. ... Fanuc Corporation

12/08/16 / #20160354933

Robot controller having function for displaying robot and force

A robot controller, by which an operator can visually or intuitively understand the direction and/or magnitude of an actual force applied to an arbitrary portion of a workpiece. The controller controls a motion of a robot so that one of a work tool and a workpiece is moved relative to the other, and carries out a predetermined operation. ... Fanuc Corporation

12/01/16 / #20160352275

Temperature estimating apparatus for synchronous motor

. . A temperature estimating apparatus for a synchronous motor comprises: a voltage command generating unit for controlling d-phase current by increasing or decreasing d-phase and q-phase voltages; a voltage acquiring unit for d-phase and q-phase voltages when the d-phase current is varied; a rotating speed detecting unit for the synchronous motor; a current detecting unit for the d-phase and q-phase currents; a winding temperature acquiring unit; a winding resistance converting unit for winding resistance from winding temperature; an inductance calculating unit for d-axis inductance based on the variation of the d-phase current and the q-phase voltage and on the rotating speed; a counter electromotive voltage constant calculating unit from the q-phase voltage, the varied d-phase current, the rotating speed, the q-phase current, the winding resistance, and the d-axis inductance; and a magnet temperature estimating unit for estimating magnet temperature based on the counter electromotive voltage constant.. . ... Fanuc Corporation

12/01/16 / #20160352212

Switching power supply with preventive maintenance function

A switching power supply is designed so that a switching frequency deviates from a predetermined range before an output voltage deviates from a predetermined voltage range due to degradation of a choke coil and an output capacitor. The switching power supply designed in that manner is provided with a switching frequency monitoring unit which monitors a switching waveform. ... Fanuc Corporation

12/01/16 / #20160352062

Laser device provided with function to determine feasability of opening door

The laser device of the present invention includes a first temperature sensor which is provided in a housing to detect the temperature of the portion to be cooled, a second temperature sensor and a humidity sensor which are provided outside the housing to respectively detect the temperature and humidity of the air outside the housing. The laser device further includes a judgment unit which judges the possibility of condensation forming on the portion to be cooled by the air outside the housing based on each of the detected results of the first temperature sensor, the second temperature sensor and the humidity sensor, and a notification unit which gives notification of the judgment result of the judgment unit, outside the housing.. ... Fanuc Corporation

12/01/16 / #20160351041

Motor drive device and method capable of notifying malfunction in fluid flow in heat sink

A motor drive device detects the malfunction of a flow path in a heat sink based on the temperature of the device. The motor drive device includes: a temperature detection part which detects the temperature of the motor drive device; a temperature change calculating part which calculates the degree of change of the temperature with respect to time when the rotation number of a fan is controlled to a lower rotation number than a regular rotation number; an malfunction determination part which determines whether or not the degree of the change is different from a predetermined standard; and an malfunction signal generation part which generates a signal indicating that malfunction occurs in fluid flow when it is determined that the degree of the change is different from the standard.. ... Fanuc Corporation

12/01/16 / #20160349739

Numerical controller for managing machining data and machining result

A numerical controller stores, as project data, input data including at least a machining program and a machining condition and output data indicative of the result of operation control of a machine based on the input data. Further, version management of the project data is performed by a data management unit. ... Fanuc Corporation

12/01/16 / #20160349307

Electronic component having function to detect manufacturing defects or damage/degradation and printed wiring board

An electronic component having a plurality of terminals arranged on a bottom side of a package and mounted on a printed wiring board includes at least one detection terminal as a portion of the plurality of terminals, the detection terminal being connected to a ground outside the electronic component, wherein the detection terminal is connected to an input port of an input buffer and one end of a resistor inside the electronic component, the other end of the resistor is connected to a power supply, and the input buffer detects a poor connection of a solder joint or a socket by outputting a first binary signal obtained by binarizing a voltage level input into the input buffer using a predetermined threshold.. . ... Fanuc Corporation

12/01/16 / #20160346979

Injection molding system

A injection molding system extracts molding data and inspection data having a difference between a first position information of a conveyance part where a molded article produced by an injection molding apparatus is picked up by a conveyor device and a second position information of the conveyance part where the molded article is inspected by an inspection device is equal to a predetermined distance between a pickup position and an inspection position, and stores the molding data and the inspection data in association with each other as a set. This configuration makes it possible to associate molding data of an injection molding apparatus when producing a molded article and inspection data with each other to control the quality of molded articles.. ... Fanuc Corporation

12/01/16 / #20160346935

Robot system for monitoring contact force of robot and human

The human cooperative robot system according to the present invention includes a robot, a force sensor detecting a load applied to a robot, and a robot controller controlling the robot. The force sensor includes at least one temperature detection element detecting temperature, incorporated therein. ... Fanuc Corporation

12/01/16 / #20160346918

Robot system for conveying article in suspended condition

A robot system comprises a first robot which supports a suspending jig for suspending a workpiece, a second robot which supports a hand, and a control device which performs cooperative control for causing the first robot and the second robot to operate cooperatively. The hand grasps the workpiece at a portion which is lower than a mating portion of the workpiece. ... Fanuc Corporation

12/01/16 / #20160346885

Motor control system provided with function to detect abnormal braking and method of detecting abnormal braking

The motor control system of the present invention includes a signal receiving unit for receiving a signal for operating a mechanical brake, a position monitoring unit for obtaining the history of the rotational position of the servo motor from the receipt of the signal to when the rotation of the servo motor stops using a position detector, a displacement amount calculation unit which calculates the rotational displacement of the servo motor from the receipt of the signal to when the rotation of the servo motor stops from the history, and an abnormality determining unit which determines that an abnormality exists in the mechanical brake when the calculated rotational displacement exceeds a predetermined first threshold value.. . ... Fanuc Corporation

12/01/16 / #20160346853

Numerical controller for wire electrical discharge machine adapted for corner control of minute blocks

A numerical controller for controlling a wire electrical discharge machine generates section data such that a machining path commanded by a machining program is divided into sections with a sufficient distance, generates data such that the individual sections are re-approximated to a straight line or a circular arc based on the generated section data, and adjusts an operation of the wire electrical discharge machine at a corner portion and a circular-arc portion of the machining path, based on the re-approximation section data.. . ... Fanuc Corporation

11/24/16 / #20160344248

Spindle structure, electric motor, and machine tool formed with through hole for passage of fluid

A spindle structure capable of accelerating the flow of a fluid in through holes of a rotor. The spindle structure includes a rotatable rotation part. ... Fanuc Corporation

11/24/16 / #20160342184

Machine tool

A machine tool includes a numerical control unit, a personal computer unit, and a power source unit. Furthermore, the machine tool includes a shutdown unit which is connected with the personal computer unit through a power-off notification general-purpose interface and a power-disconnection monitoring general-purpose interface. ... Fanuc Corporation

11/24/16 / #20160341631

Abnormality detecting device having function for detecting abnormality of machine tool, and abnormality detecting method

An abnormality detecting device and method for detecting a symptom of a failure of a spindle of a machine tool before the spindle malfunctions. The abnormality detecting device for detecting an abnormality or malfunction includes a spindle motor and a motor controller. ... Fanuc Corporation

11/24/16 / #20160341548

Shaft accuracy measuring device for measuring accuracy of output shaft of motor

A shaft accuracy measuring device includes: a measurement unit including a light projecting unit that projects a measuring light and a light receiving unit that receives the measurement light projected by the light projecting unit; a motor installation unit that installs the motor such that the output shaft of the motor is disposed between the light projecting unit and the light receiving unit; and a calculation unit that calculates at least one of axial run-out, center run-out, and face run-out of the motor based on a measurement result of the measurement unit.. . ... Fanuc Corporation

11/24/16 / #20160339588

Gripping apparatus including protective member for protecting object and robot apparatus including the gripping apparatus

A gripping apparatus is configured to grip an object by a claw. The gripping apparatus includes an electric circuit passing through a first claw body, the object, and a second claw body, and a conduction judgment part for judging as to whether or not the electric circuit is electrically conductive. ... Fanuc Corporation

11/24/16 / #20160339553

Machine tool having cleaning unit

A machine tool includes a cooling fluid supplying part, e.g., a fan or a flow path, for supplying a cooling fluid which dissipates heat generated from the machine tool during operation. The cooling fluid supplying part is operable to supply the cooling fluid independently of a cooling action of a machining point of the machine tool. ... Fanuc Corporation

11/17/16 / #20160336707

Laser device provided with function of predicting occurrence of condensation

A laser device provided with the function of predicting occurrence of condensation and preventing occurrence of condensation in advance. The laser device is provided with a controlling part calculating a reference temperature for judging whether a cooling water feed device may feed cooling water based on a temperature measured by a thermometer and a humidity measured by a hygrometer, and a comparing part comparing a reference temperature and a cooling water temperature. ... Fanuc Corporation

11/17/16 / #20160336125

Key switch structure

A key switch structure is provided with a key switch located in a position corresponding to a keyhole, a key top, and a key sheet disposed between the key switch and the key top. An embossed portion recessed inwardly relative to a case body is formed on the key sheet in a state where the key sheet is pressed down by a pressing protuberance of the key top not depressed, and tip corner parts of the pressing protuberance contact the formed embossed portion. ... Fanuc Corporation

11/17/16 / #20160334779

Thermal displacement correction training unit for machine tool

A thermal displacement correction training unit has a virtual machine tool, a virtual machine tool control unit and a virtual machine tool display unit. The virtual machine tool has a precision decline imitating unit for imitating the process precision decline caused by the heat during operation in the virtual machine tool unit, and a precision decline calculation unit for finding the amount of precision decline that represents the process precision decline in the process machine unit imitated by the process precision imitating unit. ... Fanuc Corporation

11/17/16 / #20160334777

Numerical controller capable of checking mounting state of tool used for machining

A numerical controller retrieves only a tool change command in an nc program and controls an automatic tool changer to execute tool change based on the retrieved tool change command. The numerical controller controls a camera to capture an image of a tool every time the tool change command is executed, and analyzes the image captured by the camera to calculate a shape and a size of the tool. ... Fanuc Corporation

11/17/16 / #20160334760

Servo control apparatus having function of sensorless controlled stop

A servo control apparatus includes a sensor unit for detecting a motor speed; an amplifier for driving a motor and feeding back a current; a magnetic pole position detector; a position controller for outputting a speed command; a speed controller for outputting a current command; a current controller for outputting a voltage command; a speed estimator for calculating an estimated speed from the voltage command; a magnetic pole position estimator for calculating an estimated magnetic pole position from the estimated speed; a sensor malfunction detector; a stop position command generator; and a first switch for switching from the position command to the stop position command, a second switch for switching from the magnetic pole position to the estimated magnetic pole position, and a third switch for switching from the detected speed to the estimated speed, when the sensor malfunction detector has detected a malfunction.. . ... Fanuc Corporation

11/17/16 / #20160332352

Multi-material molding machine

There is provided a multi-material molding machine performing multi-material molding, and when it is detected that an injection molding machine and an injection unit are not mechanically connected to each other, an operation of the injection unit is regulated. As a result, even if the injection unit is separated from an injection molding machine body, risk of a work in maintenance and repair works of the injection unit can be reduced.. ... Fanuc Corporation

11/17/16 / #20160332351

Injection molding machine controlling drive of movable part with motor

In an injection molding machine, a predetermined torque limit value set in advance and acceleration/deceleration torque calculated by an acceleration/deceleration torque calculation section are added to set an output torque limit value for a motor. By this operation, quick acceleration or deceleration can be achieved in an injection process, and breakage of a mold and mechanism section of the injection molding machine can be prevented.. ... Fanuc Corporation

11/17/16 / #20160332347

Injection molding machine including operating state storage unit

In an injection molding machine, operating state identification codes, a change between which coincides with a change pattern stored in a change pattern storage unit, are replaced with a change pattern-associated identification code associated with the change pattern. This allows even a less-experienced person to easily grasp work contents indicated by an operating state.. ... Fanuc Corporation

11/17/16 / #20160332299

Object pick-up system and method for picking up stacked objects

An object pick-up system able to use a simpler configuration to place picked up objects at a predetermined location with the directions of the picked up objects aligned. The object pick-up system is provided with a robot hand, manipulator, vision sensor, arrangement determination part setting the position and posture of the robot hand when gripping an object, manipulator controller controlling the manipulator, and robot hand controller controlling the robot hand. ... Fanuc Corporation

11/17/16 / #20160332273

Machining system for adjusting number of revolutions of machining tool and feed speed of workpiece

A machining system of the present invention includes a robot having a hand, a processing machine to rotate a machining tool, a control unit which controls the processing machine and the robot so as to rotate the machining tool and press a workpiece held by the hand against the machining tool to thereby machine the workpiece, and a force sensor which detects force acting between the workpiece and the machining tool when the workpiece is pressed against the machining tool by the robot and is machined by the machining tool. The control unit regulates the workpiece feed speed of the robot and the rotational speed of the machining tool so that the force value detected by the force sensor is between a predetermined upper threshold and a predetermined lower threshold.. ... Fanuc Corporation

11/17/16 / #20160332245

Numerical controller

A numerical controller controlling a wire electric discharge machining device of the present invention is configured to perform perpendicular setting of the wire electrode with respect to the workpiece while the wire electrode is inserted into and passed through a machining hole of a workpiece and calculate the inclination of the workpiece; drive an xy axis and detect short-circuit; obtain the diameter of the machining start hole; subsequently drive the upper wire guide and the lower wire guide respectively and detect the short-circuit and calculate the location of the center of the upper portion of the machining start hole and the location of the center of the lower portion of the machining start hole; and, based on these calculated values, calculate the correction amount for the workpiece on the upper wire guide surface of the upper wire guide and the correction amount for the workpiece on the lower wire guide surface of the lower wire guide.. . ... Fanuc Corporation

11/10/16 / #20160327934

Load parameter setting method and load parameter setting device

A load parameter setting device includes: a storage unit that stores a plurality of load parameters corresponding to a plurality of types of workpieces to be gripped by the robot respectively; an index calculation unit that calculates, for each of the plurality of stored load parameters, an index for selection of the load parameter of the workpiece gripped by the robot based on a current position and orientation of the robot; and a selection unit that selects the load parameter of the workpiece from among the plurality of load parameters stored in the storage unit based on the calculated index.. . ... Fanuc Corporation

11/03/16 / #20160324000

Mounting structure of leaded electronic component which reduces occurrence of blow hole

In a leaded electronic component mounting structure in which the effect of reducing the occurrence of a blow hole is not impaired even if resin of a lead-inserted component is softened by heat during soldering and which can reduce a load placed on a lead when an external force acts, the lead of the lead-inserted component is inserted into a through hole provided in a base material of a printed wiring board, soldering is performed by immersing into molten solder, and a surface mount component and a surface mount component pad form an air vent tunnel. The air vent tunnel does not come into direct contact with the lead-inserted component, and therefore is not blocked even if the resin of the lead-inserted component softens due to soldering. ... Fanuc Corporation

11/03/16 / #20160322879

Stator having varnish supply passage and motor

A plurality of stator tooth portions is formed on an inner peripheral portion of a stator. Recesses are formed to extend from the tip ends of the stator tooth portions toward the base portions thereof. ... Fanuc Corporation

11/03/16 / #20160320764

Trajectory display device for displaying trajectory of tool axis

A trajectory display device comprises a position information acquisition part acquiring position information of a drive axis of a machine tool, a tool coordinate calculation part calculating the coordinate value of a tool tip point based on the position information, and a tool vector calculation part setting a tool vector along the tool axis with the tool tip point as the starting point. The trajectory display device comprises an intersection calculation part calculating the coordinate values of the intersection points of the tool vector with preset flat planes and a display part displaying the tool axis trajectories represented by a line connecting the intersection points.. ... Fanuc Corporation

11/03/16 / #20160318117

Quality check system of spot welding

A spot welding quality check system, which can be easily used and can be adapted to various situations. The check system has: a pair of electrodes configured to move toward or away from each other and apply current to a workpiece while pressurizing the workpiece; a displacement detecting part which detects an amount of displacement between the electrodes during spot welding; a checking part which estimates as to whether welding quality is good or poor by using an inner function, based on the detected amount of displacement; a correction receiving part which receives a correction by an operator regarding the estimated welding quality; and a learning part which updates the inner function based on an estimation result when the correction receiving part does not receive the correction, and updates the inner function based on a content of the correction when the correction receiving part receives the correction.. ... Fanuc Corporation

10/27/16 / #20160315575

Motor control device having life prediction unit of smoothing capacitor

A motor control device includes a converter that converts ac power into dc power, a smoothing capacitor provided in a dc link, an inverter that converts the dc power in the dc link into ac power for a motor, a capacitor capacity measurement unit that measures a capacity of the smoothing capacitor, a data record unit that records a plurality of pieces of data composed of a measurement value of the capacity of the smoothing capacitor and a date or both a date and time when the measurement has been performed, a deterioration characteristic calculation unit that calculates a deterioration characteristic line indicating a change of the capacity of the smoothing capacitor with respect to elapsed time, on the basis of the recorded data, and a life prediction unit that predicts a period when a life of the smoothing capacitor ends, on the basis of the deterioration characteristic line.. . ... Fanuc Corporation

10/27/16 / #20160313726

Servo control apparatus having function of obtaining frequency characteristics of machine on line

A servo control apparatus according to the present invention includes a speed command generator; a torque command generator; a speed detector for detecting the speed of a servomotor; a speed control loop including the speed command generator, the torque command generator, and the speed detector; a sinusoidal sweep input unit for performing a sinusoidal sweep on the speed control loop; and a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals from the output of the speed control loop when a sinusoidal disturbance is inputted thereto. The frequency characteristics calculator expresses the output of the speed control loop as the fourier series having an arbitrary number of terms using a disturbance input frequency as a fundamental frequency, and calculates the amplitude and phase of a fundamental component of the fourier series in order to calculate frequency characteristics on line.. ... Fanuc Corporation

10/27/16 / #20160313723

Numerical controller having acquisition function of coordinate value needing neither skip signal nor key operation

A numerical controller controls a machine tool that measures a coordinate value of an object to be measured based on a position of a movable axis controlled by a manual operation. The numerical controller stores a plurality of pieces of history information formed by associating the coordinate value of the movable axis and an elapsed time from a reference time point when the coordinate value is acquired, analyzes timing when position adjustments of the movable axis are completed based on the stored history information, and sets the coordinate value of the movable axis at the analyzed timing.. ... Fanuc Corporation

10/27/16 / #20160313720

Numerical controller operating based on tabular data

A numerical controller controls a position of a control axis in synchronization with a reference value by using tabular data. When the numerical controller sequentially reads a command block from the tabular data and analyzes the command block so as to acquire a reference value and a coordinate value of a control point, the numerical controller outputs a reference value of the control point, which is shifted based on a shift amount specified by a shift command, in command blocks subsequent to the command block which includes the shift command, in a case where the shift command for shifting a reference value is included in the read command block.. ... Fanuc Corporation

10/27/16 / #20160313072

Heat sink for cooling plurality of heat generating components

A heat sink according to the present invention includes a heat receiving member which receives heat of heat generating components, a plurality of heat radiation fins arranged on the heat receiving member; and a cover member, which covers the plurality of heat radiation fins. Flow passages in which a fluid flows are formed between the adjacent heat radiation fins. ... Fanuc Corporation

10/27/16 / #20160311146

Injection molding system

In an injection molding system, a molded part transport apparatus and a worker share an area to perform cooperative work. When a molded part check mode is valid, conforming product identification inspection of a molded part is performed in an area where the worker works, and molded part sorting means sorts the molded part on the basis of a result of the inspection. ... Fanuc Corporation

10/27/16 / #20160311143

Injection molding system

In an injection molding system, a rack on which a peripheral device can be mounted includes a fixing unit for removably fixing to a machine stool of an injection molding machine and a moving unit for making the rack movable alone. Accordingly, maintenance of the injection molding machine can be performed satisfactorily and positioning work is also made easier so that the rack can be transported easily.. ... Fanuc Corporation

10/20/16 / #20160306600

Display system

Provided is a display system capable of displaying the contents of a larger number of windows. In this display, an operator wears a head-mounted display device on his/her head, a first display is on the front side, and the eyes of the operator is directed to the first display. ... Fanuc Corporation

10/20/16 / #20160306344

Numerical controller for classifying and displaying machining program recorded as history

A numerical controller stores, among executed programs, a program applicable to a preset favorite condition in a specified storage area. The numerical controller then stores, based on execution history information on the program, the program applicable to the preset favorite condition in the storage area. ... Fanuc Corporation

10/20/16 / #20160303697

Tool transfer apparatus including gripping force measuring unit for tool holding unit of tool magazine, and machining system

To provide a tool transfer apparatus including gripping force measuring unit for tool holding unit of a tool accommodation apparatus and a machining system including the tool transfer apparatus, a handling robot can perform operation of detaching a tool from a grip positioned at a tool attachment/detachment position of a tool magazine in a machine tool and transferring the tool to a tool stocker, and operation of transferring a tool from the tool stocker and attaching the tool to a grip positioned at the tool attachment/detachment position of the tool magazine. A hand portion of the handling robot is provided with a force sensor, which can detect a load applied to the hand portion. ... Fanuc Corporation

10/20/16 / #20160303646

Sand casting mold production system and sand casting mold production method for producing sand casting mold

A sand casting mold production system provided with a nozzle movement device and a control device for the same. The control device is provided with a sand feed position defining part virtually dividing an open region of a top surface part of a frame into a plurality of sub regions and defining coordinates of the individual sub region as sand feed positions on the coordinate system of the nozzle movement device, a height measuring part measuring the height of an internal space of the frame at the individual sand feed positions, and a sand feed determining part using the heights at the individual sand feed positions as the basis to determine the amounts of sand to be fed at the individual sand feed positions. ... Fanuc Corporation

10/13/16 / #20160301521

Control system

In a control system, a controller and a plurality of input/output units are daisy-chained, and each of the input/output units detects a phase difference between a phase of received serial data and a phase of a reference clock, outputs a determination signal if the phase difference exceeds a threshold value, and records the output frequency of the determination signals. The controller acquires the frequency of the determination signals recorded by each of the input/output unit and specifies a noise mixture route based on the acquired frequency of the determination signals.. ... Fanuc Corporation

10/13/16 / #20160299492

Machine tool management system

A machine tool management system connects an external server and a large number of nc devices controlling the external server and respective machine tools through a network. The system collects several kinds of signal data from the nc device of each machine tool to the external server. ... Fanuc Corporation

10/13/16 / #20160299491

Numerical controller capable of checking interference between tool and workpiece

The numerical controller detects an abnormal interference between targets for interference check in a machine tool, including a tool and a workpiece, based on a machining program. The numerical controller changes a direction (contactable direction) in which the tool can contact the workpiece for machining and determines that an interference between the tool and the workpiece is abnormal if the tool compensation direction of radius compensation is not included in the changed contactable direction for the tool.. ... Fanuc Corporation

10/13/16 / #20160299488

Waveform display device having function of acquiring data related to driving axis of machine tool

Since a data acquisition condition setting unit can select a data acquisition start/end trigger, a sampling period of data, and a type of acquired data, a waveform display device, which has a function of allowing only necessary data to be acquired by allowing a plurality of data acquisition conditions to be set with respect to one data acquisition, can set these conditions from a screen of a data acquisition condition setting. When data needs to be acquired according to a plurality of different conditions, a plurality of types of necessary data acquisition conditions is set to set different data acquisition condition names. ... Fanuc Corporation

10/13/16 / #20160297081

Articulated robot with connection member for connecting wire body arranged on arm

An articulated robot comprises an arm which changes a direction at a joint, and a tube coupling to which a wire body is connected and which is attached to the arm. The arm includes a frame which has a hollow interior. ... Fanuc Corporation

10/13/16 / #20160297066

Joint structure for robot including motor and speed reducer

A joint structure for a robot of the present invention includes: a first member; a speed reducer coupled to one surface of a wall portion of the first member; a motor located at a side opposite to the one surface of the wall portion of the first member; a first gear attached to a shaft of the motor; a second gear attached to a shaft of an input unit of the speed reducer and intermeshing with the first gear; and a second member attached to an output unit of the speed reducer. The diameter of the second gear is larger than a coupling unit that couples to the first member. ... Fanuc Corporation

10/13/16 / #20160297043

Machine tool having inspection function for deteriorated state of spindle

In order to make it possible to inspect a deteriorated state of a spindle incorporated in a machine tool without disassembling the machine tool, a command for speed v0 is output to the spindle and, when the rotating speed of the spindle reaches v0, power of a spindle motor is interrupted and a timer is started. The spindle continues to rotate with inertia while decelerating. ... Fanuc Corporation

10/13/16 / #20160297032

Laser processing system with light emitting part and control apparatus movable together

A laser oscillator of a laser processing system includes a light emitting part for emitting a laser beam, a power source for supplying electric power to the light emitting part so as to emit a laser beam, and a laser controlling part for controlling the power source. Both the light emitting part and the laser controlling part are provided in a support structure, which is movable away from a laser processing apparatus, and are movable together with the support structure.. ... Fanuc Corporation

10/06/16 / #20160292899

Numerical controller with high-visibility program display function

A numerical controller parses a machining program in consideration of an option configuration and parameter setting, and changes and displays display attributes based on the meaning of a word acquired as a result of the parsing for control, thereby improving the visibility of the entire machining program.. . ... Fanuc Corporation

10/06/16 / #20160292237

Numerical controller with ambiguous search function in program

A numerical controller stores ambiguous search information including a keyword (ambiguous keyword) that does not directly writes a word used in the machining program and a search phrase associated with the ambiguous keyword. When an ambiguous search command including the ambiguous keyword is accepted, a search expression is created based on the ambiguous search command and the stored ambiguous search information, the machining program is searched according to the search expression, and the result of the search is displayed on a screen.. ... Fanuc Corporation

10/06/16 / #20160292093

Bus system including bridge circuit for connecting interlock bus and split bus

A bus system is configured by connecting an unretriable interlock bus and a split bus through first and second bridge circuits and respectively connecting first and second channels of the split bus and the interlock bus through the first and second bridge circuits. An access from the split bus side to the interlock bus side is processed by the first bridge circuit and an access from the interlock bus side to the split bus side is processed by the second bridge circuit, whereby a deadlock during a bus conflict is avoided.. ... Fanuc Corporation

10/06/16 / #20160291583

Numerical controller having program display function using a plurality of images

A numerical controller stores data related to a machining program and a plurality of image data in a state where the data related to the machining program and the image data related to machining control are associated with each other, displays the associated data on a display unit, and instructs to switch the displayed image data in a predetermined cycle.. . ... Fanuc Corporation

10/06/16 / #20160291582

Numerical controller having function of automatically changing width of displayed letters

A numerical controller stores, in a table, a value used in the process of controlling a machine (control-related information) and information that affects the range of possible values of the control-related information, from among information on a setting of the numerical controller and information on the machine. The numerical controller refers to the table, for each of the control-related information, to identify the information that affects the range of possible values of the control-related information and estimates a maximum display number of digits of the control-related information on the basis of the identified information. ... Fanuc Corporation

10/06/16 / #20160291580

Device and method of controlling machine tool, to control synchronized operation of spindle axis and feed axis

A controller for controlling a synchronized operation of spindle and feed axes. A spindle-axis control section includes a section for making a spindle axis perform an accelerated rotation at maximum capacity from a process start position; sections for respectively detecting a maximum acceleration, a residual rotation amount and a current speed of the spindle axis; a section for making the spindle axis perform a decelerated rotation at maximum capacity to reach a target thread depth after the accelerated rotation; and a section for executing a torque-limiting during the accelerated rotation of the spindle axis, in such a manner that a torque command lower than a maximum torque command is given to the spindle axis at a start of acceleration, and thereafter the torque command is gradually increased so that the maximum torque command is given to the spindle axis when a predetermined time has elapsed.. ... Fanuc Corporation

10/06/16 / #20160291573

Servo control apparatus that performs learning control by changing reference axis

A servo control apparatus for a machine that performs machining by causing a plurality of synchronizing axes to operate cooperatively in synchronized relationship with a reference axis, the servo control apparatus comprising: a position detection unit for detecting at least one of the position of the servo motor and the position of a driven body; a position error calculation unit for calculating an error between the position command and the position detected by the position detection unit; a reference axis position acquisition unit for acquiring the positions of a plurality of reference axes; a reference axis selection unit for selecting one reference axis based on a machining condition of the driven body from among the plurality of reference axes whose positions have been acquired; and a learning control unit for performing learning control using an angle synchronization method, based on the error and the position of the selected reference axis.. . ... Fanuc Corporation

10/06/16 / #20160288393

Injection molding machine

In an injection molding machine, a locking mechanism of a safety cover of the injection molding machine is operated to be in a locked state in a case where injection pressure inside an injection device is equal to or higher than a predetermined value. Accordingly, a maintenance work of the injection molding machine can be performed only in a state in which pressure inside an injection cylinder is sufficiently lowered, so that a risk of jetting of resin is lowered and safety of an operator can be secured.. ... Fanuc Corporation

10/06/16 / #20160288392

Control device of injection molding machine having resin purge function

In a control device of an injection molding machine, an operation mode of a resin purge operation is adjusted so that a plasticization amount index related to a plasticization amount of resin per unit time in the resin purge operation is approximately accorded with a target plasticization amount index which is set. Accordingly, thermal degradation of resin can be prevented, active time from start of a molding operation to completion of a non-defective molded article can be shortened, and production efficiency can be enhanced. ... Fanuc Corporation

10/06/16 / #20160288326

Robot system judging abnormality of fastened work and abnormality judgment method

A robot system of the present invention has a disturbance torque monitoring part which monitors a disturbance torque of a servo motor which drives rotation about a joint of the robot in accordance with an operating command of a robot operation control part. Further, when a work gripped by the hand is fastened by a work fasting device, the abnormality judging part compares the disturbance torque with a predetermined first threshold value and, when the disturbance torque is over the first threshold value, judges that an abnormality has occurred in the position of the work fastened by the work fastening device.. ... Fanuc Corporation

10/06/16 / #20160288321

Joint structure for robot including motor for causing arm to be swung

A motor is fixed to one wall portion of an arm in an inner space of the arm. A hollow bearing is inserted in a first opening portion formed in other wall portion of the arm. ... Fanuc Corporation

10/06/16 / #20160288255

Laser processing system operating by plurality of operation modes

A laser processing system able to realize both reduction of the power consumption and shortening of the cycle time. The laser processing system is provided with a laser oscillator, a laser processing machine which has a movement mechanism which makes the irradiation position of the laser light on the workpiece move, a mode switching part which switches an operation mode of the laser oscillator between a standard-standby mode and an energy saving mode, a movement controller controlling the movement mechanism so as to place the irradiation position at a process start point placed at a non-product region of the workpiece, and a switching controller controlling the mode switching part to switch the operation mode from the energy saving mode to the standard-standby mode when placing the irradiation position at the process start point.. ... Fanuc Corporation

10/06/16 / #20160288253

Laser processing device having gap control function and controller thereof

A controller and a laser processing device having the controller, capable of reducing time for switching feedback control to gap control, and capable of moving a processing nozzle relative to a workpiece so that an amount of change in acceleration when switching is minimized. The controller has: a deceleration start distance calculating part which calculates a deceleration start distance corresponding to a distance between the nozzle and the workpiece when deceleration of approach motion of the nozzle is started; a first velocity command generating part which generates a first velocity command value based on the deceleration start distance, a predetermined maximum approach velocity and deceleration rate; a second velocity command generating part which generates a second velocity command value based on a gap target value and a feedback value; and a velocity command switching part which selects one of the first and second velocity command values.. ... Fanuc Corporation

10/06/16 / #20160288231

Electrical discharge machine of which axis feeding properties are changeable

The upper limit value for the axis feeding speed is set to the maximum speed that can secure the safety in a wire electrical discharge machine. In the case where the level of the process liquid is higher than a predetermined height, however, the upper limit value is made smaller. ... Fanuc Corporation

10/06/16 / #20160288230

Wire electric discharge machine

In a wire electric discharge machine, a discharge delay time is used to classify the inter-electrode state into three categories; a short-circuit state, small-gap state, and large-gap state. Based on this classification, the magnitude of a machining current supplied from a main discharge circuit is determined. ... Fanuc Corporation

09/29/16 / #20160285389

Constant current control power supply and laser oscillator

A constant current control power supply of an embodiment of the present invention includes a switching regulator that includes a switching circuit having a switching device and a rectifier device, a smoothing circuit having reactors and capacitors, a current detection circuit, and a control circuit, for outputting a constant current in accordance with a command value from a controller. When on indicates a case where the command value commands an output of a higher current than a predetermined value and off indicates a case where the command value commands an output of a lower current than the predetermined value, on condition that a pulse operation alternating between the on and the off is inputted, the control circuit amplifies a variation in the command value by a predetermined amplification factor and adds the amplified variation to the command value, and attenuates the added variation with a predetermined time constant.. ... Fanuc Corporation

09/29/16 / #20160284310

Display unit

Disclosed is a display unit provided with a display control printed circuit board with a circuit configured to generate a display signal for display by a display panel and a fixing metal plate for securing the display control printed circuit board. The display control printed circuit board is provided with identification information reading means for reading identification information of the display panel, a memory stored with set values for generating display signals corresponding to the sizes of a plurality of display panels, and a display controller configured to generate the display signals. ... Fanuc Corporation

09/29/16 / #20160284286

Display unit

Disclosed is a display unit provided with a backlight on the reverse side of a display panel, a display controller with a circuit configured to generate a display signal for display by the display panel, backlight power consumption acquisition unit for acquiring information on the power consumption of a power supply for the backlight, identification unit for identifying the size of the display panel based on the information on the power consumption of the backlight acquired by the backlight power consumption acquisition unit, and storage unit stored with a set value for the generation of a display signal corresponding to the size of the display panel. The set value for the generation of the display signal is read from the storage unit and set in the display controller, based on the display panel size identified by the identification unit. ... Fanuc Corporation

09/29/16 / #20160283121

Numerical controller including maintenance function of data or the like stored in non-volatile memory

A numerical controller includes: a non-volatile memory; a first power source that supplies electrical power to the non-volatile memory; a second power source that supplies electrical power wirelessly or by wired connection; and a microcomputer. The microcomputer is provided with power supply from the second power source, and performs reading of data stored in the non-volatile memory and writing of data to the non-volatile memory. ... Fanuc Corporation

09/29/16 / #20160282852

Numerical controller with program presentation function depending on situation

A numerical controller stores status data representative of its status in association with a manual data input program executed in this status. In performing a manual data input operation, the stored status data is scored based on its similarity to the current status, and manual data input programs executed in the past are recommended to an operator in the order of priority based on the result of the scoring.. ... Fanuc Corporation

09/29/16 / #20160282845

Control apparatus of robot or machine tool, wireless teaching pendant, and automatic machine system

A wireless teaching pendant for operating a control apparatus of a robot or a machine tool by wireless communication includes a wireless communication unit for performing wireless communication with the control apparatus and a transmission interval change unit for changing a transmission interval of periodic data transmitted by the wireless communication unit to the control apparatus.. . ... Fanuc Corporation

09/29/16 / #20160282840

Numerical controller with function of preventing erroneous input of tool offset data

A numerical controller of the invention analyzes a relation between a plurality of pieces of tool dimension data and a plurality of tool offset values and detects whether a tool offset value is an outlier on the basis of tool dimension data of a subject tool and a tool offset value received by an offset value input unit.. . ... Fanuc Corporation

09/29/16 / #20160282148

Measuring method and measuring device for measuring rotational angle of servo motor

As a correction amount is acquired a deviation between a first rotational angle of a servo motor when a reference movable electrode is brought into contact with a reference opposite electrode and a second rotational angle of the motor when the reference movable electrodes pushes in the reference opposite electrode with a predetermined pressing force; and a third rotational angle of the servo motor when a movable electrode to be measured pushes in an opposite electrode to be measured with the same pressing force is corrected based on the correction amount.. . ... Fanuc Corporation

09/29/16 / #20160281744

Blower provided with structure suppressing damage to shaft seal

The blower of the present invention comprises a gas blowing part which holds an impeller which blows gas, a motor part which holds a rotor which makes the impeller rotate, and a partition wall part which partitions the gas blowing part from the motor part. The top end part of the rotor in the axial direction passes through the partition wall part and supports the center of rotation part of the impeller present inside the gas blowing part. ... Fanuc Corporation

09/29/16 / #20160279796

Robot control apparatus having function of detecting contact with object or person

A robot control apparatus comprises a contact detection unit which judges whether or not a robot is in contact with an object other than the robot, and an operation direction monitor unit which detects an operation direction of the robot after the robot comes in contact with the object and monitors operation of the robot. After the robot comes in contact with the object, the operation direction monitor unit permits operation of the robot being within a permissible range and inhibits operation of the robot falling outside the permissible range.. ... Fanuc Corporation

09/29/16 / #20160279794

Robot controller capable of performing fault diagnosis of robot

A robot controller includes a first time-series data obtaining part for obtaining first data used for fault diagnosis in time series and store the first data as first time-series data, a second time-series data obtaining part for obtaining second data used for extraction of the first data which is used for the fault diagnosis in time series and store the second data as second time-series data, a time specification part for specifying extraction time of the first data used for the fault diagnosis based on the second time-series data, a data extraction part for extracting the first data corresponding to the extraction time, and a diagnosis performing part for performing the fault diagnosis of the robot based on the first data extracted by the data extraction part.. . ... Fanuc Corporation

09/29/16 / #20160279724

Wire electric discharge machine including unit for adjusting attachment position of workpiece

Provided is a wire electric discharge machine in which workpiece attaching and detaching unit attaches and detaches a workpiece to and from workpiece fixing unit, machining-reference-part detecting unit detects the position of a machining reference part of the workpiece, workpiece-positioning executing unit positions the workpiece in a position where the workpiece does not collide with machining-reference-part measuring unit, measurement-positioning executing unit positions the machining-reference-part measuring unit in a predetermined measurement start position, the machining-reference-part measuring unit measures the position of the machining reference part of the workpiece, and machining-reference-part-measurement executing unit executes a position measuring operation for the machining reference part of the workpiece using the machining-reference-part measuring unit.. . ... Fanuc Corporation

09/29/16 / #20160279723

Workpiece fixing jig used in wire electric discharge machine

A jig for fixing a workpiece used in a wire electric discharge machine that machines the workpiece by moving a wire electrode and the workpiece relative to each other, has a table fixing portion for fixing the jig on a table of the wire electric discharge machine and a workpiece fixing portion which is provided with an opening through which the wire electrode extends, and onto which the workpiece disposed on the opening so as to cover the opening is fastened with a fastening member in the opening direction of the opening.. . ... Fanuc Corporation

09/22/16 / #20160274576

Numerical control device inspecting screw holes

A numerical control device of the present invention includes a control unit that controls a machining tool including a main axis having a screw-hole inspection gauge attached thereto in such a way that a feed-axis motor and a main-axis motor for the main axis perform operations for screw-hole inspection based on a machining program and a determining unit that determines acceptance/defect of inspection of a screw hole machined on a workpiece based on a condition of the feed-axis motor or the main-axis motor during control by the control unit.. . ... Fanuc Corporation

09/22/16 / #20160274560

Numerical controller performing reciprocal turning in complex fixed cycle

A numerical controller controls a machine tool that performs a turning on a workpiece on the basis of a cycle instruction indicated by an nc program. The machine tool includes first and second cutter holders that are mutually coupled by a coupling member, and first and second tools are mounted on the cutter holders in mutually opposing fashion. ... Fanuc Corporation

09/22/16 / #20160274172

Motor driving apparatus including life determining unit of direct-current capacitor

A motor driving apparatus includes: a voltage detecting unit for detecting a voltage of each direct-current capacitor; a current detecting unit for detecting each current inputted to or outputted from each inverter; an commanding unit for outputting a power-converting command to each inverter after each direct-current capacitor is charged and supply of direct-current power to a converter is shut off; a current integrating unit for integrating each current detected while the power-converting command is outputted; a capacity estimating unit for calculating the estimated capacity of each direct-current capacitor based on the current integration value and the voltage of the direct-current capacitor after supply of direct-current power to the converter is shut off and before the power-converting command is outputted; and a life determining unit for determining a life of each direct-current capacitor based on the initial capacity value and the estimated capacity of the direct-current capacitor.. . ... Fanuc Corporation

09/22/16 / #20160271799

Trajectory generation apparatus for robot to generate trajectory including curved portion

A trajectory generation apparatus for robot includes a load judgement unit which compares a load applied to a component of a robot when the robot is operated on a reference trajectory with a load judgement value and a speed reduction unit which reduces a speed of the robot when the load is greater than the load judgement value. The trajectory generation apparatus includes a comparison trajectory generation unit which sets a comparison teaching point obtained by changing a position of a reference teaching point when the speed is reduced and generates a comparison trajectory based on the comparison teaching point and a trajectory selection unit which compares a transit time of the comparison trajectory with a transit time of the reference trajectory and selects a trajectory of which a transit time is shorter.. ... Fanuc Corporation

09/22/16 / #20160271794

Robot control system provided with function of changing criterion for communication quality in accordance with distance between machine and portable wireless operation panel

A robot control system of the present invention includes: a control device for controlling a machine; a portable wireless operation panel that can perform wireless communication with the control device to control the machine; a distance measuring unit that measures the distance between the machine and the portable wireless operation panel; a communication monitoring unit that monitors the communication quality of wireless communication between the control device and the portable wireless operation panel; a warning generator that emits a warning to the operator or stops the machine when the communication quality becomes lower than a predetermined criterion; and, a criterion changing unit that changes the predetermined criterion in accordance with the distance between the machine and the portable wireless operation panel.. . ... Fanuc Corporation

09/22/16 / #20160271793

Robot control system provided with functions of emitting warnings and stopping machine based on distance of machine from portable wireless operation panel

The robot control system includes: a control device for controlling a machine; a portable wireless operation panel for performing wireless communication with the control device to control the machine; a distance measuring unit for measuring the distance between the machine and the portable wireless operation panel; and a warning generator that emits a warning to the operator or stops the machine when the distance between the machine and the portable wireless operation panel exceeds a predetermined threshold value.. . ... Fanuc Corporation

09/15/16 / #20160268852

Stator and method of manufacturing the same

. . A stator includes a stator core, a pair of housings arranged at either end of the stator core, a rod inserted into a through-hole formed in the stator core, and a bolt inserted into a through-hole of the housings and connected to a protrusion of the rod protruding from either end surface of the stator core to fasten the stator core and the housings. A sealing member formed of a sealant, which is expanded and hardened by heating, is arranged at least partially around the rod.. ... Fanuc Corporation

09/15/16 / #20160267001

Monitoring device with function of extracting and displaying branch circuit in ladder program

When a monitoring device for ladder program receives designation of a ladder program which is a confirmation object from a user, the monitoring device detects a branch circuit which is arranged above the ladder circuit which is the confirmation object in a ladder program and is closest to the ladder circuit and extracts a branch circuit which is to be a display object from the ladder program based on a type of the branch circuit which is detected. The monitoring device executes such processing up to a head of the ladder program so as to extract and display branch circuits up to the ladder circuit which is the confirmation object.. ... Fanuc Corporation

09/15/16 / #20160266189

Life determination device for dc capacitor connected to dc side of rectifier

A life determination device for a dc capacitor includes: a current detecting unit that detects a current outputted from a rectifier; a voltage detecting unit that detects a voltage of the dc capacitor; an initial charging device that performs initial charging of the dc capacitor up to a predetermined voltage value with the current outputted from the rectifier; a current integrating unit that integrates the current detected by the current detecting unit during a period of the initial charging; a capacitance estimating unit that calculates an estimated capacitance of the dc capacitor from the current integration value, the predetermined voltage value, and the voltage of the dc capacitor prior to the initial charging; and life determination unit that determines whether the dc capacitor is at the end of its life based on an initial capacitance value of the dc capacitor in an unused state and the estimated capacitance.. . ... Fanuc Corporation

09/15/16 / #20160265648

Apparatus and method for supplying lubricant to movable member of instrument

An apparatus which can easily and reliably prevent leakage of lubricant is provided. The apparatus comprises a casing storing the lubricant at the inside and formed with a hole, a jig which can be taken out from and inserted into the inside of the casing through the hole, and a communication part provided at the jig or at the casing separate from the hole and communicating the inside of the casing with the outside. ... Fanuc Corporation

09/15/16 / #20160263799

Injection molding system performing mold cleaning

Comparison and analysis between stored image data which is obtained by performing image-taking by a mold image-taking means in a state in which a mold surface is clean and stored and taken image data which is obtained by performing image-taking by the mold image-taking means are performed and a cleaning part of the mold is specified to clean the mold. Accordingly, an image of a region, in which fouling and residues of fine dust may be generated, of the mold surface can be fully taken and generation of waste in a cleaning operation can be prevented.. ... Fanuc Corporation

09/15/16 / #20160263745

Processing machine system capable of removing chips produced from machining

A processing machine system includes a processing machine having a machining table, a robot that removes chips produced from processing of the work, a chip collecting hand attached to a distal end portion of the robot to collect the chips, and a robot control unit. The robot control unit acquires a deposition amount of the chips deposited on the machining table, decides whether it is necessary to collect the chips on the basis of the acquired deposition amount. ... Fanuc Corporation

09/15/16 / #20160263710

Welding robot monitoring feedability of welding wire

A welding robot comprising an arm having a wrist part and upper arm part rotatably connected to each other, a welding torch attached to the arm at the wrist part side, a wire feed device attached to the arm at the upper arm side, a welding cable connected to both of the wire feed device and the welding torch for holding a welding wire, a control part for controlling operation of the arm so that the welding torch is moved over a welding path, and a monitoring part for monitoring if the amount of flexure of the welding cable caused by operation of the wrist tilt axis located between the wrist part and upper arm part while the welding torch is moved over the welding path under the control of the control part is within an allowable range.. . ... Fanuc Corporation

09/15/16 / #20160263690

Wire electric discharge machine having function to correct detected value of tensile force

There is provided a wire electric discharge machine including a calibrating unit which carries out calibration for obtaining a detected deviation amount of the tensile force detector based on the set tensile force and a tensile force detected by the tensile force detector when the set tensile force is applied, the calibrating unit correcting output of the tensile force detector by the detected deviation amount which is obtained by the calibration, and the wire electric discharge machine carries out feedback control of the tensile force of the wire electrode based on a corrected detected tensile force which is obtained by correcting the detected tensile force of the tensile force detector by the calibrating unit.. . ... Fanuc Corporation

09/15/16 / #20160263689

Wire electrical discharge machine

A wire electrical discharge machine recognizes that the finished piece (core) has been separated from the piece of work as a result of electrical discharge machining, allows fluid to be jetted against the finished piece (core) from the lower nozzle so that the finished piece (core) floats upward, recognizes that the finished piece (core) has floated upward by a predetermined amount on the basis of the completion of the process program or the information gained from the sensor, and allows the core removal unit to catch the finished piece (core) for removal and collection after it has been recognized that the finished piece (core) has floated upward by the predetermined amount.. . ... Fanuc Corporation

09/15/16 / #20160263687

Wire electric discharge machine having function of cleaning inside of machining tank

In order to prevent a reduction in the rate of operation and malfunction due to dirt in a machining tank, a wire electric discharge machine configured to perform electric discharge machining in the machining tank is provided with a camera for capturing an image of the inside of the machining tank and determining unit for detecting dirt in the machining tank based on the image captured by the camera. The dirt in the machining tank is detected by the determining unit.. ... Fanuc Corporation

09/08/16 / #20160261177

Method of manufacturing a magnet plate for a linear motor

A method for producing a magnet plate for a linear motor is provided. The magnet plate comprises a base plate and a plurality of magnets juxtaposed to one another on a surface of the base plate. ... Fanuc Corporation

09/08/16 / #20160261175

Fixture for securing temperature detection element, motor, and method of securing temperature detection element

A fixture which secures a temperature detection element to a winding provided around a stator core of a motor, includes a main body to be inserted into a gap between the stator core and the winding, and an engagement portion formed on one end side of the main body on one side of the main body to engage with the rim of the opening of the winding. On the one side of the main body a recess is formed to house a temperature sensitive part of the temperature detection element. ... Fanuc Corporation

09/08/16 / #20160261174

Stator and motor provided with outer cylinder

A stator which prevents deformation of component elements of the stator and which effectively removes heat generated by coils at the time of operation. The stator of a motor comprises a stator core having a cylindrical back yoke and teeth projecting out from the back yoke to the inside in the diametrical direction, coils wound around the teeth, an outer cylinder surrounding the back yoke, and heat conducting parts abutting against both an inner circumferential surface of the outer cylinder and coil ends of the coils.. ... Fanuc Corporation

09/08/16 / #20160261160

Substrate manufactured from sheet metal and resin, motor provided with substrate, and soldering method therefor

The present invention provides a substrate provided with a land to which the tip of a magnetic wire is to be soldered and a resin wall formed around and higher than the land. The resin wall has an inclined surface inclined at an angle greater than 90° with respect to the land.. ... Fanuc Corporation

09/08/16 / #20160261152

Rotor of motor and such motor

A rotor able to enhance the strength in the radial direction of the rotor member. A rotor includes a shaft and a tubular rotor member which is fixed to the outside of the shaft in the radial direction. ... Fanuc Corporation

09/08/16 / #20160259327

Control device capable of centrally managing control by grouping a plurality of systems

A control device selects two systems or more from a plurality of systems based on a parameter setting of a system group setting unit to set the systems as a system group, selects one system in the system group as a master system to be a reference of operation based on a parameter setting of a master system selection unit, classifies other systems in the system group as a slave system group, and controls the operation of the slave system group so as to be synchronized with the operation of the master system by referring to a program command, a control signal, and a control parameter stored in a control information storage unit as master control information.. . ... Fanuc Corporation

09/08/16 / #20160259320

Numerical controller capable of avoiding overheat of spindle

A numerical controller estimates a machining continuable time before a currently controlled motor overheats if an output of the motor exceeds a continuous rated output and predicts respective execution times of command blocks and the machining continuable time for each command block, for a currently running block and its subsequent command blocks. Based on these predicted data, the numerical controller identifies a command block (alarm generation block) in which the motor overheats and a command block (stop block) in which driving control can be safely stopped, within the range of command blocks from the currently running command block to the alarm generation block.. ... Fanuc Corporation

09/08/16 / #20160259319

Numerical controller reestablishing machine coordinate value by using absolute position detector

A numerical controller for controlling a machine receives an instruction to reestablish a machine coordinate value of a movable part of the machine and stops a servo motor driving the movable part. When the servo motor is stopped, the numerical controller acquires position information of a position detector provided to the servo motor. ... Fanuc Corporation

09/08/16 / #20160259096

Optical absorber which absorbs light beam

An optical absorber includes a first light-absorbing body which receives light incident from an entrance aperture and partially absorbs and reflects the incident light, and a second light-absorbing body which partially absorbs the incident light reflected by the first light-absorbing body and partially reflects the incident light toward the first light-absorbing body. The reflectance and light resistance of the first light-absorbing body are set higher than the reflectance and light resistance, respectively, of the second light-absorbing body.. ... Fanuc Corporation

09/08/16 / #20160258841

Data measuring device switching communication destination for measuring physical data

A data measuring device includes a communicating part capable of communicating with a plurality of numerical control devices which control a plurality of machine tools through communication cables, a physical data measuring part which measures physical data relating to operations of drive shafts of the machine tools corresponding to the numerical control devices which communicate with the communicating part through such numerical control devices, and a destination determining part which successively determines a numerical control device which should be the destination of the communicating part. The communicating part successively switches the destination so as to communicate with the numerical control device which should be the destination determined by the destination determining part, when the physical data measuring part measures the physical data.. ... Fanuc Corporation

09/08/16 / #20160257047

Pressure controller for injection molding machine

A pressure controller for an injection molding machine capable of reducing variations of pressure in a mold in molding cycles and providing molded articles of stable quality is provided. The pressure controller includes an in-mold pressure estimation unit for estimating a pressure in the mold based on an injection pressure detected with an injection pressure detection unit, and an amount of movement of a screw detected with a screw movement amount detection unit, and an in-mold pressure control unit for controlling such that the estimated in-mold pressure becomes a set in-mold pressure after the pressure control is performed in a dwell step with an injection pressure control unit.. ... Fanuc Corporation

09/08/16 / #20160257046

Injection molding machine with ejector and ejector operating method for injection molding machine

An acceleration distance for acceleration at a set acceleration rate, required for an ejection start position passing speed in an ejection start position, is obtained, and a position behind the ejection start position by the acceleration distance is set as an advance start position of an ejector. Thus, an ejector plate can start to move at an optimal speed.. ... Fanuc Corporation

09/08/16 / #20160257003

Robot control apparatus judging restart of operation program

A robot control apparatus includes a stop command unit which stops a robot. A first external force judgement value smaller than a stop judgement value and a second external force judgement value smaller than the first external force judgement value are previously determined. ... Fanuc Corporation

09/08/16 / #20160257002

Robot system having robot operated in synchronization with bending machine

A robot system for carrying out a bending process with respect to a workpiece held by a robot, in which an arc interpolation motion of the robot can be easily and precisely taught. A user coordinate system is set so as to specify a rotation axis of the bending motion in the bending process by inputting the position and/or angle of each axis of the robot to a teaching pendant by the operator. ... Fanuc Corporation

09/01/16 / #20160254827

Control device performing lifetime prediction by error correction function

A control device includes an error correction processing unit which switches error correction codes based on a correction rate, which is outputted from a correction rate calculation unit, of every state so as to perform encoding from information data to a code word and decoding from a code word to information data and output correction information related to error correction, and a lifetime calculation unit which calculates a device lifetime which is a current remaining lifetime of a device based on a correction capability value of a current error correction code, a current correction rate, and a failure factor coefficient of a current operation state.. . ... Fanuc Corporation

09/01/16 / #20160254643

Air-cooled laser device having heat-transfer member with heat radiating fins

A compact and inexpensive air-cooled laser device, having heat radiating fins configured to sufficiently cool a heat-receiving member thermally connected to a laser diode module positioned within a housing of the laser device having a substantially sealing structure. A flow direction of air flowing between heat radiating fins of a first fin set and a flow direction of air flowing between heat radiating fins of a second fin set are generally opposed to each other. ... Fanuc Corporation

09/01/16 / #20160254642

Air-cooled laser device having l-shaped heat-transfer member with radiating fins

An air-cooled laser device having a heat radiating structure capable of effectively radiating heat generated by a laser diode module and also radiating heat generated by a heating component other than the laser diode module, without being increased in size. The laser device has: laser diode modules; a heat-receiving plate horizontally-arranged, to which the laser diode modules are thermally connected; at least one l-shaped heat-transferring member extending inside the heat-receiving plate and bending at a right angle outside heat-receiving plate; a plurality of heat radiating fins attached to a vertical portion of the heat-transferring member so that each fin extends in a horizontal direction; and an axial fan for sending air to an upper space of the heat-receiving plate through between the fins. ... Fanuc Corporation

09/01/16 / #20160254635

Temperature controllable gas laser oscillator

A gas laser oscillator according to the present invention comprises a resonator unit, a heat exchanger through which a fluid exchanging heat with a laser gas flows, a chiller for cooling the fluid in the heat exchanger and supplying the fluid to the heat exchanger, and a heat transfer device for transferring heat of the fluid to the resonator unit. The gas laser oscillator further comprises a first flow path for supplying the fluid used for cooling the laser gas in the heat exchanger to the heat transfer device, a second flow path for supplying the fluid cooled by the chiller to the heat transfer device prior to supplying the fluid to the heat exchanger, and a switching valve for switching either one of a first flow path and a second flow path.. ... Fanuc Corporation

09/01/16 / #20160253082

Numerical controller for controlling machine tool

A video image of a processing area of a machine tool is displayed as a moving image on a display screen of a numerical controller, an icon enabling an operator to intuitively recognize a direction in which a movable axis moves is displayed to overlap the moving image, an icon on the display screen corresponding to an operation of a touch panel by the operator is specified, and movement of a movable axis allocated to the specified icon is controlled.. . ... Fanuc Corporation

09/01/16 / #20160252896

Motor controller having a function of suppressing vibrations

A motor controller according to one aspect of the present invention is a motor controller for controlling a servo motor that drives a machine, including: a position command unit for outputting a position command of the machine; a position detector for detecting the position of the machine; a position controller for generating a motor velocity command based on the position command output by the position command unit and the machine position detected by the position detector; and a velocity controller for controlling the motor velocity in accordance with the motor velocity command, and is constructed such that the position controller includes a filter f(s) that approximates the inverse characteristic of the transfer characteristic from the motor velocity command to the machine velocity.. . ... Fanuc Corporation

09/01/16 / #20160252375

Encoder signal processor having automatic adjustment function

An encoder signal processor comprises an analog signal adjustment circuit for adjusting, based on an adjusting signal, at least one of an offset and an amplitude of a sinusoidal analog signal with two phases having a 90-degree difference outputted in accordance with a travel of a target to be measured, a position detection circuit for calculating position data of a target to be measured based on a digital signal obtained through analog/digital conversion of an analog signal adjusted, a velocity change amount detection circuit for detecting a change amount of velocity per predetermined detection cycle from a velocity calculated based on position data outputted while a target to be measured is traveling at a constant velocity, and an adjusting signal generation circuit for generating an adjusting signal that minimizes the change amount of velocity detected and transmitting the adjusting signal to the analog signal adjustment circuit.. . ... Fanuc Corporation

09/01/16 / #20160250802

Method for bonding components by using energy ray-curable adhesive

A method for bonding components to each other according to this invention bonds, to a plate-shaped member or a shaft, an ultraviolet-curable adhesive cured by irradiation with ultraviolet rays and a wavelength conversion element which emits ultraviolet rays by irradiation with x-rays. The plate-shaped member is brought into contact with the shaft through a bonding layer formed by the ultraviolet-curable adhesive and the wavelength conversion element. ... Fanuc Corporation

09/01/16 / #20160250759

Multiple joints robot with mechanism for cooling motor

A multiple joint robot includes a movable body, a motor for generating power to actuate the movable body, a motor housing for accommodating the motor, and a cooling structure for dissipating heat generated from the motor. The cooling structure includes a heat conductor in the motor housing, and the heat conductor forms a heat conductive path for transmitting heat from the motor to the motor housing. ... Fanuc Corporation

09/01/16 / #20160250750

Robot control device for automatically switching limitation mode on operation of robot

A robot control device has the function of limiting the operation of a motor which drives a robot when a predetermined limiting condition is satisfied. The robot control device includes a judging part which judges whether or not the limiting condition is satisfied in accordance with performance results of operation of the robot, and a limiting part which imposes a limit an operation of the motor when the judging part judges that the limiting condition is satisfied.. ... Fanuc Corporation

08/25/16 / #20160249411

Laser processing system capable of adjusting timing to switch output command

A laser processing system capable of appropriately adjusting a timing to switch a laser output command with respect to the movement of an axis, and improving synchronization accuracy between the movement of the axis and a cutting position. A block remaining time of a block in execution is compared to a predetermined switching time. ... Fanuc Corporation

08/25/16 / #20160248502

Noise detection device

A noise detection device includes a connector used for connecting a multicore cable, a connector used for connecting the communication device, a noise-detecting data generation unit which generates noise-detecting data with an error detection sign to detect the noise, and a detection unit which continuously transmits or receives the noise-detecting data using at least one core line not used in the communication among core lines of the multicore cable to detect an error.. . ... Fanuc Corporation

08/25/16 / #20160246659

Failure prediction system of controller

From an error information containing a content of a correctable error that has occurred in a controller of a failure prediction system and an id of the controller and manufacturing information of a machine to which the controller is attached, a failure of a controller belonging to a group of controllers in which such an error as indicated in the error information has not occurred yet is predicted.. . ... Fanuc Corporation

08/25/16 / #20160246288

Numerical control device having tool correction function in skiving processing

Command data indicating a command path of a tool is generated on the basis of tool data created on the basis of an inclination and a shape of the tool, and interpolation data for each interpolation period is generated and outputted. When a command block is a block commanding skiving processing, correction data for correcting the command path is generated on the basis of the tool data stored in the tool data storage unit, and the correction data corresponding to interpolation data outputted by an interpolation unit is outputted.. ... Fanuc Corporation

08/25/16 / #20160246284

Numerical controller performing speed control that suppresses excessive positioning deviation

A numerical controller sets a parameter actually used for servo control on the basis of command data generated by analyzing a machining program. Based on the set parameter and a predefined allowable position deviation amount, a feed speed which is given by a position deviation not exceeding the predefined allowable position deviation amount is calculated. ... Fanuc Corporation

08/25/16 / #20160246283

Numerical controller

Provided is a numerical controller including a wait management table that stores wait management information of each machining program, a wait controller that performs wait control of each axis based on the wait management information with respect to an axis controller that controls each axis of each path, and a management unit that updates the wait management information of each machining program stored in the wait management table.. . ... Fanuc Corporation

08/25/16 / #20160246274

Control apparatus for giving notification of maintenance and inspection times of signal-controlled peripheral devices

A control apparatus in an automaton that operates in cooperation with a peripheral device, includes: an operating time accumulator regarding the output time of a control signal to the peripheral device or the output time of an operating signal from the peripheral device as operating time and determining cumulative operating time by adding up the operating times; a time-at-inspection recorder recording the cumulative operating time when inspection is performed as the cumulative operating time at inspection; a cumulative operating time comparator comparing the difference between the current cumulative operating time and the cumulative operating time at inspection, the cumulative operating time from the latest inspection, or the cumulative operating time after inspection, with a preset inspection interval; and, a maintenance request output unit outputting a maintenance request to the outside when the cumulative operating time after inspection obtained as a result of the comparison exceeds the preset inspection interval.. . ... Fanuc Corporation

08/25/16 / #20160243741

Injection molding system with additional injection device

An injection molding machine and an additional injection device are provided such that a power interruption signal is output to a controller of the injection molding machine or the additional injection device on the destination when it is detected that a movable door is opened and a state of position confirmation means for the movable door is transmitted to the injection molding machine or the additional injection device on the destination through a communication line. Thus, the state of the position confirmation means can be transmitted and notified without decreasing maintainability.. ... Fanuc Corporation

08/25/16 / #20160243705

Human cooperation robot system in which robot is caused to perform retreat operation depending on external force

A human cooperation robot system includes: an external force detecting unit that detects an external force acting on a robot; a retreat operation commanding unit that commands a retreat operation for causing the robot to be moved in a direction such that the external force is decreased when the external force detected by the external force detecting unit is greater than a first threshold value; and an external force variation monitoring unit that stops the retreat operation when a variation width of the external force at a predetermined time after the retreat operation is commanded by the retreat operation commanding unit is smaller than a second threshold value.. . ... Fanuc Corporation

08/25/16 / #20160243700

Human cooperation robot system in which robot is caused to perform retreat operation

A human cooperation robot system includes: an external force detecting unit that detects an external force acting on a robot; a retreat operation commanding unit that commands a retreat operation for causing the robot to be moved in a direction such that the external force is decreased when the external force detected by the external force detecting unit is larger than a first threshold value; a position acquiring unit that a current position of the robot; and a retreat operation stopping unit that stops the retreat operation when the current position of the robot acquired by the position acquiring unit departs from a retreat area.. . ... Fanuc Corporation

08/25/16 / #20160243664

Machine tool

A machine tool for deburring a burred workpiece obtains shape data on the workpiece by capturing an image of the workpiece by means of a visual sensor and compares shape data on the workpiece with previously stored shape data on a deburred workpiece, thereby calculating burr data including the width, depth and position of a burr. A machining path for deburring the workpiece is generated based on the calculated burr data.. ... Fanuc Corporation

08/25/16 / #20160243661

Machine tool

A machine tool which includes a main axis head which supports a main axis so that the main axis is freely rotatable and which moves vertically, a turret tool exchanging device to which a plurality of grips are provided on a circumference thereof, which is capable of holding a plurality of tools attached to the main axis respectively by the grips, and which is supported around a predetermined rotating axis in a freely rotatable manner, and a turning tool holder attachment unit which attaches a turning tool holder holding a turning tool thereto so that the turning tool holder is detachable, and in which the turning tool holder attachment unit is fixed so as not to change a position and a posture thereof with respect to the main axis head.. . ... Fanuc Corporation

08/25/16 / #20160243660

Rotary table

A rotary table includes a clamping mechanism including a piston driven by operating fluid in a direction of either of clamping and unclamping a brake disc, and a biasing means fixed by a case and the piston to always bias the piston in a direction of either of clamping and unclamping the brake disc by a recovery force of elastic deformation.. . ... Fanuc Corporation

08/25/16 / #20160243635

Wire electric discharge machine and wire electric discharge machining method capable of correcting connection hole position

A wire electric discharge machine configured to interrupt a program operation if a connection hole for connecting a wire electrode is located in a position deviated from a wire electrode connection position on a machining path so that connection by wire electrode connection unit is not completed and store the wire electrode connection position, and to restart the program operation after performing machining such that the wire electrode is returned to the wire electrode connection position by automatic control and machining to widen a machined groove portion in the wire electrode connection position, when subjected to a re-machining operation after manual connection of the wire electrode in the position of the connection hole.. . ... Fanuc Corporation

08/18/16 / #20160241184

Motor control apparatus having a function of detecting miswiring

A motor control apparatus according to one aspect of the present invention is configured to be connected to a motor by a wiring line, and includes: a motor driving unit for driving a motor; a current command unit for commanding supply of current to the motor driving unit; and, a miswiring detecting unit for detecting miswiring of lines connected to motors by acquiring via wiring lines a signal indicating the motor temperature detected by a motor temperature detector provided for the motor, wherein the miswiring detecting unit detects presence or absence of miswiring of the wiring lines, based on the change of the motor temperature when the current command unit commands supply of reactive current to the motor driving unit.. . ... Fanuc Corporation

08/18/16 / #20160241113

Rotor having flow path of cooling fluid and electric motor including the rotor

A rotor is formed with a flow path for supplying a cooling fluid. The flow path has a supply path extending inside the rotor, a plurality of branch paths branching off from the supply path, and return paths extending from the respective branch paths toward a base end side of the supply path. ... Fanuc Corporation

08/18/16 / #20160241100

Three-phase alternating current motor

In a three-phase ac motor, when 2p represents the number of poles of a rotor and n represents the number of slots for inserting windings of a stator therethrough, the division of n by p is not an integer. When x represents the quotient of the division of n by 2p, the stator includes a first annular winding portion made of one coil wound by wave winding at a slot pitch of x or x+1 through the slots, a second annular winding portion wound in the same slot pitch as the first annular winding portion in such a position as not to completely overlap the first annular winding portion, and a plurality of third winding portions each made of the winding wound around the two slots. ... Fanuc Corporation

08/18/16 / #20160241099

Distributed winding radial gap-type motor and winding arrangement method therefor

A winding arrangement method for a radial gap-type motor in which a three phase winding wound in a distributed winding form is inserted in slots of a stator includes: a coil forming step that, for each phase, forms a coil wound for each one pole pair; a coil group forming step that, for each phase, forms a first coil group by connecting odd-number-th coils along a direction of rotation via crossover wires, and forms a second coil group by connecting even-number-th coils along the direction of rotation via crossover wires; and a parallel-connecting step that, for each phase, connects the first coil group and the second coil group at one end, to form a current input side lead wire at the connection point, and connects the first coil group and the second coil group at the other end, to form a neutral point at the connection point.. . ... Fanuc Corporation

08/18/16 / #20160240991

Laser oscillator provided with blower

There was the problem that the pressure of the laser medium rises from the target value by the heat when generating laser light. The laser oscillator includes a controller, laser medium flow path, resonator part, blower, pressure detecting part, laser medium supply-exhaust part, and temporary stop command part. ... Fanuc Corporation

08/18/16 / #20160239949

Workpiece positioning apparatus using imaging unit

A positioning apparatus includes: a calculation unit that calculates an amount of deviation between a position of a feature point of a reference workpiece and a feature point of a workpiece by comparing a relative position of an imaging unit with respect to a table when the workpiece is imaged by the imaging unit with a reference relative position, and comparing a position of a feature point of the workpiece in the image of the workpiece imaged by the imaging unit with a reference point image position; and a program changing unit that generates a correction amount such that the amount of deviation calculated by the calculation unit becomes zero, and thereby changes a program of the machine tool.. . ... Fanuc Corporation

08/18/16 / #20160239443

Dma controller

A direct memory access (dma) controller issues a standby request a predetermined period of time before data transfer having a high priority starts and prohibits data transfer having a low priority in advance, and thus data transfer having a high priority can generate a transfer cycle from a data transfer start point in time without waiting. Accordingly, a transfer time is reduced, a variation in the transfer time is reduced, and thus a real time property of a system is improved.. ... Fanuc Corporation

08/18/16 / #20160239017

Numerical controller capable of reducing machine load

A numerical controller obtains a maximum value of an impact produced in a machine during execution of a machining program, identifies an acceleration/deceleration time constant at a point where the maximum value of the impact is generated, based on command data, if the obtained value exceeds a threshold, changes the identified time constant, and recalculates a cycle time of the machining program based on the changed time constant. If the cycle time is within a preset tact time, the changed time constant is stored in advance in association with an identified command block so that it is referred to during the execution of the machining program.. ... Fanuc Corporation

08/18/16 / #20160239016

Numerical controller with submersion protection circuit

A numerical controller includes: a monitor unit that monitors a water level; a backup unit that performs power supply when a main power source is turned off; and a cutoff circuit that cuts off the power supply, and when the water level monitored by the monitor unit detects a predetermined water level, the power source of the backup unit from an external power source means is cut off. Thus, the power supply is cut off before the flooding occurs in the numerical controller, which makes it possible to reduce the damage caused by electrolytic corrosion.. ... Fanuc Corporation

08/18/16 / #20160238721

Relocation detector for detecting relocation of apparatus

Disclosed is a relocation detector mounted on an apparatus and configured to detect relocation of the apparatus and limit functions of the apparatus. The relocation detector includes a vibration power generation unit configured to convert a vibration to electrical energy. ... Fanuc Corporation

08/18/16 / #20160236351

Robot system and robot control method for adjusting position of coolant nozzle

A robot system which can adjust the position of a coolant nozzle at a lower cost, that is, a robot system which comprises a robot, a robot controller which controls the operation of the robot, and a notification part which notifies the type of the workpiece which is processed by the machine tool to the robot controller. The robot controller determines the target position of the coolant nozzle with respect to the workpiece to be processed based on the type of the workpiece which is obtained from the notification part and makes the coolant nozzle move by the robot so as to place the coolant nozzle at the target position.. ... Fanuc Corporation

08/18/16 / #20160236311

Machine tool including viewing window controller

According to an instruction of opening or closing a block plate from a controller, a first solenoid valve and a second solenoid valve supply compressed air supplied from an air source to an air cylinder to operate a block in a uniaxial direction. The block plate is attached to the block, and the block plate operates similarly to the block in response to the operation of the block. ... Fanuc Corporation

08/11/16 / #20160233639

Laser oscillator including fans which cool resonator unit

A laser oscillator according to this invention includes a resonator unit, heat exchangers, fans, a resonator temperature measuring unit, and a fan control unit. The resonator unit resonates a laser beam to be output. ... Fanuc Corporation

08/11/16 / #20160229062

Workpiece taking out robot system having conversion-calculation function of position and orientation, and workpiece taking out method

A robot system and a method, by which a robot can effectively and sequentially take out a plurality of randomly located workpieces, while avoiding interference by a simple calculation. A first detection coordinate system for determining the motion of the robot is defined on the lateral surface of the workpiece. ... Fanuc Corporation

08/11/16 / #20160229061

Conveyor robot system provided with three-dimensional sensor

A robot system is provided with a three-dimensional sensor which acquires three-dimensional information of an object, and a robot which includes a gripping device for gripping an object. The robot system uses first three-dimensional information which relates to a state before an object is taken out and second three-dimensional information which relates to a state after an object is taken out as the basis to acquire three-dimensional shape information of an object, and uses the three-dimensional shape information of the object as the basis to calculate a position and posture of the robot when an object is placed at a target site.. ... Fanuc Corporation

08/11/16 / #20160228963

Wire electric discharge machine performing turning tool machining, turning tool machining method with wire electric discharge machine, and program creation apparatus for wire electric discharge machine that performs turning tool machining

A measurement program for sequentially measuring measurement points, which are to be measured with a touch sensor, is created on the basis of a machining program, which is read in, for machining a turning tool. Then, the rake face height is measured on each of the measurement points and the measurement data is stored. ... Fanuc Corporation

08/04/16 / #20160227648

Printed wiring board capable of suppressing mounting failure of surface mount device for flow soldering

The width of a lead-terminal connection pad on a printed wiring board is not greater than the width of a lead terminal. Therefore, a wider space can be secured between adjacent solder joints, so that bridge failure can be suppressed. ... Fanuc Corporation

08/04/16 / #20160226588

Communication system

A communication system is capable of determining, at a reception side of a communication circuit, whether a communication method connected is of optical communication or electric communication. When the communication system is activated, a communication circuit transmission unit transmits a differential high fixed output. ... Fanuc Corporation

08/04/16 / #20160226427

Motor drive using capacitor

A motor drive of an embodiment of the present invention includes a pwm converter for converting ac power inputted from a low voltage ac power source into dc power by pwm control, an inverter for converting the received dc power to ac power to drive a motor, and a capacitor connected between the pwm converter and the inverter. The pwm converter is operated so as to limit input and output currents or input and output power to predetermined values, and supplied from the low voltage ac power source with a lower voltage than a voltage required to drive the motor. ... Fanuc Corporation

08/04/16 / #20160226415

Motor drive device provided with function of changing current detection mode

A motor drive device driving any of a feed shaft or spindle of a machine tool or arm of an industrial machine or industrial robot etc., comprising a current detecting part detecting a motor current, a current control part using an output from the current detecting part as the basis to output a command value to the motor, and a power converting part using a current command as the basis to supply power to the motor, the current detecting part comprising a current slope detecting part and a switching part using an output of the current slope detecting part to switch a plurality of filter characteristics to switch a mode of current detection. The switching part switches to a filter with a narrow/a broad bandwidth when the slope of the current is small/large to thereby improve the precision of current detection.. ... Fanuc Corporation

08/04/16 / #20160226407

Motor drive having function of detecting failure in dynamic braking circuit

A motor drive according to the present invention has a dynamic braking circuit. The motor drive includes a motor drive control circuit for applying a voltage to windings of a synchronous motor and the dynamic braking circuit for a predetermined time by switching power transistors connected to a direct current power supply, a current detection circuit for detecting a current value outputted from the power transistor, and a failure determination circuit for determining the presence or absence of a failure in the dynamic braking circuit from the current value detected by the current detection circuit and a predetermined threshold value. ... Fanuc Corporation

08/04/16 / #20160226234

Apparatus for leading out cable from housing of electronic apparatus and such electronic device

The apparatus 50 comprises a flange 52 which is fastened to a housing 12, a cable clamp 54 which has a first through hole through which the cable 14 is passed and which is arranged between the housing 12 and the flange 52, and an elastic member 56 which has a second through hole through which the cable 14 is passed and which is arranged between the housing 12 and the cable clamp 54. The flange 2 has a cable hole 66 which opens at an outer peripheral edge of the flange 52 and holds the cable 14. ... Fanuc Corporation

08/04/16 / #20160226213

Gas laser apparatus for determining composition ratio of laser gas

A gas laser apparatus includes an actual laser output acquiring unit that acquires a first actual laser output at a predetermined laser output command after passage of a predetermined time from issuing of a first laser gas pressure command and acquires a second actual laser output at the predetermined laser output command after passage of the predetermined time from issuing of a second laser gas pressure command smaller than the first laser gas pressure command and a determining unit that determines whether the composition ratio of a laser gas in a gas container is normal or not by comparing the first actual laser output with a first reference output and comparing the second actual laser output with a second reference output smaller than the first reference output.. . ... Fanuc Corporation

08/04/16 / #20160224230

Setting input means of injection molding machine

A setting input means of an injection molding machine is provided with a plural setting item selection means for selecting a plurality of setting items and a batch input means capable of collectively inputting one and the same setting state to the plurality of setting items. With this arrangement, the one and the same setting state can be collectively input to the plurality of optional setting items, so that operators' operational errors and the number of man-hours can be reduced.. ... Fanuc Corporation

08/04/16 / #20160224014

Numerical controller capable of partial correction of machining cycle

A numerical controller generates a machining cycle, and controls a machine tool by executing the machining cycle. A block to be corrected is selected from among a plurality of blocks of the machining cycle, the selected block is corrected, and correction information of the block is generated based on the correction and stored. ... Fanuc Corporation

08/04/16 / #20160224013

Machining system having function of restricting operations of robot and machine tool

When a machining system that includes a machine tool and a robot detects that an operator is present in a dangerous area in the system, a robot controller that controls the robot determines an operation restriction on the machine tool and notifies a numerical controller that controls the machine tool of the determined operation restriction. The numerical controller restricts the operation of the machine tool in accordance with the notified operation restriction.. ... Fanuc Corporation

08/04/16 / #20160224010

Thermal displacement correction apparatus for machine tool

A thermal displacement correction apparatus for a machine tool first determines the coefficient k in e=a+k. . ... Fanuc Corporation

08/04/16 / #20160224007

Numerical controller capable of neighboring point search with consideration for tool attitude

A numerical controller includes a neighboring point search function that moves a tool controlled by a moving axis and a rotation axis onto a machining path directed by a machining program within the range of a neighboring point distance from a current position of the tool. When searching the neighboring point, the numerical controller determines a neighboring point with consideration for both a tool center point position and a tool attitude. ... Fanuc Corporation

08/04/16 / #20160224004

Machine tool with function to automatically modify cutting conditions

The machine tool according to the present invention has: a function to set upper limits and lower limits for cutting conditions including a cutting width, a cutting depth, and a cutting load of a tool; a function to set a range and a modification condition of the machining program modifying the cutting width or the cutting depth of the tool; a function to modify, based on the modification condition, a movement amount of a block that orders a feeding operation of the machining program; a function to calculate a load imposed upon cutting, based on a cutting condition obtained prior to modification of the machining program and a variation in the modified movement amount; and a function to determine whether or not the calculated load and the modified movement amount fall within the set ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load.. . ... Fanuc Corporation

08/04/16 / #20160223576

Device for detecting decrease in rotational speed of cooling fan of machine tool

A machine tool including a cooling fan measures an input power source voltage to the machine tool and an input current to the cooling fan. If the measured current value is outside a predetermined current value range corresponding to the measured voltage value, the machine determines that the rotational speed of the cooling fan has decreased.. ... Fanuc Corporation

08/04/16 / #20160223366

Optical encoder for preventing crosstalk

In an optical encoder which includes a rotary plate formed with a plurality of slit arrays and a plurality of light receiving parts corresponding to the slit arrays, at least one of the outer edge of a light receiving part located on the outer side of the optical axis x of light emitted from a light emitting part and the inner edge of the light receiving part located on the inner side of the optical axis x is positioned at a greater distance from the optical axis than the edge of the slit array corresponding to the light receiving part.. . ... Fanuc Corporation

08/04/16 / #20160223138

Servo controller for measuring lubrication characteristics of a machine by experimental modal analysis

A servo controller includes: a sinusoidal wave disturbance input unit for supplying a sinusoidal wave disturbance to a speed control loop including a speed command generator, a torque command generator and a speed detector; a frequency response calculator for estimating the gain and phase from the output of the speed control loop; a resonance frequency detector for detecting resonance frequencies at which the gain becomes maximum; a resonance mode characteristics analyzer for estimating resonance characteristics from the frequency response; and, a reference modal damping ratio retainer for retaining a reference modal damping ratio as a resonance characteristic corresponding to the reference lubricating condition, and the resonance mode characteristics analyzer calculates lubrication characteristics on the basis of the reference modal damping ratio and the measured modal damping ratio at the resonance frequency corresponding to the reference modal damping ratio.. . ... Fanuc Corporation

07/28/16 / #20160219746

Structure for fixing printed board in electronic device unit

An electronic device unit includes a printed board housing body, a printed board, and a front face panel to which the printed board is fixed. The front face panel is provided with hooks each having a tip provided with a recessed part and knobs for disengaging the hooks. ... Fanuc Corporation

07/28/16 / #20160218600

Temperature estimating device of electric motor

A temperature estimating device configured to estimate a temperature of an electric motor includes a temperature detecting part for acquiring a detected temperature detected by a temperature sensor attached to the electric motor, a memory part for successively storing the detected temperature acquired by the temperature detecting part at a predetermined sampling period, and a temperature estimating part for using the detected temperature stored by the memory part, a ratio of amount of change of the detected temperature with respect to time, and a coefficient as the basis to estimate a temperature of a measurement target part of the electric motor.. . ... Fanuc Corporation

07/28/16 / #20160218580

Electric motor having three-layer winding structure

In a three-phase ac electric motor, in each slot, any or some of the windings of six phases in total, including three phases of u, v, and w phases and opposite phases thereof, are arranged in three layers per slot. As the windings in first layers, of the three-layer windings, u, v, and w-phase windings are arranged so as to have rotational symmetry with one another at a mechanical angle of ±120 degrees. ... Fanuc Corporation

07/28/16 / #20160217947

Keyboard

A vertical keyboard, which is used with key top pressing direction set to a substantially horizontal direction, includes a housing having opening portions into which the key tops are fitted. A lower internal surface of the opening portion is inclined with respect to a direction perpendicular to the surface of the housing, in a downward direction from the keyboard interior toward the keyboard surface side. ... Fanuc Corporation

07/28/16 / #20160214805

System capable of immediately performing operation on workpiece

A precision machining/measurement device and a robot that conveys a workpiece to the device are covered by a cover, and a space covered by the cover is partitioned by a partition cover into a space where the precision machining/measurement device is installed and a space where the robot is installed. When a temperature inside the space where the robot is installed falls within a predetermined temperature range, a door provided in the partition cover is opened, and the robot supplies the workpiece to the precision machining/measurement device through the opened door.. ... Fanuc Corporation

07/28/16 / #20160214295

Nozzle for injection molding machine

A resin injection nozzle is provided with a first mating surface on an inner-diameter side and a second mating surface on an outer-diameter side relative to the first mating surface, and a through-hole is provided extending from a void defined between the first and second mating surfaces toward the distal end of the resin injection nozzle. Thus, gas generated from a molten resin can be effectively discharged.. ... Fanuc Corporation

07/28/16 / #20160214262

Conveyor system and conveyance method

The conveyor system of the present invention comprises a conveyor robot having a hand and arm, and a pair of gripping jigs attached to a conveyed object. The hand of the conveyor robot comprises a body part attached to an arm, a pair of projecting parts projecting out from different positions of the body part in the same direction, hook parts provided on the pair of projecting parts, and pushing parts attached to the body part adjoining the pair of projecting parts and configured to move along the projection direction of the pair of projecting parts to generate a pushing force. ... Fanuc Corporation

07/28/16 / #20160214259

Robot system in which brightness of installation table for robot is changed

A robot system comprises an intrusion detector which detects that a person has entered into a monitoring area established around a robot, an installation table which supports the robot, a light emitting device which brightens a surface of the installation table, and a control device which receives a signal outputted by the intrusion detector and controls the light emitting device. The control device causes the light emitting device to emit light when it is detected that the person has entered into the monitoring area.. ... Fanuc Corporation

07/28/16 / #20160214143

Scraping device and scraping method using robot

A scraping device and a scraping method, by which a scraping process using a robot can be automated, and workload of an operator can be significantly reduced. The scraping device includes a robot which grips or holds a scraping tool, and a robot controller which controls the robot. ... Fanuc Corporation

07/21/16 / #20160209835

Control system having function for optimizing control software of numerical controller in accordance with machining program

A control system calculates a use frequency of a function used by a control program based on the control program (and a use history of the control program), and generates an optimized source code by optimizing a source code of control software based on the calculated use frequency. Based on the generated optimized source code, optimized control software is generated and transferred to the execution environment of the control software.. ... Fanuc Corporation

07/21/16 / #20160209829

Motor controlling apparatus for suppressing vibrations

A motor control apparatus of the present invention is a motor control apparatus for compensating elastic deformation between a servo motor and a driven part, driven by the servo motor, which includes a position command generator for generating a position command of the motor, a compensation filter for compensating the position command generated by the position command generator and a servo control unit for controlling the movement of the motor based on a position command after compensation, i.e., the compensated position command by the compensation filter, and is constructed such that the compensation filter includes a filter f(s) having an inertia jl of the driven part, a stiffness coefficient k of an elastically deformable part and a damping coefficient c of the elastically deformable part as the elements of filter coefficients.. . ... Fanuc Corporation

07/21/16 / #20160209827

Numerical control system including internal register self-reset function with serial communication signal monitoring

In a numerical control system including a numerical controller and a plurality of i/o units, a serial communication signal monitoring circuit is included inside the i/o unit to monitor a serial communication signal (data and an idle signal). When a state is detected in which a serial communication signal is high or low for a predetermined time or longer, the numerical control system acknowledges the state as disconnection of the serial communication signal, and generates a reset pulse signal to reset an internal register of the i/o unit. ... Fanuc Corporation

07/21/16 / #20160209825

Numerical controller equipped with drawing path correction function

A numerical controller is equipped with a check drawing function for drawing an unmachined path based on a machining program and a machining drawing function for drawing a machining trajectory during machining control based on the machining program. The numerical controller calculates a drawing trajectory correction vector which represents an amount of shift in an axial position at which machining is actually performed from an axial position commanded by the machining program, and creates a corrected machining trajectory by correcting a drawing position of the machining trajectory drawn by the machining drawing function, based on the calculated drawing trajectory correction vector. ... Fanuc Corporation

07/21/16 / #20160209824

Numerical controller controlling machining tool based on skiving instruction

A numerical controller calculates a tool path and a tool feed rate based on a cutting point path and a cutting point feed rate instructed by a skiving instruction when a block read from a machining program is the skiving instruction and controls a machining tool based on the calculated tool path and the tool feed rate.. . ... Fanuc Corporation

07/21/16 / #20160207197

Robot control device controlling robot based on external force applied to robot and robot system

In the past, sometimes a robot was made to unnecessarily retract. Therefore, this robot control device comprises a contact judging part which judges if the robot has contacted an object based on external force which is detected by the sensor, a stop command part which makes the robot stop when it is judged that the robot has contacted the object, a continuous contact judging part which judges if the robot continues to contact the object after making the robot stop, and a retraction command part which makes the robot retract in a direction away from the object when it is judged that the robot continues to contact the object.. ... Fanuc Corporation

07/21/16 / #20160207156

Rotary table and clamping mechanism

A rotary table, which is provided with a rotating shaft rotatably disposed in a casing and a clamping mechanism configured to disable the rotating shaft from rotating, is designed so that another clamping mechanism, in addition to the first clamping mechanism, can be connected to the rotating shaft, whereby a clamping torque twice that of a rotary table with a single clamping mechanism can be produced.. . ... Fanuc Corporation

07/14/16 / #20160205816

Composite cable mounted in industrial robot

Suppression of the effects of electromagnetic waves on the signals which are transmitted by signal lines and manufacturing composite cables more compactly and with higher efficiency have been sought. For this, provision is made of a composite cable 30 comprised of a center member 32 for supplying the fluid or wire material used for the work of the industrial robot, first signal lines 34 which are arranged at the outer circumferential side of the center member 32, a tubular shield 36 which surrounds the first signal lines 34 and shields them from electromagnetic waves, power lines 40 which are arranged at the outer circumferential side of the shield 36, and a tubular sheath 42 which surrounds the power lines 40.. ... Fanuc Corporation

07/14/16 / #20160202688

Automatic parameter adjustment device for adjusting parameter corresponding to processing condition

An automatic parameter adjustment device capable of quantitatively determine the degree of importance of a processing time and a processing accuracy, and effectively adjusting a parameter in accordance with a processing condition. The adjustment device includes: a parameter changing part which changes a control parameter; a test program executing part which transmits a test program to a numerical controller for executing the test program; an execution result obtaining part which obtains an execution result of the test program; a storing part which stores the execution result and the parameter corresponding thereto; a weighting part which determines weighting coefficients of the processing time and processing accuracy as evaluation criteria based on input or setting by an operator; and a parameter extracting part which evaluates the execution result based on the weighted evaluation criteria, and extracts an optimum parameter from the storing part based on the evaluated execution result.. ... Fanuc Corporation

07/14/16 / #20160202687

Numerical controller configured to perform teaching operation with mechanism sections switched

A numerical controller extracts control object axis from an axis control program to be taught. On the other hand, history information on an axis movement caused by an operator's manual operation is recorded, and an axis (teaching object axis) to be taught by the operator is estimated from the recorded history information. ... Fanuc Corporation

07/14/16 / #20160200021

Compression controller of injection molding machine

In a compression controller of an injection molding machine, a movement command for a compression member at a sampling time immediately before the point in time when a compression operation start condition is established is output so that the amount of movement of the compression member is a movement amount obtained during a time interval between the point in time when the compression operation start condition is established and a sampling time immediately thereafter when it is determined that the compression operation start condition is established during a time interval between successive sampling times. Thus, delay-free compression operation can be performed without changing the sampling period.. ... Fanuc Corporation

07/14/16 / #20160200020

Fixed platen of injection molding machine

A fixed platen of an injection molding machine is provided with a first leg protruding at a substantially central portion of a lower part and secured to a base frame and second legs protruding left and right. Each of the second legs is provided with a thin portion thinner than the fixed platen. ... Fanuc Corporation

07/14/16 / #20160199982

Robot control device for updating rotation angle by plurality of rotation angle detectors

A robot control device, when starting from a stop state, updates a first rotation angle or a second rotation angle based on at least one of the first rotation angle stored in a first rotation angle storage unit and the second rotation angle stored in a second rotation angle storage unit and at least one of the first rotation angle detected by a first rotation angle detector and the second rotation angle detected by the second rotation angle detector.. . ... Fanuc Corporation

07/14/16 / #20160199981

Simulation apparatus for robot system

A simulation apparatus includes: a robot model arranging unit that arranges a robot model on a virtual space; a configuration information storage unit that stores configuration information of a robot system; a transport device arrangement position calculating unit that calculates a transport device arrangement position based on a follow-up operation reference coordinate system related to a follow-up operation of a robot, included in the configuration information; and a detection unit arrangement position calculating unit that calculates a detection unit arrangement position based on the follow-up operation reference coordinate system.. . ... Fanuc Corporation

07/07/16 / #20160197528

Armature with windings and method of connecting winding ends of armature to terminal

The armature of the present invention comprises windings which have ends to be inserted into a tubular terminal, and visually identifiable marks made on the windings to be used for confirming if the ends of the windings have been inserted into the tubular terminal up to a suitable depth. The marks of the armature of the present invention are made on portions of the windings which are always positioned at the outside of the terminal even when the ends of the windings are positioned at the inside of the tubular terminal.. ... Fanuc Corporation

07/07/16 / #20160195870

Numerical controller

In a numerical controller that controls a plurality of machine control axes based on a machining program, priorities are assigned to operations of the plurality of machine control axes, and the numerical controller includes: a command analyzing portion that analyzes the machining program and generates command data which controls the plurality of machine control axes; and a block execution start determining portion that determines whether interference occurs in the operations of the plurality of machine control axes based on the command data and, if a determination is made that interference occurs, adjusts timing with which a command which controls an operation of a machine control axis of lower priority of the plurality of machine control axes that interfere with each other is started to a time at which the interference does not occur and positioning is completed in the shortest time.. . ... Fanuc Corporation

07/07/16 / #20160193761

Injection molding system

An injection molding system is provided with inspection means for inspecting an insert part before a resin is injected into a mold, inspection data output means for outputting inspection data on the insert part obtained by the inspection means, and inspection data recording means for recording the inspection data on the insert part and physical quantities related to the injection of the resin into the mold in association with the cycle number of the molded article from the injection molding machine. Thus, the cause of bad molded articles, as well as that for a finished product, can be investigated in consideration of the inspection data on the insert part inserted into the mold.. ... Fanuc Corporation

06/16/16 / #20160172922

Method for manufacturing electric motor stator including resin-molded unit, electric motor stator, and electric motor

A method for manufacturing an electric motor stator, including: attaching a hollow bracket to an end of a hollow stator core and allowing a lead connected to the winding to pass through an opening formed in a peripheral surface of the bracket to take out the lead to an outside of the bracket; placing a core material inside the stator core and the bracket; attaching a sealing member to an outer peripheral surface of the bracket so as to block the opening while allowing the lead to pass through the through-hole; and filling a molten resin into an annular space between the stator core and the core material and between the bracket and the core material, to form a resin unit.. . ... Fanuc Corporation

06/16/16 / #20160170400

Servo control device having automatic filter adjustment function based on experimental modal analysis

A servo control device includes: a speed control loop including a speed command generating unit, a torque command generating unit, and a speed detecting unit; a sine wave disturbance input unit; a frequency response calculating unit estimating a gain and phase of speed control loop input/output signals; a resonance frequency detecting unit; a resonance mode characteristic estimating unit estimating resonance characteristics from the frequency response at a resonance frequency and frequencies therearound; a rigid-body mode characteristic estimating unit estimating rigid-body characteristics from the frequency response in a low-frequency band; a filter attenuating a component in a particular frequency band in a torque command; and a filter adjusting unit making setting so that the filter has specified characteristics. The filter adjusting unit further includes a filter adjusting part attenuating a component in a frequency band corresponding to a resonance mode estimated by the resonance mode characteristic estimating unit.. ... Fanuc Corporation

06/16/16 / #20160167801

Aircraft fuel system with fuel return from engine

An aircraft fuel system, comprising: a fuel tank; a fuel line; and an engine; wherein the fuel line includes a first conduit configured to carry fuel from the tank towards the engine, and a second conduit configured to carry fuel from the engine towards the tank, wherein one of the first conduit or the second conduit is disposed annularly around the other of the first conduit or the second conduit. Also, a method of operating the system. ... Fanuc Corporation

06/16/16 / #20160167266

Ejection controller and ejection control method for injection molding machine

In an ejection controller for an injection molding machine, an image of an ejection process for a molded article is captured, a point in time when the molded article starts to drop from a mold is obtained as a drop start time point, an ejection stop time point is set based on the obtained drop start time point, and an ejection operation of an ejection device is interrupted at the set time point. Thus, the ejection is interrupted in a predetermined position, so that an operator can manually remove the molded article.. ... Fanuc Corporation

06/16/16 / #20160167236

Tool adapter for robot wrist and robot with tool adapter attached thereto

A tool adapter configured to mount a tool on a robot wrist including a first rotary member rotatable about a first axis and a second rotary member rotatable about a second axis orthogonal to the first axis. The tool adapter includes a first section configured to be attached to the second rotary member at a first attaching portion; and a second section extending from the first section and configured to be attached to the tool at a second attaching portion. ... Fanuc Corporation

06/16/16 / #20160167235

Gear gripping device and method for gripping a gear

A device which prevents a gear from ending up being damaged while enabling the gear to be more easily and suitably gripped is provided. A gear gripping device 10 comprises a pawl which is provided to be able to move so as to approach a circumference of a gear g and which can engage with a gear groove which is formed at the circumference of the gear, a first drive part 18 which drives the pawl to abut against the circumference of the gear g, a second drive part 20 which makes the gear g rotate in the circumferential direction of the gear g, and an engagement detection part 50 which detects if the pawl has engaged with the gear groove.. ... Fanuc Corporation

06/16/16 / #20160167231

Human-interactive type robot system

A human-interactive type robot system which can constantly detect a contact force at a high precision even if the contact force is small, comprising a force sensor which measures a force which the robot receives from the outside and outputs a measurement value, a force detection value calculating part which subtracts a correction value from the measurement value to calculate a force detection value, and a correction value updating part which updates a force detection value when a predetermined condition stands for use as the correction value. The predetermined condition is that the robot is stopped or operating at a fixed speed and a margin of fluctuation of the force detection value at a predetermined unit time is a fluctuation margin threshold value or less or that the robot is stopped and the current force detection value is the force detection value threshold value or less.. ... Fanuc Corporation

06/16/16 / #20160167185

Rotary joint support structure spindle of machine tool, and electric motor

A rotary joint support structure includes a rotary joint holding part which covers contact parts between a rotating side member and a stationary side member, at least one drain hole which extends from the outside to the rotary joint holding part, a first cleaning passage which communicates with the rotary joint holding part, a hollow shaft holding part which covers the hollow shaft and hollow shaft surrounding part, at least one cutaway part which is formed so as to communicate the outside with the hollow shaft holding part, and a second cleaning passage which is formed inside the housing corresponding to the at least one cutaway part.. . ... Fanuc Corporation

06/16/16 / #20160167147

Electric discharge machine

An electric discharge machine machines a workpiece by immersing the workpiece in machining fluid or by ejecting the machining fluid to the workpiece. The electric discharge machine includes: a cleaning device configured to inject the machining fluid or cleaning fluid; a robot device configured to move an injection nozzle of the cleaning device; a robot control device configured to control the robot device; and a control device configured to control the cleaning device.. ... Fanuc Corporation

06/09/16 / #20160164376

Cooling system of electric motor with fan

A cooling system of an electric motor with a fan, including a fan configured to generate fluid flow for cooling the electric motor, and a duct forming a flow channel for guiding a fluid flow generated by the fan, includes at least one hole provided in the duct.. . ... Fanuc Corporation

06/09/16 / #20160158937

Robot system having augmented reality-compatible display

A robot system using an augmented reality-compatible display, capable of providing information on the status and/or an operation guide of a robot added to an actual image or actual environment, to a user of the robot, so as to improve the efficiency of operations carried out by the user. The robot system includes an actual robot, a controller which controls the actual robot, and an image capturing-displaying device connected to the controller by a wire or by radio. ... Fanuc Corporation

06/09/16 / #20160158863

Wire electric discharge machine controller having wire electrode replacement function

A controller for controlling a wire electric discharge machine is configured to monitor the remaining lifetime of a wire electrode and calculates an electric discharge machining time, thereby determining the timing of replacement of the wire electrode, so that it can recognize the timing of interruption of electric discharge machining. Consequently, a program operation can be suspended and the wire electrode can be cut and automatically replaced at that timing. ... Fanuc Corporation

06/02/16 / #20160154404

Numerical controller having parameter setting support function relating to cycle time

A numerical controller operates a machine tool based on a plurality of parameters and a machining program. A user is allowed to refer to a parameter that has not been set, in other words, a parameter not falling within the range of recommended setting values, among parameters that may influence the shortening of a cycle time of the operation of the machining program on a display screen. ... Fanuc Corporation

06/02/16 / #20160154400

Tool path curve generation method and tool path curve generation apparatus

A tool path curve generation method for generating a curve from a tool path designated by a command point sequence includes: a step of defining a region based on a polygonal line path connecting the command point sequence; a step of determining whether the curve is included in the region on the basis of the geometric shape of the surface of the region; and a step of generating a curve that has been determined to be included in the region in the determination step.. . ... Fanuc Corporation

06/02/16 / #20160154399

Multiple system numerical control device

A multiple system numerical control device for executing multiple system control for dividing plural axes to be controlled to plural systems and controlling each system based on different machining program in parallel, wherein, the plural systems includes a normal interpolation period system configured to operate at normal interpolation period and control a first control axis, and a high speed interpolation period system configured to operate at high speed interpolation period shorter than the normal interpolation period and control a second control axis, and processing in the normal interpolation period system executed in a first interpolation processing unit, a first coordinate update processing unit, and a data management information generation unit are executed plural times in a normal interpolation period according to system ratio of the normal interpolation period and the high speed interpolation period.. . ... Fanuc Corporation

06/02/16 / #20160154398

Numerically controlled machine tool for direct and manual operation of movable part

A servo motor is driven to rotate a feed axis to move a movable part of a machine tool controlled by a numerical controller in a feed axis direction. A sensor that senses force from the outside (worker) applied to the movable part and a direction of the force is provided on the movable part. ... Fanuc Corporation

06/02/16 / #20160153810

Rotary encoder

In a rotary encoder of the present invention, each track of a rotary disk has transmitting parts and non-transmitting parts alternately arranged in the circumferential direction. Each non-transmitting part has a plurality of projecting parts which are arranged side by side in the circumferential direction. ... Fanuc Corporation

06/02/16 / #20160151916

Device and method of transferring articles by using robot

An article transferring device with a robot. An image processing section includes an article detecting section for executing image capturing and detection of articles that move according to a conveying motion of a conveyor, with a first period allowing all of the articles to be captured and detected, and obtain initial position information of each of all articles; and an article tracking section for executing image capturing and detection of the articles that move according to the conveying motion of the conveyor, with a second period shorter than the first period, and obtain shifted position information of each article iteratively with the second period, the shifted position information being based on the initial position information. ... Fanuc Corporation

06/02/16 / #20160151915

Cooperation system having machine tool and robot

A cooperation system of a robot and a machine tool, capable of obtaining a coordinate transformation means with high accuracy by a simple configuration, by which a robot coordinate system is transformed to a machine coordinate system. A provisional coordinate system is defined by coordinate values of three calibration markers in a base coordinate system obtained by translating the machine coordinate system, and a coordinate transformation matrix from the provisional coordinate system to the base coordinate system is calculated. ... Fanuc Corporation

06/02/16 / #20160151913

Robot programming apparatus for teaching machining operation to robot

According to a robot programming apparatus, a position and a posture of a tool is determined based on a machining path formed by projecting an operation pattern onto a workpiece model. The robot programming apparatus includes a determination unit configured to determine whether or not a workpiece and the tool interfere with each other at any point, except for a machining point of the tool, and a position and posture correction unit configured to correct at least one of the position and the posture of the tool so that the workpiece and the tool do not interfere with each other at any point, except for the machining point of the tool.. ... Fanuc Corporation

06/02/16 / #20160151869

Workpiece fastening device for pressing plurality of locations of workpiece

The workpiece fastening device of the present invention comprises a table on which a workpiece is placed, an arm which can move so as to press a workpiece on the table against the table, and a drive part which drives the arm. The arm of the workpiece fastening device comprises a connection member which is connected to the drive part, and a rotary member which is attached to the connection member to be able to rotate about a rotation axis which extends in a direction intersecting with a movement direction of the arm. ... Fanuc Corporation

05/26/16 / #20160149996

System for diagnosis of robot state

A robot data transfer method includes the step of collecting data from each of a plurality of robots in a multi-robot production facility in real-time. The data collected from the robots is then transferred in real-time from a controller of each of the robots to a first data collection device. ... Fanuc Corporation

05/26/16 / #20160149531

Motor drive having function for preventing secondary damage

A motor drive includes a condition detection circuit for monitoring the condition of the drive, an determination circuit for determining whether detected data indicates an abnormality, a memory unit for storing a detection value including at least one of a peak voltage applied to the drive, a peak current flowing through the drive, the cumulative number of occurrences of abnormalities, and variations in the peak voltage or current with time, when the abnormality occurs, and a setting unit for setting in advance set values including an allowable peak voltage and current and the allowable number of occurrences of abnormalities, and allowable variations in the peak voltage and current with time allowable by the drive. Whenever the motor drive is powered on, it is determined whether the detection value reaches the set value. ... Fanuc Corporation

05/26/16 / #20160147213

Numerical controller for retraction control

A numerical controller which controls a five-axis machining machine having two rotary axes generates speed data for deceleration stop along movement paths when a stop signal that requires interruption of machining and retraction is sensed, and based on the speed data, generates stop retraction path command data combining a path for the deceleration stop along the movement paths and a retraction path receding from the movement paths.. . ... Fanuc Corporation

05/26/16 / #20160147212

Controller for controlling machine tool having cutting condition change function

A controller for controlling a machine tool calculates a variation of a cutting load based on a changed rotational speed or feed rate of a tool in a machining program for machining a workpiece when the rotational speed or the feed rate is changed, and executes the machining program if the changed rotational speed and/or feed rate of the tool and/or the cutting load are within the ranges of predetermined upper and lower limit values.. . ... Fanuc Corporation

05/19/16 / #20160141931

Rotor component member, rotating axis, rotor, motor, and machine tool

A rotor according to the present invention includes a rotating axis rotating about an axial center of the rotating axis and a rotor component member including an inner circumferential surface on which an outer circumferential surface of the rotating axis fits. The outer circumferential surface of the rotating axis and the inner circumferential surface of the rotor component member include corresponding tapered surfaces each having a diameter that varies in taper along the axial center, the tapered surfaces being in full contact with each other while the outer circumferential surface of the rotating axis is press-fitted relative to the inner circumferential surface of the rotor component member, and at least one of the tapered surfaces has a corrugated surface structure storing a lubricant before the rotating axis is press-fitted relative to the rotor component member, while configured to wear away by press-fitting the rotating axis relative to the rotor component member to discharge the lubricant.. ... Fanuc Corporation

05/19/16 / #20160141929

Rotor member, rotor, electric motor, machine tool, and manufacturing method of rotor

A rotor member includes a cylindrical sleeve part having a circular outer peripheral surface, a plurality of magnets arranged along the outer peripheral surface and including an inner peripheral surface having a curvature radius larger than a curvature radius of the outer peripheral surface, and a cylindrical holding member surrounding the plurality of magnets. Between the outer peripheral surface of the sleeve part and the inner peripheral surface of the magnets, a gap of a radial direction increased toward a circumferential edge portion of the magnets is formed.. ... Fanuc Corporation

05/19/16 / #20160141824

Gas laser apparatus capable of inspecting air-tightness of laser gas supply pipe

A gas laser apparatus includes a supply pipe forming a passage of laser gas supplied to a gas container from outside, a pressure sensor that detects pressure in the supply pipe, a supply control valve that controls an amount of the laser gas supplied to the gas container, and a controller that controls opening and closing of the supply control valve. The controller includes a pressure acquisition unit that acquires a pressure value in the supply pipe, a pressure change calculation unit that calculates a pressure change in the supply pipe based on the pressure values acquired by the pressure acquisition unit a plurality of times in a predetermined period of time while the supply pipe is sealed, and an air-tightness determination unit that determines an air-tightness level of the supply pipe on the basis of the pressure change calculated by the pressure change calculation unit.. ... Fanuc Corporation

05/19/16 / #20160141823

Laser system able to estimate hermetic seal of laser gas container

A laser system including a pressure adjusting part adjusting the laser gas pressure in the laser gas container, a pressure control unit controlling the pressure adjusting part so that before startup of the laser oscillator, the laser gas pressure becomes a first gas pressure lower than atmospheric pressure and so that at a preparatory stage after startup of the laser oscillator and before radiation of the laser light, the laser gas pressure becomes a second gas pressure capable of oscillating laser light, a laser control unit controlling the laser oscillator so that the laser oscillator executes an initial operation, a laser detector detecting the laser light output by the initial operation, and a hermetic seal estimating part estimating an extent of hermetic seal of the laser gas container based on a detection value obtained by the laser detector.. . ... Fanuc Corporation

05/19/16 / #20160139586

Numerical control device and control system

A numerical control device for controlling a first control axis configured to operate in shorter period than reference control period based on first input command input by a first external input device, wherein a movement command data calculation processing unit is configured to calculate a plurality of the movement command data commanding movement amount of axis to be moved by the first control axis during the reference control period and write the plurality of the movement command data in a first buffer in process of calculating the movement command data.. . ... Fanuc Corporation

05/19/16 / #20160138901

Fixture for measuring center position of rotation shaft and method for measuring center position of rotation shaft using the same

A rotation table, center position of a rotation shaft of which is to be measured, is mounted on a table of a machine tool and includes a turning plate on which a workpiece is placed, a rotary drive for rotating the turning plate, and a rotation shaft support device that is located opposite the rotary drive and supports the turning plate. A fixture, including a rod-like member that is provided with spherical reference bodies at both ends and is disposed on the turning plate of the rotary table, is used to measure the center position of the rotation shaft of the rotary table.. ... Fanuc Corporation

05/19/16 / #20160136745

Wire electric discharge machine having corner shape correcting function

A wire electric discharge machine has a function of performing correction of corner shapes independently on an upper surface and a lower surface of workpiece. On the basis of the positions of upper and lower wire guides and the position and the thickness of the workpiece, the wire electric discharge machine calculates, on the upper and lower surfaces of the workpiece, a shape correction amount in a state in which there is a space between the upper nozzle and the upper surface of the workpiece and also in which there is a space between the lower nozzle and the lower surface of the workpiece, from a correction amount at the time when nozzles of the upper and lower wire guides are closely attached to the upper and lower surfaces of the workpiece. ... Fanuc Corporation

05/12/16 / #20160134227

Motor control device that detects overload

. . A motor control device includes a load torque estimation unit configured to estimate a load torque applied to a motor, a torque comparison unit configured to compare the load torque with a reference torque, a time measurement unit configured to measure a time span during which the load torque is higher than the reference torque, a time comparison unit configured to compare the time span with a reference time, and a decision unit configured to decide that the motor is subjected to an excessive load when the time span exceeds the reference time.. . ... Fanuc Corporation

05/12/16 / #20160132623

Robot simulation device

A robot simulation device includes, a model generation unit which generates a three-dimensional wire-shaped member model from a plurality of mass points and a plurality of spring elements, a focus point setting unit which sets a plurality of focus points on the wire-shaped member model, a simulation unit which performs a simulation of the behavior of the wire-shaped member associated with the operation of the robot using the wire-shaped member model, and a display unit which displays focus point images, together with wire-shaped member images, using position data of the plurality of mass points and position data of the plurality of focus points which are obtained via the simulation.. . ... Fanuc Corporation

05/12/16 / #20160132044

Numerical control device

A numerical control device includes an nc program storing unit, a parameter change unit configured to change parameter based on parameter change operation by an operator, a parameter change monitoring unit configured to detect change of the parameter by monitoring the parameter change unit and output command for starting the nc program based on the change of the parameter, and an nc program execution unit configured to execute the nc program based on command from the parameter change monitoring unit.. . ... Fanuc Corporation

05/12/16 / #20160132041

Motor control apparatus generating command limited by motor torque

A motor control apparatus includes a detection unit detecting a motor rotational frequency, a storage unit storing an allowable torque at the motor rotational frequency detected by detection unit, a first torque offset generated in a direction opposite to a moving direction of a movable body, a second torque offset generated in one direction regardless of the moving direction of the movable body, a rotor inertia moment, a load inertia moment, and a conversion factor for converting a motor rotation angle in rotary motion of the motor to a moving distance in linear motion of the movable body, and an acceleration calculation unit calculating an acceleration command of the motor for each moving direction of the movable body and each acceleration operation and deceleration operation using the allowable torque, the first torque offset, the second torque offset, the rotor inertia moment, the load inertia moment, and the conversion factor.. . ... Fanuc Corporation

05/12/16 / #20160129617

Injection member attachment structure for injection molding machine

When an injection member such as a screw injecting a molten material into a mold is attached to an injection molding machine, a buffer spacer is provided between the injection member and a power transmission member such as an injection shaft sleeve transmitting forward/backward moving power to the injection member. Then, the buffer spacer is fixed to the power transmission member by a bolt.. ... Fanuc Corporation

05/12/16 / #20160129589

Program correcting device and program correcting method of industrial robot

A program correcting device comprises an executing part which executes a simulation of operation of the robot based on an operating program, a calculating part which calculates a variation with time of a tcp speed from the simulation results, an evaluating part which evaluates a pattern of the calculated variation with time if a minimum value of the tcp speed during the calculated variation with time is a predetermined lower limit value or less, a selecting part which selects a correction scheme of the operating program for increasing the minimum value of the tcp speed from a plurality of correction schemes, in accordance with the evaluation results of the pattern of the variation with time, and a correcting part which corrects the operating program in accordance with the selected correction scheme.. . ... Fanuc Corporation

05/05/16 / #20160126871

Motor control device for controlling current phase on dq/three-phase coordinates

A motor control device for controlling a three-phase ac motor by using dq-three-phase coordinate conversion includes a phase correction amount calculation unit for calculating a phase correction amount by using a detected motor speed and a q-axis current command initial value, a rotor phase angle correction unit for adding or subtracting the phase correction amount to or from a detected rotor phase angle of the motor to calculate a corrected rotor phase angle, and a coordinate conversion unit for performing coordinate conversion between parameters on a dq coordinate system and parameters on a three-phase coordinate system on the basis of the corrected rotor phase angle.. . ... Fanuc Corporation

05/05/16 / #20160126820

Linear motor with reduced cogging force

A linear motor includes a plurality of magnets arranged at equal intervals, and an armature arranged opposite to the magnets and including an armature core having a plurality of teeth extending toward the magnets. The teeth include a first tooth located at one end in the thrust direction and a second tooth located at the other end on the opposite side. ... Fanuc Corporation

05/05/16 / #20160124682

Data storage system

A data storage system including a processor configured to execute a plurality of tasks, wherein the processor is configured to generate writing status information based on the data relevant information and otre the data relevant information and the writing status information in association with each other in the nonvolatile memory when the processor write data in the recording medium based on demand of the task and writing to the recording medium is configured to be controlled based on the data relevant information and the write-in status information stored in nonvolatile memory.. . ... Fanuc Corporation

05/05/16 / #20160124422

Autonomous control system

An autonomous control system having a numerical control device configured to perform machining operation by driving control of an item in a machining tool and an external device, the numerical control device includes a configuration data storing unit configured to store configuration data representing configuration of the item, and a machining program looking-ahead processing unit configured to generate item disposition data, and the external device includes a work information storing unit, an interference determination processing unit configured to command start of operation of the external device at time when the operation of the external device does not interfere with the item driven in the machining tool.. . ... Fanuc Corporation

05/05/16 / #20160124417

Automatic gain adjustment support device

An automatic gain adjustment support device according to this invention supports automatic adjustment of a control gain in a control loop for a servomotor controller which controls a servomotor. The automatic gain adjustment support device includes a frequency characteristic measuring unit, a display unit, a condition setting unit, an automatic gain adjusting unit, and a parameter setting unit. ... Fanuc Corporation

05/05/16 / #20160121484

Control device with function to check load information settings

A control device includes an estimated torque calculation unit, an actual torque calculation unit, a torque comparison unit, and a stop unit. The estimated torque calculation unit calculates an estimated torque for maintaining the posture of an automatic machine based on preset load information when the machine is in a resting state in which its posture is maintained by a torque applied by a servomotor. ... Fanuc Corporation

04/28/16 / #20160118856

Motor able to prevent entry of foreign matter inside housing

. . A motor which prevents the generation of noise from a bearing and prevents shortening of the life of the bearing while preventing the entry of foreign matter inside of a housing. The motor 10 includes a rotor 12, a stator 16, a bearing 20, a housing 18, a bearing support surface 60 arranged to be immovable relative to the housing 18 and surrounding an outer circumferential surface 58 of the bearing 20, a first groove 62 formed at the outer circumferential surface 58 of the bearing 20 or at the bearing support surface 60, and a second groove formed at the outer circumferential surface 58 of the bearing 20 or at the bearing support surface 60 to extend in a circumferential direction so as to intersect the first groove 62.. ... Fanuc Corporation

04/28/16 / #20160118854

Stator with coil fixing member and electric motor with the stator

A stator includes: a stator core having a yoke and teeth projecting from the yoke; coils attached to the stator core so as to surround the teeth; and coil fixing members, each of which is arranged at at least one of opposite ends of the stator core in a gap formed between an end face of the tooth and an inner side of the coil facing the end face. The coil fixing member includes a locking part that projects on the opposite side from the end face of the tooth to lock the coil and a projection that projects on the opposite side from the locking part, and the projection is inserted into an insert hole formed on the stator core.. ... Fanuc Corporation

04/28/16 / #20160118761

Laser oscillator for improving beam quality

An output coupler and a rear mirror of a laser oscillator are made of materials having first reflectance and second reflectance with respect to laser beam. A first coating material that has reflectance higher than the first reflectance is coated at an inner side of a first circle of a first surface of the output coupler, and no coating material is coated at an outer side of the first circle. ... Fanuc Corporation

04/28/16 / #20160116991

Keyboard

A keyboard having a plurality of contactless switches, the keyboard includes a signal conversion circuit allocating an input signal line from a control device and an output signal line to the control device for each operating switch of the contactless switches, wherein the signal conversion circuit is configured to output the signal of the input signal line allocated to the operating switch to the output line allocated to the operating switch when the contactless switch is operated.. . ... Fanuc Corporation

04/28/16 / #20160116909

Device and method of controlling machine tool, to control synchronized operation of spindle axis and feed axis

A machine tool controller including a numerical control section, a spindle-axis control section and a feed-axis control section. The spindle-axis control section includes a section for making the spindle axis perform an accelerated rotation at maximum capacity from a process start position toward a target thread depth, with a maximum rotation speed set as a target value; a section for detecting a maximum acceleration during the accelerated rotation based on a rotational position; a section for detecting a residual rotation amount from a current position to the target thread depth, based on a total rotation amount and the rotational position; a section for detecting a current speed based on the rotational position; and a section for making the spindle axis perform a decelerated rotation at maximum capacity to reach the target thread depth after the accelerated rotation, based on the maximum acceleration, the residual rotation amount and the current speed.. ... Fanuc Corporation

04/28/16 / #20160116908

Management system for optional function usage status

An optional function usage status management system includes a numerical control device and a management device. The numerical control device includes an optional function usage status confirmation unit, an optional function usage status storage region, an optional function stop control unit configured to control to restrict use of the optional function when usage number of the optional function exceeds a predetermined upper limit, and the management device includes an optional function usage status database, an optional function usage status monitoring unit, and an optional function usage status data processing unit.. ... Fanuc Corporation

04/28/16 / #20160116907

Numerical control device

A numerical control device configured to perform stopping control of an axis of a machining tool to be controlled corresponding to command for machining interruption during machining by moving a workpiece or a tool using cycle operation, the numerical control device includes an override input unit, a decelerating and stopping override change unit configured to calculate actual override, decelerated in stages at each interpolation period based on the override acquired by the override input unit, and a velocity calculation unit configured to decelerating and stopping control of the axis.. . ... Fanuc Corporation

04/28/16 / #20160116902

Numerical controller operating from table-format data

A numerical controller adapted to perform an operation based on table-format data includes a table management unit that selects a plurality of tables of table-format data used for a machining operation, a distribution processing unit that generates, for each table of the table-format data, distributed interpolation data for an axis to be controlled on the basis of the table-format data according to the plurality of tables of table-format data read out by the table readout unit, and a selection and superimposition unit that selects and superimposes, for each control axis, the plurality of tables of distributed interpolation data generated by the distribution processing unit.. . ... Fanuc Corporation

04/28/16 / #20160116901

Numerical control device

A numerical control device has function of detecting setting location of a machine to be controlled and restricting usage or function of the machine when the setting location is not a predetermined location. The numerical control device includes a machine operation locking unit, a current location information acquisition unit configured to acquire global ip address to be used when the numerical control device is connected to internet, and generate current location information including information of region, address region of the global ip address allocated thereto, a setting location information storage unit, a location information comparison unit, a machine operation locking release unit.. ... Fanuc Corporation

04/28/16 / #20160116896

Numerical control device

A numerical control device for controlling a motor includes a stopping unit configured to stop the motor using position control gain for emergency stop corresponding to emergency stop command, wherein emergency stop of the motor is performed with position control.. . ... Fanuc Corporation

04/28/16 / #20160116272

Position detection system for detecting position of object

A position detection system includes: a contactor including a tracing unit that traces and fits with a recess or a protrusion of an object; a slide member; a sliding unit that causes the slide member to slide in two directions; a moving unit that causes the contactor to move in a direction perpendicular to a plane so as to cause the tracing unit of the contactor to trace and fit with the recess or the protrusion of the object; a contactor detecting unit that detects a position of the contactor in the plane; and an object position detecting unit that detects the position of the object based on movement amount of the contactor before and after the slide member slides on the sliding unit to slide, when the tracing unit traces the recess or the protrusion.. . ... Fanuc Corporation

04/28/16 / #20160116017

Positioning apparatus mounted with vibration isolators and robot

A positioning apparatus mounted with at least one linear axis or axis of rotation and a robot on a base and mounted with vibration isolators and the robot includes vibration isolators that are capable of seating and suspending the base and a controller that controls suspension and seating of the vibration isolators in accordance with an operating condition of the robot.. . ... Fanuc Corporation

04/28/16 / #20160114512

Injection molding system

An injection molding system including a robot includes an injection molding device, and the robot is fixed in a machine housing of the injection molding device, and motion range of the robot includes interior region of the machine housing.. . ... Fanuc Corporation

04/28/16 / #20160114510

Injection molding machine

An injection molding machine includes a resin scattering preventing cover configured to prevent resin scattering from injection nozzle fixed to an end of an injection unit, a lighting unit configured to molding contact portion where the injection nozzle and a mold contact, a fixing unit configured to fix the lighting unit, and an opening/closing portion where the resin scattering prevention cover is configured to open and close; wherein the fixing unit is connected interlocked with opening and closing of the opening/closing portion.. . ... Fanuc Corporation

04/28/16 / #20160114507

Injection molding system

An injection molding system includes a cavity moving unit configured to move the movable side mold, for positioning at least one cavity selected arbitrarily in fillable position such that resin injected is configured to fill the cavity in fillable position when the molds are closed and at least one cavity, different from the cavity in the fillable position, in ejectable position such that a molded item in the ejectable position is configured to be taken out when the molds are closed, and a molded item ejection unit configured to eject the molded item in the cavity positioned in the ejectable position when the molds are closed.. . ... Fanuc Corporation

04/28/16 / #20160114484

System, robot and robot system for detecting load applied to robot

A system which can improve the reliability of an emergency stop operation of a robot when contacting a worker. The system is comprised of a force sensor and a malfunction judgment part. ... Fanuc Corporation

04/07/16 / #20160099664

Motor control apparatus having function of discharging energy remaining in dc link

A motor control apparatus includes a pwm rectifier which converts ac power on a three-phase ac input power supply side into dc power or which converts dc power on a dc output side into ac power, a smoothing capacitor which is connected to a dc link on the dc output side of the pwm rectifier, a dc voltage detection unit which detects a dc voltage of the smoothing capacitor, an lcl filter which is connected to the ac input power supply side of the pwm rectifier, a power disconnection unit which is connected to an ac power supply side of the lcl filter, and a control unit which applies, when power is disconnected by the power disconnection unit, electric current to the lcl filter by controlling the pwm rectifier, and lowers the dc voltage to a desired value by discharging energy stored in the smoothing capacitor.. . ... Fanuc Corporation

04/07/16 / #20160099629

Rotor including balancer weight and motor

A rotor capable of fixing a balancer weight by an easier method. The rotor includes a shaft; a core having a core hole penetrating the core in an axial direction; a rod configured to be inserted into the core hole so as to protrude from one end surface of the core in the axial direction to the one side in the axial direction; a balancer weight having a weight hole and placed on the end surface with the rod inserted into the weight hole; and a fixing member having a fixing hole and coming into contact with the balancer weight from the one side in the axial direction with the rod inserted into the fixing hole to fix the balancer weight by sandwiching the balancer weight with the end surface.. ... Fanuc Corporation

04/07/16 / #20160099534

Gas laser device having function for discriminating type of alarm

A gas laser device having a function for properly controlling the gas pressure of a laser oscillator after an alarm is generated. A controller of the laser device has an alarm monitoring part which monitors as to whether an alarm is generated in the oscillator, by which discharge in the oscillator should be stopped; an alarm judging part which discriminates a type of the alarm generated in the oscillator; a gas pressure controlling part which controls a pressure of laser gas within a discharge tube of the oscillator; and a power supply controlling part which controls a power supply of the oscillator. ... Fanuc Corporation

04/07/16 / #20160098031

Motor control apparatus for compensating reverse delay of motor

A motor control apparatus includes an error calculation unit which calculates an error between a position of a movable unit and a position of a driven unit, a memory unit which memorizes the error in association with a torque command value as an initial error, and a compensation amountcompensation amount calculation unit which calculates a compensation amountcompensation amount for compensating an elastic deformation amount of an elastic factor between the movable unit and the driven unit. The compensation amountcompensation amount calculation unit calculates the compensation amountcompensation amount based on the initial error held by the memory unit, the torque command value held in association with the initial error, and a torque command value calculated by a torque command calculation unit when a motor rotates reversely.. ... Fanuc Corporation

04/07/16 / #20160096301

Drive mechanism of injection molding machine

A drive mechanism of an injection molding machine includes a position adjustment part capable of adjusting a relative position between a rear plate and a motor fixing member. The position adjustment part includes a plurality of screw holes formed in the motor fixing member, a plurality of bolts threadedly engaged with these screw holes, and an abutting part that abuts on these bolts. ... Fanuc Corporation

04/07/16 / #20160096298

Injection molding system

Types of molded articles carried by a carrier are identified and the molded articles are sorted based on image-related information for the molded articles molded based on set operating conditions for injection molding machines and molded article images acquired by an image acquisition unit. It is thus possible to narrow down candidate images in processing in a molded article identification unit, thereby making it possible to construct an injection molding system that has excellent production efficiency with a reduced load on processing in the molded article identification unit.. ... Fanuc Corporation

04/07/16 / #20160096269

Robot teaching device for teaching robot offline

A robot teaching device for teaching a robot offline, capable of setting target, advance and rotation angles of a tool, so that a flat and stable posture of the tool can be obtained. The teaching device has: a storing part which stores a combination of a plurality of processing portion shapes and the target and advance angles associated with each processing portion; a first setting part which sets the target and advance angles associated with the selected processing portion shape, as target and advance angles with respect to the designated processing portion shape; and a second setting part which rotates the tool about a longitudinal axis thereof while maintaining the target and advance angles, so as to calculate the rotation angle of the tool, wherein a height of a face plate of the robot from a horizon plane in the virtual space is maximum at the rotation angle.. ... Fanuc Corporation

04/07/16 / #20160096231

Wire electric discharge machine having estimation function for filter replacement timing

A wire electric discharge machine has a function of estimating the time for replacement of a filter based on a use situation for the machine. A time tr during which the filter is serviceable is calculated according to an equation, tr=. ... Fanuc Corporation

04/07/16 / #20160096211

Cleaning apparatus and system including cleaning apparatus

A cleaning apparatus includes: an accommodation unit that accommodates a cleaning cloth; a drawing-out unit that draws out the cleaning cloth; a cleaning clot setting mechanism unit including an ascend/descend member that ascends and descend together with the cleaning cloth drawn out by the drawing-out unit; and a projection unit that upwardly projects as far as a position between an ascended position and a descended position of the ascend/descend member. When the ascend/descend member is located at the ascended position, the cleaning cloth can be drawn out, and when the ascend/descend member is located at the descended position, the projection unit engages the cleaning cloth, and a robot causes an optical device to be pressed against the cleaning cloth engaged by the projection unit, thereby cleaning the optical device.. ... Fanuc Corporation

04/07/16 / #20160096187

Coolant nozzle having function of automatically eliminating clogging by foreign matter

A nozzle through which a liquid coolant is discharged is provided with an outer tube, a projecting member and an inner tube disposed inside the outer tube, and an elastic body disposed between the inner tube and a discharge port of the outer tube. If foreign matter accumulates on a nozzle opening of the inner tube, the elastic body is compressed by the inner tube under the pressure of the coolant, so that the inner tube moves toward the discharge port. ... Fanuc Corporation

03/31/16 / #20160094333

Data recovery circuit

In a data recovery circuit, the position of an edge is detected from parallel data acquired by oversampling data received through serial communication, the position of a next edge is estimated, the estimated position of the edge is compared with the detected position of the actual edge, and the sampling position of the parallel data is adjusted based on a result of the comparison. As a result, an oversampling clock can be set to a maximum frequency, and accordingly, the precision of the data recovery circuit can be improved.. ... Fanuc Corporation

03/31/16 / #20160094179

Motor control apparatus having function for protecting lcl filter

A motor control apparatus includes: a pwm rectifier which converts an ac power to a dc power; an lcl filter provided between the ac power supply and the pwm rectifier; a cooling fan for cooling the lcl filter; a temperature detection unit for the lcl filter; an alarm detection unit for detecting an alarm state when a temperature detection value is a predetermined value or more; a time measurement unit for measuring elapsed time from a start of a normal operation of the pwm rectifier; and a protection unit which determines, in accordance with the elapsed time, an alarm generation cause whether the alarm state is generated due to a reverse connection of a power line of the lcl filter or due to a stop of the cooling fan when the alarm state is notified, and performs a protection operation in accordance with the alarm generation cause.. . ... Fanuc Corporation

03/31/16 / #20160094004

Laser oscillator for improving beam quality

A laser oscillator includes a discharge tube having a discharge area in which laser gas is excited and an output coupler and a rear mirror respectively arranged at both sides of the discharge tube. A first coating material having first reflectance is stacked as a dielectric multilayer on a first area including a radial center portion of a surface of the output coupler, which faces the discharge area, and a second coating material having second reflectance higher than the first reflectance is stacked as a dielectric multilayer on a second area around the first area.. ... Fanuc Corporation

03/31/16 / #20160093973

Connector coupling structure

A distribution cable connector includes a cable and a plurality of distribution connectors that are connected to the cable and are used to connect the cable to a connection destination connector. Each of the distribution connectors includes a connection part configured to be fit into the connection destination connector and a fitting part with which a connection part of another distribution connector can be engaged. ... Fanuc Corporation

03/31/16 / #20160093053

Detection method and detection apparatus for detecting three-dimensional position of object

A detection apparatus for detecting a three-dimensional position of an object includes: an image storage unit that stores sequentially two images imaged when a robot is moving; a position/orientation information storage unit that stores position/orientation information of the robot when each image is imaged; a position information storage unit that detects an object from each image and stores position information of the object; a line-of-sight information calculating unit that calculates line-of-sight information of the object in a robot coordinate system using the position/orientation information of the robot which is associated with each image and the position information of the object; and a three-dimensional position detecting unit that detects a three-dimensional position of the object based on an intersection point of the line-of-sight information.. . ... Fanuc Corporation

03/31/16 / #20160091889

Numerical control system

A numerical control system for controlling a plurality of machining tools by a host computer connected to the machining tools via communication line, having a host-computer-side numerical control device including a control information generation unit, and a machining-tool-side numerical control device, installed in each machining tool, including a shaft control unit configured to control a shaft of the machining tool based on the control information sent from the host computer and a machining-tool-side network control unit configured to send the feedback information to the host computer.. . ... Fanuc Corporation

03/31/16 / #20160091884

Wire cut discharge machine with machining information management function

A control unit of a wire cut discharge machine with machining information management function determines an item set to be a facility setting item and inhibits change of the setting value of the item set to be the facility setting item, when a machining information stored in a machining information storing unit is called to and all setting values of the called machining information are set altogether.. . ... Fanuc Corporation

03/31/16 / #20160091557

Printed board with wiring pattern for detecting deterioration, and manufacturing method of the same

A printed board with a wiring pattern for detecting deterioration includes an insulating substrate, a wiring pattern group that is formed on the insulating substrate and includes a wiring pattern for detecting deterioration; and a solder resist covering the wiring pattern group, in which the board has a thin film section, and a thick film section in which a thickness of the solder resist is larger than the thin film section, and the wiring pattern for detecting deterioration is formed in the thin film section whose entire surrounding area or partial surrounding area is surrounded by the thick film section.. . ... Fanuc Corporation

03/31/16 / #20160091376

Displacement detection type six-axis force sensor

A six-axis force sensor including a fixed part; a first movable part; a first connecting part connecting the first movable part to the fixed part in an elastically displaceable manner; a second movable part; a second connecting part connecting the second movable part to the first movable part in an elastically displaceable manner; a first detecting section detecting a displacement of the first movable part relative to the fixed part; and a second detecting section detecting a displacement of the second movable part relative to the first movable part. The six-axis force sensor enables, in a three-axis rectangular coordinate system, a detection of force components in first axis, second axis and third axis directions, and moment components about the first axis, the second axis and the third axis, of a force applied to the second movable part, with reference to detection values of the first and second detecting sections.. ... Fanuc Corporation

03/31/16 / #20160089808

Cutting fluid jet machine

A cutting fluid jet machine includes: a cutting fluid jet nozzle; a nozzle-angle adjusting servo motor; a nozzle-length adjusting servo motor; a nozzle-location calculating unit; and a nozzle controlling unit for controlling an angle and a length of the cutting fluid jet nozzle in accordance with movement of a machine tool in a spindle direction based on a nozzle location calculated by the nozzle-location calculating unit.. . ... Fanuc Corporation

03/31/16 / #20160089790

Human-collaborative robot system

A human-collaborative robot system includes a detection unit that directly or indirectly detects a physical quantity which is changed in response to contact force applied to a robot when the robot comes in contact with an external environment, and a stop command unit that compares the physical quantity detected by the detection unit with a first threshold value and a second threshold value greater than the first threshold value, stops the robot according to a predetermined stop method when the physical quantity is equal to or greater than the first threshold value and is smaller than the second threshold value, and stops the robot in a shorter period of time as compared with the predetermined stop method when the physical quantity is equal to or greater than the second threshold value.. . ... Fanuc Corporation

03/31/16 / #20160089789

Robot system for performing force control

A robot system includes a robot that operates to move a machining tool relative to a workpiece, an actuator that changes a position of the machining tool, and a control device that controls the robot. The control device includes a robot control unit that operates the robot along a predetermined motion trajectory, a force detection unit that detects force acting between the machining tool and the workpiece, a position detection unit that detects a current position of the machining tool, a force control unit that obtains a target position of the machining tool such that a detection value of the force detection unit approaches a predetermined value, and a position correction unit that calculates a position correction amount of a motion trajectory of the robot and a position correction amount of the actuator in response to the target position of the machining tool.. ... Fanuc Corporation

03/31/16 / #20160089787

Robot controller

A robot controller of the present invention comprises a movement control part which controls an operation of a robot so that a movable part of the robot moves on a predetermined track, and a return control device which controls an operation of the robot so that if the movable part departs from the track during its movement on said track, the movable part will return to the track. The return control part is configured to limit a force generated by at least one of a plurality of drive devices which drive the robot, to a predetermined upper limit value or less.. ... Fanuc Corporation

03/31/16 / #20160089759

Control system of machine tool

A control system of a machine tool with a rotary type spindle and a feed axis which generates feed motion of the spindle, comprising a current detecting part which detects a current through a spindle motor for driving the spindle, a temperature detecting part which detects a motor temperature, a remaining time estimating part which uses a predetermined maximum allowable temperature and a detected temperature value by the temperature detecting part as the basis to estimate a remaining time until the motor temperature would reach the maximum allowable temperature on the assumption that the detected current value by the current detecting part at the time of the detected temperature value would continue to flow through the spindle motor, and a feed speed changing part which changes speed of the feed motion in accordance with the estimated value of the remaining time.. . ... Fanuc Corporation

03/31/16 / #20160089758

Machining tool equipped with device for monitoring and controlling atmosphere inside machining tool control panel

A control panel of a machining tool includes a measurement unit measuring a temperature and a humidity involved with an atmosphere inside the control panel, an adjustment unit adjusting the temperature and the humidity, and an atmosphere control unit controlling an atmosphere inside the control panel by controlling the adjustment unit. Since the atmosphere control unit receives electric power supplied from a system separated from a power supply supplying electric power to the machining tool, it is possible to protect various electronic devices inside the control panel by measuring and adjusting the atmosphere inside the control panel even when the machining tool power supply is not turned on.. ... Fanuc Corporation

03/31/16 / #20160089749

Laser processing apparatus capable of increasing focused beam diameter

A laser processing apparatus including a processing head and a light-focusing optical section for focusing a laser beam having a diffusion angle and enabling the laser beam having a convergent angle to be emitted from the processing head. The laser processing apparatus includes a transmissive optical member located upstream of the light-focusing optical section so as to transmit the laser beam while keeping the diffusion angle constant, or located downstream of the light-focusing optical section so as to transmit the laser beam while keeping the convergent angle constant. ... Fanuc Corporation

03/31/16 / #20160089739

Rotary table apparatus and electric discharge machine using the rotary table apparatus

A rotary table apparatus includes a rotary table body, a table rotor supported on the rotary table body and configured to be rotatable, a driving unit for driving the table rotor, a seal mechanism including a sealer disposed between the rotary table body and the table rotor, and a first supply unit configured to supply clean fluid for use in machining to the seal mechanism.. . ... Fanuc Corporation

03/24/16 / #20160088770

Heatsink equipped with plural fins whose connection methods are different

A heatsink comprises a heat receiving member having a first surface to which a heat generating component which needs to be cooled is attached and a second surface which is opposite to the first surface, and a plurality of fins protrudingly provided from the second surface of the heat receiving member. The plurality of fins include a first fin protrudingly provided on a first region of the second surface of the heat receiving member by a first attachment structure, and a second fin protrudingly provided on a second region of the second surface of the heat receiving member by a second attachment structure different from the first attachment structure.. ... Fanuc Corporation

03/24/16 / #20160087558

Motor control apparatus having a function of determining start of machine protecting operation

A motor control apparatus includes: a rectifier converting ac power into dc power; a smoothing capacitor provided for a dc link; an inverter connected to the dc link and mutually converts power between dc power and ac power; an ac voltage detector detecting voltage of a power supply; a voltage amplitude calculator converting the ac voltage value into a power supply voltage amplitude value; a power failure detector detecting a state of power failure when the power supply voltage amplitude value has continued to be equal to or lower than a first threshold for a predetermined period; a dc voltage detector detecting the dc voltage of the smoothing capacitor; and, a protecting operation start determining unit notifying the inverter of the actuation of axis stoppage or axis retraction when a power failure is detected and when the dc voltage value is equal to or lower than a second threshold.. . ... Fanuc Corporation

03/24/16 / #20160087506

Electric motor including terminal formed by electric swaging and electric swaging method

An electric motor includes a connector unit connected to a terminal attached to the end of a winding wire by electric swaging. The terminal includes a tube portion in which the end of the winding wire is inserted and which is formed by electric swaging. ... Fanuc Corporation

03/24/16 / #20160086343

Contour line measurement apparatus and robot system

A contour line measurement apparatus includes an edge line extraction unit for setting a picture processing region and extracting an edge line from an object picture in each of the regions, an edge point generation unit for generating edge points which are intersections of the edge lines and epipolar lines, a corresponding point selection unit for selecting, from the plurality of edge points, a pair of edge points corresponding to the same portion of the reference contour line, and a three dimensional point calculation unit for calculating a three dimensional point on the contour line of the object on the basis of lines of sight of cameras which pass the pair of edge points.. . ... Fanuc Corporation

03/24/16 / #20160085235

Numerical control device

A numerical control device includes an alarm corrective measure operation history information storage unit, an operation history information acquiring unit, an alarm corrective measure operation history information recording unit, and an alarm corrective measure operation history information extracting unit. The alarm corrective measure operation history information recording unit has an alarm corrective measure operation history information recording optimization section, which optimizes information on an operation included in generated alarm corrective measure operation history information to release an alarm, and the alarm corrective measure operation history information extracting unit has an alarm corrective measure operation history information extraction optimization section, which optimizes the extracted alarm corrective measure operation history information to release an alarm.. ... Fanuc Corporation

03/24/16 / #20160085233

Numerical controller with dnc operation function using a plurality of communication lines

A numerical controller includes a numerical control unit, a dnc operation management unit, and first and second communication units. The first and second communication units receive the same nc program from a host through corresponding communication paths. ... Fanuc Corporation

03/24/16 / #20160085232

Numerical control device

A numerical control device includes an approach path calculation unit configured to calculate an approach path to the restarting machining point of the tool, a manual operation approach command unit, and an approaching operation switching unit, wherein the approaching operation switching unit is configured to receive switching request from an operator during the manual operation approach and switch to the automatic operation approach, or, receive manual intervention of the operator during the automatic operation approach and switch to the manual operation approach.. . ... Fanuc Corporation

03/24/16 / #20160085231

Machine tool controller

A controller controls a machine tool that rotates a cutting tool attached to a spindle to cut a workpiece in accordance with a machining program. The controller identifies, when the machining program is executed to cause the cutting tool to cut into the workpiece, a position where the cutting tool has come into contact with the workpiece for the first time and a machining direction at the time when the cutting tool has cut into the workpiece, and inserts, in the machining program, a roll-in path instruction having an end point set to the identified position at which the cutting tool has come into contact with the workpiece for the first time.. ... Fanuc Corporation

03/24/16 / #20160082615

Device for releasing catch between precut substrates, robot, and robot system therefor

A device capable of separating a remnant from a product part irrespective of a shape of the remnant. The device includes a first attraction part which attracts a first part and is moved downward; a second attraction part provided movable relative to the first attraction part to attract a second part; a jig which comes into contact with a back surface of the second part to prevent the second part from moving downward; and further a position maintaining part which maintains a position of the second attraction part relative to the first attraction part when the first attraction part is moved downward to separate the first part from the second part.. ... Fanuc Corporation

03/24/16 / #20160082593

Robot controller for avoiding problem regarding robot at the time of emergency stop

A robot controller having a function for mitigating damage to a robot when the robot is brought to an emergency stop, and for facilitating restoration of the robot from the emergency stop. The robot controller has a controlling part which controls a motion of a robot based on a predetermined robot program; a first detecting part which detects a predetermined abnormality which does not require the robot to be immediately stopped; a stopping condition judging part which judges as to whether or not a predetermined stopping condition is satisfied when the first detecting part detects the abnormality; and a stopping process executing part which executes a stopping process of the robot when the stopping condition is satisfied, and does not execute the stopping process when the stopping condition is not satisfied.. ... Fanuc Corporation

03/17/16 / #20160077512

Numerical control device

A numerical control device including a cpu for numerical control, a cpu for hmi, a display circuit and a restarting circuit configured to restart the cpu for hmi using the cpu for numerical control. The numerical control device further includes a display task monitoring unit, a determination unit configured to determine an abnormality of the operation condition of the display task by the cpu for hmi, using the display task monitoring unit, and a restarting unit configured to restart the cpu for hmi based on a determination result by the determination unit.. ... Fanuc Corporation

03/17/16 / #20160075066

Injection molding machine

A machine base of an injection molding machine on which a mold clamping mechanism and an injection mechanism are mounted includes a plurality of struts. At least one of these struts are constituted by arranging and coupling two members (strut elements) each formed by bending a metal plate and having a c cross section, thereby providing a structure to withstand vibrations of the mold clamping mechanism and the like mounted on the machine base.. ... Fanuc Corporation

03/17/16 / #20160075031

Article pickup apparatus for picking up randomly piled articles

An article pickup apparatus according to the present invention is configured to control a robot or a hand in accordance with profile control when the hand holds an article so that an external force acting on the hand detected by a force sensor installed between an arm and the hand is closer to a target value of the external force set by a force target value setting unit.. . ... Fanuc Corporation

03/17/16 / #20160075025

Robot system for setting motion monitoring range of robot

A robot system includes a display portion which displays a robot model and a peripheral device model, a deployment portion which deploys a motion monitoring range model of the robot on the display portion, a positioning portion which moves and positions the motion monitoring range model, and a setting portion which converts a range surrounded by the positioned motion monitoring range model in the display portion into coordinate values which can be recognized by the robot to set the motion monitoring range.. . ... Fanuc Corporation

03/10/16 / #20160073103

Remote diagnostic device for computer-controlled apparatus

A remote diagnostic device for a computer-controlled apparatus is provided with a camera configured to pick up an image on a display screen of the computer-controlled apparatus, a diagnostic computer installed in a remote place, and a signal conversion adapter. The signal conversion adapter transmits the image picked up by the camera to the diagnostic computer through a network communication line, automatically identifies an actuator of the computer-controlled apparatus, and converts a remote control signal received from the diagnostic computer into an input/output signal for the actuator and outputs the signal to the computer-controlled apparatus.. ... Fanuc Corporation

03/10/16 / #20160072422

Electric motor drive apparatus having function for detecting welding of electromagnetic contactor

An electric motor drive apparatus includes: an ac/dc converter converting ac into dc by the switching of multiple power devices; a control circuit performing pwm switching control of the multiple power devices; a current detecting circuit that detects input current from the ac power supply to the ac/dc converter; an electromagnetic contactor connecting or cutting off power from the ac power supply to the ac converter; and a dc link unit including a smoothing capacitor for smoothing dc voltage, and is constructed such that the control circuit determines that the electromagnetic contactor has been welded when input current is detected in a condition where with the dc link unit having been charged, the electromagnetic contactor is turned off to cut off the power from the ac power supply to the ac/dc converter and the multiple power devices are controlled by pwm switching in accordance with the switching commands.. . ... Fanuc Corporation

03/10/16 / #20160072403

Pwm rectifier including capacitance calculation unit

A pwm rectifier includes a main circuit unit carrying out ac-dc power conversion by pwm-control, a pwm control unit pwm-controlling the main circuit unit, a dc voltage detection unit detecting a dc voltage across a smoothing capacitor connected to the dc-side of the main circuit unit, a dc voltage storage unit storing respective dc voltages at the start and end times of an initial boost period during which the smoothing capacitor having been charged to an ac voltage peak value is further charged to a higher voltage, an input power calculation unit calculating input power flowing in from the ac-side based on an ac voltage and current, an integral power calculation unit calculating integral power from the input power over the initial boost period, and a capacitance calculation unit calculating the capacitance of the smoothing capacitor based on the respective dc voltages and the integral power.. . ... Fanuc Corporation

03/10/16 / #20160070097

Processing system with galvano scanner capable of high speed laser scanning

A processing system comprising a laser beam source which generates a laser beam, a galvano scanner which comprises a mirror for reflecting the laser beam and a servo motor for rotating the mirror and which emits the laser beam to a workpiece, and an operation control device which controls the operation of the servo motor in accordance with a sinusoidal drive command.. . ... Fanuc Corporation

03/10/16 / #20160069659

Trajectory display device for displaying trajectories of motor end and machine end

A trajectory display device, by which an operator can visually and easily compare actual trajectories of a motor end and a machine end, and can easily determine a reason for deviation between the trajectories. The device has a motor-side position obtaining part which obtains positional information of a motor at predetermined sampling periods of time; a motor end actual coordinate calculating part which calculates an actual coordinate value of the motor end based on mechanical information and the positional information of the motor; a machine end data obtaining part which obtains point sequence data on an actual trajectory of the machine end; and a displaying part which displays and overlaps the actual coordinate of the motor end and the point sequence data of the machine end, as actual trajectories of the motor end and the machine end, so that central coordinates of the trajectories coincide with each other.. ... Fanuc Corporation

03/10/16 / #20160068352

Article conveyor system

An article conveyor system comprising a conveyor device which conveys a conveyance article in accordance with a command to convey the conveyance article to a target position on a workpiece, a visual detection device which has a camera device which is attached to the conveyor device so as to acquire an image which includes both of the conveyance article and the workpiece after conveyance by the conveyor device and analyzes the image acquired by the camera device to detect the respective positions of the conveyance article and the workpiece, and a judgment device which judges if a position of the conveyance article which has been detected by the visual detection device is located within a permission area which is set for the position of the workpiece.. . ... Fanuc Corporation

03/10/16 / #20160067870

Umbilical member clamping device for clamping umbilical members via elastic body

An umbilical member clamping device includes a base member attached to a body of a robot, an elastic body provided so as to surround a periphery of an umbilical member bundle including umbilical members, a clamp member secured to the base member so as to press the umbilical member bundle to the base member via the elastic body, and an insert member inserted to a corner portion of a space which receives the umbilical member bundle and which is defined by the clamp member and the base member when the clamp member is secured to the base member.. . ... Fanuc Corporation

03/10/16 / #20160067806

Electronic discharge machine

An electric discharge machine for changing a specific resistance of a working fluid by flowing the working fluid through a circulation line including an ion-exchange device, the electric discharge machine includes a specific resistance detection unit configured to detect a specific resistance of the working fluid, a flow time measuring unit configured to measure flow time of the working fluid into the ion-exchange device, and a determination unit configured to determine that the ion-exchange device reaches a life end, when change value of the specific resistance of the working fluid is out of the predetermined range.. . ... Fanuc Corporation

03/03/16 / #20160062348

Numerical controller capable of performing axis control routine of a plurality of axes in distributed manner

A numerical controller that controls a machine including a plurality of axes includes a multi-core processor having a plurality of cores. If a request is made to cause each of the plurality of cores to perform a plurality of pieces of grouped axis control routine obtained by dividing axis control routine of the plurality of axes by a unit of any number of the axes, an execution unit arranged in each of the plurality of cores performs the grouped axis control routine. ... Fanuc Corporation

03/03/16 / #20160062343

Tool information read/write device and machine tool having the same

A tool information read/write device capable of being used in an automatic tool changer to which a conventional tool information read/write device cannot be applied, and a machine tool having the tool information read/write device. The read/write device has an arm section attached to a turret support part; a base section attached to the arm section; a slide section arranged on the base section so as to be linearly moved; a read/write head section attached to the slide section and configured to read/write information to a data carrier of a tool held by the turret; a drive section which drives the slide section so that the slide section reciprocates between a read/write position and an evacuation position; and a control section which controls the drive section in conjunction with a motion of the automatic tool changer.. ... Fanuc Corporation

03/03/16 / #20160062342

I/o control system

An i/o control system includes a numerical controller, amplifiers that drive motors, and an i/o control unit that is connected to a peripheral device. The i/o control unit includes an arithmetic processing unit that generates control information for control over the peripheral device from servo control information received through a communication interface and input data received from the peripheral device through an i/o interface and that outputs the generated control information to the peripheral device through the i/o interface.. ... Fanuc Corporation

03/03/16 / #20160062339

Control device of machining tool with power consumption reduction function

A control device of a machining tool with power consumption reduction function includes an execution unit configured to execute control of devices using parameter extracted from a parameter set storage unit, based on a selected priority mode and operation condition of the machining tool. At least one parameter set stored in the parameter storage unit is set with a parameter corresponding to the heating device having a value for making the heating device in an on state and a parameter corresponding to the cooling device having a value for making the cooling device in an on state.. ... Fanuc Corporation

03/03/16 / #20160062338

Numerical control device

A numerical control device includes a command analysis unit, an acceleration calculation unit in reversing operation, a velocity control unit, and an interpolation unit. The acceleration calculation unit in reversing operation is configured to calculate the acceleration of the drive shaft before and after the reversing operation when reversal of the commanded path of the drive shaft based on the commanded data is detected by the velocity control unit.. ... Fanuc Corporation

03/03/16 / #20160062337

Numerical control device

A numerical control device includes an operating condition acquisition unit, an executing part acquisition unit, a stopping factor acquisition unit, an acquired information storing unit, a reduction information storing unit, a stopping factor reduction information acquisition unit configured to acquire a reduction information of a stopping time corresponding to a stopping factor information from the reduction information storing unit, and a display unit configured to display the executing part and the stopping factor information and the reduction information of the stopping time corresponding to the stopping factor information.. . ... Fanuc Corporation

03/03/16 / #20160062336

Numerical controller for facilitating adjustment of machining motion

A numerical controller generates machining change information on the basis of information on a currently executed block and a machining change signal input by an operator, converts the machining change information into a machining change program, merges the machining change program obtained through the conversion with the machining program, and generates a command for controlling a plurality of motors and a plurality of peripheral devices on the basis of the machining program after the merging.. . ... Fanuc Corporation

03/03/16 / #20160062335

Machine tool having function of safety controlling peripheral devices

A machine tool includes two independent sequence programs that monitor status of safety signals and first and second cpus that respectively activate the sequence programs. By a configuration in which the second cpu executes monitoring processing at different execution cycles predetermined for the sequence programs, cpu loads in monitoring of status of safety signals are reduced.. ... Fanuc Corporation

03/03/16 / #20160062325

Motor control system compensating interference between axes

A motor control system which uses position command values output from control parts for motors and feedback information from axes which are driven by the command values for feedback control of the axes in an environment in which when one or more axes among axes which are driven by motors are driven, the other axes receive interference, which motor control system calculates acceleration of an axis which is driven by a motor by a first control part, sends the calculated acceleration to a second control part using a communication device, multiplies the acceleration which was input at the second control part with a compensation gain to calculate a position compensating value which compensates the position of an axis, adds the calculated position compensating value to the position command value of the axis, and uses the compensated position command value to control the position of the axis.. . ... Fanuc Corporation

03/03/16 / #20160062036

Laser processing apparatus capable of switching fiber core

A laser processing apparatus of the present invention comprises a laser light source which generates laser light, a transmission part which transmits laser light generated by the laser light source, and a processing head which condenses laser light transmitted by the second transmission part to irradiate a workpiece. The transmission part has a plurality of fiber cores and uses any one of the fiber cores to transmit laser light to the processing head. ... Fanuc Corporation

03/03/16 / #20160060047

Article supply device for individually supplying articles

An article supply device includes a storage unit in which a plurality of articles are stored, a supply path, a partition/passing-through member that forms a predetermined gap between a surface of the supply path and the partition/passing-through member, a driving unit that allows the supply path and the partition/passing-through member to relatively move each other, and a gas injection unit that injects gas to the articles on the supply path in at least one of the upstream and the downstream of the partition/passing-through member.. . ... Fanuc Corporation

03/03/16 / #20160060045

Article supply device for supplying articles according to type

An article supply device includes a plurality of storage units in which a plurality of types of articles are respectively stored, a plurality of supply paths, a plurality of open/close stoppers that control the supply amounts of articles for each supply path, a plurality of partition/passing-through members that form gaps depending on the types of the articles, between the surfaces of the supply paths and the plurality of partition/passing-through members, and a driving unit that allows the supply paths and the partition/passing-through members to relatively move each other.. . ... Fanuc Corporation

03/03/16 / #20160059414

System and method for enhancing a visualization of coordinate points within a robot's working envelope

A system and method for enhancing a visualization of coordinate points within a robot's working envelope is disclosed. Part data associated with a position of a part, which may include part offset from a known position, is read using a teach pendant program. ... Fanuc Corporation

03/03/16 / #20160059351

Laser beam machining apparatus with high-speed positioning function

When an operation is performed in a direction (z-axis direction) in which a machining head is brought closer to workpiece, a numerical controller that controls a laser beam machine avoids a collision of the machining head with the workpiece by switching to gap control when a gap sensor detects a gap amount between the machining head and the workpiece. At this point, whether to perform the operation to bring the machining head closer to the workpiece by gap control using a detection value of the gap sensor or by moving the machining head to a position determined by parameters can be selected using a mode switching unit.. ... Fanuc Corporation

02/25/16 / #20160056749

Servomotor control system including a buffer servomotor with a plurality of windings

A servomotor control system of the present invention includes: a multiple number of first servomotors for driving axes in a machine tool or others; a multiple number of converters for converting ac voltage into dc voltage; a multiple number of first inverters for converting dc voltage into ac voltage; second servomotors for rotating inertial bodies; a multiple number of second inverters for converting dc voltage into ac voltage; and a servomotor control unit for controlling the multiple first servomotors and the second servomotors, and is constructed such that the number of the second servomotors is less than that of the multiple second inverters, and at least one of the second servomotors includes a multiple number of independent windings, and at least part of the multiple second inverters are connected to the multiple independent windings provided for one of the second servomotors.. . ... Fanuc Corporation

02/25/16 / #20160056602

Laser oscillator provided with laser medium flow path

A laser oscillator which can keep distributions of pressure of a laser medium inside of a plurality of discharge tubes constant while making the laser medium circulate without stagnating. The laser oscillator is comprised of a first discharge tube, second discharge tube, first light guide, laser medium flow path, and blower. ... Fanuc Corporation

02/25/16 / #20160054727

Numerical controller that shortens cycle time of machining program

A numerical controller decodes a block read out from a machining program, calculates execution data to be used for control over a machine tool, and determines whether a travel amount resulting from travel instructions for control axes of the machine tool is existent or not based on the calculated execution data. If the travel amount resulting from the travel instructions for the control axes is not existent as a result of such determination, processes for the present block are omitted and cycle time is thereby shortened.. ... Fanuc Corporation

02/25/16 / #20160054723

Robot controller of robot used with machine tool, and processing system

A robot controller configured to manage production management information of a machine tool and transmit the information to an upper-level computer, and a processing system including the machine tool, the robot and the robot controller. When a processing-start notification and/or a workpiece exchange-request is transmitted, at least a part of the production management information held by the machine tool is transmitted to the robot controller via a first network. ... Fanuc Corporation

02/18/16 / #20160050754

Printed wiring board

A printed wiring board includes three or more than three through holes. An inner wall of the through hole is covered by conductive coating. ... Fanuc Corporation

02/18/16 / #20160049895

Pwm rectifier for motor drive connected to electric storage device

A pwm rectifier includes a main circuit unit which performs a power conversion on the basis of a pwm control signal, a dc voltage loop control unit which generates a current command, a current command restriction unit which sets, when an absolute value of the current command exceeds a limit value, the limit value as a final current command, and otherwise sets the current command as the final current command, a dc voltage loop saturation determination unit which determines a saturation state when the final current command is set to the limit value and otherwise determines as a non-saturation state, a dc voltage command calculation unit which changes the dc voltage command into a value obtained by adding an offset to a minimum or maximum value of the dc voltage value, and a pwm control signal generation unit which generates the pwm control signal from the final current command.. . ... Fanuc Corporation

02/18/16 / #20160048616

Machining simulation device

A machining simulation device includes a cutting condition extraction unit, a tool type determine unit, a load calculation unit configured to calculate a spindle load, a load determination unit configured to determine whether the calculated spindle load is within a predetermined maximum load, an adjustment amount calculation unit configured to calculate an adjustment amount of the cutting condition when the calculated spindle load is determined not to be within the predetermined maximum load, and a display unit configured to display a result of the determination.. . ... Fanuc Corporation

02/18/16 / #20160045966

Wire electric discharge machine capable of starting machining from short-circuit state

Even if a machining gap between a wire electrode and workpiece is in a short-circuit state at a start of machining by a wire electric discharge machine, a high-frequency voltage in a pulse shape is applied and a small current is supplied to an extent that the wire electrode is not fused only in an initial fixed time at the start of machining. Then, the short circuit is released, though instantaneously, and a discharge occurs in that instant and the short circuit state is eliminated by discharge repulsion thereof and therefore, machining can be started.. ... Fanuc Corporation

02/11/16 / #20160041546

Machining tool with numerical control device

A machining tool with a numerical control device includes an actual gravity center calculation unit configured to calculate an actual gravity center, the actual gravity center being a whole gravity center of the machining tool and the load, a target gravity center position set unit, a movable part position correction unit configured to correct the relative position of the movable part to the fixed part, to make the target gravity center position and the whole center gravity center position of the machining tool and the load coincident.. . ... Fanuc Corporation

02/11/16 / #20160041545

Numerical controller having corner path generation function in consideration of post-interpolation acceleration/deceleration

A numerical controller controls a machine tool with a plurality of control axes so as to compensate an inward turning error by inserting a curved movement path into a corner section between two consecutive blocks. An estimated inward turning amount generated as the corner section is subjected to post-interpolation acceleration/deceleration is calculated based on the radius of curvature of the curve and allowable accelerations of the axes of the machine tool, and such a curved movement path that its inward turning amount has a value obtained by subtracting the estimated inward turning amount from a tolerance is inserted into the corner section if the sum of the estimated inward turning and the inward turning amount of the curve is larger than the tolerance.. ... Fanuc Corporation

02/11/16 / #20160039092

Control device for robot that performs work by pressing tool against workpiece

A robot control device includes a correction amount calculation unit that calculates a correction amount for collecting a deviation of a tip position of a tool attached to a tip of a robot due to an external force applied to the tool and a correction profile generation unit that generates a correction profile indicating a relationship between the correction amount calculated by the correction amount calculation unit and time.. . ... Fanuc Corporation

02/11/16 / #20160039090

Robot program generation apparatus generating robot program for reducing jerks of joints of robot

A robot program generation apparatus includes an allowable jerk value setting unit for setting allowable jerk values to joints of a robot, a joint information calculation unit for simulating execution of a robot program in a virtual space and calculating positions and jerks of the joints in association with time, a jerks determination unit for determining whether or not the calculated jerk is an excess jerk exceeding the allowable jerk values, a joint information identification unit for identifying the joints and positions of the joints in which the excess jerks are generated, and a robot program adjustment unit for adjusting the robot program by modifying a teaching position within the neighborhood of the positions of the joints in which the excess jerks are generated so that the jerks of the identified joints become equal to or smaller than the allowable jerk values.. . ... Fanuc Corporation

02/11/16 / #20160039029

Wire electric discharge machine having function of moving from arbitrary retreat position in electric discharge state and returning to halt position

Electric discharge machining is halted during machining program operation, and a position of the machining halt point is stored. A wire electrode is retreated from the machining halt point to an arbitrary position in which a short-circuit with a workpiece is removed (retreat position), by interrupt operation in which axis movement is performed manually. ... Fanuc Corporation

02/11/16 / #20160039025

Wire electric discharge machine determining whether or not electrical discharge machining of workpiece can be performed

A wire electric discharge machine, configured to determine whether or not electrical discharge machining of a workpiece can be performed, includes a determination unit for determining that wire electrical discharge machining of the workpiece can be performed when a wire electrode is moved toward the workpiece and a contact detection unit detects contact, and for determining that the wire electrical discharge machining of the workpiece cannot be performed when a breaking detection unit detects the breaking of the wire electrode before the contact detection unit detects the contact.. . ... Fanuc Corporation

02/11/16 / #20160039014

Machine tool

A machine tool includes a linear movement axis for moving a main spindle, at least two linear movement axes for moving a table, and a rotation table including at least one rotation axis, the rotation table being placed on the table. A numerical controller performs machining by executing a machining program for tool center point control where the tool orientation is fixed to a certain axis or a certain surface, and by changing the tool orientation by controlling each axis of the machine tool based on set tool use range and tool orientation change waveform pattern.. ... Fanuc Corporation

02/04/16 / #20160036269

Electric power converter having the function of switching power supply systems in the event of power failure

An electric power converter includes a power failure detection circuit for detecting a power failure state of each power supply system, a first switch having contact points connected to the power supply systems and one output terminal and, when the power failure detection circuit detects a power failure in at least one power supply system, switches to connect to the output terminal of the contact point connected to one of the other power supply systems, a second switch having a charging circuit to inhibit an inrush current from the power supply systems and one input terminal connected to the output terminal of the first switch and switches to connect the input terminal to a contact point on an input side of the charging circuit for a predetermined duration in synchronization with the switching among the power supply systems by the first switch unit, and an electric power conversion circuit.. . ... Fanuc Corporation

02/04/16 / #20160033959

Servo motor controller having self-measuring function and self-monitoring function of mechanical stiffness

A servo motor controller includes a speed command generating unit for generating a speed command value of the servo motor, a speed detecting unit that detects a speed of the servo motor, a torque command generating unit for generating a torque command value, a sine wave generating unit for generating a sinusoidal disturbance value, a frequency response calculating unit for calculating a frequency response when the sinusoidal disturbance value has been input to a speed control loop, a resonance frequency detecting unit for detecting a resonance frequency at which a gain is maximized, a resonance frequency storing unit for storing the resonance frequency, at least one filter for attenuating a specific frequency band component included in the torque command value, and a resonance frequency comparing unit for measuring stiffness of a machine tool based on the resonance frequency and adjusts the filter with respect to the resonance frequency.. . ... Fanuc Corporation

02/04/16 / #20160033956

Numerical controller including dnc operation unit

In a numerical controller including a dnc operation unit, an automatic operation execution unit includes a buffering completion checking result holding unit for checking whether a portion of a machining program to be buffered includes a buffering point, an execution checking result holding unit for checking whether a portion of the machining program to be executed includes a buffering point, a comparison unit for comparing the buffering completion checking result holding unit with the execution checking result holding unit, and an execution unit for performing any one of continuation, suspension, and resumption of the automatic operation based on a result of the comparison.. . ... Fanuc Corporation

02/04/16 / #20160033955

Numerical controller having machine abnormality history analysis support function

A numerical controller having a machine abnormality history analysis support function includes drawing unit for generating a tool image based on cnc information in which operation state information of a machine tool at the time of detection of an abnormality by an abnormality detection unit is associated with information about the detected abnormality, and arranging and drawing the tool image in a coordinate space.. . ... Fanuc Corporation

02/04/16 / #20160033954

Control system of servo motors improving processing precision of plurality of axes

A control system of servo motors in a machine tool, comprising a host control device which generates position command values for processing a workpiece, servo control devices which drive servo motors to operate a tool for processing using the position command values, and position detectors which detect positions of the servo motors or a tool position and further a position error computing part computes position error between the position command values and detected positions of the servo motors, a reference angle generating part calculates a reference point on a closed figure and a reference angle which varies monotonously from a current processing point under the condition that any position inside of the closed figure which the position command value forms as the center, and learning control parts use the reference angle and the position error as the basis to perform angle synchronization type learning control to control the servo motors.. . ... Fanuc Corporation

02/04/16 / #20160031086

Mobile collaborative robot

A mobile collaborative robot includes a force sensor which is provided on a robot support on a carriage, a robot information acquisition unit which acquires robot information including posture information of the robot main body and load information of a load acting on the robot main body, a force calculation unit which calculates the external force acting on the robot support based on the robot information, and a judgment unit which judges that the mobile collaborative robot has come into contact with a human when a difference between the external force detected by the force sensor and the external force calculated by the force calculation unit is above a predetermined value α or when a difference between the amount of change in the detected external force and the amount of change in the calculated external force is above a predetermined value α1.. . ... Fanuc Corporation

02/04/16 / #20160031077

Robot controller having detachable teaching pendant

A robot controller for ensuring safety of an operator, which is capable of reducing operational cost by avoiding unnecessary emergency stop of a robot. A teaching pendant has an emergency stop button for interrupting drive power for the robot, and a main body of the controller has a signal part which receives an emergency stop signal from the teaching pendant when the emergency stop button is pushed, and a power interrupting part which interrupts the drive power for the robot when the signal part receives the emergency stop signal under a predetermined condition. ... Fanuc Corporation

02/04/16 / #20160031051

Screw tightening apparatus

A screw tightening apparatus includes a magazine plate with a through hole formed in a first direction, a rotary rod device configured to rotate a rotary part having a tip portion, a servo motor which moves the magazine plate in a second direction, a cylinder device which moves the rotary rod device in the first direction, and a screw tightening control unit which controls the servo motor so as to locate the tip portion of the rotary rod device coaxially with the through hole, and controls the cylinder device so as to cause the tip portion of the rotary part to pass the through hole and to abut on the head of the bolt.. . ... Fanuc Corporation

02/04/16 / #20160031025

Wire electric discharge machine having erroneous machining preventing function

A wire electric discharge machine performs electric discharge machining on a workpiece by relatively moving a workpiece placed on a workpiece table and a wire electrode supported by upper and lower wire guides according to a machining program. The wire electric discharge machine comprises an interference determination unit configured to determine whether or not the top or bottom surface of the workpiece table interferes with the wire electrode at the height of the surface during the execution of the machining program.. ... Fanuc Corporation

01/28/16 / #20160028331

Motor control device equipped with torque command limiting function at power outage

A motor control device of the present invention is a control device for a motor for driving a feed shaft of a machine tool, and includes: a power outage detector for detecting a power outage of a power source for supplying power to drive the motor; a forcible decelerator for forcibly decelerating the motor in response to a torque command when a power outage is detected; a dc link voltage monitor for monitoring a dc link voltage applied to an amplifier for driving the motor; a determination unit for determining whether the value of the dc link voltage is greater than a first threshold, or whether the change ratio of the dc link voltage is greater than a second threshold; and, a torque command limiter for limiting the torque command to a predetermined torque command limiting value, in accordance with the result of determination at the determination unit.. . ... Fanuc Corporation

01/28/16 / #20160028221

Output module for programmable controller

An output module for programmable controller includes an output common output circuit that supplies load current to each of the load output circuits, and the control circuit controls on/off of the output common output circuit in accordance with an instruction from the higher-level device.. . ... Fanuc Corporation

01/28/16 / #20160027288

Alarm display system using non-contact type ic tag

An alarm display system includes: an ic tag storing id information for identifying components of a control device; an ic tag reading part capable of reading the id information stored in the ic tag in a non-contact manner; a storage part storing alarm handling information in association with alarm information for identifying a type of an alarm and the component related to the alarm; a handling information extracting part extracting, when an alarm is generated, alarm handling information related to the component which is identified by the id information from the alarm handling information corresponding to the alarm based on the alarm information and the id information read by the ic tag reading part; and a handling information display part displaying the alarm handling information extracted by the handling information extracting part.. . ... Fanuc Corporation

01/28/16 / #20160026175

Numerical controller controlling acceleration and deceleration on basis of stopping distance

In a numerical controller for controlling acceleration and deceleration on the basis of a stopping distance, a stopping distance calculation module calculates an acceleration for stopping a drive axis with a probe on the basis of a distance that the drive axis with the probe moves from a current velocity to a stopped state when stopping at a maximum acceleration at which a machine tool does not receive shock, and on the basis of a stopping distance at which the probe is not be damaged. An acceleration and deceleration control module calculates a velocity of the drive axis for each of interpolation periods on the basis of the acceleration calculated by the stopping distance calculation module. ... Fanuc Corporation

01/28/16 / #20160026170

Numerical controller having suppressor that suppresses variation in velocity due to abrupt change in positional deviation

A numerical controller includes a commanded movement-amount adjustment section, in addition to a position command section and a positional deviation counter but also. The commanded movement-amount adjustment section calculates an adjusted command movement amount based on a commanded movement amount output from the position command section, positional deviation acquired from the positional deviation counter, and an actual velocity of a control axis, and outputs the calculated adjusted command movement amount to the positional deviation counter. ... Fanuc Corporation

01/28/16 / #20160026169

Numerical controller supporting left-handed coordinate system

In a numerical controller that controls a machine tool having a plurality of driving axes, coordinate system conversion processing for a machining program is performed in which the machining program is analyzed and then an instruction based on a right-handed coordinate system and an instruction based on a left-handed coordinate system are interchanged.. . ... Fanuc Corporation

01/28/16 / #20160026167

Machining time estimating device for estimating machining time after modification of nc program

An arithmetic processing unit divides a modified nc program into a plurality of segments and determines a machining time estimation target segment among the plurality of divided segments. When estimating the machining time required for the machining of a machine tool controlled based on the modified nc program, the arithmetic processing unit shortens the time required for the machining time estimation process by reutilizing an estimated machining time for an nc program before modification with respect to segments other than the machining time estimation target segment.. ... Fanuc Corporation

01/28/16 / #20160024834

Slide door of machine tool

A slide door of a machine tool which slide door is constituted by first and second doors for opening and closing, in a sliding manner, an opening of the machine tool includes: a first nut fixed to the first door; a first ball screw engaged threadedly to the first nut; a second ball screw placed in parallel with the first ball screw; a second nut engaged threadedly to the second ball screw and fixed to the second door is fixed thereto; and a motor for driving the first and second ball screws via a power transmission mechanism.. . ... Fanuc Corporation

01/28/16 / #20160023850

Part conveyor system and attitude adjusting jig

The present invention provides a part conveyor system comprising an attitude adjusting jig which adjusts the attitude of a part which has an axis part and a head part, and a conveyor device which takes out and conveys the part from the attitude adjusting jig. The attitude adjusting jig is provided with a recessed part which has an inside space which is sandwiched between a pair of upward slanted surfaces facing each other, a groove part which is formed at the bottom of the recessed part for holding the axis part of the part, and a magnet which is arranged in the groove part.. ... Fanuc Corporation

01/28/16 / #20160023315

Device for holding workpiece and machine tool

Provided is a device that prevents a workpiece from sticking to a clamp part and moving with the clamp part to a position deviating from a predetermined position. The device for holding the workpiece includes: a seat on which the workpiece is seated; a clamper that is movable with respect to the seat; a clamp part that is movably supported by the clamper and is configured to hold the workpiece at a clamp position with respect to the clamper in such a manner that the clamp part is pressed against the workpiece by an operation of the clamper so that the workpiece is held between the clamp part and the seat; and a biasing part that is configured to bias the clamp part to move the clamp part from the clamp position when the clamp part is at the clamp position.. ... Fanuc Corporation

01/28/16 / #20160023296

Dressing system for electrode of spot welding gun

A dressing system that can appropriately control the dressing amount of the electrode of a spot welding gun so as to not excessively and insufficiently dress the electrode. The dressing system for dressing the electrode of the spot welding gun includes a cutter that dresses the electrode, a controller that controls the rotational operation of the cutter, and a measuring part that measures the dressing amount of the electrode. ... Fanuc Corporation

01/21/16 / #20160018813

Numerical controller performing repetitive machining

A numerical controller acquires state information (machine condition) such as the current temperature of a drive unit to determine whether a machining operation based on a machining program can be started or not by comparing the state information with a machine condition history recorded in a recording unit. If determined that the machining operation can be started, a machining operation start command is output and if determined that the machining operation cannot be started, the machine condition is monitored to withhold outputting of the machining operation start command until the machine condition allowing to start the machining operation based on the machining program appears.. ... Fanuc Corporation

01/21/16 / #20160018810

Laser processsing system for processing workpiece with laser

A laser processing system that processes a workpiece with a laser includes a processing interruption unit that interrupts laser processing of the workpiece in accordance with an interruption signal, a processing resumption unit that resumes the laser processing of the workpiece after the interruption signal is cancelled, and an interruption point visualizer providing unit that provides the workpiece with an interruption point visualizer that allows an interruption point on the workpiece where the laser processing is interrupted by the processing interruption unit to be visually recognized.. . ... Fanuc Corporation

01/21/16 / #20160016313

Robot control system having stop function

A robot control system includes an operation command output unit which outputs an operation command of a motor, a position detection unit which is provided on the motor to detect the position of a control shaft, a stop signal output unit which outputs a stop signal to stop the robot when the speed of the control shaft acquired from the position detection unit exceeds a speed threshold value, and an operation command interruption unit which interrupts the operation command outputted from the operation command output unit when the stop signal is outputted.. . ... Fanuc Corporation

01/14/16 / #20160013739

Motor drive device having function of estimating dead time in output stage

A motor drive device includes an inverter for generating an ac voltage from a dc voltage by switching power elements, a current detection unit for detecting a current to be inputted to a motor, a current controller for generating a voltage command from a current command and a current detection value, a gate drive command generator for generating drive commands for the power elements such that a dead time in an output stage, that is a period of time in which both of the power elements for upper and lower arms that compose the output stage of the inverter are turned off, becomes a predetermined value, a gate drive circuit unit for outputting gate drive signals for the power elements, and a dead time estimator for estimating the dead time in the output stage that is produced by the gate drive signals for the power elements.. . ... Fanuc Corporation

01/14/16 / #20160013606

Gas laser oscillator capable of controlling gas pressure and gas consumption amount

A gas laser oscillator includes a first control valve for controlling an amount of laser gas supplied into a gas container, a second control valve for controlling an amount of laser gas exhausted from the gas container, and a controller for controlling openings of the first and second control valves. The controller includes a storage unit for storing data indicating a relationship between the laser gas pressure in the gas container, the opening of the second control valve, and the exhaust amount of laser gas, a gas pressure control unit for controlling the openings of the first and second control valves, respectively, such that the laser gas pressure becomes closer to a reference gas pressure, and a gas consumption amount control unit for controlling the openings of the first and second control valves, respectively, such that the exhaust amount of laser gas becomes closer to a target consumption amount.. ... Fanuc Corporation

01/14/16 / #20160011588

Robot control apparatus capable of transferring workpiece having parameter exceeding rated workpiece parameter

A robot control apparatus includes a setting unit which sets a workpiece parameter, which is a parameter of a workpiece itself and affects transferability of the workpiece transferred by the industrial robot, a storage unit which stores a rated workpiece parameter, which is a maximum parameter of the workpiece itself which can be transferred by the robot at a rated velocity, and a velocity limiting unit which reduces the maximum velocity of the industrial robot to a value lower than the rated velocity when the workpiece parameter set by the setting unit exceeds the rated workpiece parameter stored in the storage unit.. . ... Fanuc Corporation

01/14/16 / #20160011582

Numerical controller with function of automatically reconstructing settings and function of preventing incorrect settings

A numerical controller includes a storage area for storing startable start-up settings and a database for storing start-up setting values that inhibit the completion of a start-up. If a start-up has been completed at the time of start-up, current start-up settings are stored in the storage area as startable settings. ... Fanuc Corporation

01/14/16 / #20160011581

Numerical controller for controlling drilling operation

A numerical controller controls a drilling operation. When a feed shaft is decelerated from the constant speed state to a stop state in a drilling operation, a bell-type acceleration/deceleration mode is selected from the constant speed state to a linear deceleration mode where deceleration is carried out at a constant rate, and then a linear deceleration mode in which a deceleration is carried out at the same constant rate as in the linear part, from the linear part to the stop state. ... Fanuc Corporation

01/14/16 / #20160011580

Control system including control apparatus for controlling machine having a plurality of axes

A control system includes a control apparatus, identification information storage units disposed in a plurality of servo amplifiers and configured to store identification information pieces for identifying each of the plurality of servo amplifiers, communication units configured to perform communication between the control apparatus and the plurality of servo amplifiers, and an automatic setting unit configured to automatically set axis configuration parameters for assigning correspondence relations between a plurality of control axes and axes of the plurality of servo amplifiers based on the identification information and a type of a servo amplifier corresponding to each of the plurality of control axes recognized by software of the control apparatus.. . ... Fanuc Corporation

01/14/16 / #20160010796

Machine tool provided with a protection cover

Provided is a machining tool having a telescopic cover, with a plurality of covers sequentially overlapped and telescopic in the moving direction of the movable portion of the machine tool. The machining includes a lubricant supply unit to supply a lubricant to a slide portion of the telescopic cover.. ... Fanuc Corporation

01/14/16 / #20160008980

Inspection system for inspecting object using force sensor

An inspection system includes a force sensor for detecting force acting between an inspection gauge and an object formed with a machined portion. The inspection system determines the quality of the machined portion, based on a positional relationship between the object and the inspection gauge when the inspection gauge and the machined portion are fitted to each other. ... Fanuc Corporation

01/14/16 / #20160008978

Robot control device for preventing misjudgment by collision judging part

A robot control device is configured to recognize a state transition between a state where a load of a workpiece is not transmitted to a robot and a state where the entire load of the workpiece is transmitted through a hand to the robot, and define a region which encompasses the robot and hand at the start time of the state transition, within a status space which expresses the status of the robot and hand. The collision judging part of the robot control device compares a disturbance estimated value and a first threshold value when the robot and hand are located inside the defined region, and compares the disturbance value and a second threshold value which is different from the first threshold value when the robot and hand are located outside the defined region.. ... Fanuc Corporation

01/14/16 / #20160008976

Robot program modification system

A robot program modification system comprises a robot control apparatus and a program modification apparatus. The robot control apparatus has an information acquisition unit which executes an operation program and acquires robot detection information from a robot, and a communication unit which transmits the robot detection information to the program modification apparatus. ... Fanuc Corporation

01/14/16 / #20160008939

Machine tool with rotary table

A machine tool with a rotary table includes a disturbance torque calculation unit configured to calculate a disturbance torque imposed on the brake while the rotary table is retained by the brake, a first coefficient storing unit for storing a first coefficient corresponding to a disturbance torque, an accumulation unit configured to, when the disturbance torque is imposed on the brake, find a first coefficient corresponding to the disturbance torque and accumulate a value of the first coefficient, and, an annunciation unit configured to annunciate necessity of a brake replacement when the value of the first coefficient accumulated reaches a predetermined value.. . ... Fanuc Corporation

01/14/16 / #20160008938

Control device of machine tool which estimates overheating of motor

A control device of a machine tool which filters possible continued machining time data estimated from a value of current of a motor to thereby enable an accurate grasp of the time regardless of fluctuation of the load, that is, a control device of a machine tool which has a motor which drives a spindle, which control device of a machine tool can use a value of current of the motor, an overheat temperature of the motor, and a temperature of the motor to estimate the time until reaching the overheat temperature when the current operating current continues to be run through the motor, filter the estimated value of time by a filter to display a possible continued processing time, change a filter time constant based on either of a value of current and current command value, and accurately display the possible continued processing time even if the load fluctuates.. . ... Fanuc Corporation

01/14/16 / #20160008901

System for calculating thread pitch

A system which makes it possible to judge causes of fluctuation in thread pitches is provided. The system which calculates thread pitches includes a first detection part that detects rotation angles of a rotary shaft, a second detection part that detects movement amounts of a feed shaft, and a calculation part that, based on the rotation angles detected by the first detection part and the movement amounts detected by the second detection part, calculates the movement amounts for each rotation of the rotary shaft in forming threads on a workpiece w.. ... Fanuc Corporation

01/07/16 / #20160006327

Rotor of motor which uses magnets

A rotor (10) of a motor includes a rotor core (11) and a plurality of magnets (14a, 14b) which are arranged at a circumferential surface of the rotor core or at the inside of the rotor core, the length of a magnet of the plurality of magnets in the axial direction of the rotor core determined in accordance with the residual magnetic flux density of the magnet. The axial direction length of the magnet is preferably determined by multiplying a reference axial direction length of the magnet with the residual magnetic flux density of the magnet and dividing this by a reference residual magnetic flux density of the magnet.. ... Fanuc Corporation

01/07/16 / #20160004245

Numerical controller executing operation by table-format data

A numerical controller drives motors for respective axes of a machine tool by using an nc program and table-format data that command positions of those axes with reference to a position of a reference axis. The numerical controller generates, based on a movement command commanded by the nc program, interpolation data for an axis to be controlled by the movement command, generates, based on the table-format data, interpolation data for an axis to be controlled by the table-format data, and further generates interpolation data obtained by selection from or superposition of these two pieces of interpolation data.. ... Fanuc Corporation

01/07/16 / #20160001983

Article alignment apparatus for aligning article on conveyor

An article alignment apparatus includes an interval setting unit configured to specify a distance between articles aligned along a movement direction of a conveyor, a movement amount acquisition unit configured to acquire a movement amount of a placement portion of the conveyor from a detector, a virtual target generation unit configured to generate a virtual target which serves as a reference in positioning the article on the placement portion, before a robot executes a placement operation of the article, and a placement operation execution unit configured to place the article within the virtual target by tracking the virtual target moving together with the conveyor based on information detected by the detector.. . ... Fanuc Corporation

01/07/16 / #20160001410

Controller for machine tool

A thermal displacement state (target thermal displacement state) in which thermal displacement of a machine tool is saturated when the machine tool is operated based on a machining program is previously stored, and a warm-up operation pattern of a motor is determined so as to approach the target thermal displacement state. The motor is driven based on the warm-up operation pattern and the warm-up operation of the motor is stopped if the thermal displacement state of the machine tool is within a predetermined range.. ... Fanuc Corporation

01/07/16 / #20160001385

Wire electric discharge machine

In a wire electric discharge machine, a control unit is configured to deposit constituents of a wire electrode between a workpiece and a portion to be cut off from the workpiece to bond the workpiece and the portion to be cut off by outputting a signal for making an output voltage of a variable dc power supply lower than during normal machining and the on-time of a second switching element longer than during the normal machining, at least in a part of a machining path.. . ... Fanuc Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Fanuc Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Fanuc Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###