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 (2017 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


Electric motor and machine tool equipped with the electric motor

To provide an electric motor enabling easy and high-precision balance correction even after operating over a long period, and a machine toll including this electric motor. An electric motor includes: a cylindrical stator; a rotor having a rotary shaft part inserted inside of the stator; a housing installed to both ends in an axial direction of the stator; a terminal box that is mounted to the housing and accommodates a terminal block; an opening provided so as to open within the terminal box through the housing, and disposed to be separated from a ventilation passage formed in the stator; and a first balance correction component that is installed to the rotary shaft part, and corrects balance of the rotor, in which the first balance correction component is exposed within the terminal box from the opening; and a machine tool includes this electric motor.. ... Fanuc Corporation

Rotor member, rotor and electric motor

In a rotor member fixed by press-fitting to a rotary shaft part of an electric motor, the inner circumferential face of a sleeve part has an inner circumferential tapered face in which the inside diameter of the sleeve part continuously increases at a fixed ratio in a direction from a first end towards a second end. In addition, an outer circumferential face of the sleeve part has an outer circumferential tapered face in which the outside diameter of the sleeve part continuously decreases at a fixed ratio in a direction from the first end towards the second end in an axial-direction segment of the sleeve part in which at least the inner circumferential tapered face is present.. ... Fanuc Corporation

Soldering system of semiconductor laser element

A soldering system that determines soldering quality of elements relative to a housing at the moment of soldering semiconductor laser elements. A soldering device that performs soldering of a semiconductor laser element to a semiconductor laser module, a robot that conveys the module, a camera, and a control device that controls the robot and camera based on imaging output of the camera. ... Fanuc Corporation

Reactor including tubular core, motor drive device, and amplifier device

A reactor capable of eliminating a heat source provided within a power cabinet housing a motor drive device. The reactor includes a tubular core, a coil installed inside the core, a terminal which is provided at an axially first end of the core and which is connected to the coil, and an attachment flange which extends radially outside of the core and which is provided between the terminal and a second end of the core.. ... Fanuc Corporation

Life determination device, life determination method, and recording medium for cutting tool

A life determination device comprises: an image acquiring unit that acquires an image showing a result of machining by cutting on a target of the machining by cutting; a feature quantity acquiring unit that acquires a feature quantity indicating the quality of the result of the machining by cutting from the image acquired by the image acquiring unit; and a life determining unit that determines the life of a cutting tool having been used for the machining by cutting on the target based on the feature quantity acquired by the feature quantity acquiring unit.. . ... Fanuc Corporation

Simulation system

A simulation system capable of synchronizing the input and output of signals between a plurality of simulation devices with the same accuracy as in the case of actual devices is provided with the plurality of simulation devices configured to perform processing in response to input signals and to output output signals and an input/output signal management device configured to output the input signals to the simulation devices and to receive the output signals from the simulation devices. The input/output signal management device stores processing response times p in the simulation devices. ... Fanuc Corporation

Cell production system including manufacturing cell for autonomous manufacturing

A cell controller in each manufacturing cell includes a manufacturing instruction determination part that determines the types of manufacturable parts to be preferentially manufactured and the number of parts to be manufactured, based on order information and inventory information that are stored in the storage part of an administrative server, the manufacturing instruction determination part indicating the determination to a drive controller. In a cell production system configured thus, each manufacturing cell can timely manufacture multiple types of parts according to a status change of, for example, a part order or the inventory of materials.. ... Fanuc Corporation

Machining program editing apparatus, method, and storage medium

A machining program editing apparatus includes a gui unit configured to specify an indication route having two points located on an original machining path, as a start point and an end point, and a program editing unit configured to edit a machining program indicative of the original machining path to thereby form a new machining path by replacing an area from the start point to the end point on the original machining path, with the indication route specified through the gui unit.. . ... Fanuc Corporation

Numerical controller dynamically switching time constant for acceleration and deceleration filter

A numerical controller looks ahead and analyzes commands indicated by a block contained in a program, and identifies a travel direction of a control target for each of the commands to calculate a time constant based on the identified travel direction. The numerical controller then sets a time constant for filter processing based on the time constant for each of the commands, and performs filter processing on command data subjected to a linear acceleration and deceleration process, based on the set time constant. ... Fanuc Corporation

Wrist structure of industrial robot

A first hollow part having a center axis coincident with a first axis of a wrist structure is formed in a forearm. A through passage, which communicates with the first hollow part is formed in a first wrist element. ... Fanuc Corporation

Robot

A robot including: a driving mechanism that drives a movable member with respect to a base; and a fan that cools the driving mechanism, wherein the driving mechanism is provided with a motor, and a reducer that is disposed between the base and the movable member and that moves the movable member with respect to the base by reducing the speed of the rotation of the motor, the motor and the reducer are disposed on either side of a securing plate that is secured to the base, the cooling fan is disposed on an opposite side from the securing plate with the motor interposed between the fan and the securing plate, a space in which a surface of the reducer is exposed is formed outside the reducer, and the securing plate is provided with a vent that is connected to the space by passing through the securing plate.. . ... Fanuc Corporation

Electric motor

An electric motor includes a stator, a rotor provided rotatably about a predetermined rotational axis line relative to the stator, a cooling fan configured to rotate an impeller through a fan motor fixed to the stator, and a coupling unit configured to detachably couple the rotor and the impeller of the cooling fan. The coupling unit couples the rotor and the impeller while the fan motor is stopped, and decouples the rotor and the impeller after the fan motor starts.. ... Fanuc Corporation

Rotor member, rotor and electric motor

To provide a rotor member, rotor, and electric motor equipped with the same, which suppress the stress or stretching concentrated on a part of a cylindrical member, thereby enabling to raise the maximum revolution speed, and enabling greater torque to be obtained. In a rotor member fixed by press-fitting to a rotary shaft part of a rotating electrical machine, a thrust member that thrusts a cylindrical member to an outer side in the radial direction against a sleeve part is present between a plurality of magnet segments which are adjacent in the circumferential direction.. ... Fanuc Corporation

Numerical controller and variable determining method

A numerical controller is equipped with an access unit configured to access variables included within a machining program at a time of analyzing the machining program, a look-ahead determining unit configured to determine whether or not the variables accessed by the access unit were accessed during look-ahead of the machining program, a specific variable determining unit configured to determine whether or not the variables determined to have been accessed during look-ahead by the look-ahead determining unit are specific variables, and an output unit configured to output at least one of numbers of the specific variables accessed during look-ahead and a time of accessing the specific variables during look-ahead, in the event that the variables accessed during look-ahead are determined to be the specific variables by the specific variable determining unit.. . ... Fanuc Corporation

12/14/17 / #20170357243

Machine learning device, numerical control device and machine learning method for learning threshold value of detecting abnormal load

A machine learning device for learning a threshold value of detecting an abnormal load in a machine tool, includes a state observation unit, and a learning unit. The state observation unit observes a state variable obtained based on at least one of information about a tool, main spindle revolution rate, and amount of coolant of the machine tool, material of a workpiece, and moving direction, cutting speed, and cut depth of the tool, and the learning unit learns the threshold value of detecting an abnormal load based on training data created from an output of the state observation unit and data related to detection of an abnormal load in the machine tool and on teacher data.. ... Fanuc Corporation

12/14/17 / #20170357231

Program generator having function of optimizing machining sequence

A program generator extracts at least one machining process from a machining program, analyzes the machining process, generates information regarding the machining process, gives the machining process a score based on the information regarding the machining process, and determines a sequence of the machining process based on the given score. The information regarding the machining process includes a machining shape to be formed by the machining process. ... Fanuc Corporation

12/14/17 / #20170355116

Injection molding machine

An injection molding machine includes a sub injection device configured to inject molten resin into a mold of a clamping device along a direction perpendicular to an opening/closing direction of the mold, a sub machine base configured to support the sub injection device, and a coupling unit provided on a main machine base configured to support a main injection device and the clamping device and couple the main machine base and the sub machine base together. The coupling unit includes a base provided on the main machine base, two fixed blocks fixed to the base, a guide bar bridged in parallel to the opening/closing direction of the mold by the two fixed blocks, and a movable block slidably fitted onto the guide bar. ... Fanuc Corporation

12/14/17 / #20170355079

Robot system

A robot system includes: a recognition means that recognizes an operator in distance image data as a security surveillance target; an area setting means that sets, in the distance image data, a common work area that a robot and the operator are allowed to enter; and a boundary setting means that sets, in the distance image data, a first boundary that the operator s is allowed to cross for entering the common work area but the robot is not allowed to cross, and a second boundary that the robot is allowed to cross for entering the common work area but the operator is not allowed to cross, wherein the crossing of the second boundary by the security surveillance target and the crossing of the first boundary by a non-target object not recognized as the security surveillance target are detected.. . ... Fanuc Corporation

12/07/17 / #20170351247

Motor control device

A motor control device includes: a force command unit that designates a force to be applied to a workpiece to be machined by a machining device having a motor as a driving source; a force detecting unit that detects the force applied to the workpiece; a velocity-command calculating unit that calculates a velocity command based on the designated force and the detected force; a torque-command calculating unit that calculates a torque command based on the velocity command and the velocity of the motor; a motor control unit that controls the motor based on the torque command; a determining unit that determines the machining stage of the workpiece based on the detected force; and a gain changing unit that changes at least one of gains individually provided in the velocity-command calculating unit and the torque-command calculating unit in accordance with the determined machining stage.. . ... Fanuc Corporation

12/07/17 / #20170348853

Dynamic laser touch-sensing with multiple robot dynamic user frame

Methods and systems for touch-sensing to provide an updated user frame are provided. These include the provision of a user frame and the touch-sensing of a workpiece, where the touch-sensing includes performing a touch-sensing schedule. ... Fanuc Corporation

11/30/17 / #20170346362

Electric motor having balance structure and machine tool equipped with the electric motor

To provide an electric motor enabling easy and high-precision balance correction, and a machine toll including this electric motor. An electric motor (1) includes: a cylindrical stator (2); a rotor (3) having a rotary shaft part (31) inserted inside of the stator (2); a housing (4) installed to both ends in an axial direction of the stator (2); an opening (51a) provided in at least one outer peripheral lateral face of the housing (4), and disposed to be separated from an internal space (s) of the stator and a ventilation passage (9) formed in the stator (2); and a balance correction component (6, 61) that is installed to the rotary shaft part (31), and corrects balance of the rotor (3), in which the balance correction component (61) is exposed to outside from the opening (51a); and a machine tool (10) includes this electric motor (1).. ... Fanuc Corporation

11/30/17 / #20170344909

Machine learning device, failure prediction device, machine system and machine learning method for learning end-of-life failure condition

A machine learning device learning a condition associated with an end-of-life failure of an electronic component in network-connected equipment connected to a network, including a state observation unit that observes a state variable obtained based on at least one of a hardware configuration, manufacturing information, an operating status, a use condition, and an output from a sensor detecting a state of a surrounding environment of the network-connected equipment; a determination data acquisition unit that acquires determination data on determination of presence or absence of the end-of-life failure or a degree of the end-of-life failure of the electronic component in the network-connected equipment; and a learning unit that learns, based on training data created from an output from the state observation unit and an output from the determination data acquisition unit, and teacher data, a condition associated with the end-of-life failure of the electronic component in the network-connected equipment.. . ... Fanuc Corporation

11/30/17 / #20170344250

Numerical controller

A numerical controller making it possible to manipulate a processing machine just as an operator intends without visually observing a screen is for controlling the machine and is provided with: a touch-type pointing device capable of detecting a plurality of touch manipulations performed at the same time; a manipulation analyzing portion analyzing and extracting a first manipulation which is a touch manipulation by at least one touch and a second manipulation which is a manipulation performed while a touch state by the first manipulation is maintained, from among manipulations detected by the touch-type pointing device; and an operation deciding portion deciding a function to be caused to operate, based on the first manipulation and the second manipulation and giving an instruction to perform the operation.. . ... Fanuc Corporation

11/30/17 / #20170344029

Motor control device, motor control method, and non-transitory computer readable medium recording a motor control program

Included are a first position detection part that detects a first position which is the position of a movable part; a second position detection part that detects a second position which is the position of a driven part; a positional error calculation part that calculates positional error, which is deviation between a converted first position detection value and a second position detection value; and a positional error variation calculation part that calculates an absolute value for variation of positional error since reversal of a position command was detected, in which addition of a backlash correction amount is started if the absolute value for the variation of the positional error exceeds a first reference value, and addition of a backlash acceleration amount is started if the absolute value of variation of the positional error exceeds a second reference value.. . ... Fanuc Corporation

11/30/17 / #20170343994

Manufacturing management device for controlling manufacturing cells in which maintenance work is conducted

A manufacturing management device includes first cell planning device connected to the manufacturing machine of first manufacturing cell, and second cell planning device connected to the manufacturing machine of second manufacturing cell. The planning part of the first cell planning device calculates quantity of operation that would be left unfinished with respect to the quantity stipulated in a manufacturing plan. ... Fanuc Corporation

11/30/17 / #20170343989

Numerical controller having program correction assistance function for alarm solution

A numerical controller sequentially reads blocks contained in a machining program, analyzes the read blocks to identify a block that causes an alarm based on mismatch criterion information stored in advance, and generates alarm cause data. The numerical controller then generates, based on the generated alarm cause data, at least one set of proposal patch data for correcting the machining program in such a way that the cause of the alarm is solved and generates a corrected machining program that is the machining program to which the generated proposal patch data is applied.. ... Fanuc Corporation

11/30/17 / #20170343013

Motor drive device having fan maintenance structure with good operability

A motor drive device that closes a mounting hole for mounting a fan unit by way of a fan fixing member is provided with a structure that can effectively improve operability for maintenance. A bar serving as a regulating member of a motor drive device has a first projecting piece that is formed so as to curve downwards after extending in the horizontal direction from a top part thereof, and a second projecting piece that projects downwards from a bottom part thereof, and by the first projecting piece being placed in an upper insertion part and the second projecting piece being placed in a lower insertion part, a fan unit is fixed in a mounting hole of a flange.. ... Fanuc Corporation

11/30/17 / #20170341239

Robot including tool having shock-absorbing member

A robot shares a work space with a person, to perform an operation. The robot includes a shock-absorbing member which covers the periphery of at least a base part of a working tool attached to an robot arm, a detector which is provided for the robot arm, to detect an external force input via the shock-absorbing member, and a robot control device which stops the robot when determining, based on information of the detected external force, that the working tool collides with the person. ... Fanuc Corporation

11/30/17 / #20170341234

Robot control apparatus and robot control method

A robot control apparatus includes a storage unit that stores an operating program and a kinematic parameter used in a formula representing a relationship between displacement of each drive axis of a robot and a position and an orientation of a leading end of the robot and a drive unit that operates the drive axis of the robot based on the operating program and the kinematic parameter stored in the storage unit. The storage unit stores the kinematic parameter before updating, and the drive unit corrects position data of at least one teaching point in the operating program based on the kinematic parameter before updating, stored in the storage unit, and the present kinematic parameter.. ... Fanuc Corporation

11/30/17 / #20170341200

Grinding robot system

The occurrence of grinding unevenness is prevented even when the movement speed of a robot is changed. Provided is a grinding robot system including: a motor-driven grinder that performs grinding; a robot that grinds a grinding target by means of the grinder in a state in which one of the grinder or the grinding target is attached to a distal end thereof and is moved, and the other is set at a fixed position; and a control unit that controls the robot and the grinder, wherein the control unit calculates a rotational-speed command value for the grinder that changes according to the movement speed of the distal end of the robot and controls the rotational speed of the grinder on the basis of the calculated rotational-speed command value.. ... Fanuc Corporation

11/30/17 / #20170341196

Workpiece clamp apparatus

A workpiece clamp apparatus includes: a robot arm having, at a distal-end portion thereof, a holding section for holding a workpiece; a hydraulic-fluid supply coupler provided at the distal-end portion of the robot arm; a hydraulic-fluid supply device for supplying a hydraulic fluid to the hydraulic-fluid supply coupler; a clamping device having a plurality of clamping members that grip the workpiece for machining with a machine tool; and a cylinder that has a hydraulic-fluid supply port to which the hydraulic-fluid supply coupler can be connected and that drives the clamping member in the workpiece-gripping direction as a result of the hydraulic fluid being supplied via the hydraulic-fluid supply port.. . ... Fanuc Corporation

11/30/17 / #20170341172

Wire electrical discharge machining system

A wire electrical discharge machining system includes a securing device that is placed at a cut position where a workpiece on a holding unit has been cut by wire electrical discharge machining when the wire electrical discharge machining has been performed on the workpiece held on the holding unit to reach a predetermined position before the completion of machining and that individually attracts a cut-out portion from the workpiece and a remaining portion on the workpiece at the cut position where the workpiece has been cut, thereby securing the cut-out portion to the remaining portion, and a robot is configured to individually attract both the cut-out portion and the remaining portion with the securing device.. . ... Fanuc Corporation

11/23/17 / #20170339801

Electronic device

Elongated top panel heat dissipation slits each include a first long side sidewall that extends in a depth direction of a first long side, and a second long side sidewall that extends in the depth direction of a second long side. For example, the second long side sidewall is provided with projection portions that protrude toward the first long side sidewall. ... Fanuc Corporation

11/23/17 / #20170339515

Workpiece holding system

In a workpiece holding system, a communication unit performs short-range wireless communication between a control device and a workpiece holding device. That is, at least one of supply of power from the control device to the workpiece holding device and transmission of a command signal for a holding operation or a non-holding operation of a workpiece from the control device to the workpiece holding device is performed between a first communication unit and a second communication unit that make up the communication unit.. ... Fanuc Corporation

11/23/17 / #20170338708

Rotating-electric-machine rotor structure, and rotating electric machine

The present invention suppresses magnets peel off from a rotor core due to a difference in the amount of thermal expansion between the magnets and the rotor core. Provided is a rotating-electric-machine rotor structure that includes: a cylindrical rotor core and a plurality of permanent magnets that are adhered to an outer circumferential surface of the rotor core with an adhesive. ... Fanuc Corporation

11/23/17 / #20170337082

Ladder program analyzing device

A ladder program analyzing device that can present information for improving execution efficiency of a ladder program includes a ladder program analyzing unit and a ladder program analysis result displaying unit. The ladder program analyzing unit analyzes a ladder program including a plurality of ladder circuits and prepares an execution priority signal table in which execution priorities of the ladder circuits, reference signals indicating signals input to the ladder circuits, and update signals indicating signals output from the ladder circuits are correlated with each other. ... Fanuc Corporation

11/23/17 / #20170334116

Injection molding machine

An injection molding machine, which includes a safety door that can be opened and closed, is further equipped with a servo motor configured to open and close the safety door, a presence detector configured to detect whether or not an operator or object is present within a door operating space of the safety door or within a predetermined vicinal area of the safety door including the door operating space, and a controller configured to control the servo motor with a reference control amount in order to perform a closing operation of the safety door, and during a time it is detected by the presence detector that an operator or object is present, to cause a control amount that controls the servo motor in order to perform the closing operation of the safety door to decrease from the reference control amount.. . ... Fanuc Corporation

11/23/17 / #20170334113

Injection molding machine management system

It is made possible to understand the operating states of each injection molding machine (1) and the position of each operator within a molding factory at a glance and in real-time. An injection molding machine management system (100) displays the position of each injection molding machine (1) and the position of each operator within a molding factory, based on positional information of each injection molding machine (1) within the molding factory stored in advance in a storage unit (21), and operator positional information of each operator acquired by an operator positional information acquisition part (201).. ... Fanuc Corporation

11/23/17 / #20170334019

Laser machining apparatus and laser machining method for performing laser machining while controlling reflected light

A laser machining method includes the steps of: outputting a laser beam to the workpiece at a laser power low enough not to melt or oxidize the workpiece to measure reflected light of the laser beam; selecting a laser power suitable for melting or oxidizing the workpiece based on a measured value of the reflected light; determining whether or not the workpiece can be melted or oxidized based on the selected laser power; when the workpiece can be melted or oxidized, outputting a laser beam to the workpiece at a laser power high enough to melt or oxidize the workpiece; outputting again a laser beam to the workpiece at the low laser power to measure reflected light of the laser beam; and checking the degree of the melting or oxidization of the workpiece based on a measured value of the reflected light to determine whether or not to start laser machining.. . ... Fanuc Corporation

11/16/17 / #20170330775

Manufacturing cell and manufacturing cell management system

A manufacturing cell includes an allowable range setting unit configured to set an allowable range for physical quantity data or statistical processing data, and data output unit configured to output, in a case where the physical quantity data or the statistical processing data deviates from the allowable range, output information. The manufacturing cell further includes an abnormality information determination unit configured to compare the physical quantity data or the statistical processing data of a manufacturing cell as an abnormality source, with the retained physical quantity data or the retained statistical processing data of the manufacturing cell, to determine whether or not the abnormality is inherent to the manufacturing cell as the abnormality source, and a determination result notification unit for notifying a determination result.. ... Fanuc Corporation

11/16/17 / #20170329874

Component assembly system and method using inspection information

A component assembly system and method, by which an optimum combination of components can be determined by using inspection information of each component. The system has: an inspection information reading section for reading first and second inspection information regarding assembling of first and second components; a component reserving section for reserving each component; a storing section for storing a relationship between the inspection information of each component and a reserve position of each component; a grouping section for providing at least one first and second groups respectively including the first and second components; a combination determining section for determining a combination of the first and second components on one-to-one correspondence, by using the first and second inspection information; and a component conveying device for conveying the first and second components corresponding to the determined combination from the component reserving section to an assembly device, by using the stored relationship.. ... Fanuc Corporation

11/16/17 / #20170329315

Information processing apparatus for processing machining information between plurality of manufacturing cells

An information processing apparatus includes a configuration information unit, a data conversion unit, and a common data management unit. On the basis of configuration information of each machine, the configuration information management unit generates a conversion table that associates system common information with dedicated information for each machine that corresponds to the system common information. ... Fanuc Corporation

11/16/17 / #20170329312

Numerical controller

A numerical controller enabling prediction of a machining time considering a machine delay occurring in a machine. The numerical controller configured for predicting a reference machining time corresponding to a machining time not considering acceleration/deceleration of an predicting the number of times of acceleration/deceleration of the axis in machining storing information related to a deviation time corresponding to a difference between an actual machining time corresponding to a machining time required for actual machining by the machine and the reference machining time predicted in the machining, calculating a correction time for correcting the reference machining time based on the number of times of acceleration/deceleration predicted and the information related to the deviation time stored, and calculating a predicted machining time obtained by correcting the reference machining time using the correction time.. ... Fanuc Corporation

11/16/17 / #20170329305

Numerical controller

A numerical controller capable of finely designating a restart condition for look-ahead for a program after suppression of the look-ahead is configured to sequentially read out and analyze commands for blocks of a program, perform look-ahead processing to save the result of the analysis in a buffer, and execute the commands for the blocks looked ahead based on the analysis result saved in the buffer, thereby controlling a machine, and is provided with a function of stopping the look-ahead processing when a block into which a code for stopping look-ahead is inserted is read out from the program. The numerical controller is characterized by being provided with a restart condition determination unit, configured to determine whether or not a look-ahead restart condition commanded by the code for stopping look-ahead is satisfied, and a look-ahead preceding restart unit, configured to restart the look-ahead processing if it is determined by the restart condition determination unit that the restart condition is satisfied, and in that the restart condition is a condition related to the state of the machine.. ... Fanuc Corporation

11/16/17 / #20170329302

Servo controller, control method, and non-transitory computer-readable recording medium for machine tool used for oscillating cutting

To provide a controller for a machining device capable of making the machining device make oscillating motion along a command route. A controller controls a machine tool comprising multiple control axes and used for machining by cutting of a work as a machining target. ... Fanuc Corporation

11/16/17 / #20170326771

Abrasion amount estimation device and abrasion amount estimation method for check valve of injection molding machine

An abrasion amount estimation device stores a learning result obtained through supervised learning performed based on a feature amount, which is extracted from a physical amount which is acquired in injection performed by an injection molding machine, and information related to an abrasion amount of a check valve which has been attached to the injection molding machine in the injection. The abrasion amount estimation device estimates an abrasion amount of a check valve which has been attached to the injection molding machine in the injection based on the learning result which is stored and the feature amount which is extracted.. ... Fanuc Corporation

11/16/17 / #20170326770

Injection molding machine

An injection molding machine is provided with a nozzle touch mechanism configured to press a nozzle attached to an injection device against a mold, a drive unit configured to move the injection device, a drive compression member connected to the drive unit, an injection compression member connected to the injection device, at least one resilient member interposed preloaded between the drive compression member and the injection compression member, and at least one strain sensor mounted on the drive compression member.. . ... Fanuc Corporation

10/26/17 / #20170310268

Motor control device having multiple power failure detection sensitivities

A motor control device includes: a rectifier that converts ac power supplied from an ac power supply side into dc power and outputs the dc power; an inverter that converts the dc power output from the rectifier into ac power for motor driving and outputs the ac power; an ac voltage detection unit that detects an ac voltage value of an ac power supply side of the rectifier; and a power failure detection unit that outputs, based on the ac voltage value detected by the ac voltage detection unit, several power failure detection signals in accordance with a predetermined power failure detection condition at a power failure on the ac power supply side of the rectifier.. . ... Fanuc Corporation

10/26/17 / #20170310175

Holding member, rotor of a rotating electrical machine comprising the same, and a rotating electrical machine comprising the rotor

To provide a holding member, a rotor including the holding member, and a rotating electrical machine including the rotor, in which there is no risk of the holding member grinding against the stator, while maintaining a sufficient tensile force of the holding member for the magnet in the rotor of the rotating electrical machine. The length of the main section in the axial direction is longer than the length of the stator core in the axial direction; and the terminally processed section is arranged so as to be located outside of the end of the stator core in the axial direction; the terminally processed section is the start point and the end point of winding the fiber bundle composing the holding member, and is located outside of the stator core; and the terminally processed section is relatively thick.. ... Fanuc Corporation

10/26/17 / #20170310168

Rotating electrical machine comprising stator core, and machine tool comprising the same

To provide a rotating electrical machine which can be easily configured at low lost, and which can highly accurately maintain an axial position (position in a thrust direction) of a rotating shaft in a prearranged position, and a machine tool, to which the rotating electrical machine is applied. A rotating electrical machine includes: a stator including a stator core; and a rotor supported on a rotating shaft supported by way of a non-contact bearing. ... Fanuc Corporation

10/26/17 / #20170310074

Laser apparatus for calculating effective driving time

Even when a light source is driven under various conditions, an effective driving time is accurately calculated. A laser apparatus includes a light source, a power source which charges driving current to the light source, a control unit for controlling the power source, a first recording unit which calculates a life load rate of the light source and records the same in association with time, and a calculation unit which calculates, as an effective driving time, a time integration of the life load rate between a first time point, at which the laser apparatus is actually driven, and a second time point after the first time point, based on a recording result of the first recording unit.. ... Fanuc Corporation

10/26/17 / #20170308059

Numerical controller for reducing consumed power in non-cutting state

A numerical controller looks ahead a machining program to detect consecutive non-cutting blocks. The numerical controller calculates first consumed power needed during an execution duration of the non-cutting blocks to shift equipment to a power saving state, operate the equipment in the power saving state, and restore the equipment to a state before the shifting to the power saving state, and second consumed power needed during the execution duration of the non-cutting blocks to operate the equipment without shifting the equipment to the power saving state. ... Fanuc Corporation

10/26/17 / #20170308052

Cell controller for optimizing motion of production system including industrial machines

A cell controller capable of optimizing the operation of a production system having a plurality of industrial machines operated by an operation program. The cell controller includes: a system operational information analyzer configured to analyze time-series operational information received from the industrial machines via a network, so as to find a part in the system which generates an adverse effect on a cycle time of the entire production system; a state quantity analyzer configured to analyze a state quantity of the industrial machines so as to calculate a degree of margin of motion of each industrial machine; a program modifier configured to automatically modify a velocity or acceleration in the operation program based on the degree of margin; and a simulator configured to execute an operational simulation of the production system in order to confirm a modification result of the operation program.. ... Fanuc Corporation

10/26/17 / #20170308049

Production system that sets determination value of variable relating to abnormality of product

A production system includes a cell control apparatus that is connected to a machine control apparatus and an inspection control apparatus. The cell control apparatus includes a storage part that stores data on a state of the manufacturing machine, data on an environment state, and data on an inspection result of a product. ... Fanuc Corporation

10/26/17 / #20170308043

Manufacturing management apparatus which reduces operational load of manufacturing machines

A cell control apparatus is provided with a load calculation part which calculates an operational load including at least one of average power consumption, maximum power consumption, and a variable indicating a component lifetime of a manufacturing cell in a predetermined period. The cell control apparatus includes an operation adjustment part which performs first control for reducing at least one of a speed and an acceleration at which the manufacturing machine drives and second control for adjusting a ratio of time of successive operations in such a manner as to reduce the operational load in such an extent that the number of products manufactured in the predetermined period is not changed.. ... Fanuc Corporation

10/26/17 / #20170308042

Numerical control device and cause analyzing method

A numerical control device includes: a data storage unit that cyclically associates and stores command speeds and actual speeds of a motor in chronological order; a difference pattern table that associates and stores causes of a difference between the command speed and the actual speed, and difference patterns of the causes; a cause analyzing unit that analyzes the cause of the difference between the command speed and the actual speed by comparing the command speeds and the actual speeds stored in chronological order in the data storage unit, with the difference patterns stored in the difference pattern table; and a display unit that displays the analyzed cause.. . ... Fanuc Corporation

10/26/17 / #20170308041

Control device and control method for changing operation according to motor temperature

To provide a control device and control method capable of preventing overheating of both a master shaft and slave shaft. A control device for machine tools includes a master-shaft motor drive part, a slave-shaft motor drive part and a numerical control part that sends a master-shaft operation command to the master-shaft motor drive part, in which the master-shaft motor drive part drives the master-shaft motor based on the master-shaft operation command received from the numerical control part, the slave-shaft motor drive part drives the slave-shaft motor so as to synchronize with the master-shaft motor based on position feedback information received from the master-shaft motor, and the numerical control part creates the master-shaft operation command to change operation so as to restrict output of the master-shaft motor, upon the temperature of the master-shaft motor exceeding a first predetermined value, or the temperature of the slave-shaft motor exceeding a second predetermined value.. ... Fanuc Corporation

10/26/17 / #20170307689

Controller and anomaly diagnostic device

The controller is equipped with a detection signal acquiring unit adapted to acquire a detection signal from a sensor that detects a physical quantity caused by vibrations generated at a detected location due to rotation of an electric motor, a phase information acquiring unit adapted to acquire phase information of the electric motor, a time width determining unit adapted to determine a time width, which coincides with a period of a phenomena occurring at the detected location due to rotation of the electric motor, on the basis of the phase information, a signal dividing unit adapted to divide the detection signal based on the determined time width, and an adding and averaging unit adapted to add and average a plurality of divided signals divided by the time width.. . ... Fanuc Corporation

10/26/17 / #20170307358

Thickness measurement device and thickness measurement method

A thickness measurement device includes a chassis provided with an installation surface on which a measurement object is installed and a facing surface disposed parallel to the installation surface with a gap therebetween. A distance measurement instrument measures the distances to objects in two opposite directions. ... Fanuc Corporation

10/26/17 / #20170305678

Article supply apparatus

An article supply apparatus includes an inclined passage which inclines downwardly toward a predetermined direction, a vibration imparting device which vibrates the inclined passage, an article feeding device which feeds a plurality of articles to the upper end side of the inclined passage, a visual sensor which captures images of the articles on the inclined passage and which obtains information for identification of at least a position of each of the articles on the inclined passage, and a robot arm which picks up the articles one by one from the inclined passage by using the information obtained by the visual sensor and which supplies the picked-up articles to a predetermined supply destination.. . ... Fanuc Corporation

10/26/17 / #20170304968

Robot screw-fastening device and screw-fastening robot system

A robot screw-fastening device includes a nut runner that is attached to a distal end of an arm of a robot to fasten screws one by one. A screw magazine accommodates a plurality of screws to be fed to the nut runner. ... Fanuc Corporation

10/26/17 / #20170304937

Laser machining device and laser machining method

A unit vector calculating unit of a laser machining device obtains a unit vector based on respective current rotational positions of an a-axis and a b-axis. A movement command calculating unit, a speed command calculating unit, or a torque command calculating unit generates a command signal for maintaining a gap amount at a constant value, based on the unit vector, and the gap amount between a machining nozzle and a workpiece. ... Fanuc Corporation

10/12/17 / #20170294816

Motor having interphase insulation paper at coil end, and method for producing motor

Provided are a motor and method for producing the motor that automatically insert interphase insulation paper. Interphase insulation paper (7) has a parting strip (8) that partitions the boundary between windings (5) that are adjacent in the circumferential direction when inserted into coil ends (6). ... Fanuc Corporation

10/12/17 / #20170294755

Laser device capable of using small-sized chiller

A calculation part calculates a maximum temperature reached which is reached by the coolant or component of each part, in the case of machining in accordance with laser machining conditions that were inputted or set, based on the cooling capacity of a chiller, tank volume of the chiller, heat generation amount from the laser oscillator, heat capacity of a cooled part of the laser device, etc. Which are recorded in a recording part, and the temperature of each part measured by temperature detection parts, etc. ... Fanuc Corporation

10/12/17 / #20170293862

Machine learning device and machine learning method for learning fault prediction of main shaft or motor which drives main shaft, and fault prediction device and fault prediction system including machine learning device

A machine learning device which learns fault prediction of one of a main shaft of a machine tool and a motor driving the main shaft, including a state observation unit observing a state variable including at least one of data output from a motor controller controlling the motor, data output from a detector detecting a state of the motor, and data output from a measuring device measuring a state of the one of the main shaft and the motor; a determination data obtaining unit obtaining determination data upon determining one of whether a fault has occurred in the one of the main shaft and the motor and a degree of fault; and a learning unit learning the fault prediction of the one of the main shaft and the motor in accordance with a data set generated based on a combination of the state variable and the determination data.. . ... Fanuc Corporation

10/12/17 / #20170293289

Manufacturing management system capable of improving availability ratio of manufacturing cell

A manufacturing management system capable of appropriately evaluating a degree of consumption of each component of a manufacturing machine, and efficiently operating a manufacturing cell including the manufacturing machines. A control unit of a cell controller has: a manufacturing machine information receiving part configured to receive manufacturing machine information regarding an operational history of each component constituting the manufacturing machine; a component degree of consumption calculating part configured to calculate a weighed degree of consumption of each component, based on the manufacturing machine information and a predetermined weight of each component; a manufacturing machine degree of consumption calculating part configured to calculate a degree of consumption of each manufacturing machine, based on the weighed degree of consumption of each component; and a manufacturing machine selecting part configured to select a manufacturing machine to be used in the manufacturing cell, based on the degree of consumption of each manufacturing machine.. ... Fanuc Corporation

10/12/17 / #20170293287

Servo control apparatus for driving plurality of motors

A servo control apparatus which includes: a difference calculation unit that calculates difference between an integral value of speed deviation of a master axis and an integral value of speed deviation of a slave axis; a filter unit that performs filtering of the difference by way of a low-pass filter; and an addition unit that adds a result of the filtering to the integral value of the speed deviation of the slave axis, in which a current command for driving the master-axis motor is calculated for the master axis by using the integral value of the speed deviation of the master axis; and a current command for driving the slave-axis motor is calculated for the slave axis by using an integral value after addition by way of the addition unit.. . ... Fanuc Corporation

10/12/17 / #20170293282

Numerical controller

A numerical controller provided with a function of registration and management of an application and capable of coping with a case in which necessary operation is changed in accordance with a situation, includes an application manager which registers the application to an operation process and manages an operation state and the present operation process among the operation process, and a menu display application which executes display control of a screen based on the operation state of the application acquired from the application manager. The application manager outputs a notification of start of the operation process to the application when the operation process is started, instructs the menu display application to emphasize and display the application when receiving a notification of a request of input of a user from the application, and advances the operation to the next operation process when all applications registered to the present operation process are completed.. ... Fanuc Corporation

10/12/17 / #20170292989

Deterioration detection device for printed circuit board

A deterioration detection device for a printed circuit board includes a monitoring conductor and a voltage supply conductor for supplying voltage/current arranged on the printed circuit board with an arbitrary clearance. A voltage vx is applied to the voltage supply conductor at a plurality of points. ... Fanuc Corporation

10/12/17 / #20170291343

Molding system

A molding system capable of detecting an abnormality for each cavity when a plurality of molded articles is molded at a time by a mold having a plurality of cavities mounted on an injection molding machine is a molding system for detecting an abnormality of a cavity by inspecting a molded article molded by a mold having a plurality of cavities mounted on an injection molding machine. The molding system includes a molded article information acquiring unit for acquiring molded article information indicating a state of the molded article for each cavity over a plurality of molding cycles, and a cavity abnormality detecting unit for detecting an abnormal cavity by mutually comparing tendencies of the molded article information between cavities.. ... Fanuc Corporation

10/12/17 / #20170291313

Robot linear object handling structure

A linear object handling structure of a robot includes a rotational drum supported above a base in a rotatable manner about a vertical axis line, a plurality of operation shafts supported by the rotational drum, and a hollow part near the vertical axis line in the rotational drum. A first linear object group including cables for driving the operation shafts has one end fixed to the base and the other end wired to the motors of the operation shafts supported by the rotational drum, and is disposed to penetrate through the hollow part. ... Fanuc Corporation

10/12/17 / #20170291305

Wire body processing structure for robot

Provided is a wire body processing structure for a robot having a wrist, a base end of which is connected to a forearm in a rotatable manner about a first axis and a distal end of which has a plurality of working tools attached thereto. The wire body processing structure includes a first flexible conduit disposed along the first axis from the forearm to the distal end of the wrist and also includes a second flexible conduit disposed longitudinally within the first conduit. ... Fanuc Corporation

10/12/17 / #20170291300

Control system to which control cpu is addable

A robot control system according to the present invention includes a robot control device for controlling a robot, and a control cpu detachably provided on the robot control device, for generating an operation command to operate the robot. The robot control device includes a network controller for communicating with the outside of the robot control device, a servo controller for controlling the robot, and a connector for connecting the control cpu to the network controller.. ... Fanuc Corporation

10/12/17 / #20170291298

Robot with daisy-chainable robot arm

A robot includes a motor drive power source for converting a voltage supplied from a power source to a motor drive unit-grade voltage and outputting it, a motor drive unit for converting a motor drive unit-grade voltage output from the motor drive power source to a motor drive voltage and outputting it, a motor driven to be rotated by a motor drive voltage output by the motor drive unit, a robot arm on which the motor drive unit and the motor are arranged, and a robot controller which is provided independently of the robot arm and on which the motor drive power source is arranged.. . ... Fanuc Corporation

10/12/17 / #20170291258

Laser processing apparatus and laser processing method for performing laser processing while controlling reflected light

A laser processing method is performed in a laser processing apparatus which outputs a laser beam from a processing head to a workpiece, to perform laser processing while controlling reflected light of the output laser beam to a prescribed value or less. The laser processing method includes the step of, before performing laser processing for the workpiece, increasing laser power stepwise from laser power lower than laser power included in a processing condition of the laser processing, to emit a laser beam from a laser oscillator, and measuring reflected light by a reflected light sensor, and the step of deciding an output condition for decreasing reflected light based on a measured value of the reflected light and the prescribed value, and the step of decreasing reflected light before performing the laser processing by irradiating the workpiece with a laser beam for a predetermined period of time on the decided output condition.. ... Fanuc Corporation

10/05/17 / #20170288596

Control device for motor having plurality of windings

A control device for a motor is provided that can determine the states of current controllers controlling the current flowing to windings, as well as reducing the load of arithmetic processing. A control device for a motor having windings includes: a main current controller that is connected with a numerical control and controls current flowing to the winding; and sub-current controllers that are connected with the main current controller and control current flowing to the windings, respectively, in which the main current controller: calculates states of the main current controller and the sub-current controllers, compares between the states of the main current controller and the sub-current controllers thus calculated, and determines whether an abnormality is occurring in the main current controller and the sub-current controllers based on a result of comparing between the states of the main current controller and the sub-current controllers.. ... Fanuc Corporation

10/05/17 / #20170288393

Input overvoltage protection circuit

An input overvoltage protection circuit is equipped with a first wiring and a second wiring which are connected to a protected circuit in order to supply a voltage thereto, a fuse inserted in series in the first wiring and which interrupts a current flowing through the first wiring when a current greater than or equal to a predetermined value flows therethrough, a silicon surge absorber, one end of which is connected between the protected circuit and the fuse in the first wiring, and the other end of which is connected to the second wiring, and a bidirectional two-terminal thyristor connected to the first wiring and to the second wiring at a location between the silicon surge absorber and the protected circuit.. . ... Fanuc Corporation

10/05/17 / #20170288368

Laser oscillator

To provide a laser oscillator, in which an ld module is fixed to a cooling plate through insulated fixation that is superior in durability, cost, and workability in an insulated fixation operation. A laser oscillator includes an ld module. ... Fanuc Corporation

10/05/17 / #20170285625

Human-cooperative robot system

A robot system capable of reliably detecting contact between a robot or a workpiece and an external object. The robot system includes: a robot including a handling part; a handling force-detection part that detects a handling force applied to the handling part; an operation controller that causes the robot to operate in accordance with the handling force; an external force-detection part that detects an external force acting on the robot; and a contact force-calculation part that calculates a contact force by subtracting the handling force from the detected external force.. ... Fanuc Corporation

10/05/17 / #20170285608

Servo controller, control method, and computer-readable recording medium for machine tool used for oscillating cutting

A controller including: a positional deviation calculating unit that calculates positional deviation using a position command directed to a servo motor for driving a cutting tool, etc., and a position feedback value corresponding to the position of the cutting tool, etc.; an oscillation command calculating unit that calculates an oscillation command using the position command and a spindle axis angle of the rotated work, etc., or using the position feedback value and the spindle axis angle; an oscillation offset calculating unit that calculates an offset for the oscillation command using the positional deviation, the oscillation command, and the spindle axis angle; and a driving unit that determines a drive signal for the servo motor based on the positional deviation, the oscillation command, and the oscillation offset, and outputs the drive signal.. . ... Fanuc Corporation

10/05/17 / #20170285606

Numerical control device

A numerical control device that controls servomotors configured to process a workpiece into an arbitrary finishing shape by performing a plurality of processing operations so that the tool moves along a processing locus, the numeral control device includes: an initial locus deriving unit configured to derive the processing locus based on the arbitrary finishing shape; a processed range acquiring unit configured to acquire a processed range in which the tool has performed the processing operation; a receiving unit configured to receive a processing instruction for a changed finishing shape different from the arbitrary finishing shape; and a changed locus deriving unit configured to derive a changed processing locus based on a shape of a changed processed part obtained by excluding the processed range from the changed finishing shape at the time of interruption of the processing.. . ... Fanuc Corporation

10/05/17 / #20170285600

Waveform display device that performs automatic extraction

A waveform display device is provided that extracts data of a required portion from data outputted from a numerical control. A waveform display device includes: a data acquisition part that acquires a predetermined type of data from output data outputted from a numerical control; a condition determination part that determines a start condition and end condition for extracting partial data from the predetermined type of data based on information from the numerical control; a data extraction part that extracts the partial data corresponding to the start condition and end condition from the predetermined type of data; and a waveform display part that displays the partial data extracted as a waveform.. ... Fanuc Corporation

10/05/17 / #20170285584

Machine learning device that performs learning using simulation result, machine system, manufacturing system, and machine learning method

A machine learning device that learns a control command for a machine by machine learning, including a machine learning unit that performs the machine learning to output the control command; a simulator that performs a simulation of a work operation of the machine based on the control command; and a first determination unit that determines the control command based on an execution result of the simulation by the simulator.. . ... Fanuc Corporation

10/05/17 / #20170284834

Encoder that detects infiltration of liquid by light

An optical encoder of the present invention includes a light-receiving element unit 5, moving slit 2 and fixed slit 3. The light-receiving element unit 5 includes a pattern 5b for detecting infiltration of liquid.. ... Fanuc Corporation

10/05/17 / #20170284464

Throttle unit and a static pressure bearing device equipped with the throttle unit, and a method of manufacturing a grooved block

A throttle unit is equipped with a grooved block including at least one minute groove formed on a plane surface, and an opposite block having a plane surface which is opposite to the minute groove. The grooved block and the opposite block are detachably joined so as to be opposite to each other. ... Fanuc Corporation

10/05/17 / #20170284146

Machine tool system

A machine tool system includes: a machine tool that includes an openable door configured to block an opening of a cover surrounding the machine tool, and a door driving unit configured to open and close the door; and a work exchange device configured to exchange a work disposed in the cover. Further, the machine tool system includes: a first opening width setting unit configured to set a door opening width of the door; a second opening width setting unit configured to set a turnback opening width; and a door control unit configured to control the door driving unit to move the door in an opening direction from a completely closed position of the door to a position of the turnback opening width of the door, then move the door in a closing direction and stop the door at a position of the door opening width.. ... Fanuc Corporation

10/05/17 / #20170282428

Injection molding system

An injection molding system includes: an injection molding machine; a physical quantity acquisition unit configured to obtain a physical quantity regarding the injection molding; a molded product image acquisition unit configured to obtain an image of a molded product; a molded product image storage unit configured to store an image of a molded product; an image storage condition setting unit configured to set a condition used for determining whether to store an image of a molded product corresponding to the physical quantity obtained by the physical quantity acquisition unit; and an image storage determination unit configured to determine whether to store the image of the molded product corresponding to the physical quantity, according to the physical quantity obtained by the physical quantity acquisition unit and the condition set by the image storage condition setting unit, and store the image in accordance with the determination result.. . ... Fanuc Corporation

10/05/17 / #20170282382

Robot pivot shaft structure

Provided is a robot pivot shaft structure that includes a revolving drum rotatably supported at an upper portion of a base and that has a hollow portion, a drive motor rotating the revolving drum, and a speed reduction mechanism reducing the rotational speed of the drive motor. The speed reduction mechanism has a small gear fixed to a shaft of the drive motor, a large gear meshed with the small gear, an input hypoid gear fixed to the large gear, and an output hypoid gear meshed with the input hypoid gear. ... Fanuc Corporation

10/05/17 / #20170282381

Robot linear-object handling structure

Provided is a linear-object handling structure of a robot, in which a linear object for a motor that drives a second arm and a wrist and a linear object for a work tool that is attached to the wrist pass from a base part to the inside of a rotational drum in the vicinity of a first axis, are guided upward to the outside through a through-hole provided in the rotational drum, are respectively curved toward opposite lateral sides of the rotational drum in the substantially circumferential directions while each given a margin of length required for the motion of the rotational drum, are guided from the lateral sides of the rotational drum to the second arm in the longitudinal direction of the first arm while each being given a margin of length required for the motions of the first arm and the second arm.. . ... Fanuc Corporation

10/05/17 / #20170282379

Robot gripping device

A robot gripping device has finger parts. Each finger part has a finger part body which is comprised of a plurality of plate-shaped elastic members, a first anti-slip part which is provided at an inside surface of a front end side of the finger part body, and a reinforcing member which is arranged along an outer surface of the finger part body, is connected to the front end of the finger part body, and is higher in rigidity than the finger part body. ... Fanuc Corporation

10/05/17 / #20170282378

Robot system

A robot system comprising: a robot having an attaching/detaching mechanism; a controller; and a hand stand on which hands are put and includes a ground circuit for electrically grounding the hands, wherein a first electrode to which detection voltage is applied is fixed to the robot, each of the hands has a reference position used when the hand is attached to the attaching/detaching mechanism, and is provided with a second electrode so that distance from the reference position to the second electrode differs for each hand, a detecting unit for detecting current in the ground circuit is provided, the controller includes: a storage that stores the types of the hands and those corresponding positions of the second electrodes, and a hand identifying unit that identifies whether the hand is a selected hand based on the current when the first electrode is moved to a position of the second electrode.. . ... Fanuc Corporation

10/05/17 / #20170282358

Robot arm

Provided is a robot arm including an upper arm, a forearm installed at the distal end of the upper arm, a wrist element installed at the distal end of the forearm to be rotatable around an axis line and having a hollow part through which the axis line penetrates, a motor installed in the forearm and rotating the element around the axis line, and a mechanism transmitting rotation of the motor to the element while reducing speed of rotation. The motor includes a rotation center axis extending obliquely downward on the opposite side of the upper arm. ... Fanuc Corporation

10/05/17 / #20170282301

Laser processing device capable of reducing intensity of reflected laser beam

A laser processing device having a function for reducing intensity of a reflected laser beam, without stopping laser oscillation, in order to avoid a malfunction due to the reflected beam. A controller for controlling a laser oscillator has: a laser processing commanding part configured to output a laser processing command; a memory configured to store monitored intensity of the reflected beam and a laser output condition; a pre-processing commanding part configured to command a pre-processing prior to the laser processing command; a comparing part configured to compare the stored intensity of the reflected beam to a first judgment value and/or a second judgment value lower than the first judgment value; an output condition changing part configured to set or change the laser output command of the pre-processing command based on a comparison result; and a pre-processing terminating part configured to terminate the pre-processing based on a predetermined condition.. ... Fanuc Corporation

10/05/17 / #20170282300

Laser processing device having preprocessing controller and laser processing method

A laser processing device has a preprocessing controller which issues a command to perform preprocessing of a workpiece under high output conditions, which are previously found by an experiment or calculation in accordance with at least some of processing conditions and which include the irradiation intensity and irradiation time, at which a workpiece is melted, changed in shape, or denatured; a command to irradiate the workpiece with a laser beam under low output conditions, which are previously found by an experiment or calculation in accordance with at least some of the processing conditions and which include the irradiation intensity and irradiation time, at which a workpiece is not melted, changed in shape, or denatured; and a command of whether to start the laser processing, based on a first light quantity of light reflected or emitted from a processing point irradiated with a laser beam under the low output conditions.. . ... Fanuc Corporation

10/05/17 / #20170282293

Laser cutting apparatus that performs gap sensor calibration and reflected light profile measurement, and correlation table generation method for laser cutting apparatus

A laser cutting apparatus includes a laser oscillator; an output control unit for a laser beam; a cutting head configured to emit the laser beam; a gap sensor; an axial mechanism configured to activate the cutting head; an axial control unit; a detection unit configured to detect reflected light intensity; a storage unit configured to store an output value of the laser beam, reflected light intensity, a detection value of the gap sensor, and positional information of the axial mechanism; and a correlation table generation unit configured to output an instruction to operate the axial mechanism and the laser oscillator, and generates a correlation table configured to obtain a correlation between the output value of the laser beam and the reflected light intensity, a correlation between the positional information and the reflected light intensity, and a correlation between the detection value and the positional information.. . ... Fanuc Corporation

10/05/17 / #20170282268

Wire electrical discharge machine and wire electrical discharge machining method

A wire electrical discharge machine and a wire electrical discharge machining method are provided. The wire electrical discharge machine is equipped with a core position recognizing unit configured to recognize the position of a core which is fixed by a core fixing function, a core removal unit configured to remove the core, which is in the recognized position, from a workpiece on which machining has been performed, and a core removal determining unit configured to determine whether or not the core in the recognized position has actually been removed.. ... Fanuc Corporation

09/28/17 / #20170279399

Motor controller having function of determining power failure detection condition

A motor controller includes a rectifier for converting ac power supplied from an ac power supply into dc power and outputting the dc power; an ac voltage detector for detecting an ac voltage value of the ac power supply and outputting the ac voltage value as a detection value; a power failure detector for determining that a power failure is occurring, when a state in which the outputted detection value is equal to or lower than a regulation voltage has continued for a regulation time or more; and a power failure detection condition determiner for determining or modifying the regulation time.. . ... Fanuc Corporation

09/28/17 / #20170277771

Control apparatus and control system

There is provided a control apparatus including a receiving part that receives working data of manufacturing cells; a storage part that stores the working data; an item list generation part that classifies the working data for each of the components of each manufacturing cell, and extracts a data item to generate a data item list of a whole of each manufacturing cell; an integrated data generation part that compares a plurality of the data item lists, reads out detailed data of the data items having the same value from the working data stored in the storage part, and generates integrated data; an aggregated working data generation part that combines the integrated data and data other than the integrated data to generate aggregated working data; and a transmission part that externally transmits the aggregated working data.. . ... Fanuc Corporation

09/28/17 / #20170277644

Serial communication branching device and serial communication system

A serial communication branching device and a serial communication system are provided. The serial communication branching device, which branches a plurality of slaves connected to the master by a daisy chain into a plurality of paths, is equipped with a first communication circuit that carries out communication with the master connected to a preceding stage side, a plurality of second communication circuits that carry out communication with the slaves of the paths connected to a subsequent stage side, and a path selection circuit disposed between the first communication circuit and the second communication circuits. ... Fanuc Corporation

09/28/17 / #20170277206

Servo control apparatus, servo control method and computer-readable recording medium

A servo control apparatus includes a velocity command creation unit; a velocity detection unit; a velocity control gain; a torque command creation unit; a filter configured to attenuate a particular frequency band component in a torque command value; a sine-wave sweep input unit configured to perform a sine-wave sweep in a predetermined frequency range; a frequency characteristics calculation unit configured to calculate a frequency characteristic of a sine-wave; and a filter adjustment unit configured to attenuate a particular frequency band component in a torque command value. A signal is input to the velocity control gain. ... Fanuc Corporation

09/28/17 / #20170277174

Machining machine system which determines acceptance/rejection of workpieces

A machining machine system includes: a machining machine; a numerical control device which generates a command for driving an axis of the machining machine; an interior information acquisition unit which acquires interior information of the numerical control device; a tentative determination unit which determines acceptance/rejection of a workpiece as machined by the machining machine based on a comparison result between the interior information and a threshold value; a final determination unit which determines acceptance/rejection of workpieces which are targets of an accuracy inspection which include at least a workpiece as determined to be accepted/rejected by the tentative determination unit based on a measurement result with respect to an accuracy of the workpiece; and a threshold value update unit which updates the threshold value used for determination processing by the tentative determination unit based on determination results by the tentative determination unit and the final determination unit.. . ... Fanuc Corporation

09/28/17 / #20170277162

Numerical controller facilitating measure to be taken after detection of interference

A numerical controller controls driving of an axis installed in a machine based on an instruction of a program, and when predictive detection of occurrence of interference between a movable part which moves by the driving of the axis and another object is made, the numerical controller decelerates and stops movement of the movable part. Further, the numerical controller changes a display attribute of information display relating to the axis based on an operation state of the axis which is being driven when predictive detection of occurrence of interference is made, and displays a coordinate value according to the display attribute that is changed by the attribute change processing part.. ... Fanuc Corporation

09/28/17 / #20170277160

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 accelerating a spindle axis from a starting position; a maximum-acceleration detecting section for detecting a maximum acceleration of the spindle axis during acceleration; 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 decelerating the spindle axis to reach an intermediate speed, after the acceleration; a positioning-motion control section for decelerating the spindle axis to reach the target position after reaching the intermediate speed; and a torque-command limiting section for limiting a fluctuation of a torque command of the position control, instructed to the spindle axis, to a predetermined range over a period until a predetermined elapse condition is satisfied after reaching the intermediate speed.. ... Fanuc Corporation

09/28/17 / #20170277156

Machining program creating device

A machining program creating device that calculates a movement command indicating a tool path based on the machining program including the machining cycle command includes machining region calculating means for calculating a machining region based on a machining condition and a finished shape specified by the machining cycle command, movement command calculating means for calculating the movement command based on the machining condition specified by the machining cycle command, and the machining region calculated by the machining region calculating means, and machining program creating means for creating a machining program without a machining cycle command, based on an unmachined workpiece shape and the finished shape specified by the machining cycle command, the machining region calculated by the machining region calculating means, and the movement command calculated by the movement command calculating means.. . ... Fanuc Corporation

09/28/17 / #20170277150

Motor controller having function of reducing vibration

A motor controller according to the present invention includes a position command unit for commanding the position of a driven unit, a compensation filter unit for compensating a position command, and a servo control unit for controlling the operation of a servomotor based on a compensated position command. The compensation filter unit includes an inverse characteristic filter for approximating an inverse characteristic of a transfer characteristic from a motor position to a mechanical position, and a high frequency cutoff filter for reducing a high frequency component of the position command. ... Fanuc Corporation

09/28/17 / #20170274572

Abnormality detection device for injection molding machine

An abnormality detection device includes a servo cpu; a physical quantity detection unit which detects a physical quantity such as a load applied on a servo motor which operates a movable part included in an injection molding machine. The abnormality detection device further includes a first storage unit directly readable/writable by the servo cpu; and a second storage unit not directly readable/writable by the servo cpu. ... Fanuc Corporation

09/28/17 / #20170274540

Motor and mechanism having function of increasing or decreasing brake torque

A motor according to the present invention includes an output axis, a brake for holding the output axis, a sensor for detecting an external torque applied to the output axis from outside, and a controller for decreasing or increasing the torque of the brake during operation of the brake in accordance with an increase or decrease in the external torque detected by the sensor.. . ... Fanuc Corporation

09/28/17 / #20170274534

Positioning system using robot

A positioning system using a robot, capable of eliminating an error factor of the robot such as thermal expansion or backlash can be eliminated, and carrying out positioning of the robot with accuracy higher than inherent positioning accuracy of the robot. The positioning system has a robot with a movable arm, visual feature portions provided to a robot hand, and vision sensors positioned at a fixed position outside the robot and configured to capture the feature portions. ... Fanuc Corporation

09/28/17 / #20170274528

Robot system that controls robot including multiple mechanical units, the mechanical units, and robot control device

A robot system is provided with a robot including a combination of mechanical units serving as multiple modules, a robot control device that controls the robot, and a memory provided in each of the mechanical units. In the memory, a shape model and a parameter for estimating the coasting distance of the robot are stored beforehand, the shape model indicating the shape of the mechanical unit.. ... Fanuc Corporation

09/28/17 / #20170274524

Robot wrist structure

A robot wrist structure includes a first wrist element, a second wrist element, and a third wrist element which are respectively rotatable about a first axis to a third axis; drive motors for the second and third wrist elements; and gear sets that reduce speeds of rotation of the drive motors. The gear sets respectively include a driven-side large-diameter gear that rotates the second wrist element and a driven-side small-diameter gear that rotates the third wrist element, where the driven-side large-diameter gear and the driven-side small-diameter gear are coaxially arranged so as to be rotatable about the second axis. ... Fanuc Corporation

09/21/17 / #20170272027

Machine tool

A machine tool includes a drive unit driving a tool for machining a workpiece, and a control unit controlling the drive unit. The machine tool further includes an abnormality determining unit that determines whether machining can be continued, based on operation information of the drive unit, and a power failure detection unit that switches the power source of the control unit from a normal power supply unit to an emergency power supply unit if power failure is detected, and switches the power source from the emergency power supply unit to the normal power supply unit if recovery of power supply is detected after power failure. ... Fanuc Corporation

09/21/17 / #20170270434

Machine learning apparatus, laser machining system and machine learning method

A machine learning apparatus that learns laser machining condition data of a laser machining system includes: a state amount observation unit that observes a state amount of the laser machining system; an operation result acquisition unit that acquires a machined result of the laser machining system; a learning unit that receives an output from the state amount observation unit and an output from the operation result acquisition unit, and learns the laser machining condition data in association with the state amount and the machined result of the laser machining system; and a decision-making unit that outputs laser machining condition data by referring to the laser machining condition data learned by the learning unit.. . ... Fanuc Corporation

09/21/17 / #20170269582

Test system for performing machine test

A test system comprises a plurality of test devices which are connected to a plurality of machines and which perform a basic test, and a test management device which is connected to the plurality of test devices via a network. The test management device includes an additional test setting part which sets an additional test for determining a cause of an abnormality when determining that the machine has the abnormality. ... Fanuc Corporation

09/21/17 / #20170269576

Numerical controller having function of speeding up fixed cycle

A numerical controller has a fixed cycle operation section that analyzes a fixed cycle command and generates a command data string based on the analysis result. The fixed cycle operation section includes a remainder calculation section that calculates a remaining cutting depth based on an entire cutting depth of a tool for a workpiece and a cutting depth of the tool for the workpiece in one cut that are specified by the fixed cycle command, and a command data string adjustment section that adjusts order of command data items included in the command data string or a cutting depth in each of the command data items based on the remaining cutting depth such that the total of a feed movement amount of the tool resulting from the command data string is reduced.. ... Fanuc Corporation

09/21/17 / #20170269574

Robot control device that controls robot to perform machining operation, and robot program generator

A robot control device includes: a graphic primitive selection unit that selects graphic primitives having a tag indicating machining details from cad data in a cad device; a tool data extraction unit that extracts, from the database unit, information on a machining tool associated with the machining details indicated by the tag attached to the selected graphic primitives; and an operation planning unit that allows a robot to perform a machining operation according to the extracted information on the machining tool based on the selected graphic primitives.. . ... Fanuc Corporation

09/21/17 / #20170269569

Machine tool system and opening stop position calculating device

A machine tool system and an opening stop position calculating device are provided. The machine tool system includes an openable and closable door for closing an opening of a cover surrounding a machine tool. ... Fanuc Corporation

09/21/17 / #20170269566

Operation management method for machine tool

An operation management method for machine tools is provided for collectively managing a plurality of events generated by a series of events. The operation management method for the machine tools includes a collecting step of monitoring an operation state of the machine tools, and collecting events that are generated by operations thereof, and a grouping step of dividing into a plurality of groups a collected plurality of the events and storing the same in a storage medium. ... Fanuc Corporation

09/21/17 / #20170267467

Stowage pattern calculation device and stowage device for stowing plurality types of objects

A stowage device is equipped with a transport device that transports a plurality of types of objects in a random sequence, and a control device that sets a position of an object inside a containment area. The control device includes a complete pattern selection unit that selects a complete pattern in which an object transported by the transport device can be stowed on the basis of the type of the object and information on an object currently placed in the containment area. ... Fanuc Corporation

09/21/17 / #20170266818

Robot and robot hand having surface matching function

A robot hand and a robot having the robot hand, the robot hand having a mechanism configured to appropriately carry out surface matching between an electrical magnet and an adsorbed surface of a workpiece, corresponding to the posture of the adsorbed surface. The robot hand has: a hand base; a holder attached to the hand base; a spherical bearing arranged in the holder so that a rotational center of the spherical bearing is positioned on a hand center axis; a connecting member attached to the holder via the spherical bearing, the connecting member having a protruding portion which protrudes from the holder in a direction opposed to the hand base; a holder base fixed to an attachment surface opposed to an adsorbing surface of the electrical magnet; and a posture restoring member for restoring the posture of the holder base so that the holder base represents a neutral posture.. ... Fanuc Corporation

09/21/17 / #20170266771

Bolting tool and bolt mounting jig

Provided is a bolting tool that includes a mounting portion and a torque transfer portion. A bolt assembly is mounted to the mounting portion. ... Fanuc Corporation

09/14/17 / #20170264168

Electric motor with fan motor

. . An electric motor comprising: an motor main body, a fan motor for cooling the motor main body, and a casing which is attached to the motor main body to hold the fan motor, wherein the fan motor has engagement parts, and both of the motor main body and the casing are provided with engagement parts which can engage with the engagement parts on the fan motor to fasten the fan motor.. . ... Fanuc Corporation

09/14/17 / #20170262772

Machine learning apparatus, laser apparatus and machine learning method

A machine learning apparatus includes: a state amount observation unit that observes a state amount of a laser apparatus including output data from an optical output detection unit, an optical output characteristic recording unit that records history of a driving current and optical output characteristics, and a driving condition/state amount recording unit that records history of a ld unit driving condition data and the state amount; an operation result acquisition unit that acquires a prediction result of characteristics and measurement result of optical output characteristics of the ld unit; a learning unit that learns the ld unit driving condition data with the state amount and the results of the ld unit driving condition data; and a decision-making unit that decides, from a learning result, the ld unit driving condition data.. . ... Fanuc Corporation

09/14/17 / #20170261962

Robot system

An object is to prevent automatic operation from being started while a monitoring function is in a disabled state. The present invention provides a robot system includes a robot, a control unit controlling the robot, and an operation monitoring unit having a monitoring function for monitoring contact or the possibility of contact between the robot and a peripheral object. ... Fanuc Corporation

09/14/17 / #20170261395

Shaft precision automatic measuring device for motor

A shaft precision automatic measurement device for motors is provided that is able to automatically measure shaft precision of a motor. A shaft precision automatic measurement device (1) for a motor (9) includes: a gripping mechanism (3) that grips the shaft (7); a first contact-type displacement sensor (41) that is able to measure a position of the flange face (82) by contacting to follow the flange face (82); a second contact-type displacement sensor (42) that is able to measure a position of the fitting face (81) by contacting to follow the fitting face (81); a rotary mechanism (5) that causes the device main body (2) to rotate in a state gripping the shaft (7) by the gripping mechanism (3) and executing measurement by way of the respective displacement sensors; a displacement data acquisition part (63) that acquires displacement data of the flange face (82) and displacement data of the fitting face (81); and a measurement part (64) that measures center runout and face deflection of the shaft (7) based on the respective displacement data acquired by the displacement data acquisition part (63).. ... Fanuc Corporation

09/14/17 / #20170261033

Spindle-bearing protecting device and machine tool equipped with the same

A spindle-bearing protecting device is provided that captures an indication of failure of the spindle bearings of a machine tool and can prolong the time until the main bearing is scorched. A spindle-bearing protecting device for protecting a bearing that supports a spindle to be rotatable, includes: a rotating part provided more to an outer side in an axial direction than the bearing, and having a rotor blade that rotates along with the spindle; a supply part that supplies coolant or lubricant to between the rotor blade and the bearing; a detection unit that detects abnormality of the bearing; and a control unit that controls a supply of coolant or lubricant by way of the supply part and the revolution speed of the spindle, in a case of the detection unit detecting abnormality of the bearing.. ... Fanuc Corporation

09/14/17 / #20170259436

Rotation axis module and articulated robot

A rotation axis module includes: an actuator which relatively rotates a fixed member and a movable member; a umbilical member which penetrates through the interior of the actuator to extend; a first fixing portion which fixes the umbilical member at a rotation axis of the fixed member or at a position corresponding to the vicinity thereof; a second fixing portion which fixes the umbilical member at an output axis of the movable member or in the vicinity thereof; a first relay portion which is positioned at a side of the fixed member, one end of the umbilical member being connected to the first relay portion; and a second relay portion which is positioned at a side of the movable member, the other end of the umbilical member being connected to the second relay portion.. . ... Fanuc Corporation

09/14/17 / #20170259388

Tool changer

In order to provide a tool changer that can detect an entry of a foreign substance into a turret mechanism portion or wear of a turret mechanism part, a tool changer of the present invention includes a reference phase false detection sensing portion that monitors load variations which occur in a turret drive source and detects an entry of a foreign substance into the turret mechanism portion based on a difference between the load variations and a reference load used as a reference. Moreover, the reference phase false detection sensing portion can also detect the progress of wear of the turret mechanism part based on the integral of the absolute value of a difference between the load variations which occur in the turret drive source and the reference load used as a reference.. ... Fanuc Corporation

09/07/17 / #20170256050

Inspection system for wire electrical discharge machine

Provided is an inspection system for a wire electrical discharge machine, capable of automatically performing inspection of a constituent element and the like. The inspection system for a wire electrical discharge machine is provided with the wire electrical discharge machine, a robot for inspecting the constituent element of the wire electrical discharge machine, an image pickup device provided on a movable part of tee robot and configured to image the constituent element, an image processing unit configured to acquire an image of the constituent element by means of the image pickup device, and a maintenance necessity determination unit configured to determine the necessity of maintenance of the constituent element based on the image acquired by the image processing unit.. ... Fanuc Corporation

09/07/17 / #20170255180

Numerical controller enabling increase in number of analysis digits of program instruction

A numerical controller includes a division setting unit which sets division information for dividing a machining region into a plurality of areas, an area division unit which divides a machining region into a plurality of areas based on division information, a program division unit which generates divided programs respectively used for machining control in the areas, an area coordinate system setting unit which sets a virtual coordinate system in the plurality of areas, and an operation precision setting unit which sets operation precision, and performs internal operation for controlling an operation of a machine in accordance with the virtual coordinate system and the operation precision to control each axis of the machine.. . ... Fanuc Corporation

09/07/17 / #20170252929

Bulk workpiece picking system and method

A bulk workpiece picking system is configured by including: a robot which is provided with an electromagnetic hand capable of magnetically attracting a metal workpiece; a determination section which determines whether or not the workpiece is magnetically attracted by the electromagnetic hand; and a magnetic force control section which controls the magnetic force of the electromagnetic hand, the magnetic force control section being configured such that: before it is determined by the determination section that the magnetic attraction is performed; the magnetic force control section sets a magnitude of the magnetic force of the electromagnetic hand so that the electromagnetic hand can suspend one workpiece and cannot suspend two workpieces; and then, after it is determined by the determination section that the magnetic attraction is performed, the magnetic force control section increases the magnetic force of the electromagnetic hand.. . ... Fanuc Corporation

08/31/17 / #20170250645

Motor drive having function of protecting dynamic braking circuit

A motor drive according to the present invention includes an inverter, a motor rotational speed obtaining unit, a motor inertia information storage unit, a motor rotational energy calculator, a dynamic braking circuit, a tolerance information storage unit for storing the tolerances of resistors of the dynamic braking circuit, a power element operation unit, a dynamic braking circuit operation unit, and a tolerance comparator for performing a comparison between the rotational energy of a motor and the tolerance of the dynamic braking circuit. When the rotational energy exceeds the tolerance, power elements of one of arms are turned on, while power elements of the other arm are turned off, without actuating the dynamic braking circuit. ... Fanuc Corporation

08/31/17 / #20170250644

Motor control device including torque command limit unit

A motor control device includes: a power failure detection unit that detects a power failure; a voltage detection unit that detects a dc link voltage; a switch unit which connects a motor to an amplifier or a resistance; a voltage comparison unit which compares a dc link voltage with a threshold value; a limit value setting unit which sets a torque limit value in accordance with a result of comparison; a torque command limit unit which limits a torque command when a power failure is detected; a prediction value calculation unit which calculates, using an angular velocity, a torque prediction value of the motor when the motor is connected to the resistance; and a torque comparison unit which compares the torque limit value with the torque prediction value, in which in accordance with a result of comparison, the switch unit connects the motor to the amplifier or the resistance.. . ... Fanuc Corporation

08/31/17 / #20170250643

Motor control device including torque command limit unit

A motor control device which controls a motor in a machine tool or an industrial machine includes: a power outage detection unit that detects a power outage of a power source which supplies electric power for driving the motor; a dc link voltage detection unit that detects a value of a dc link voltage applied to an amplifier which drives the motor; a comparison unit which compares the value of the dc link voltage with a predetermined threshold value; a torque command generation unit which generates a torque command for driving the motor; a torque limit value setting unit which sets a torque limit value in accordance with a result of a comparison by the comparison unit; and a torque command limit unit which limits the torque command to the torque limit value when a power outage is detected by the power outage detection unit.. . ... Fanuc Corporation

08/31/17 / #20170250586

Motor having internal coolant supply passage

The motor includes: a rotor; an enclosure member h having a front housing, a rear housing, and a stator surrounding the rotor; an output shaft-side coolant supply port arranged on the outer circumference of the enclosure member, output shaft-side coolant supply paths that supply coolant from the output shaft-side coolant supply port to an output shaft side; an counter-output shaft-side coolant supply port arranged on the outer circumference of the enclosure member; counter-output shaft-side coolant supply paths that supply coolant from the counter-output shaft-side supply port to the counter-output shaft side; a temperature measurement unit that measures the temperature of the enclosure member; switching parts that switch between a plurality of coolants based on the temperature of the enclosure member measured by the temperature measurement unit; and coolant flow paths that connect the output shaft-side coolant supply port and counter-output shaft-side coolant supply port to the switching parts.. . ... Fanuc Corporation

08/31/17 / #20170249766

Image processing device for displaying object detected from input picture image

An image processing device including an object detection unit for detecting one or more images of objects from an input picture image, on the basis of a model pattern of the object, and a detection result display unit for graphically superimposing and displaying a detection result. The detection result display unit includes a first frame for displaying the entire input picture image and a second frame for listing and displaying one or more partial picture images each including an image detected. ... Fanuc Corporation

08/31/17 / #20170249052

Data transmission system, touch panel apparatus and data transmission method

A data transmission system is disclosed, which transmits data via a touch panel capable of detecting vibrations, the system having: a portable apparatus including a vibration conversion unit configured to convert arbitrary data into a vibration signal, and a vibration generation unit configured to generate vibrations corresponding to a pattern of the vibration signal; and a touch panel apparatus including a resistive film-type touch panel configured to input the vibrations upon receiving a contact of the portable apparatus, a signal conversion unit configured to convert, into a detection signal, a voltage level detected corresponding to a contact and a non-contact between resistive films of the resistive film-type touch panel based on the inputted vibrations, and a data detection unit configured to detect the data based on a pattern of the detection signal.. . ... Fanuc Corporation

08/31/17 / #20170248941

Cell controller that displays abnormality status of manufacturing machine for each area or process

A cell controller of the present application includes: a machine information reception part that receives at least one of alarm information on manufacturing machines and status information on the manufacturing machines, and receives physical layout information on the manufacturing machines; a classification part that classifies the received physical layout information into a plurality of groups; and a display part that displays an abnormality status of the manufacturing machines for each of the groups of the classified physical layout information.. . ... Fanuc Corporation

08/31/17 / #20170248939

Production adjustment system using disaster information

A production adjustment system includes a cell including a plurality of machines, a cell control device which is communicably connected to the cell, to control the cell, and a higher-level management controller which is communicably connected to the cell control device, to acquire disaster information. The cell control device includes a command unit for issuing commands to the plurality of machines based on state information of the cell, which is acquired from the at least one sensor of the cell, and disaster information acquired from the higher-level management controller.. ... Fanuc Corporation

08/31/17 / #20170248936

Robot system and robot control apparatus

A robot system includes: a robot; an illumination apparatus disposed in or around the robot; and a control apparatus that controls the robot and the illumination apparatus, wherein the control apparatus includes a robot control unit that operates the robot on the basis of a program, an operation area prediction unit that predicts an operation area of the robot on the basis of the program, and an illumination control unit that turns on or off the illumination apparatus on the basis of the operation area predicted by the operation area prediction unit to display the operation area.. . ... Fanuc Corporation

08/31/17 / #20170248935

Numerical controller

A numerical controller having a function of optimizing a corner path at a corner of tangent continuity includes a path conversion unit for obtaining a curved correction path passing through three points corresponding to a start point and an end point of a third block, and a shift point obtained by shifting an intermediate point of a command path based on the third block in an inward direction of a corner path within a limit of a preset allowable error amount when the corner path is formed by a series of blocks and a tangential direction of the corner path is continuous, and generating a path obtained by replacing the command path of the third block included in the corner path by the correction path, the third block commanding curvilinear movement at a larger curvature than a first curvature and a second curvature being interposed between the first block commanding rectilinear movement or curvilinear movement at the first curvature corresponding to a small curvature and the second block commanding rectilinear movement or curvilinear movement at the second curvature corresponding to a small curvature in the series of blocks.. . ... Fanuc Corporation

08/31/17 / #20170248934

Numerical controller capable of changing machining condition in accordance with machining information

A numerical controller reads out an instruction block included in a machining program, obtains machining information indicating a feature of a tool path instructed by the read instruction block, and stores a machining conditions related to a movement of a tool in association with the obtained machining information. Further, the machining information obtained together with the instruction block is determined, and a machining condition in the movement of the tool instructed by the instruction block is changed based on the determined machining information and the stored machining condition.. ... Fanuc Corporation

08/31/17 / #20170248933

Numerical controller for machine tool

A numerical controller for a machine tool is equipped with a decoding unit for analyzing a machining program and a plurality of auxiliary programs, a command element extraction unit for determining the presence or absence of a relationship between the auxiliary programs, a load computing unit for computing a processing time of the machining program and processing times of the plurality of auxiliary programs, an execution sequence computing unit for computing an execution sequence of the machining program and the plurality of auxiliary programs so as to execute the auxiliary programs that have the relationship with each other within the same execution cycle, and an execution processing unit for executing the machining program and the auxiliary programs in accordance with the computed execution sequence.. . ... Fanuc Corporation

08/31/17 / #20170248929

Machine system, machine control computer, base software application, computer-readable recording medium, and machine control method for intercommunication with machines

A machine system includes two machines, a computer communicably connected to the machines, and a base software application and an operation software application installed in the computer. The base software application includes a first communication module that is a program portion to execute transmission and reception of first machine information to be outputted from each machine and second command information to be outputted to each machine, and a second communication module that is a program portion to execute transmission and reception of first command information to be inputted from the operation software application to the base software application and second machine information to be outputted from the base software application to the operation software application.. ... Fanuc Corporation

08/31/17 / #20170246708

Laser processing device capable of starting laser processing while reducing reflected laser beam

A laser processing device having a function for efficiently starting laser processing, while eliminating an adverse effect due to a reflected laser beam from a workpiece. The laser processing device has: a reflected beam intensity detecting part for detecting an intensity of a reflected beam, which is a part of a laser beam irradiated from a laser oscillator and then is reflected by a workpiece surface; a beam intensity increasing part for continuously increasing an intensity of the irradiating laser beam over a predetermined period of time; a next process selecting part for selecting a content of a next process, based on a temporal change in the intensity of the detected reflected beam, during the intensity of the irradiating laser beam is increased; and an executing part for executing the next process subsequent to the laser processing, based on the selected content of the next process.. ... Fanuc Corporation

08/24/17 / #20170244308

Motor rotor and method for manufacturing the same

Provided is a motor rotor comprising a rotor core having a plurality of punched holes, a plurality of magnets placed on an outer circumferential surface of the rotor core or placed inside the rotor core, and a resin for fixing the plurality of magnets to the rotor core, wherein in plan view, each of the punched holes has at least one first inner surface section which coincides with an arc of a perfect circle and at least one second inner surface section which does not coincide with any arc of the perfect circle and, in plan view, the second inner surface section extends from one end point of an arc subtending a central angle smaller than 180° in the perfect circle to the other end point of the arc by passing outside the perfect circle.. . ... Fanuc Corporation

08/24/17 / #20170243339

Fault diagnostic device of robot system for judging fault by camera image

A fault diagnostic device comprises an arithmetic processing device configured to judge a fault on the basis of an image captured by the camera. The arithmetic processing device includes an imaging command part configured to transmit a command for capturing the image of a diagnosis portion and a judgement part configured to judge whether or not the diagnosis portion has the fault. ... Fanuc Corporation

08/24/17 / #20170243135

Machine learning device, industrial machine cell, manufacturing system, and machine learning method for learning task sharing among plurality of industrial machines

A machine learning device, which performs a task using a plurality of industrial machines and learns task sharing for the plurality of industrial machines, includes a state variable observation unit which observes state variables of the plurality of industrial machines; and a learning unit which learns task sharing for the plurality of industrial machines, on the basis of the state variables observed by the state variable observation unit.. . ... Fanuc Corporation

08/24/17 / #20170242422

Numerical controller having taper angle compensating function of taper machining in skiving

A numerical controller stores tool data (including information on an inclination and length of a linear blade of a tool), reads an instruction block from a program, analyzes the instruction block, and generates instruction data indicating a movement amount of the tool on each axis instructed by the instruction block. Further, when performing taper machining, the numerical controller calculates a compensating amount for compensating an instructed path, based on the stored tool data, such that an actually-machined taper angle matches a taper angle instructed by the instruction block, compensates the generated instruction data based on the calculated compensating amount, and outputs the compensated instruction data.. ... Fanuc Corporation

08/24/17 / #20170242408

Machining time estimating apparatus

A machining time estimating apparatus is stored with mechanical configuration-time data, which are control parameters relating to respective machining times of a plurality of numerically-controlled machine tools, and is provided with a machining time estimation unit, configured to estimate the machining time required for machining performed based on an nc command in a first one of the plurality of numerically-controlled machine tools, and a mechanical configuration difference time calculation unit configured to calculate machining times required for machining performed based on the nc command in the other ones of the plurality of numerically-controlled machine tools than the first numerically-controlled machine tool, based on the respective mechanical configuration-time data of the plurality of numerically-controlled machine tools.. . ... Fanuc Corporation

08/24/17 / #20170242060

Signal inspection apparatus, signal inspection system, signal inspection method, and non-transitory computer-readable medium encoded with signal inspection program

A signal inspection apparatus, a signal inspection system, a signal inspection method, and a non-transitory computer-readable medium encoded with a signal inspection program are provided, all of which can appropriately detect discrepancy between multiplexed signals. A signal inspection apparatus includes: an acquisition unit that acquires values of at least two signals among multiplexed signals in a predetermined cycle; a count unit that counts respective changes in the at least two signals in a predetermined time frame; a calculation unit that calculates a difference between the counts of changes; and an output unit that performs an output indicating discrepancy between the signals, if the difference between the counts of changes exceeds an allowable value.. ... Fanuc Corporation

08/24/17 / #20170239863

Injection device

An injection device is provided with high convenience by the degrees of freedom in layout of a storage unit and peripheral equipment increasing by way of providing a supply unit with changeable supply direction of molding material. An injection device includes: a hopper that stores a molding material; an injection cylinder unit that heats the molding material to melt, and then injects the molding material thus melted; and a supply unit having formed inside thereof a supply hole for supplying the molding material stored in the hopper to the injection cylinder unit, in which the supply unit is fixed so that a position and orientation of an opening of the supply hole on a side of the hopper is changeable relative to the injection cylinder unit.. ... Fanuc Corporation

08/24/17 / #20170239770

Rotating table device

A rotating table is maintained in a stationary state by generating a clamping torque while ensuring a long enough lifetime of a plate spring. Provided is a rotating table device including: base members; a rotating member that is supported by the base members so as to be rotatable about an axis; a brake disk that is secured to the rotating member; and a clamping mechanism that clamps the brake disk, wherein the clamping mechanism is provided with a piston that is attached so as to be movable between a clamped position and an unclamped position in a direction along the axis with respect to the base members, a plate spring that is secured to the piston and the base members and that biases the piston toward the clamped position, and a coil spring that is disposed between the piston and the base members, and that constantly biases the piston toward the clamped position.. ... Fanuc Corporation

08/24/17 / #20170239766

Spindle phase indexing device for machine tool

A spindle phase indexing device for a machine tool is equipped with a guide rail detachably or fixedly attached to a table, a phase indexing jig configured to travel on the guide rail and which includes a first fitting part, a cutting tool including a second fitting part configured to be fitted with the first fitting part, and a controller configured to store therein a phase of a spindle at a point in time when the first fitting part and the second fitting part are fitted together. The first fitting part and the second fitting part are formed such that rotation of the cutting tool is constrained when the first fitting part and the second fitting part are fitted together.. ... Fanuc Corporation

08/24/17 / #20170239741

Dielectric working fluid centralized management system

A dielectric working fluid centralized management system is equipped with a dielectric working fluid adjustment apparatus for adjusting the fluid quality of a dielectric working fluid of a plurality of wire electrical discharge machines, a dielectric working fluid delivery and reception control member for controlling delivery and reception of the dielectric working fluid between a plurality of dielectric working fluid storage tanks disposed corresponding respectively to the plurality of wire electrical discharge machines, and in which the dielectric working fluid is stored, and the dielectric working fluid adjustment apparatus, and a dielectric working fluid quality controller, which receives dielectric working fluid information from the plurality of wire electrical discharge machines and controls the dielectric working fluid delivery and reception control member, or both the dielectric working fluid delivery and reception control member and the dielectric working fluid adjustment apparatus.. . ... Fanuc Corporation

08/17/17 / #20170237384

Motor controller, motor control method, and non-transitory computer-readable medium encoded with motor control program

A motor controller, a motor control method, and a motor control program are provided, all of which are capable of appropriately suppressing temperature elevation in a motor, while protecting an amplifier. A motor controller for driving a motor by way of pulse width modulation includes: a temperature acquisition unit that acquires a temperature of a motor; a limiting value determination unit that determines, based on the temperature, a limiting current value for driving the motor; and a frequency determination unit that determines, based on the limiting value, a pwm frequency to be generated with an amplifier.. ... Fanuc Corporation

08/17/17 / #20170237309

Stator of electric motor

A stator capable of preventing the displacement of insulators and securely positioning the insulators at given positions. A stator includes a stator core formed with slots; a coil wound around the stator core, the coil comprising a coil side and a coil end, the coil end arranged outside the slot; and insulators provided in the slots. ... Fanuc Corporation

08/17/17 / #20170235301

Robot programming device for teaching robot program

A robot programming device capable of significantly reducing operation time by an operator required for designating processed portions, and generating a robot program for moving a robot between each processed portion in an appropriate order, without depending on skill or experience of the operator. The programming device is configured to: locate three-dimensional models of a robot and a workpiece in a virtual space; extract shape features from the three-dimensional model of the workpiece; set reference positions of the shape features and the robot; determine a movement order for moving the robot between the shape features based on the reference positions, based on the reference positions of the shape features and the robot; and generate a motion program so that the robot moves the tool along the shape feature and the robot is moved between the shape features according to the determined movement order.. ... Fanuc Corporation

08/17/17 / #20170235299

Numerical controller

The present invention relates to numerical controller having a function for collecting the data regarding machining without using external devices such as data logger and outputting the data in batch. The numerical controller comprises collection/output control unit configured to provide an interface for setting the collection information defining collection condition of the numerical control data and the peripheral equipment data and aggregation information defining the aggregation condition upon aggregating the and the peripheral equipment data and an interface for outputting the produced process data; data management unit configured to collect the numerical control data in accordance with the collection information; data collection unit configured to collect the peripheral equipment data from the peripheral equipment in accordance with the collection information; and data aggregation unit configured to produce the process data obtained by aggregating the numerical control data and peripheral equipment data in accordance with the aggregation information.. ... Fanuc Corporation

08/17/17 / #20170235289

Program generation device generating program for groove machining by drilling

A program generation device generates a program for controlling machining of a groove which is performed by machining a plurality of holes on a workpiece. The program generation device receives specified values including a tool radius, a groove shape (a length of the groove), and a cusp height and calculates positions of the plurality of holes based on the specified values which are received. ... Fanuc Corporation

08/17/17 / #20170235287

Motor control apparatus capable of protecting process face at the time of occurrence of abnormal load

A motor control apparatus controlling a motor driving a machine tool includes, an abnormal load detecting unit that detects an abnormal load by monitoring a load of the motor, a retract amount storing unit that stores a plurality of retract amounts used when the machine tool performs a retract operation in response to detection of an abnormal load by the abnormal load detecting unit, a retract amount switching unit that switches a retract amount selected from the plurality of retract amounts in accordance with a result of determination of whether the machine tool is processing or not, and a retract amount adding unit that adds a retract amount selected by switching of the retract amount switching unit to an instruction value indicative of a movement amount of the machine tool.. . ... Fanuc Corporation

08/17/17 / #20170232614

Robot simulation apparatus that calculates swept space

A simulation apparatus acquires a position and an operating speed in each drive axis of the robot at a set point set for each minute section of a motion path of the robot when an operation program of a robot is executed. The simulation apparatus comprises a stop position estimation part that estimates a stop position where the robot is stopped after moving by inertia in each dive axis, based on the position in each drive axis of the robot, the operating speed in each drive axis, and the weight of the work tool, when an emergency stop of the robot is performed at the set point. ... Fanuc Corporation

08/10/17 / #20170229833

Laser oscillation device having laser medium circulating tube

A laser oscillation device can prevent a laser medium-circulating pipe from expanding. The laser oscillation device includes a resonator part, which has an introduction port, through which a laser medium is introduced, and a discharge port, from which the laser medium is discharged, and which generates a laser beam, a laser medium-circulating pipe having one end connected to the introduction port, and the other end connected to the discharge port, a blower arranged in the laser medium-circulating pipe, to circulate the laser medium so that the laser medium is introduced from the introduction port to the resonator part, and the laser medium introduced to the resonator part is discharged from the discharge port, and a heat-insulating mechanism which is provided in the laser medium-circulating pipe, to block heat conduction between the laser medium flowing through the laser medium-circulating pipe and the laser medium-circulating pipe.. ... Fanuc Corporation

08/10/17 / #20170228644

Machine learning device, numerical controller, machine tool system, manufacturing system, and machine learning method for learning display of operation menu

A machine learning device, which detects an operator, communicates with a database registering information concerning the operator, and learns display of an operation menu based on the information concerning the operator, includes a state observation unit which observes an operation history of the operation menu; and a learning unit which learns the display of the operation menu on the basis of the operation history of the operation menu observed by the state observation unit.. . ... Fanuc Corporation

08/10/17 / #20170227952

Machining time estimation device

The object of the present invention is to provide a machining time estimation device for reducing the time required for estimating the machining time. The device comprises storage for storing machining program and machining setting, and machining information acquiring unit for acquiring machining information on an operating condition of a machine tool adapted to be controlled on the basis of the machining program and machining setting. ... Fanuc Corporation

08/10/17 / #20170227950

Production control system and integrated production control system

Provided is a production control system of a factory including: a plurality of machines; an air conditioner; a power computation unit for monitoring power consumption of an entire factory; a temperature information generation unit for generating information on temperature inside the factory; wherein running status and processing condition of the machines and running status of the air conditioner are controlled to produce the products dictated by the production plan by a delivery deadline; and a machine learning unit that learns a relationship of operational status including the running status and the processing condition of the machines and the running status of the air conditioner to environmental status including production completion time according to the operational status, the temperature inside the factory, and the power consumption of the factory, and outputs operational status that brings the environmental status to a desired condition in accordance with the production plan.. . ... Fanuc Corporation

08/10/17 / #20170225376

Injection molding cell and injection molding cell management system

An injection molding cell is provided with an injection molding machine and its peripheral device and an injection molding cell management unit. The injection molding cell management unit includes a worker identification information input unit, configured to accept input of worker identification information for identifying a worker who performs input and/or operation of the injection molding machine and its peripheral device, and a prohibition state releasing unit configured to release a prohibition state of the input and/or operation of the injection molding machine and its peripheral device, based on the worker identification information.. ... Fanuc Corporation

08/10/17 / #20170225335

Processing robot system in which processing device is connected to robot to perform processing

A processing robot system includes a connection setting information group storage device provided inside a robot control device, a teaching operation panel, and a pc. The connection setting information group storage device stores a connection setting information group including information on settings for a digital communication standard between a processing device and the robot control device, and information on the allocation of i/o signals to be transmitted between the processing device and the robot control device via digital communication and which outputs the connection setting information group as one file. ... Fanuc Corporation

08/03/17 / #20170222596

Motor driving apparatus having discharging function

A motor driving apparatus includes an ac-dc conversion unit that converts ac power into dc power, a power storage unit provided in a dc link between the ac-dc conversion unit and a dc-ac conversion unit, an initial charging unit that is provided in the dc link, includes a switch unit and a charging resistor connected to the switch unit in parallel, and initially charges the power storage unit, an electromagnetic contactor that opens and closes an electrical path between the ac power source and the ac-dc conversion unit, and a control unit, and after completion of driving of a motor, the control unit performs an opening operation on the electromagnetic contactor and the switch unit and performs a turn-on operation on each of the switching devices provided on the upper and lower arms in the same phase to discharge charge stored in the power storage unit by the charging resistor.. . ... Fanuc Corporation

08/03/17 / #20170221628

Three-phase reactor comprising iron-core units and coils

A three-phase reactor includes: an outer peripheral iron core; and at least three iron-core coils that come in contact with an inner surface of the outer peripheral iron core or are joined to the inner surface. The at least three iron-core coils include corresponding iron cores and corresponding coils wound around the iron cores, and gaps that can magnetically connect one iron-core coil of the at least three iron-core coils and an iron-core coil adjacent to the one iron-core coil to each other are formed between the one iron-core coil of the at least three iron-core coils and the iron-core coil adjacent to the one iron-core coil.. ... Fanuc Corporation

08/03/17 / #20170220927

Machine learning apparatus for learning condition for starting laser machining, laser apparatus, and machine learning method

The machine learning apparatus includes: a state data observing unit which observes state data of the laser apparatus, including data output from a reflected light detecting unit for measuring a reflected light amount; an operation result acquiring unit which acquires a success/failure result indicating whether the machining has been started successfully by the laser beam output from a laser oscillator; a learning unit which learns light output command data by associating the light output command data with the state data of the laser apparatus and the success/failure result of the machining start; and a decision making unit which determines the light output command data by referring to the light output command data learned by the learning unit.. . ... Fanuc Corporation

08/03/17 / #20170220032

System provided with multiple machines and at least one sensor

A cell controller of a system includes: a sensor management part that collectively manages information from a sensor; a workpiece management part that monitors at least one of the stroke and the state amount of a workpiece, the stroke and state amount being included in the information from the sensor; and a task management part that selects the workpiece to be handled based on the task request from a machine controller and at least one of the stroke and the state amount of the workpiece, and transmits information on the workpiece to be handled to the machine controller.. . ... Fanuc Corporation

08/03/17 / #20170220019

Plc maintenance support device and plc maintenance support program

A plc maintenance support device according to the present invention includes a signal identification tag reader for reading a signal address from a signal identification tag attached to an input and output signal cable of a plc to identify the signal address of the input and output signal cable, a transmitter for transmitting the signal address identified by the signal identification tag reader to the plc, a receiver for receiving the on or off state of a signal corresponding to the transmitted signal address from the plc, and a monitor for displaying the received on or off state of the signal.. . ... Fanuc Corporation

08/03/17 / #20170220017

Manufacturing system for driving plural types of manufacturing apparatuses with program based on common language specification

A manufacturing system comprises plural types of manufacturing apparatuses driven by operation programs of which language specifications differ from each other. The manufacturing system comprises a cell control apparatus which generates the operation program to be executed in the manufacturing apparatus and communication apparatuses which send the operation programs generated by the cell control apparatus to the respective manufacturing apparatuses. ... Fanuc Corporation

08/03/17 / #20170220008

Cell controller for finding cause of abnormality in manufacturing machine

A cell controller includes an inside information acquiring unit for acquiring the inside information of the plurality of manufacturing machines, and an inside information comparing unit which compares, with regard to a first manufacturing machine and a second manufacturing machine, which are selected by the comparison object selecting unit, first inside information and second inside information, which are acquired, and the inside information comparing unit extracting a difference therebetween. The cell controller also includes an abnormality cause finding unit for finding a cause of an abnormality that occurs in the first manufacturing machine or the second manufacturing machine, based on the difference, and an abnormality cause conveying unit for conveying the cause of the abnormality to the outside of the cell controller.. ... Fanuc Corporation

08/03/17 / #20170219808

Laser processing device having approach function of processing head

A laser processing device configured to generally vertically irradiate a laser beam to a workpiece, and having a function for reducing an adverse effect due to a reflected laser beam from the workpiece. The laser processing device includes: a light condensing point moving part configured to move a focal point in an optical axis direction while irradiating the laser beam, by moving at least one of a processing head, an optical component of a light condense optical system, and a workpiece; and a light condensing point distance setting part configured to set a light condensing point distance between the light condensing point and a workpiece surface when the laser beam is started to be irradiated, wherein the light condensing point distance is set so that an amount of the reflected laser beam returned to the processing head through the optical system is not more than an allowable value.. ... Fanuc Corporation

08/03/17 / #20170217064

Mounting stand for injection apparatus and injection molding apparatus

A mounting stand for an injection molding machine has a base member and an erecting member, to which an injection apparatus is attached, vertically arranged on the base member, and is movable with respect to a support supporting the base member. The mounting stand includes a base member protruding portion provided upward from the base member around a portion at which the base member comes into contact with the erecting member, and an anchored portion at which a side surface of the base member protruding portion is anchored to a side surface of the erecting member.. ... Fanuc Corporation

08/03/17 / #20170216983

Workpiece clamping device, and processing system having workpiece clamping device

A workpiece clamping device able to perform a set-up changing operation for clamping members depending on the kind of a workpiece to be processed, at a low cost, by a simple method. The workpiece clamping device includes a bracket, a movable part which is movable with respect to the bracket, a clamping member to be attached to and detached from the bracket or the movable part, to clamp a workpiece, and a detachable device for detachably coupling the bracket or the movable part to the clamping member.. ... Fanuc Corporation

08/03/17 / #20170216960

Friction stir welding device, friction stir welding system, and friction stir welding method

Provided are a friction stir welding (fsw) device, fsw system, and fsw method with which it is possible to expand the applications of fsw while increasing processing accuracy. In a fsw device, when a first member to be welded and a second member to be welded are continuously welded by moving a processing tool in a linear or curved manner with the processing tool, while rotating, being pressed in the axial direction against the first member to be welded and the second member to be welded, a control device executes a reaction force correction control that controls the output of support member actuators so as to cancel the reaction force acting upon the processing tool as a result of the rotation of the processing tool.. ... Fanuc Corporation

07/27/17 / #20170214282

Rotor of electric motor and its manufacturing method

A rotor capable of preventing a cover tube from being deformed locally due to injection pressure of a resin injected into a gap between a rotor core and a cover tube. The rotor includes a rotor core, a plurality of magnets, a cover tube, and a filler which is filled into the gap between the rotor core, and the cover tube. ... Fanuc Corporation

07/27/17 / #20170213678

Circuit breaking system

A circuit breaking system includes an output device for outputting an output signal; a control device controlled by the output signal; a power input terminal provided in the output device, for supplying power to the control device; a power supply to the output device, which has a ground terminal; a break circuit disposed between a power output terminal and the power input terminal; a switching circuit disposed between the break circuit and the power output terminal; and a short circuit disposed between a ground and a node which connects the power input terminal and the break circuit. The break circuit and the short circuit are operated so as to not be closed at the same time. ... Fanuc Corporation

07/27/17 / #20170212821

Communication setting notification apparatus

A communication setting notification apparatus may automatically investigate communication setting of i/o data communication of ethernet/ip compatible with adapter equipment, the apparatus comprising an i/o data confirming unit configured to transmits an i/o data read request message to the adapter equipment and determines a valid instance id based on an i/o data read response message from the adapter equipment, a communication start testing unit configured to transmits a communication start request message to the adapter equipment and determines valid communication setting based on whether or not i/o data communication can be established with the adapter equipment, and a communication setting notifying unit configured to outputs the valid communication setting.. . ... Fanuc Corporation

07/27/17 / #20170212798

Ladder program display device having automatic trace function for self-holding circuit of ladder program

A ladder program display device displays an operation status of a ladder program executed by a sequence controller, in which a self-holding circuit is extracted from the ladder program, a signal address used in the extracted self-holding circuit is set as a signal address to be traced, and the display of a result of tracing the signal address by the sequence controller is outputted.. . ... Fanuc Corporation

07/27/17 / #20170212507

Cell controller and production system for managing working situation of a plurality of manufacturing machines in manufacturing cell

A cell controller includes a plurality of sensors for detecting the state of a plurality of manufacturing machines, a state storing unit for storing the state of each manufacturing machine, a breakdown information acquiring unit for acquiring breakdown information of each manufacturing machine, an input unit for inputting recovery operation information when each manufacturing machine stops, a recovery operation information storing unit for storing the recovery operation information of each manufacturing machine, and a correlation data generating unit. The correlation data generating unit generates correlation data obtained by correlating the breakdown information acquired by the breakdown information acquiring unit with the recovery operation information stored by the recovery operation information storing unit in each manufacturing machine, and transmits the same to the database. ... Fanuc Corporation

07/27/17 / #20170212503

Management system

A management system outputs at least one of a start-up start time and a warming start time of a plurality of machines. An input unit receives the input of a machining start time and the largest number of the machines. ... Fanuc Corporation

07/27/17 / #20170212502

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 accelerating a spindle axis at maximum capacity from a starting 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 decelerating the spindle axis to reach an intermediate speed, after the acceleration; a positioning-motion control section for decelerating the spindle axis to reach the target position after reaching the intermediate speed; a flux-content predicting section for predicting an actual motor-flux content at the intermediate speed; and a deceleration determining section for determining a deceleration for a positioning operation, based on the maximum acceleration, the motor-flux-content command value and the motor-flux content.. ... Fanuc Corporation

07/27/17 / #20170212499

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

07/27/17 / #20170212495

Numerical controller and simulator thereof

A numerical controller of the present invention is a numerical controller for controlling a machine having two or more paths based on a machining program for a single path in which two or more tools are moved in a radial direction of the workpiece and a direction parallel to the axis of rotation to perform cutting, and includes path assignment means for dividing the machining program into cutting motion groups by using rapid motions as delimiters, assigning the cutting motion groups which are divided to the two or more paths, and generating path assignment information in which the cutting motion groups which are assigned are overlapped between a cutting motion group located earlier on the machining program and a cutting motion group located later such that a cutting position by the cutting motion group located later does not overtake a cutting position by the cutting motion group located earlier.. . ... Fanuc Corporation

07/27/17 / #20170212483

Numerical control system using data analyzed by machining simulation in actual machining

A numerical control system includes a numerical controller that controls a machine based on a program, and a machining simulation device that executes a machining simulation process of the program. The machining simulation device analyzes the program and stores machining information acquired from the result of analysis. ... Fanuc Corporation

07/27/17 / #20170212149

Waveform display device that allows cycle time comparison to be made

A waveform display device displays first and second waveform data whose value changes with respect to a time axis. Based on a first point on the first waveform data, a second point on the second waveform data which is in a correspondence with the first point is obtained. ... Fanuc Corporation

07/27/17 / #20170209947

Wire guide assembly

A wire guide assembly of the present invention is provided with a working fluid inlet port through which a working fluid flows info the wire guide assembly and a nozzle with a working fluid outlet port which is attached to the wire guide assembly at least during machining and through which the working fluid is allowed to flow out from the wire guide assembly. The working fluid is prevented from flowing out from the wire guide assembly while the interior of the wire guide assembly is being cleaned, thereby enabling cleaning with a high-pressure flow of the working fluid produced in the wire guide assembly.. ... Fanuc Corporation

07/20/17 / #20170205839

Cooling mechanism for machine

A cooling mechanism for a machine of the present invention comprises a cooler for cooling the inside of a control board of the machine including a machine controller for controlling a drive unit based on commands contained in an applications, includes a pre-fetcher for pre-fetching commands contained in the applications, a heat value predictor for predicting a heat value to be generated inside the control board based on a command pre-fetched by the pre-fetcher, and a cooling controller for controlling an operation of the cooler based on the heat value inside the control board thus predicted by the heat value predictor.. . ... Fanuc Corporation

07/20/17 / #20170205804

Numerical controller having block execution time display function

A numerical controller controls a machine having at least one axis based on at least one program. The numerical controller includes an actual machining time measuring unit that measures an actual machining time which is an actual time taken for execution of at least one block included in the program and a display unit that generates display data indicating a relation between the block and the actual machining time of the block.. ... Fanuc Corporation

07/20/17 / #20170205802

Robot apparatus having learning function

A robot apparatus includes a robot mechanism; a sensor provided in a portion whose position is to be controlled, of the robot mechanism, for detecting a physical quantity to obtain positional information of the portion; and a robot controller having an operation control unit for controlling the operation of the robot mechanism. The robot controller includes a learning control unit for calculating a learning correction value to improve a specific operation of the robot mechanism based on the physical quantity detected, while the operation control unit makes the robot mechanism perform the specific operation, with the sensor; and a learning extension unit for obtaining the relationship between the learning correction value calculated by the learning control unit and information about the learned specific operation, and calculates another learning correction value to improve a new operation by applying the obtained relationship to information about the new operation without sensor.. ... Fanuc Corporation

07/20/17 / #20170205798

Screw fastening device which uses rotational force output from robot

A screw fastening device comprises a robot including a wrist part, a bit which turns a screw, a force sensor which detects force information associated with a force or a moment acting between the bit and the screw, and a controller which controls the robot. The wrist part includes a flange which rotates. ... Fanuc Corporation

07/20/17 / #20170205786

Servomotor controller for reducing power peak

A servomotor controller includes a first and a second converter circuit that perform conversion between ac power of a power supply and dc power, a first inverter circuit that performs conversion between the dc power on the dc side of the first converter circuit and ac power on the side of a first motor, a second inverter circuit that performs conversion between the dc power on the dc side of the second converter circuit and ac power on the side of a second motor, and a power calculation unit that calculates an amount of power of the first motor, wherein control is performed so that the regenerative power of the first motor is supplied to the second motor through the power supply or the regenerative power of the second motor is supplied to the first motor through the power supply, on the basis of the amount of power.. . ... Fanuc Corporation

07/20/17 / #20170205779

Machining time prediction device

Provided is a machining time prediction device including a predicted machining speed table where predicted machining speeds are registered in association with shape groups used for classification based on a shape of a machining path, a machining path generation unit generating machining path data including the machining path based on the program, a shape group determination unit determining which shape groups partial machining paths belong to, a path length addition unit adding and summarizing path lengths of the partial machining paths for the respective shape groups, a predicted machining time calculation unit calculating predicted machining times of the respective shape groups on the basis of a predicted machining speed table and the path lengths of the respective shape groups, a predicted machining time summation unit calculating a predicted machining time of the machining path by adding the predicted machining times of the respective shape groups, and a display unit displaying the predicted machining time of the machining path.. . ... Fanuc Corporation

07/20/17 / #20170205508

Electric apparatus with foreign matter detection panel

An electric apparatus comprises a foreign matter detection panel arranged inside a casing and configured to detect contact of foreign matter. The electric apparatus comprises a detection controller which receives a signal outputted from the foreign matter detection panel and judges whether or not foreign matter is in contact with a surface of the foreign matter detection panel. ... Fanuc Corporation

07/20/17 / #20170203400

Machine tool having function of diagnosing abnormality of speed reducer of tool changer

Tool mass arrangement patterns of masses of tools loaded onto tool holding parts of a tool magazine and thresholds, which are associated with the patterns and used to diagnose the abnormality of a speed reducer, are stored after associating the patterns with the thresholds. In addition, the masses of the tools loaded onto the respective tool holding parts are stored. ... Fanuc Corporation

07/20/17 / #20170203371

Numerical controller having cutting control function through turret rotation

A numerical controller includes a command analysis unit that generates movement command data by analyzing a program command and an axis travel calculation unit that, when the program command commands movement of a tool in a direction of a first straight axis orthogonal to an axis of rotation of a workpiece, converts a command value based on the program command for the movement of the tool in the direction of the first straight axis into a command value for a rotation angle of a turret, and a position of the tool is controlled in accordance with a rotation command for the turret based on the command value for the rotation angle of the turret calculated by the axis travel calculation unit, instead of the command based on the program command for the movement in the direction of the first straight axis.. . ... Fanuc Corporation

07/13/17 / #20170201139

Rotor of electric motor, and method for manufacturing rotor

A rotor capable of preventing a magnet or a cover tube from being damaged by contacting a mold of an injection machine during production. The rotor includes a rotor core, a plurality of magnets arranged on the outside of the rotor core in the radial direction, a cylindrical cover tube surrounding the plurality of magnets, and resin charged to a gap defined between an outer peripheral surface of the rotor core and an inner peripheral surface of the cover tube. ... Fanuc Corporation

07/13/17 / #20170199504

Motion controller

A motion controller of the present invention has an axis control part that controls an amplifier based on motor control information and a communication control part that receives a motor control command by communication with a higher-level control device, the motor control command serving as a source of the motor control information, and the motion controller includes: a control function storage part that stores a control function received from the higher-level control device by the communication control part; a control function execution part that executes the control function regarding at least one of information of a motor and information of a sensor as an input; and a control information changing part that changes the motor control information based on a result of execution of the control function stored in the control function storage part, the execution of the control function being performed by the control function execution part, wherein the motor control information changed by the control information changing part serves as an input to the axis control part.. . ... Fanuc Corporation

07/13/17 / #20170199074

Weight measurement system and method using robot

A weight measurement system and a weight measurement method using a robot, by which a weight greater than a weight capacity of the robot can be measured. The system has a robot, a robot controller for controlling the motion of the robot, and an arithmetic processing unit for calculating the weight of an article to be measured. ... Fanuc Corporation

07/13/17 / #20170197267

Wire electrical discharge machine with deterioration detection function for feeder

A wire electrical discharge machine is configured to perform removal machining of a workpiece by applying a voltage to a machining gap between a wire electrode and the workpiece through a feeder to generate electrical discharge and is provided with a feeder deterioration detection unit configured to detect deterioration of the feeder. The feeder deterioration detection unit includes a detection unit configured to detect a machining current value during the machining and a detection unit configured to detect the number of electrical discharges during the machining.. ... Fanuc Corporation

07/06/17 / #20170193796

Machine tool having function of monitoring sealing of control panel

A machine tool has the function of monitoring the sealing performance of a control panel. The machine tool measures temperature and humidity inside the control panel, calculates a vapor amount from the measured results, and stores the vapor amount. ... Fanuc Corporation

07/06/17 / #20170193654

Wire electric discharge machine

A wire electric discharge machine according to invention prevents occurrence of failure beforehand and prevents machining stop. This can be effected by acquiring an image of a part using an image information collection unit such as a visual sensor with respect to matters, which requires inspection management of the amount of a wire accumulated in a wire electrode storage box, a remaining amount of a wire of a wire bobbin, a level of a machining liquid of a water reservoir and the like, and issuing warning when it is determined, based on the obtained image information, that the failure is highly likely to occur as the wire deposition amount is close to a limit of the wire electrode storage box, the wire remaining amount is small, or the machining liquid level falls below a set value to deal with the state based on this warning.. ... Fanuc Corporation

07/06/17 / #20170190011

Machine tool

A machine tool with a chip evacuation device according to the present invention is provided with a cleaning mechanism for cleaning a part or the whole of the chip evacuation device and a control unit configured to control respective operations of the chip evacuation device and the cleaning mechanism in association with each other. By using an electric motor, such as a synchronous motor capable of position control, as a power source for the chip evacuation device, the respective operations of the chip evacuation device and the cleaning mechanism can be associated with each other to effectively clean the chip evacuation device.. ... Fanuc Corporation

06/29/17 / #20170187263

Motor drive device which cools heat sink by outside air

A motor drive device is fixed to a wall part of a housing and comprises a duct having an inflow port and an outflow port of air. A main body part of the duct functions as a heat-sink unit which releases heat into the duct. ... Fanuc Corporation

06/29/17 / #20170185970

Preventive maintenance management system and method for generating maintenance schedule of machine, and cell controller

A preventive maintenance management system and method, and a cell controller, for monitoring preventive maintenance data, calculating a residual period of time until which a component comes to the end of its life, and generating an appropriate maintenance schedule based thereon. The system has: a cell including machines and machine controllers, a cell controller communicably connected to each machine controller; and a supervisory computer communicably connected to the cell controller. ... Fanuc Corporation

06/29/17 / #20170185079

Numerical controller including means for checking execution status of program

A numerical controller that controls a machine based on a program includes a manual program execution instruction unit that gives instructions for advancing and reversing execution of the program in a manual manner, a program manual execution unit that sequentially executes the program, and a block information notification unit that identifies a block in the program the execution of which is about to be started, based on execution status of the program reported from the program manual execution unit, and that makes notification in accordance with an attribute of the identified block.. . ... Fanuc Corporation

06/29/17 / #20170185076

Manufacturing management apparatus correcting delay in operation of manufacturing cell

A cell control apparatus controls a plurality of manufacturing cells each including a manufacturing machine. The cell control apparatus comprises an operation extraction part configured to extract a transferable operation which can be performed by a manufacturing cell having operation time to spare among operations of a manufacturing cell having delay in operation. ... Fanuc Corporation

06/29/17 / #20170185073

Numerical controller

A numerical controller of the present invention includes a parameter setting unit which accepts settings of punch press parameters, an nc parameter calculating unit which calculates an axis control parameter in punch pressing based on the punch press parameters, a parameter storage unit which stores the punch press parameters and the axis control parameter, a command analyzing unit which analyzes a command block in the program to generate movement command data, an interpolating unit which generates interpolation data based on the movement command data, and an accelerating and decelerating unit which calculates a linear acceleration and deceleration time constant and a bell-shaped acceleration and deceleration time constant for use in axis control based on the punch press parameters, the axis control parameter, and a feed rate specified by the command block and performs post-interpolation acceleration or deceleration processing based on each of the calculated acceleration and deceleration time constants.. . ... Fanuc Corporation

06/29/17 / #20170185068

Manufacturing data processing system having a plurality of manufacturing apparatuses

A manufacturing data processing system includes a plurality of manufacturing apparatuses, a plurality of data processing devices for processing manufacturing data associated with the plurality of manufacturing apparatuses, a plurality of communication channels for communicating the manufacturing data between the plurality of manufacturing apparatuses and the plurality of data processing devices, and a management device. The management device determines a combination of the data processing device that processes the manufacturing data associated with each of the plurality of manufacturing apparatuses and the communication channel that communicates the associated manufacturing data between each of the plurality of manufacturing apparatuses and the data processing device, based on the communication speed of the communication channel and the data processing capability of each of the plurality of data processing devices.. ... Fanuc Corporation

06/29/17 / #20170185067

Machine tool controller having function of changing operation according to motor temperature and amplifier temperature

A machine tool controller according to an embodiment of the present invention, for controlling a spindle and a feed axis, includes a motor temperature obtaining unit for obtaining and outputting the winding temperature of a spindle motor as a motor temperature; an inverter temperature obtaining unit for obtaining and outputting the temperature of an inverter that drives the spindle motor as an inverter temperature; a motor temperature comparator for comparing the outputted motor temperature with an overheat temperature for the motor; an inverter temperature comparator for comparing the outputted inverter temperature with an overheat temperature for the inverter; and an overheating assessment unit for imposing a restriction on the output of the spindle motor according to the smaller one of the differences between the motor temperature and the overheat temperature for the motor and between the inverter temperature and the overheat temperature for the inverter.. . ... Fanuc Corporation

06/29/17 / #20170185065

Wire electric discharge machining system

A wire electric discharge machining system according to the present invention includes: a wire electric discharge machine that relatively moves a wire electrode and a workpiece to be machined according to a program, and subjects the workpiece to be machined to electric discharge machining by the wire electrode; at least one hand; a robot which mounts the hand on a head of an arm, and operates an object to be operated; and a visual sensor that detects a position of a machined workpiece in a machining tank, which has been cut from the workpiece to be machined by the electric discharge machining, wherein the robot performs an operation of removing the machined workpiece from the machining tank, based on the position of the machined workpiece, which has been detected by the visual sensor.. . ... Fanuc Corporation

06/29/17 / #20170185061

Numerical control apparatus, numerical control method and computer program for controlling machine tool

A numerical control apparatus which enables a numerical control apparatus for a machine tool suitable for executing a particular machining program to selectively execute the machining program. The numerical control apparatus includes a storage that stores unique information; a receiving part that receives a machining program including incidental information; a determination part that checks the incidental information included in the machining program received by the receiving part with the unique information stored in the storage, and determines whether information matching the unique information is included in the incidental information; and a machine controller that executes the machining program received by the receiving part to control the machine tool only when it is determined that information matching the unique information is included in the incidental information.. ... Fanuc Corporation

06/29/17 / #20170185056

Controller having learning function for detecting cause of noise

A controller for controlling a controlled object includes a noise detection unit for detecting electrical noise, and a learning unit. The learning unit observes a state variable including at least some of information concerning states and changes in state of an input/output signal and an internal signal of the controller, information concerning an operation state of the controlled object, and information concerning an environmental condition of the controller, and noise data associated with the electrical noise detected by the noise detection unit, and learns a cause of the electrical noise from the state variable and the noise data observed.. ... Fanuc Corporation

06/29/17 / #20170183097

Manufacturing system in which workpiece is transferred

A manufacturing system includes a plurality of manufacturing process stations for processing a workpiece, and at least one drone for transferring the workpiece among the manufacturing process stations. It is preferable that the manufacturing system includes a detecting station for detecting contamination or corrosion of the at least one drone, and a washing station for washing the at least one drone.. ... Fanuc Corporation

06/29/17 / #20170182655

Articulated industrial robot with downsized joint unit

A robot with a downsized joint unit is disclosed. The articulated robot includes a motor which is provided with a gear or a pulley at an end of a motor shaft, and which generates a force for driving a joint, a speed reduction mechanism which reduces the speed of rotation of the gear or pulley rotating integrally with the motor shaft, and a supporting member which supports the motor and the speed reduction mechanism, and which defines an interior space for accommodating the motor, wherein the supporting member has an opposing face opposing the motor in the interior space and spreading in a plane perpendicular to the motor shaft, and the opposing face includes a groove-like recessed portion recessed in a protruding direction of the motor shaft and extending in a direction perpendicular to the motor shaft.. ... Fanuc Corporation

06/29/17 / #20170182574

Wire electrode storage device for wire electrical discharge machine

A wire electrode storage device for a wire electrical discharge machine is provided with a used wire electrode storage box configured to recover a used wire electrode and a dielectric fluid suction unit into which a fluid is poured to produce a negative pressure based on a venturi effect so that a dielectric fluid accumulated in the storage box can be drawn in through an outlet of the storage box.. . ... Fanuc Corporation

06/22/17 / #20170179782

Electric motor having wave-winding coil and manufacturing method thereof

An electric motor having a stator, in which the number of coils and the number of jumper wires between the coils are reduced, and a method for manufacturing the electric motor. An 8-shaped coil is formed by twisting a portion of one annular coil, and then the coil is inserted and positioned in three slots. ... Fanuc Corporation

06/22/17 / #20170178015

Maintenance timing prediction system and maintenance timing prediction device

A data collecting processing part of a machine tool collects data indicating a state of a component at any time and sends the data. A maintenance timing prediction device has a collection data storing part that stores the data, a component replacement history storing part that stores a replacement history of the component, and a component lifetime prediction processing part that predicts a lifetime as the next replacement timing of the component. ... Fanuc Corporation

06/22/17 / #20170177746

Model generating device, position and orientation calculating device, and handling robot device

A model generating device for generating a three-dimensional model of an object includes a three-dimensional measuring machine which three-dimensionally measures a plurality of objects each disposed at a given orientation in a three-dimensional space, to obtain measurement data, a model measurement data extracting unit which treats the measurement data of the plurality of objects measured by the three-dimensional measuring machine as a set of model measurement data obtained by measuring one object from a plurality of virtual measurement positions, to extract the model measurement data corresponding to the plurality of virtual measurement positions, and a model measurement data integrating unit which integrates the model measurement data extracted by the model measurement data extracting unit, to generate a three-dimensional model of each object.. . ... Fanuc Corporation

06/22/17 / #20170176969

Machine tool

A machine tool according to the present invention is provided with a door opening/closing device including a movable door, a door opening/closing drive motor configured to drive the movable door, a power transferring mechanism configured to transfer power of the door opening/closing drive motor to the movable door. The machine tool includes a disturbance torque estimation unit configured to estimate a disturbance torque applied to the door opening/closing drive motor at an opening/closing operation of the movable door, a torque comparison unit configured to compare the disturbance torque estimated by the disturbance torque estimation unit to a predetermined first upper limit and a predetermined first lower limit, and a motor stop unit configured to stop the opening/closing operation of the movable door when the torque comparison unit determines that the disturbance torque is larger than the first upper limit or smaller than the first lower limit.. ... Fanuc Corporation

06/22/17 / #20170176968

State change management system for manufacturing cell in cell control system

A state change management system of a manufacturing cell in a cell control system receives, from the manufacturing cell, event information items in different forms generated in multiple manufacturing machines constituting a manufacturing cell, via a communication device, to thereby monitor the changes in the states of the multiple manufacturing machines. Moreover, the state change management system converts the received event information items in the different forms into a standardized form, and outputs the event information items in the standardized form to a production planning device that performs production planning of a product manufactured by the manufacturing cell via the communication device.. ... Fanuc Corporation

06/22/17 / #20170173835

Molding monitoring apparatus

A molding monitoring apparatus acquires an image of a molding molded by an injection molding machine, determines whether abnormality is present in the molding, and specifies an abnormality occurrence position thereof when the abnormality is present. Further, the molding monitoring apparatus calculates the number of abnormality occurrences for each abnormality occurrence position, and compares, among the calculated number of abnormality occurrences for each abnormality occurrence position, the number of abnormality occurrences for each abnormality occurrence position in a certain term with the number of abnormality occurrences for each abnormality occurrence position in another term.. ... Fanuc Corporation

06/22/17 / #20170173752

Telescopic cover

A telescopic cover has a plurality of cover pieces nested in the order of their size for extension and retraction. A rubber cushion is on a side surface of an end portion of an insert-side cover piece, a wiper is inside an upper surface of a receiving-side cover piece receiving the insert-side cover piece so as to contact the upper surface of the insert-side cover piece, and a stopper is on the inner side surface of the end portion so as to be offset from the position of the wiper and face the rubber cushion. ... Fanuc Corporation

06/22/17 / #20170173732

Controller with drop prevention function for gap control axis

A controller performs gap control such that a z-axis position of a tip of a cutting head of the machine is not below a preset lower limit position while keeping the distance between the tip of the cutting head and a workpiece constant. The numerical controller calculates a substantial lower limit position based on a detected state of the workpiece and the preset lower limit position. ... Fanuc Corporation

06/22/17 / #20170173715

Wire electric discharge machine

A core image acquiring unit is mounted at a position where the core image acquiring unit looks down at a workpiece on a table, such as an upper guide unit of a wire electric discharge machine, the core machining is performed, while fixing the core using a core fixing function, at a stage in which machining is completed to the end point of the machining path of cutting the core, the core and the workpiece are picked up by the core image acquiring unit, from the captured image, it is determined whether a machining groove has a constant width, or adhesion and deposition of machining debris are present in the machining groove, or the core is fixed by a difference in states of the surface light between the core and the workpiece.. . ... Fanuc Corporation

06/22/17 / #20170173714

Wire-electric discharge machine

A machining path in each machining step is generated based on a machining program by a wire-electric discharge machine, and the generated machining path is analyzed to discriminate between a linear part and an arc part of the machining path. Then, a machining speed for machining the arc part is controlled such that discharge energy density per unit distance at the contour part of a workpiece formed by machining is the same between when a case of machining the linear part and in a case of machining the arc part.. ... Fanuc Corporation

06/15/17 / #20170168474

Robot control device and communication system having communication function for communicating with programmable logic controller

A communication system according to an embodiment of the present invention includes a robot control device, a programmable logic controller for establishing communication with the robot control device, and a communication setting device that is loaded with a configuration file to define communication parameters used in the communication. The communication setting device sets the communication parameters to the programmable logic controller. ... Fanuc Corporation

06/15/17 / #20170165891

Injection molding system

An injection molding system includes a plurality of inspection apparatuses for inspecting molded article quality, a unit that transports a molded article molded by an injection molding machine, a molded article containment unit that is provided for each of types of post-treatment operations needed for the molded article, a transport destination designation unit that selects and designates the molded article containment unit to contain the molded article on the basis of a combination of inspection results from the plurality of inspection apparatuses, and a molded article sorting and transport unit that sorts and transports the molded article into the molded article containment unit designated by the transport destination designation unit.. . ... Fanuc Corporation

06/15/17 / #20170165841

Robot system equipped with video display apparatus that displays image of virtual object in superimposed fashion on real image of robot

A robot system according to the present invention comprises a control apparatus for controlling a robot, and a video display apparatus connected to the control apparatus. The video display apparatus comprises a display unit which displays an image of a real space containing the robot, in real time as the image is taken by a camera, and an augmented reality image processing unit which causes a virtual image of an end effector or robot peripheral equipment of the robot to be displayed on the display unit in superimposed fashion on a real image of the robot taken by the camera. ... Fanuc Corporation

06/15/17 / #20170165821

Detachment tool and motor drive device provided with the same

A detachment tool of the present invention is a tool for detaching a device attached to a wall portion. The detachment tool includes a member in which a first through hole and a second through hole are formed, a first screw that fixes the member to the device while inserted into the first through hole, and a second screw that pushes the wall portion while inserted into the second through hole. ... Fanuc Corporation

06/15/17 / #20170165803

Machining system and removal system having machining chip removing function

Disclosed is a machining system wherein provisions are made to be able to remove machining chips reliably without requiring human intervention. The machining system includes: an image processing unit which detects the position and amount of machining chips by comparing images captured of a workpiece and a machining tool before and after execution of a machining step; a condition judging unit which, based on the detected amount of machining chips, determines whether or not there is a need to execute a removal step; and a result judging unit which judges the result of the removal step by comparing the images captured of the workpiece w and the machining tool before and after the execution of the removal step.. ... Fanuc Corporation

06/15/17 / #20170165769

Machining fluid level adjusting mechanism for wire electric discharge machine

A wire electric discharge machine includes a mechanism for adjusting the level of a machining fluid in a machining tank. This mechanism includes a machining fluid intake opening provided in the machining tank so as to be vertically movable, an exhaust valve for adjusting an exhaust amount of the machining fluid taken from the machining fluid intake opening, and a machining fluid outlet portion that guides the machining fluid taken from the machining fluid intake opening to the exhaust valve. ... Fanuc Corporation

06/15/17 / #20170165765

Rotation tool having function of fixing workpiece

A rotation tool is mounted to a spindle of a machine tool. The rotation tool comprises a cutter holding portion to which blade portion is fixed and a fixing device which fixes a workpiece. ... Fanuc Corporation

06/08/17 / #20170163006

Laser power-supply device that controls a plurality of light-emitting elements

A laser power-supply device including a power-supply unit including a voltage input unit into which an ac voltage is inputted, a rectifier circuit, and a plurality of sub-switching regulator units, and a light-emitting unit, in which the plurality of sub-switching regulator units is connected in parallel to output of the rectifier circuit, the light-emitting unit includes a plurality of sub-light-emitting units, each of the sub-light-emitting units includes one light-emitting element row, a current is supplied to the one light-emitting element row from each of the plurality of sub-switching regulator units, and each of the sub-switching regulator units includes a switching circuit, a smoothing circuit, a current detection circuit that detects an output current, and a control circuit that controls the switching circuit on the basis of a current command value and the detected output current.. . ... Fanuc Corporation

06/08/17 / #20170163005

Laser apparatus having condensation prevention function

A laser apparatus that can reliably prevent the formation of condensation is disclosed. In the laser apparatus, the temperature of cooling water supplied into the interior of the laser apparatus is controlled within a first predetermined temperature range during laser oscillation, while at the same time, continuously performing dehumidification so that the relation (dew point of air inside laser apparatus)+(first predetermined temperature difference)≦(cooling water temperature) is maintained. ... Fanuc Corporation

06/08/17 / #20170163002

Control apparatus for controlling laser oscillator

A control apparatus for a laser oscillator includes an abnormality determining unit which determines an abnormality of a first assembly based on a first deviation between a first laser beam output command and a first laser beam output and which determines an abnormality of a second assembly based on a second deviation between a second laser beam output command and a second laser beam output, a command unit for issuing a predetermined current command to at least one of a first power unit and a second power unit when the abnormality determining unit determines that at least one of the first assembly and the second assembly has an abnormality, and an abnormality determination stopping unit for stopping the abnormality determining unit from determining an abnormality when the predetermined current command is issued.. . ... Fanuc Corporation

06/08/17 / #20170160723

Switch apparatus that generates safety input signals and numerical control system

A switch apparatus includes: an operation unit that is movable in one direction; a first detection unit that outputs a first detection signal indicative of a distance to the operation unit; a second detection unit that outputs a second detection signal indicative of a distance to the operation unit; a first determination unit that outputs a first safety input signal when the first detection signal is greater than or equal to a first threshold value; a second detection unit that outputs a second safety input signal when the second detection signal is greater than or equal to a second detection signal; and a threshold value adjustment and holding unit that adjusts and holds the first and second threshold values such that when the operation unit moves a predetermined distance, output start timings of the first and second safety input signals become substantially the same.. . ... Fanuc Corporation

06/08/17 / #20170160718

Operation management system for directly displaying work instruction based on operation management information on machine tool

An operation management system is constituted by a management server and a plurality of machine tools connected to each other via a network. The management server manages the operation status of each of the machine tools and the work schedule of an operator conducting work with the machine tools, specifies a machine tool to be used by the operator in next work based on notifications from the machine tools and the work schedule of the operator, and instructs each of the machine tools to produce a display for guiding the operator to the specified machine tool.. ... Fanuc Corporation

06/08/17 / #20170160717

Combined system having machine tool and robot

A combined system having a function for rapidly detecting and correcting a positional misalignment between a machine tool and a robot. The combined system includes: a machine tool having a table and a workpiece fixing jig integrally movable with the table; a robot system separated from the machine tool and having a robot configured to supply or take out a workpiece to or from the jig; a network for information transmission between the machine tool and the robot; an interference judging part which judges occurrence of interference, based on a disturbance value of each axis of the robot, when the workpiece is supplied to or taken out from the jig; and an interference avoiding part which, when it is judged that the interference occurs, stops a motion of the robot and moves the table in a direction of at least one axis based on the disturbance value.. ... Fanuc Corporation

06/08/17 / #20170160716

Numerical controller

A numerical controller includes a machining program creation unit for receiving an input of a machining program including a cycle command, a tool path creation unit for creating a plurality of tool paths based on the machining program, a display unit for displaying the machining program and the plurality of tool paths, and a correspondence relation management unit for recording a relation between an argument of the cycle command and the plurality of tool paths in an information table, wherein the correspondence relation management unit receives a selection of a selected tool path corresponding to one of the plurality of tool paths, and specifies an argument of the cycle command corresponding to the selected tool path with reference to the information table, and the display unit displays the specified argument in a different form from a form of another argument in the machining program.. . ... Fanuc Corporation

06/08/17 / #20170160705

Controller including means for confirmation in preparation of synchronous operation teaching data

A controller teaches a teaching point of a slave axis corresponding to a master axis so as to perform a synchronous operation. The controller calculates a teaching range based on one moving speed pattern selected from a plurality of moving speed patterns of the master axis which are preliminarily registered, a preliminarily-set allowable speed in an operation of the slave axis, and a calculated teaching range, in which teaching can be performed, of a following teaching point, so as to display the teaching range on a display device.. ... Fanuc Corporation

06/08/17 / #20170157767

Machine learning device, laminated core manufacturing apparatus, laminated core manufacturing system, and machine learning method for learning operation for stacking core sheets

A machine learning device which learns an operation of a laminated core manufacturing apparatus for stacking a plurality of core sheets to manufacture a laminated core, wherein the machine learning device includes a state observation unit which observes states of the core sheets and the laminated core manufacturing apparatus; and a learning unit which updates a manipulated variable for stacking the core sheets, on the basis of a state variable observed by the state observation unit.. . ... Fanuc Corporation

06/08/17 / #20170157699

Friction stir welding apparatus

The friction stir welding apparatus includes a pin (20) on which a soft nitrided layer (50) is formed. The soft nitrided layer (50) is formed of an iron lithium oxide layer (51) and a nitrided diffusion layer (52). ... Fanuc Corporation

06/01/17 / #20170155354

Machine learning device, motor control system, and machine learning method for learning cleaning interval of fan motor

A machine learning device which learns the cleaning frequency of a fan motor which cools an electric motor mounted in a machine includes a state observation unit which observes the state of the machine, and a learning unit which updates an action value table for cleaning the fan motor, on the basis of a state variable observed by the state observation unit. This can improve both the life of the electric motor and the operating ratio of the machine.. ... Fanuc Corporation

06/01/17 / #20170154718

Multi-phase reactor capable of obtaining constant inductance for each phase

A multi-phase reactor is configured to include a first core arranged at a center of the reactor; a plurality of second cores provided outside the first core and arranged so that each of magnetic paths with respect to the first core is in a loop shape; and one or a plurality of windings wound around each of the second cores. With this configuration, the multi-phase reactor capable of setting a constant value of inductance for each phase is provided.. ... Fanuc Corporation

06/01/17 / #20170154397

Device for measuring positions and postures of plurality of articles, and robot system having the device

A position/posture measurement device, capable of precisely measuring the position/posture of each article, and a robot system including the device and a robot, in which the robot can be correctly operated with respect to the articles. The position/posture measurement device has: a model data storing part which stores three-dimensional shape data representing the shape of a workpiece as model data; a position/posture calculating part which detects each workpiece and calculates the positions/postures of the workpieces by comparing the model data stored by the model data storing part to the scene data transmitted from a three-dimensional sensor; and a combination evaluating part which calculates evaluation values with respect to all combinations of the positions/postures calculated by the position/posture calculating part, and transmits the combination of the positions/postures having the maximum evaluation value as a measurement result to a robot controller.. ... Fanuc Corporation

06/01/17 / #20170154283

Machine learning apparatus and method for optimizing smoothness of feed of feed axis of machine and motor control apparatus including machine learning apparatus

A machine learning apparatus includes: a state observation unit that observes a state variable composed of at least one of data relating to the number of errors that is an error between a position command relative to a rotor of a motor which is drive-controlled by the motor control apparatus and an actual position of a feed mechanism unit, an operation program of the motor control apparatus, any command of the position command, a speed command, or a current command in the motor control apparatus, data relating to a workpiece machining condition in a machine tool including the motor control apparatus, and data relating to a state of the machine tool including the motor control apparatus; and a learning unit that learns a condition associated with the number of corrections used to correct the above-mentioned command in accordance with a training data set constituted by the state variable.. . ... Fanuc Corporation

06/01/17 / #20170153629

Numerical controller for controlling feed rate based on spindle load

A numerical controller performs pid control to control the move speed of an axis for driving a spindle such that a load value of the spindle becomes constant. When the spindle load value exceeds a threshold value, a speed calculation unit of the numerical controller calculates an override for the feed rate of the axis instructed by command data such that the load value of the spindle becomes constant, and, at the start of the speed calculation process, assigns the override just before the start of the speed calculation process to an initial value of an integral term or an offset for pid control.. ... Fanuc Corporation

06/01/17 / #20170153626

Cam data display device

A cam data display device is designed to perform waveform display of a motion of an electronic cam and is provided with a cam-shape data storage unit configured to store cam-shape data in which a phase of a camshaft is associated with a position of a slave axis, a camshaft rotational speed acquisition unit configured to acquire a rotational speed of the camshaft, and a waveform generation unit configured to generate the waveform display indicative of the relationship between time and the motion of the slave axis, based on the cam-shape data and the rotational speed of the camshaft.. . ... Fanuc Corporation

06/01/17 / #20170153625

Cell control apparatus which predicts failure of manufacturing machines and production system

A cell control apparatus comprises an operation information acquisition unit which acquires operation information of manufacturing machine, a failure prediction unit which predicts a failure time of the manufacturing machine based on the operation information of the manufacturing machine, and a replacement time acquisition unit which acquires a replacement time of the component from a component management apparatus. When the failure time is earlier than the replacement time, the cell control apparatus performs a control for reducing an operation load of the manufacturing machine on which a failure of the component is predicted so that the failure time is later than the replacement time.. ... Fanuc Corporation

06/01/17 / #20170153623

Numerical controller

A numerical controller according to the present invention includes: a turning condition designation unit that designates a machining condition of turning; a nicking condition designation unit that designates a machining condition of nicking; a fixed cycle instruction analysis unit that generates an instruction sequence of a turning cycle operation based on the turning machining condition; and a nicking operation instruction generation unit that generates an instruction sequence of a nicking cycle operation based on the turning machining condition and the nicking machining condition. The numerical controller executes the instruction sequence of the nicking cycle operation before executing the instruction sequence of the turning cycle operation.. ... Fanuc Corporation

06/01/17 / #20170153616

Production control apparatus for controlling actual production information in production line and production system

A production control apparatus includes a workpiece position detection unit, an id generation unit, an id notification unit, a data receiving unit, and a storage unit. The data receiving unit receives the unique ids generated by the id generation unit and the traceability data (actual production information) when the workpieces for which the unique ids have been generated are processed, from the manufacturing machines to which the unique ids have been notified by the id notification unit. ... Fanuc Corporation

06/01/17 / #20170151680

Robot controller which records state of occurrence of emergency stop of robot

A robot controller configured to be able to mitigate the effect that an emergency stop may have on a robot is disclosed. The robot controller includes: a load detection unit which detects the load of a motor for driving each individual articulated axis of the robot; a speed detection unit which detects an axial speed at each individual articulated axis of the robot; a cause-of-stop identifying unit which, when an emergency stop of the robot occurs, identifies a cause of the occurrence of the emergency stop; and a recording unit which records the cause of the occurrence of the emergency stop by associating the cause with the axial speed or the load of the motor. ... Fanuc Corporation

06/01/17 / #20170151672

Workpiece position/posture calculation system and handling system

A workpiece position/posture calculation system which is able to efficiently calculate a position and posture of a workpiece utilizing 3d matching. The workpiece position/posture calculation system includes a workpiece position/posture calculation part comparing measurement data including 3d position information of a workpiece obtained by a 3d measuring device against a 3d model of the workpiece to calculate the position and posture of the workpiece. ... Fanuc Corporation

06/01/17 / #20170151642

Machining system including enclosure defining space in which workpiece is machined

A machining system capable of preventing mist from leaking out from an enclosure to the outside. The machining system includes a first enclosure including an opening and configured to define a first space in which a workpiece is processed, a second enclosure arranged adjacent to the first enclosure and configured to define a second space communicating with the first space through the opening, wherein a robot which can advance to and retreat from the first space through the opening is installed in the second space, and a pressure adjustment device configured to increase a pressure in the second space higher than a pressure in the first space.. ... Fanuc Corporation

06/01/17 / #20170151618

Simulation apparatus of wire electric discharge machine having function of determining welding positions of core using machine learning

A simulation apparatus of a wire electric discharge machine that performs machining to cut out a core from a workpiece calculates a position and a length of a welding part used to weld the core to the workpiece, calculates an evaluation value of the position and the length, and performs machine learning of the adjustment of the position and the length. In the machine learning, the position and the length of the welding part and the evaluation value are acquired as state data, a reward is calculated based on the state data and calculated reward conditions, and the machine learning of the adjustment of the position and the length of the welding part is performed using the calculated reward.. ... Fanuc Corporation

05/18/17 / #20170141715

Motor drive apparatus having function for determining abnormality of main power supply voltage

. . A motor drive apparatus in which a main power supply used for motor drive is supplied via a magnetic contactor includes: a monitoring unit that monitors a main power supply voltage at an ac power supply input side of the magnetic contactor in a state in which contacts of the magnetic contactor are opened; a determination unit that determines whether the main power supply voltage monitored by the monitoring unit is normal; and a magnetic contactor control unit that outputs a command that controls opening and closing of contacts of the magnetic contactor, wherein when it is determined by the determination unit that the main power supply voltage is abnormal, the magnetic contactor control unit maintains an output of an open command such that the contacts of the magnetic contactor are opened.. . ... Fanuc Corporation

05/18/17 / #20170141640

Stator having seal member, and motor

A stator includes a first stator part, a second stator part, and an annular seal member. The annular seal member is provided with a plurality of protrusions extending radially outward. ... Fanuc Corporation

05/18/17 / #20170141581

Selection apparatus for selecting motor system and network system

A selection apparatus includes a storage unit for storing a start-up condition of the selection apparatus and specification data representing performance of each of a plurality of motor systems, an information reception unit for receiving start-up information and machine condition, a start-up determination unit that determines that start-up can be performed when the start-up information received by the information reception unit is coincident with the start-up condition stored in the storage unit and determines that start-up cannot be performed in the case of noncoincidence thereof, a selection unit that collates, when the start-up determination unit determines that start-up can be performed, the machine condition received by the information reception unit with the specification data and executes selection processing for selecting the motor system conforming to the machine condition from among a plurality of the motor systems, and an information output unit for outputting a processing result by the selection unit.. . ... Fanuc Corporation

05/18/17 / #20170139432

Controller with coolant monitoring function

A controller for controlling a machine includes a coolant monitoring function. The controller generates and records history information in which the measurement values of a state of a coolant are associated with time information on the time when the measurement values are measured. ... Fanuc Corporation

05/18/17 / #20170139403

Numerical control system coordinating with tool catalog database

In a numerical control system including a numerical controller having a tool database and a tool catalog database which can be referred to from the numerical controller, the tool catalog database has tool catalog data including first cutting condition data, and the tool database has tool data including second cutting condition data to be used for machining. After execution of the machining, the numerical controller updates the first cutting condition data to be stored in the tool catalog database based on the second cutting condition data stored in the tool database.. ... Fanuc Corporation

05/18/17 / #20170139396

Numerical controller

A numerical controller of the present invention is provided with an oscillating motion data holding unit configured to hold oscillating motion data used for the control of an oscillating motion, an oscillating pulse calculation unit configured to calculate oscillating pulses used for the control of an oscillation axis, based on the oscillating motion data held in the oscillating motion data holding unit, and output the calculated oscillating pulses, a motor control unit configured to control a motor for driving the oscillation axis, based on the oscillating pulses, and an oscillating motion data calculation unit configured to determine a data item related to the oscillating motion to be adjusted, based on the state of a switch means on a control panel of a machine, and to adjust the value of the data item related to the oscillating motion, based on manual pulses input from a manual pulse generator.. . ... Fanuc Corporation

05/18/17 / #20170139391

Selection device and network system for selecting electric motor system

A selection device which can reduce labor involved in the setting operation of a controller. The selection device includes an information reception part which receives a machine condition, a storage which stores specification data, a selection part which compares the machine condition received by the information reception part with the specification data stored in the storage to select the electric motor system that meets the machine condition, and a parameter generation part which generates a controller parameter configured to allow a controller which controls the electric motor system selected by the selection part to set in the controller, an operation parameter involved in operating the electric motor system.. ... Fanuc Corporation

05/18/17 / #20170139390

Sequence-control programming apparatus, sequence-control programming method, and operating system

An apparatus for generating a control program for sequence control. The sequence-control programming apparatus includes a storage section configured to store plural types of given ladders respectively describing plural types of commands separately from each other by ladder logic, the commands related to a specific operation to be executed by the operating system; a selection input section configured to receive a selection input for selecting a plurality of desired given ladders from the plural types of given ladders; and a program generating section configured to extract the plurality of desired given ladders from the storage section in accordance with the selection input, and combine the extracted desired given ladders to convert the extracted desired given ladders into a single system-compatible ladder configured to make the operating system execute the specific operation, so as to generate the control program.. ... Fanuc Corporation

05/18/17 / #20170139164

Optical fiber connection unit having circulation path for allowing coolant to circulate

An optical fiber connection unit able to efficiently remove heat generated in the optical fiber connection unit. The optical fiber connection unit includes a closed circulation path, through which coolant for eliminating heat generated in the optical fiber connection unit by a laser beam propagating through the optical fiber connection unit circulates, and a coolant circulation device for causing the coolant to flow and circulate in the circulation path.. ... Fanuc Corporation

05/18/17 / #20170138787

Laser power sensor

A low-cost laser power sensor having sufficient measurement accuracy with respect to received light intensity of the power sensor. The power sensor has a sensor substrate which receives monitor light, and a filter which attenuates the intensity of the laser beam before being received by the sensor substrate. ... Fanuc Corporation

05/18/17 / #20170136671

Management system of injection molding machines

A management system of injection molding machines includes molding cells, each of which including at least an injection molding machine and a temporary storage device configured to store data from devices in each molding cell at prescribed intervals, and a management device that is connected with the molding cells through communications lines and stores the data stored in the temporary storage device. The temporary storage device overwrites the data sequentially from the oldest data to the newest data in cycles, and stores the data for a prescribed number of cycles. ... Fanuc Corporation

05/18/17 / #20170136670

Injection molding system

In an injection molding system, an insert formed with a cavity or an insert member for molding an insert-molded article is shot by a camera, and the insert or the insert member to be inserted into a mold is identified based on a characteristic of the insert or the insert member shot by the camera and previously stored data on the insert or the insert member.. . ... Fanuc Corporation

05/18/17 / #20170136593

Clamping mechanism of rotation table device

A clamping mechanism of rotation table device includes a shaft fixing a workpiece to an end portion thereof, a brake disk fixed to the shaft, and a clamping mechanism clamping or unclamping the brake disk by driving a piston. The clamping mechanism includes a plate spring fixed to a rear plate fixed to a casing and a piston and urging the piston in a clamping direction at all times by an elastic deformation restoring force and the plate spring is fixed to the rear plate or the piston through an annular plate.. ... Fanuc Corporation

05/18/17 / #20170136581

Laser processing head including circulation path for circulating coolant

A laser processing head able to prevent leakage of a coolant out of a flow path or a coolant supply pipe. The laser processing head includes a closed-circulation path that circulates the coolant for removing the heat generated in the laser processing head due to a laser beam propagating in the laser processing head, and a coolant circulation device that allows the coolant to flow in the circulation path and circulates the coolant in the circulation path.. ... Fanuc Corporation

05/11/17 / #20170132451

Image processing device and method for detecting image of object to be detected from input data

. . An image processing device that detects an image of an object from input data captured by a vision sensor, on the basis of a model pattern including a set of a plurality of first feature points representing the shape of the object, includes an object detection unit that detects images of the object by matching between a plurality of second feature points extracted from the input data and a plurality of first feature points forming the model pattern, a corresponding point selection unit that selects, for each image of the object, second feature points corresponding to the first feature points and stores the selected second feature points as corresponding points, and a model pattern correction unit that calculates a statistic of a predetermined physical quantity of the plurality of corresponding points associated with each first feature point and corrects the first feature point on the basis of the statistic.. . ... Fanuc Corporation

05/11/17 / #20170131702

Automatic position adjustment system

An automatic position adjustment system of the present disclosure includes a position detection unit configured to measure the position of an installation target object installed on a table as viewed from a reference position as a reference installation point, a control device configured to calculate a displacement between the position of the installation target object obtained by the position detection unit and viewed from the reference position and a proper target position in installation of the installation target object as viewed from the reference position, and a position adjustment unit configured to correct the position of the installation target object to the target position based on the calculated displacement.. . ... Fanuc Corporation

05/11/17 / #20170129109

Suction-type hand for drawing and holding workpiece

A suction-type hand according to the present invention includes a base part, a plurality of linear drive devices successively arranged in the base part, a plurality of link parts, which are each connected to the corresponding one of movable parts of the linear drive devices and which are moved closer to or moved away from the base part in response to the movement of the movable parts, a plurality of joint parts for connecting the plurality of link parts in series, and rotatably supporting the link parts, and a plurality of suction parts for drawing and holding a workpiece, which are each supported by the corresponding one of the plurality of link parts.. . ... Fanuc Corporation

05/11/17 / #20170129104

Method for causing robot to fit male component in female component

A method able to easily fit a movable shaft part in the corresponding hole. The method includes grasping the base part by the robot and arranging the base part at vertically upward of the top face of the female component so that the plurality of shaft parts are suspended from the base part, moving the base part downward by the robot, and, if a tip end (106c) of at least one shaft part is not inserted into the hole so as to butt against the top face of the female component when moving the base part vertically downward by the robot, moving each of portions of the base part, from which the shaft parts are suspended, in a horizontal direction.. ... Fanuc Corporation

05/11/17 / #20170129100

Robot simulation device for generating motion path of robot

A robot simulation device for automatically generating a practical interference avoiding motion path, regardless of the level of skill of an operator. The device includes: a motion path obtaining part which obtains a first motion path by simulating a robot motion program; a teaching point specifying part which detects whether a robot interferes with a peripheral object on the first path, and specifies first and second teaching points immediately before and after the interference occurs, respectively; a motion path generating part which automatically inserts a third teaching point between the first and second points and generates second motion paths for avoiding the interference, based on a search direction and distance determined by a random number; an evaluating part which evaluates each second path based on a predetermined parameter; and a motion path selecting part which selects an optimum motion path from the second paths based on an evaluation result.. ... Fanuc Corporation

05/11/17 / #20170129066

Machine tool

A machine tool of the present invention includes: a visual sensor that takes an image of unworked workpiece; an unworked workpiece shape information storing unit that stores unworked workpiece shape information obtained by the visual sensor; a worked workpiece shape information storing unit in which worked workpiece shape information is stored; a burr information calculating unit that recognizes a burr by comparing the unworked workpiece shape information with the worked workpiece shape information; a burr determining unit that determines the burr based on conditions including at least one of the location and the direction of the burr in the workpiece; a working method judging unit that decides whether or not to perform burring with a tool of the machine tool based on the determination result concerning the burr; and a working path generating unit that generates a working path for removing the burr judged to be a burr on which burring is to be performed with the tool.. . ... Fanuc Corporation

05/11/17 / #20170129065

Mist removal system and mist removal method

A mist removal system includes an observation unit that observes a situation related to the mist concentration in a factory, a first mist countermeasure unit that reduces the mist concentration in a machine tool, a second mist countermeasure unit that reduces the mist concentration in the factory, and a control unit. The control unit controls observation by the observation unit and interlocking operation of the first mist countermeasure unit and the second mist countermeasure unit. ... Fanuc Corporation

05/11/17 / #20170129064

Cutting tool cleaner

A nozzle used to clean a cutting tool held by a turret in a position different from a spindle position (cutting tool exchange position) is provided. When a cutting tool exchange command is issued, the turret is caused to pivot so that a cutting tool to be attached to the spindle next is located in a cleaning position. ... Fanuc Corporation

05/04/17 / #20170126427

Motor controller attaining both low latency and high throughput data communications

A motor controller includes a first circuit device and a second circuit device, and is configured to carry out data communication between the first circuit device and the second circuit device via at least two communication channels of different communication properties, wherein the data communication between the first circuit device and the second circuit device includes a first data communication in which low latency is requested and a second data communication in which high throughput is requested, and the first data communication is carried out between the first circuit device and the second circuit device via a first communication channel of a low latency property, and the second data communication is carried out between the first circuit device and the second circuit device via a second communication channel of a high throughput property.. . ... Fanuc Corporation

05/04/17 / #20170125976

Laser oscillation device for multiplexing and outputting laser light

A laser oscillation device herein cumulates a value in which a weighting coefficient determined according to a value of a current that has driven light sources is multiplied by a drive time of the light sources every time each of the light source is driven, and stores a cumulative value obtained from thus cumulating while allowing the same to correspond to each of the light sources. Then, an instruction unit of the laser oscillation device determines the number of the light sources to radiate according to an output range of a laser output instruction, and by the number determined, the light sources are configured to be selected in an order from the smaller cumulative value by a selection unit, and only the selected light sources are allowed to radiate by a current control unit.. ... Fanuc Corporation

05/04/17 / #20170123820

Robot system including cnc and robot controller connected through communication network

A robot system preventing a worker from mistaken operation due mistaken assumptions resulting from differences in operation of the guis. The robot system includes a machine attribute value storage part storing a combination of values corresponding to attributes of types, appearances, and display positions for addition of display elements of the robot on the gui screen of the display device and a combination of values corresponding to attributes of various definition types of both operations and responses of the display elements and includes a machine screen generation part using a combination of values corresponding to attributes stored in the machine attribute value storage part as the basis to generate and add display elements of the robot to the gui screen of the machine. ... Fanuc Corporation

05/04/17 / #20170123409

Numerical controller performing speed control with curvature and curvature change amount

A numerical controller which controls a machine tool on the basis of a program instruction analyzes the program instruction to generate movement instruction data, and sets a value of a constant used for speed change on the basis of a physical amount regarding a curvature at a current position on a movement path based on the generated movement instruction data. Then, the numerical controller calculates movement speeds of axes of the machine tool using the set value of the constant used for the speed change, and controls the axes on the basis of the calculated movement speeds.. ... Fanuc Corporation

05/04/17 / #20170123385

Servo control system having function of automatically adjusting learning controller

A servo control system includes a position command generator, a position detector for a feed axis, a positional deviation obtainer for calculating a positional deviation, a position control loop, a band limiting filter for attenuating a high frequency component of the positional deviation, a dynamic characteristic compensation element for advancing a phase, a learning controller including the band limiting filter and the dynamic characteristic compensation element, a sine wave sweep input unit for applying a sine wave sweep to the position control loop, a frequency characteristic calculator for estimating the gain and phase of position control loop input and output signals, and a learning control characteristic evaluation function calculator for calculating an evaluation function, which indicates a position control characteristic with the learning controller based on a frequency characteristic by actual measurement and a frequency characteristic of the learning controller.. . ... Fanuc Corporation

05/04/17 / #20170123384

Motor control device for compensating backlash

A motor control device includes a first position detecting unit for detecting a position of a movable part, a second position detecting unit for detecting a position of a driven part, an error computing unit for computing an error between a first position detection value detected by the first position detecting unit and a second position detection value detected by the second position detecting unit, a memory unit for memorizing, as an initial error, an error computed when the movable part engages with the driven part, a compensation amount computing unit for computing a backlash compensation amount for compensating backlash, a compensation gain computing unit for computing a compensation gain based on the acceleration command, and a compensation amount computing unit for computing the backlash compensation amount using the compensation gain.. . ... Fanuc Corporation

05/04/17 / #20170120494

Injection molding system

In order to calculate a ball screw abrasion amount of an injection-axis ball screw or a mold-clamping-axis ball screw, a position of a ball nut fitted to the ball screw is photographed by a camera installed in an injection molding machine. Then, if the photographed position of the ball nut is found, as a result of analysis of an image captured by the camera, to be deviated from the position of the ball nut when a ball screw has no abrasion, it is determined that the ball screw is abraded.. ... Fanuc Corporation

05/04/17 / #20170120447

Offline robot programming device

A robot programming device capable of easily checking interference between a robot and peripheral equipment, by which the interference can be easily avoided automatically or manually. The programming device has: a simulation executing part which executes a simulation of motions of peripheral equipment and a robot hand based on a control signal; a signal setting part which sets the control signal for executing the simulation, with respect to a teaching point or a trajectory between the teaching points included in a predetermined robot operation program or a program template, the control signal being set as attribute data of each teaching point or each trajectory; a moving part which moves the robot to the teaching point or the trajectory; and a display setting part which determines as to whether the workpiece is displayed or hidden, with respect to the teaching point or the trajectory to which the robot is moved.. ... Fanuc Corporation

05/04/17 / #20170120405

Rotating axis supporting device

A rotating axis supporting device of the present invention includes: a housing; a rotating axis rotatably pivoted to the housing; a case for fixing the housing; and an adjustment mechanism adjusting a position of the rotating axis by causing an attachment surface of the housing attached to the case to be perpendicular to an axial direction of the rotating axis, attaching the housing to move relative to the case in parallel to the attachment surface, and moving the housing and the case relative to each other in parallel to the attachment surface.. . ... Fanuc Corporation

05/04/17 / #20170120402

Temporary placement device able to adjust orientation of workpiece

A temporary placement device comprises a carrying member having a carrying surface on which a workpiece is placed and a drive device driving the carrying member. The carrying member is formed to be deformable. ... Fanuc Corporation

04/27/17 / #20170117988

Communication system

A plurality of units have a transmitter and a receiver. The transmitter puts the unit's own data string into a coding data array using first array information, and calculates an error-correcting code based on the data array in which 0 is put except for the data string. ... Fanuc Corporation

04/27/17 / #20170117841

Machine learning apparatus and method learning predicted life of power device, and life prediction apparatus and motor driving apparatus including machine learning apparatus

A machine learning apparatus that learns predicted life of a power device of a motor driving apparatus converting dc power into ac power by a switching operation of the power device to supply the ac power to an ac motor includes: a state observation unit that observes a state variable constituted by data regarding the number of times of switching of the power device, data regarding junction temperature of the power device, and data regarding presence or absence of a failure of the power device; and a learning unit that learns the predicted life of the power device in accordance with a training data set defined by the state variable.. . ... Fanuc Corporation

04/27/17 / #20170117765

Permanent magnet rotor for synchronous electric motor

Provided is a permanent magnet rotor that includes a plurality of magnets sequentially disposed on an outer circumferential surface of a core having a cylindrical shape along a circumferential direction of the core and a plurality of projection portions each disposed between the magnets adjacent to each other. Then a cover portion is formed such that a height of a space in a radial direction of the core is more reduced as from a base portion of the projection portions toward a tip end of the cover portion.. ... Fanuc Corporation

04/27/17 / #20170115681

Load control apparatus for preventing contact failure of relay contact

A load control apparatus includes: a relay control unit that outputs an open or close command; a power supply adjustment unit; a contact resistance measurement unit that measures a resistance value of the relay; and an adjustment command generation unit that outputs to the power supply adjustment unit an increase command that causes a current flowing between the contacts of the relay or a voltage applied therebetween to be a value greater than a steady-state value when the resistance value becomes greater than or equal to a predetermined threshold value, and outputs to the power supply adjustment unit a release command that returns the current flowing between the contacts of the relay or the voltage applied therebetween to the steady-state value when, after the increase command is outputted, the resistance value becomes smaller than the predetermined threshold value and the close command is received from the relay control unit.. . ... Fanuc Corporation

04/27/17 / #20170115174

Device for inspecting braking mechanism for electric motor, and inspection method

A device can prevent a failure in the actuation of a braking mechanism, which is caused by adhesion of adhesive substances. The device includes a heating part for heating the braking mechanism, a heat controller for controlling a heating operation of the heating part, a brake controller for actuating the braking mechanism when the heat controller stops the heating operation, and the temperature of the braking mechanism decreases, an actuation delay measuring part for measuring an actuation delay of the braking mechanism when the brake controller actuates the braking mechanism, and a comparison part for comparing the actuation delay measured by the actuation delay measuring part with a reference value of the actuation delay of the braking mechanism.. ... Fanuc Corporation

04/27/17 / #20170114582

Rebound suppression system for sliding door

A rebound suppression system for a sliding door is provided with a sliding door, a rail provided on an outer frame of the sliding door, a roller secured to the sliding door and configured to rotate in accordance with opening and closing motions of the sliding door, a fitting portion having a width smaller than the breadth of the roller and provided on at least a part of the rail, a rebound preventing roller having a breadth smaller than that of the fitting portion, and a pressing mechanism configured to press the rebound preventing roller against the rail and the fitting portion by means of an elastic body.. . ... Fanuc Corporation

04/27/17 / #20170113390

Injection molding system

In an injection molding system, bolt position related information recognizing unit which recognizes an attachment position of a bolt for each attachment is provided. Based on the attachment position of the bolt, or the attachment position of the bolt and a phase of the bolt stored in the bolt position storage unit, bolt attaching and detaching unit attaches and detaches the bolt to and from the attachment. ... Fanuc Corporation

04/27/17 / #20170113389

Ejection controller for injection molding machine

An ejection controller for an injection molding machine has a function of interrupting ejection by an ejection device before the ejection is completed, a function of detecting closing of an open safety door surrounding a mold clamping unit of the injection molding machine, and a function of restarting the ejection by the ejection device when the closing of the open safety door is detected while the ejection device is interrupted.. . ... Fanuc Corporation

04/27/17 / #20170113351

Calibration system and calibration method calibrating mechanical parameters of wrist part of robot

A calibration system able to calibrate mechanical parameters of a wrist part by a simpler manner is provided. The calibration system utilizes a target fastened at a predetermined position with respect to the joint closest to a hand of a robot and an imaging device set around the robot so as to calibrate the parameters of a mechanical model representing the wrist part of the robot. ... Fanuc Corporation

04/27/17 / #20170113349

Safety monitoring device for robot

A safety monitoring device for a robot includes a position detecting unit for detecting the position of a robot, a force detecting unit for detecting an external force applied to the position detecting unit, an external force determination condition setting unit, which sets, as an external force determination condition, an intra-region external force determination condition when the present position of the robot detected by the position detecting unit remains within a predetermined region and which sets, as an external force determination condition, an out-of-region external force determination condition when the present position of the robot is outside of the predetermined region, and a robot stopping unit for stopping the robot when the external force detected by the force detecting unit satisfies the external force determination condition.. . ... Fanuc Corporation

04/27/17 / #20170113343

Robot system including plurality of controllers connected via network

A robot system enabling a single teaching console to be used to easily teach a plurality of robots. The robot system includes a plurality of robot controllers connected through a network and a single teaching console. ... Fanuc Corporation

04/27/17 / #20170113314

Tool cleaning device for machine tool

A tool cleaning device for a machine tool has a chip removing device which removes the chip, a moving device to which the chip removing device is attachable, a detecting device which detects a storing state of the chip to the tool of the machine tool, an information processing device which processes information according to the storing state of the chip acquired by the detecting device and judges a region where a chip removing is necessary, and a controller of the moving device which moves the chip removing device to the region where the chip removing is necessary judged by the information processing device. The chip stored on the tool is cleaned by the chip removing device.. ... Fanuc Corporation

04/20/17 / #20170111000

Machine learning apparatus and method for learning correction value in motor current control, correction value computation apparatus including machine learning apparatus and motor driving apparatus

A machine learning apparatus includes: a state observation unit that observes a state variable including an error between a position command and an actual position of a rotor, temperature of a motor driving apparatus and the motor, and voltage of each part of the motor driving apparatus; and a learning unit that learns a current feedback offset correction value for correcting an offset in the current feedback value, an inter-current-feedback-phase unbalance correction value for correcting an unbalance between phases in the current feedback value, and a current command correction value for a dead zone for correcting a current command in order to compensate a decreased amount of current due to a dead zone by which switching elements of upper and lower arms in the same phase of an inverter for motor power supply are not simultaneously turned on, in accordance with a training data set defined by the state variable.. . ... Fanuc Corporation

04/20/17 / #20170109005

Screen creation apparatus having application screen creation support function

A screen creation apparatus automatically collects the content of execution of a property edit of a component in a component edit history database as a history in a usual screen creation operation. Subsequently, the screen creation apparatus analyzes a set value by using an edit history in the component edit history database and the setting content of a component property characteristic database in usual edit operations when adding a new component, copying and pasting a component, and changing a property value. ... Fanuc Corporation

04/20/17 / #20170108847

Numerical controller performing positioning for avoiding interference with workpiece

A numerical controller controls a machine tool that has a plurality of axes based on a program command. The numerical controller analyzes the program command. ... Fanuc Corporation

04/20/17 / #20170108843

Numerical controller with program check function by override switch

A numerical controller of the present invention is provided with an override input unit configured to accept an operation for an override value by an operator, an override monitoring unit configured to detect the operation for the override value by the override input unit and output a notification based on the detected operation, and an execution block control unit configured to control suspension and resumption of run based on the notification output from the override monitoring unit. The override monitoring unit outputs a notification of an end-point stop request if a first operation pattern is detected from the override input unit during the run, and the execution block control unit performs control for suspending the run at the end point of a currently running block of a machining program on receiving the notification of the end-point stop request.. ... Fanuc Corporation

04/20/17 / #20170108071

Motor drive apparatus equipped with life prediction function for motor brake

A motor drive apparatus includes: a motor current detection unit; a brake release determination unit that determines that the brake is not released when the motor current detected when the motor is operated under a predetermined load by application of a voltage to a brake coil is larger than a current for when the brake is normally released; a brake coil voltage change unit that changes a voltage applied to the brake coil when it is determined that the brake is not released to a larger value; a change history storage unit that stores the voltage after being changed and change date and time; and a life prediction unit that calculates a predicted life of the brake apparatus based on the voltage after being changed and the change date and time and the previously stored failure-time brake coil voltage.. . ... Fanuc Corporation

04/20/17 / #20170106541

Robot control device, robot system and method of controlling robot which carries object in cooperation with person

There is provided a robot control device enabling a robot to carry various types of objects without exceeding an allowable weight thereof. The robot control device for controlling the robot for carrying an object in cooperation with a person includes a force acquisition part configured to acquire force applied from the object to the robot when the object is lifted, a comparison part configured to compare a force component in a gravity direction of the force acquired by the force acquisition part with a first threshold value predetermined with respect to the force component, and a stop command part configured to stop the robot when the force component is greater than the first threshold value.. ... Fanuc Corporation

04/20/17 / #20170106535

Robot system having function to calculate position and orientation of sensor

A robot control device which controls a robot includes a sensor coordinate system calculation unit which calculates a position and an orientation of a sensor by making the robot perform a predetermined operation. The sensor coordinate system calculation unit comprises an operation parameter optimization unit which is configured to obtain a combination most suitable for calculating the position and orientation of the sensor, from a plurality of combinations of modified. ... Fanuc Corporation

04/20/17 / #20170106529

Robot pedestal having support structure for controller

A lightweight and low-cost robot pedestal, by which a robot mechanical unit and a robot controller can be integrally conveyed. The pedestal has a mount part on which the robot mechanical unit is mounted, and a plurality of legs arranged on a lower portion of the mount part and configured to support the mount part. ... Fanuc Corporation

04/13/17 / #20170104289

Electronic apparatus to which one or a plurality of child units are connected

An electronic apparatus, including a parent unit connector to which a child unit connector of a child unit is connected includes a cutaway portion formed in an upper edge portion of the electronic apparatus, a connector cover covering the parent unit connector and having an end portion extending into the inside the cutaway portion, and a pivoting mechanism configured to cause the connector cover to pivot in a direction perpendicular to a direction in which the child unit connector of the child unit is connected to the parent unit connector.. . ... Fanuc Corporation

04/13/17 / #20170103241

Motor drive having rf tag

A motor drive according to an embodiment of the present invention, which is a motor drive for driving a motor, includes a detection circuit for detecting the state of the inside of the motor drive; a first memory and a second memory for storing information including a detection value indicating the state detected by the detection circuit; an rf tag having the first memory; an interface circuit for transmitting and receiving information to and from external equipment; and a controller for transmitting at least a part of the information stored in the second memory to the outside through the rf tag or the interface circuit.. . ... Fanuc Corporation

04/13/17 / #20170102000

Motor drive device capable of informing malfunction in operation of fan, and method thereof

A motor drive device can improve the accuracy of detection of malfunction in a fan. The motor drive device includes a fan, a fan controller for controlling the fan, a rotation speed detecting part for detecting the rotation speed of the fan, a relationship acquiring part for acquiring a relationship between a time elapsed from a time point, at which the fan controller changes the rotation speed, and the rotation speed detected by the rotation speed detecting part, a malfunction determining part for determining whether the relationship acquired by the relationship acquiring part is different from a predetermined standard, and a malfunction signal generating part for generating a signal representing the occurrence of malfunction in the fan, when it is determined that the relationship is different from the standard.. ... Fanuc Corporation

04/06/17 / #20170099012

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

04/06/17 / #20170098918

Gas laser oscillator having auxiliary electrodes

A gas laser oscillator includes laser gas circulation paths including first and second paths; a first discharge tube provided in the first path; a second discharge tube provided in the second path; a laser power supply for supplying a first high frequency power to the first discharge tube and supplying a second high frequency power having a different phase from the first high frequency power to the second discharge tube; and a matching unit including a first coil and a first capacitor, and a second coil and a second capacitor. Each value of the first coil, the first capacitor, the second coil, and the second capacitor is determined such that the difference between the peak value of a voltage applied to the first discharge tube and the peak value of a voltage applied to the second discharge tube falls within a predetermined range.. ... Fanuc Corporation

04/06/17 / #20170097629

Numerical controller having function of automatically selecting parameter based on size of machining area

A numerical controller includes a data table on which data in which a size of a machining area and a setting value of a parameter, which is influenced by a size of a machining area, are associated with each other is registered. Further, the numerical controller estimates a size of a machining area based on a setting value of a parameter used for control of a machine tool. ... Fanuc Corporation

04/06/17 / #20170097199

Cooling device having function to detect clogging of radiation fins

A cooling device includes an electrode unit which is arranged in a space between adjacent radiation fins and which is electrically insulated from the radiation fins, and a power supply source which applies a voltage between a heat radiation structure and the electrode unit. The cooling device is further provided with an insulation resistance detection unit which calculates an insulation resistance between the heat radiation structure and the electrode unit, and a comparison unit which compares the insulation resistance calculated by the insulation resistance detection unit with a predetermined threshold, wherein, as a result of the comparison of the calculated insulation resistance and the predetermined threshold by the comparison unit, when the calculated insulation resistance is lower than the predetermined threshold, the cooling device is adapted to judge that the radiation fins have clogged.. ... Fanuc Corporation

04/06/17 / #20170096851

Machine tool

The present invention provides machine tool having a door of which the position is changed between the time of machining and when nothing is being machined, and where the moving speed of the door can be changed. The machine tool is provided with: a drive unit that can move the door; a control unit that can control the drive unit for moving the door; a safety signal input unit that takes in a safety signal from the outside of the machine tool; and a door opening and closing speed setting unit that can set the moving speed of the door to a first moving speed in the case where a safety signal is inputted into the signal input unit or to a second moving speed in the case where no safety signal is inputted, and is characterized in that the first moving speed is higher than the second moving speed.. ... Fanuc Corporation

04/06/17 / #20170095932

Robot operating apparatus provided with handles for operating robot

A robot operating apparatus includes a force sensor mounted on the distal end part of an arm unit and a handle supporting unit mounted on the distal end part of the arm unit via the force sensor. The handle supporting unit supports two handles, and a handle structure including the two handles has two force points where forces are applied while being gripped with both hands. ... Fanuc Corporation

04/06/17 / #20170095930

Robot system equipped with camera for capturing image of target mark

A robot system which is inexpensive and can easily measure a position of a target point. The system stores feature quantities of an image of a target mark included in an image acquired as reference data when the target mark is placed at a known first target mark position at the robot coordinate system and stores the first target mark position with respect to an arm tip as the position of the tool center point. ... Fanuc Corporation

03/30/17 / #20170094788

Printed circuit board

An electronic part having a plurality of signal terminals aligned as a terminal line along at least one side of the main body of the package is to be mounted onto the printed circuit board according to the present invention, which is provided with pads aligned as a pad line corresponding to the above-described signal terminal line where the above-described pad line includes at least one first pad having a predetermined length and at least one second pad shorter than that of the first pad. The first pads and the second pads are arranged in such a manner that the distal end sides of the first and the second pads to be located at the end portions of the signal terminals upon mounted the above-described electronic part are aligned on a line, and none of the first pads are adjacent to each other.. ... Fanuc Corporation

03/30/17 / #20170094722

Machine learning apparatus and coil electric heating apparatus

A machine learning apparatus includes a state observing unit and a learning unit. The state observing unit observes a state variable comprised of at least one of an adhesion state, a dielectric strength voltage, an electric heating time temperature, and an actual electric heating time value of a coil electrically heated by a coil electric heating unit, and at least one of an electric heating time command value, a voltage, and a current in the coil electric heating unit. ... Fanuc Corporation

03/30/17 / #20170093256

Machine learning apparatus and method for learning arrangement position of magnet in rotor and rotor design apparatus including machine learning apparatus

A machine learning apparatus, which learns a condition associated with arrangement positions of magnets on a core of a motor rotor, includes: a state observation unit that observes a state variable composed of data relating to arrangement positions of a plurality of the magnets arranged on the core, data relating to a magnitude of cogging torque generated when the plurality of the magnets are arranged at the respective arrangement positions, and data relating to a magnetic flux density of each of the magnets; and a learning unit that learns the condition associated with the arrangement positions of the magnets on the core in accordance with a training data set constituted by the state variable.. . ... Fanuc Corporation

03/30/17 / #20170091675

Production equipment including machine learning system and assembly and test unit

Production equipment according to an embodiment of the present invention includes a machine learning system and an assembly and test unit. The assembly and test unit chooses components from component groups having different characteristic values, assembles the chosen components into a product, and tests the assembled product. ... Fanuc Corporation

03/30/17 / #20170091674

Machine learning apparatus and coil producing apparatus

A machine learning apparatus includes a state observing unit for observing a state variable comprised of at least one of an actual dimension value, a resistance actual value, etc., and at least one of a dimension command value, a resistance command value, etc., and an execution time command value for a program, and a learning unit for performing a learning operation by linking at least one of an actual dimension value, a resistance actual value, etc., to at least one of a dimension command value, a resistance command value, etc., observed by the state observing unit, and an execution time command value for the program.. . ... Fanuc Corporation

03/30/17 / #20170091672

Motor drive apparatus equipped with fan motor preventive maintenance function

A motor drive apparatus equipped with a machine learning device comprises a fan motor and an alarm output unit which provides an indication that it is time to replace the fan motor, wherein the machine learning device comprises a state observing unit which observes the number of revolutions of the fan motor, a reward calculating unit which calculates a reward based on the time that the alarm output unit output an alarm and the time that the fan motor actually failed, an artificial intelligence which judges action value based on an observation result supplied from the state observing unit and on the reward calculated by the reward calculating unit, and a decision making unit which, based on the result of the judgment made by the artificial intelligence, determines whether or not to output an alarm from the alarm output unit.. . ... Fanuc Corporation

03/30/17 / #20170091667

Machine learning device and method for optimizing frequency of tool compensation of machine tool, and machine tool having the machine learning device

A machine learning device and a machine learning method for optimizing timing at which a tool is to be compensated in a machine tool, and a machine tool including the machine learning device. The machine learning device includes a state observation unit for observing a time interval for compensating the tool, a processing error amount of a workpiece processed by the machine tool, and a machine working ratio of the machine tool as state variables, and a learning unit for learning an action value with respect to a change of a tool compensation interval based on the tool compensation interval, the processing error amount of a workpiece, and the machine working ratio that are observed by the state observation unit.. ... Fanuc Corporation

03/30/17 / #20170090464

Numerical control system having synchronous control function between units

A master unit that controls a master axis and a slave unit that controls a slave axis are connected via a communication path to construct a numerical control system. The slave unit acquires a reception time of synchronization information received from the master unit and records a history of the reception time of the synchronization information. ... Fanuc Corporation

03/30/17 / #20170090459

Machine tool for generating optimum acceleration/deceleration

A machine tool includes an operation evaluation section that evaluates an operation thereof and a machine learning device that performs the machine learning of a movement amount of an axis thereof. The machine learning device calculates a reward based on state data including the output of the operation evaluation section, performs the machine learning of the determination of the movement amount of the axis, and determines the movement amount of the axis based on a machine learning result and outputs the determined movement amount. ... Fanuc Corporation

03/30/17 / #20170090453

Numerical controller for controlling collision position of cutter tip of tool and workpiece

A tool center path is compensated so that the number of collisions with a workpiece in positions on cutter tips complies with use frequencies in cutter tip information, based on tool information including the diameter of a tool and the number of cutter tips attached to the tool, a tool center movement path specified by a machining program, workpiece shape data, and cutter tip information.. . ... Fanuc Corporation

03/30/17 / #20170090452

Machine tool for generating speed distribution

A machine tool includes an operation evaluation section that evaluates an operation thereof and a machine learning device that performs the machine learning of a movement amount of an axis thereof. The machine learning device calculates a reward based on state data of the machine tool including output data from the operation evaluation section, performs the machine learning of the determination of the movement amount of the axis, and determines the movement amount of the axis based on a machine learning result and outputs the determined movement amount. ... Fanuc Corporation

03/30/17 / #20170090436

Numerical control system

A numerical control system includes a computer aided design (cad) data storage means for storing cad data, an input/output (i/o) assignment data storage means for storing i/o assignment data, and a relevant information storage means for recording relevant information between the i/o assignment data and mounting information included in cad data of each of the i/o units, and displays a defect occurrence region on a shape image of a control panel.. . ... Fanuc Corporation

03/30/17 / #20170090434

Machine learning system and motor control system having function of automatically adjusting parameter

A machine learning system according to an embodiment of the present invention includes a state observer for observing the rotation number, torque, current, and voltage values of a motor detected by a motor controller for driving the motor; a motor output calculator for calculating a motor output from the rotation number, torque, current, and voltage values of the motor observed by the state observer; a reward calculator for calculating a reward based on the motor output; and a learning unit for updating an action value table based on the rotation number, torque, current, and voltage values of the motor.. . ... Fanuc Corporation

03/30/17 / #20170090433

Servo control system having function of measuring characteristic of learning controller

A servo control system includes a position command generator; a position detector of a feed shaft; a positional deviation obtainer for calculating a positional deviation between a position command value and a position detection value; a position control loop; a band limiting filter for attenuating a high frequency component of the positional deviation; a dynamic characteristic compensation element for advancing the phase of the positional deviation; a learning controller including the band limiting filter and the dynamic characteristic compensation element; a sine wave sweep input unit for the position control loop; and a frequency characteristic calculator for estimating the gain and phase of position control loop input and output signals. The frequency characteristic calculator calculates an evaluation function that indicates the characteristic of a position control based on the frequency characteristic of the position control loop, the band limiting filter, and the dynamic characteristic compensation element.. ... Fanuc Corporation

03/30/17 / #20170090432

Machine learning system and magnetizer for motor

A machine learning system according to an embodiment of the present invention includes a state observer for observing the winding temperature, winding resistance, current value, and rotor magnetic flux density of a magnetization unit having a magnetizing yoke and windings; a reward calculator for calculating a reward from the rotor magnetic flux density obtained by the state observer; and a learning unit for updating an action value table based on a magnetization rate calculated from the rotor magnetic flux density and a target magnetic flux density, the winding temperature, and the winding resistance.. . ... Fanuc Corporation

03/30/17 / #20170090430

Machine learning method and machine learning apparatus learning operating command to electric motor and machine tool including machine learning apparatus

A machine learning apparatus learning an operating command to an electric motor. The machine learning apparatus is configured to learn an operating command to an electric motor. ... Fanuc Corporation

03/30/17 / #20170090428

Machine learning apparatus for optimizing cycle processing time of processing machine, motor control apparatus, processing machine, and machine learning method

A machine learning apparatus includes a state observing unit and a learning unit. The state observation unit observes, during repeated processing operations, a state variable including a processing downtime and at least one of an actual one-cycle processing time of a processing machine and the temperature of a motor. ... Fanuc Corporation

03/30/17 / #20170087681

Housing of electronic components detecting deposited cutting fluid and motor drive system including housing

A motor drive system enabling detection of cutting fluid deposited at a housing of electronic components. A housing holding electronic components of a motor drive system has top faces slanted with respect to the horizontal plane so as to guide the deposited cutting fluid. ... Fanuc Corporation

03/30/17 / #20170087678

Tool replacement apparatus

A tool replacement apparatus according to the present invention includes: a turning tool magazine capable of attaching or removing a tool to/from a spindle of a machine tool; a tool replacement control unit which controls operations of turning the tool magazine and attaching or removing a tool to/from a spindle; and a setting unit which sets a rotatable range of the tool magazine. The tool replacement control unit includes: a determining unit which determines whether or not a designated rotation angle in an instruction for turning the tool magazine is within the rotatable range set by the setting unit; and a unit which stops an operation of replacing a tool when the determining unit determines that a designated rotation angle is out of a rotatable range.. ... Fanuc Corporation

03/30/17 / #20170087676

Method of machining workpiece by cooperation of machine tool and robot

A method for machining a workpiece which can prevent a reduction in machining accuracy and production efficiency. The method includes pressing a clamp part against a first portion of the workpiece, to clamp the workpiece in cooperation with a workpiece receiving part, causing the clamp part to move away from the first portion, to release the workpiece, which has been clamped by the clamp part, operating the robot to cause the robot hand to grasp a second portion of the workpiece, which is different from the first portion, to restrict the movement of the workpiece relative to the workpiece receiving part without a change in the posture of the workpiece, and operating the machine tool to machine the first portion while restricting the movement of the workpiece relative to the workpiece receiving part.. ... Fanuc Corporation

03/30/17 / #20170087656

Wire electric discharge machine

A wire electric discharge machine has a tank containing a working fluid, a table in the tank for mounting a workpiece, upper and lower guides supporting a wire electrode, a measurement device detachable from or movable relative to an upper guide part having the upper guide, and including a sensor for measuring the workpiece after machining, a plate thickness acquisition unit for acquiring a plate thickness of the workpiece, a level detection unit for detecting a level of the working fluid in the tank, and a level adjustment unit for adjusting the level of the working fluid when measuring the workpiece on the basis of the relative position of the upper guide and the measurement device body, a position of the upper guide, and the plate thickness, to a level not lower than a height of an upper surface of the workpiece and not higher than the measurement device body.. . ... Fanuc Corporation

03/30/17 / #20170087654

Wire electric discharge machine having movable axis abnormal load warning function

A wire electric discharge machine includes a machine learning device that learns an adjustment of an axis feed command of the wire electric discharge machine. The machine learning device determines an adjustment amount of the axis feed command by using data related to a movement state of an axis, and adjusts the axis feed command based on the determined adjustment amount of the axis feed command. ... Fanuc Corporation

03/23/17 / #20170084377

Three-phase reactor comprising iron-core units and coils

A three-phase reactor includes: a central iron core; an outer peripheral iron core surrounding the central iron core; and at least three connecting units that magnetically connect the central iron core and the outer peripheral iron core to each other, in which each of the connecting units includes at least one connecting iron core, at least one coil wound around the connecting iron core, and at least one gap.. . ... Fanuc Corporation

03/23/17 / #20170083017

Ladder diagram monitoring device capable of additionally displaying operation situation of cnc in comment

A ladder diagram monitoring device displays an operation situation of a ladder program executed on a programmable controller built in a cnc on a monitor. A comment added to a circuit of the ladder program is provided with a region for displaying information on an operation situation of the cnc, the operation situation of the ladder program is reflected in the region, and display data in which the operation situation of the cnc is displayed is displayed.. ... Fanuc Corporation

03/23/17 / #20170083002

Spot welding system for measuring position of welding point at which welding is performed

A spot welding system comprises a robot which changes a relative position of a spot welding gun and a workpiece. A control device drives an electrode drive motor so that a movable electrode of the spot welding gun abuts on the workpiece, and is formed so as to perform a position detection control which detects a position of the workpiece based on a position of the movable electrode when a state value of the electrode drive motor deviates from a predetermined range. ... Fanuc Corporation

03/23/17 / #20170082587

Laser processing system for monitoring impure gas in laser optical path

A laser processing system herein includes a laser oscillator, a laser optical path that guides laser beam from the laser oscillator to a workpiece, a purge gas supply line for supplying a purge gas into the laser optical path, oxygen sensor and an impure gas sensor which detects an impure gas influencing the propagation of the laser beam that are installed in the laser optical path, and an impure gas sensor output value correction unit. The impure gas sensor output value correction unit corrects an output value of the impure gas sensor based on an output value of the oxygen sensor.. ... Fanuc Corporation

03/23/17 / #20170080539

Motor driving device of machine tool comprising plurality of switching elements

A motor driving device comprises a first heat sink arranged outside a housing, a second heat sink arranged inside the housing, and a heat conduction plate configured to thermally connect the first heat sink and the second heat sink. A switching element for a spindle is mounted on the first heat sink, and a switching element for a feed axis is mounted on the second heat sink.. ... Fanuc Corporation

03/23/17 / #20170080524

Laser processing system having function of cleaning laser optical path

A laser processing system herein includes a laser oscillator, a laser optical path that guides laser beam from a laser beam emission port of the laser oscillator to a workpiece, an impure gas adsorbent for adsorbing impure gases that influence the propagation of the laser beam, and a shutter that exposes the impure gas adsorbent in the laser optical path.. . ... Fanuc Corporation

03/16/17 / #20170077731

Electric device having function of informing battery residual capacity

An electric device according to the present invention includes: a first power source which supplies electric power to a predetermined load unit; a second power source which supplies electric power from an outside power source to the load unit; a switching unit which switches the first power source and the second power source which supply electric power to the predetermined load unit; a time measuring unit which measures the time; a voltage measuring unit which measures terminal voltage of the first power source; a storage unit which stores the terminal voltage of the first power source measured by the measuring unit and the time when the terminal voltage of the first power source is measured based on the time measuring unit; a time change rate calculating unit which calculates a time change rate of the terminal voltage of the first power source stored in the storage unit; and an informing unit which performs informing operation with respect to a residual capacity of the first power source in accordance with the time change rate of the terminal voltage of the first power source calculated by the time change rate calculating unit.. . ... Fanuc Corporation

03/16/17 / #20170077666

Laser oscillator comprising heat exchanger having function of collecting foreign matters

A laser oscillator comprises a heat exchanger which cools a gas medium. The heat exchanger includes a cooling part which performs heat exchange between the gas medium and a cooling medium, a tubular member fixed to a frame body, and a foreign matter collection container. ... Fanuc Corporation

03/16/17 / #20170075374

Numerical control system which displays voltage value of backup battery

A numerical control system includes a numerical controller, an absolute encoder which detects a rotational displacement of a motor controlled by the numerical controller, batteries each of which supplies backup power to at least one of the numerical controller and the absolute encoder, a/d conversion circuits which analog/digital-convert voltages output from the batteries and output digital signals, the a/d conversion circuits being located in one device selected from the numerical controller and the absolute encoder and supplied with a backup voltage by the battery, and a display which displays the voltage values of the batteries on the basis of the above-mentioned digital signals and is located in the numerical controller.. . ... Fanuc Corporation

03/16/17 / #20170075341

Numerical controller having automatic trace function of related signal in association with nc program operation

A numerical controller includes a programmable controller that performs input and output of a signal based on a ladder program and performs control of a machine based on an nc program. The numerical controller includes a first table associating the function used for control of the machine, an input signal, and an output signal and a second table associating the input signal, the output signal, and a signal in a dependent relation with the input signal and the output signal. ... Fanuc Corporation

03/16/17 / #20170075337

Control device for machine tool having a plurality of axes

A control device for a machine tool for cutting a rotationally-symmetric workpiece by a tool, includes a machining command making unit for making a machining command for an auxiliary motor based on rotation speeds of the workpiece and the tool, and feed rates of the tool and the workpiece, an oscillation command making unit for making an oscillation command for the auxiliary motor, based on the rotation speeds and the feed rates, so that the oscillation command is asynchronous with the rotation speed of the workpiece around the axis of rotation, and so that the tool intermittently cuts the workpiece, an addition unit for adding the oscillation command to the machining command, and a control unit for controlling the auxiliary motor based on the machining command to which the oscillation command has been added.. . ... Fanuc Corporation

03/16/17 / #20170074899

Electronic device having impact detecting function

Provided is an electronic device installed in a machine where there is a possibility in occurrence of vibration or impact, including: an acceleration detecting unit detecting acceleration in a predetermined time interval; an impact determining unit, in a case where it is determined that an acceleration value of acceleration detected by the acceleration detecting unit exceeds a predetermined first threshold value, calculating a second threshold value based on a maximum value among acceleration values of plural accelerations detected by the acceleration detecting unit for a predetermined time interval after the determination, in a case where the number of accelerations where acceleration values exceeds the second threshold value among the plural accelerations is a predetermined number or less, determining the impact as a single-type impact, and in a case where the number exceeds the predetermined number, determining the impact as a multiple-type impact; and an output unit outputting a signal in a case where the impact is determined as the multiple-type impact.. . ... Fanuc Corporation

03/16/17 / #20170074836

Vibration analysis device which calculates cycle of vibration of tool with respect to workpiece

A vibration analysis device calculates a vibration cycle which occurs during a period in which a workpiece is processed by a machine tool, and includes a tangential velocity calculation unit which calculates a velocity in a tangential direction of a movement path of a processing point by using positional information of a drive axis. The vibration analysis device comprises a movement distance calculation unit which calculates a first movement distance of the processing point on the movement path by using the velocity in the tangential direction. ... Fanuc Corporation

03/16/17 / #20170072573

Robot provided with wrist including hollow movable element and having waterproof structure

A robot capable of preventing adhesion of a cutting fluid or the like on components thereof. The robot includes a robot arm, and a wrist connected to a distal end of the robot arm and including a plurality of movable elements connected to each other, and the movable elements being hollow elements, an end effector connected to a distal end of the wrist, a wire member laid to extend through the respective movable elements, and a cover to be mounted on the wrist so as to surround a connection between the two movable elements connected to each other.. ... Fanuc Corporation

03/16/17 / #20170072566

Measurement system used for calibrating mechanical parameters of robot

A measurement system able to perform measurement by a simpler manner when performing measurement a plurality of times for a plurality of targets. The measurement system utilizes the light receiving device to measure targets fastened to the machine tool. ... Fanuc Corporation

03/16/17 / #20170072562

Deflection measurement system for measuring deflection of articulated robot

A measured mark is arranged on a link of an articulated robot. A camera for measuring a position of the measured mark is arranged at a position distant from the articulated robot. ... Fanuc Corporation

03/09/17 / #20170070179

Motor drive having function of detecting dc link current

A motor drive according to the present invention includes an inverter circuit for converting a direct current into an alternating current by the switching of power elements and supplying the alternating current to a motor; a drive circuit for controlling the switching of the power elements; a fuse connected in series between a terminal of a dc link unit and a terminal of the inverter circuit through a conductor; a dc link current detection circuit for detecting a dc link current based on at least one of a voltage across the fuse, a voltage across a circuit including the fuse and part of the conductor, and a voltage across part of the conductor; and a dc link overcurrent detection circuit for detecting an overcurrent when the dc link current exceeds a predetermined value, and outputting a power element off command to turn off at least one of the power elements.. . ... Fanuc Corporation

03/09/17 / #20170070031

Long-life, high-efficiency laser apparatus having plurality of laser diode modules

A laser apparatus includes laser diode module groups (ldmgs) and power supply units and provides a laser light source by collecting laser beam from the ldmgs, and comprises: a driving current supply circuit network for injecting the driving currents into the respective ldmgs, independently; a control unit which controls the driving currents independently; a first recording unit in which are recorded data representing a relationship between the driving current and optical output power, and data representing a relationship between the driving current and drive voltage; and a first calculating unit which calculates the driving currents to be allocated to the ldmgs so as to achieve maximum electrical to optical conversion efficiency, wherein the control unit allocates the driving currents to the ldmgs in accordance with the results calculated by the first calculating unit so that the ldmgs as a whole can achieve maximum electrical to optical conversion efficiency under conditions.. . ... Fanuc Corporation

03/09/17 / #20170068411

Machine control system displaying operation information of machine on display device corresponding to operator

A machine control system includes a display device to display operation information to operate a machine, an external storage device which stores personal information to identify an operator and a screen of the operation information displayed by the operator on the display device in association with each other, and an authentication unit to authenticate the operator based on the personal information stored in the external storage device. A controller reads out, from the external storage device, the operation information screen displayed on the display device by the operator authenticated by the authentication unit, and displays the same on the display device.. ... Fanuc Corporation

03/09/17 / #20170068231

Machining program creation apparatus for wire electrical discharge machine

A machining program creation apparatus for a wire electrical discharge machine for creating a machining program for cutting a predetermined machining shape in an object to be machined includes a first unit defining the machining shape; a second unit defining a shape of the object to be machined; a third unit designating a reference position to be used when the machining shape is machined; a fourth unit for generating a first machining path for cutting the machining shape based on the machining shape, the shape of the object to be machined, and the machining reference position; a fifth unit for generating the shape of the object to be machined as a second machining path based on the shape of the object to be machined and the machining reference position; and a sixth unit for drawing the first and the second machining paths on the same screen.. . ... Fanuc Corporation

03/09/17 / #20170067728

Object posture calculation system

A system which calculates the relative posture or the relative position and posture between a first object and a second object. This invention provides an object posture calculation system including a first object and a second object contactable at three contact points, a driving unit which brings the first object and the second object into contact with each other, a force measuring unit which measures a force acting between the first object and the second object, and an object posture calculation unit which calculates the relative posture or the relative position and posture between the first object and the second object on the basis of the force measured by the force measuring unit when the first object and the second object come into contact with each other at the three contact points.. ... Fanuc Corporation

03/09/17 / #20170066172

Injection molding system

In an injection molding system, an amount of deformation of an elastic member is calculated from image data of the elastic member causing a nozzle to generate a nozzle touch force and a nozzle touch force of the nozzle is calculated by converting the amount of deformation. Accordingly, it becomes possible to detect abnormal conditions such as resin leakage and mold deformation and exercise correct control of the nozzle touch force.. ... Fanuc Corporation

03/09/17 / #20170066133

Coordinate system setting method, coordinate system setting apparatus, and robot system provided with coordinate system setting apparatus

An apparatus for setting a conveyor coordinate system in a robot system. The apparatus includes features provided on a movable part of a conveyor; a sensor provided on a robot; a first coordinate acquiring section for making the sensor detect positions of two features, when the movable part is in a first position, and acquiring two first coordinates in a base coordinate system of the robot; a conveying operation executing section for making the movable part perform a conveying operation from the first position toward a second position; a second coordinate acquiring section for making the sensor detect a position of one feature, when the movable part is in the second position, and acquiring one second coordinate in the base coordinate system; and a coordinate system determining section for determining the conveyor coordinate system based on a conveying operation direction, two first coordinates and one second coordinate.. ... Fanuc Corporation

03/09/17 / #20170066080

Numerical controller capable of machining condition control based on posture

A numerical controller controls a laser beam machine in accordance with a program and performs three-dimensional laser beam machining on a workpiece. The numerical controller obtains a ratio between a machining speed at an upper surface of the workpiece and a machining speed at a lower surface of the workpiece on the basis of a posture of a nozzle of the laser beam machine and changes a machining condition specified by the program on the basis of the obtained ratio.. ... Fanuc Corporation

03/09/17 / #20170066070

Electrical discharge machine

An electrical discharge machine of the present invention is provided with a machining tank stored with a machining fluid in which a workpiece is immersed for electrical discharge machining, a reservoir unit configured to store the machining fluid in order to supply to and recover the machining fluid from the machining tank, a machining tank non-storage condition detecting unit configured to detect that the machining fluid is not stored in the machining tank, an addable amount specifying unit configured to specify the amount of the machining fluid stored in the reservoir unit when it is detected that the machining fluid is not stored in the machining tank and specify an addable amount, which is an addable machining fluid amount, based on the capacity of the reservoir unit and the amount of the machining fluid stored in the reservoir unit, and a machining fluid adding unit configured to add the machining fluid in the addable amount or less.. . ... Fanuc Corporation

03/02/17 / #20170064819

Perforation arrangement through which individual substrates are to be divided from aggregate substrate and aggregate substrate having the perforation arrangement

In a perforation arrangement having a number of small holes through which individual substrates of aggregate substrate are connected to each other where slits are provided between individual substrates in the aggregate substrate, the centers of the small holes are arranged so as not to be aligned in a straight line in a perforation. The small holes are arranged in or in proximity to a connection portion in such a manner that the distance of the center of each small hole from the line segment between the facing ends of the slits is different. ... Fanuc Corporation

03/02/17 / #20170064812

Printed circuit board for allowing detection of a fallen off part and circuit for detecting a fallen off part

A printed circuit board allows detection of whether or not a part that is mounted on the printed circuit board and that is not electrically connected to the printed circuit board for conventional use has fallen off from the printed circuit board, and is provided with a number of conductive members that make contact with a number of connection portions, respectively, provided on the above-described mounted part and that are used for determining whether or not the above-described mounted part has fallen off from the above-described printed circuit board.. . ... Fanuc Corporation

03/02/17 / #20170063285

Motor drive device assembly including plurality of motor drive devices, and motor drive device including heatsink

A motor drive device assembly capable of suppressing differences in temperatures of motor drive devices depending on operational conditions. The motor drive device assembly includes a first motor drive device including a first heatsink, a second motor drive device located adjacent to the first motor drive device and including a second heatsink formed separately from the first heatsink, and a connection part connecting the first heatsink and the second heatsink to each other, to allow thermal conduction between the first heatsink and the second heatsink.. ... Fanuc Corporation

03/02/17 / #20170063284

Machine learning method and machine learning apparatus learning operating command to electric motor and controller and electric motor apparatus including machine learning apparatus

A controller that makes an electric motor efficiently operate in accordance with an ambient temperature. The controller includes a machine learning apparatus learning an operating command to the electric motor. ... Fanuc Corporation

03/02/17 / #20170063283

Motor driving apparatus including overcurrent detection unit

A motor driving apparatus includes a motor driving unit for converting dc voltage on a dc link into ac voltage when a switching device is turned on/off and outputting the ac voltage to an ac motor side, a gate driving circuit for turning on/off the switching device, a gate driving command generation unit for outputting either one of an on command and an off command to the gate driving circuit, and an overcurrent detection unit for detecting an overcurrent with respect to a dc link current or an alternating current on the ac motor side, wherein, when the overcurrent detection unit detects the overcurrent, the gate driving command generation unit alternately outputs the on command and the off command while gradually increasing a ratio of the off command to the on command and ultimately outputs only the off command.. . ... Fanuc Corporation

03/02/17 / #20170063279

Motor drive apparatus having function of detecting failure of electric shunt

A motor drive apparatus according to the present invention comprises: an electric shunt which shunts a current flowing through a power line connected to a motor; a first current detection unit and a second detection unit, each disposed on either side of a node shunted by the electric shunt, for detecting the current flowing through the power line; a shunt commanding unit which gives a shunt command to the electric shunt to effect shunting of the current; and a determining unit which determines the presence or absence of a fault in the electric shunt, based on the shunt command and on current values detected by the first current detection unit and the second detection unit.. . ... Fanuc Corporation

03/02/17 / #20170063276

Machine learning apparatus and method for learning predicted life of motor, life prediction apparatus and motor system including machine learning apparatus

A machine learning apparatus that learns a condition associated with a predicted life of a motor includes: a state observation unit that observes a state variable composed from at least one of output data of a sensor that detects an operation state of the motor and data relating to presence or absence of a failure in the motor; an actual life data acquisition unit that acquires data relating to an actual life of the motor; and a learning unit that learns the condition associated with the predicted life of the motor in accordance with a training data set created based on a combination of the state variable and the actual life.. . ... Fanuc Corporation

03/02/17 / #20170063261

Motor control apparatus provided with magnetic flux control unit, and machine learning apparatus and method thereof

A machine learning apparatus configured to learn conditions to be associated with an excitation current command for a motor and excitation start timing provided by a motor control apparatus includes: a state observation unit that observes a state variable including at least one of data relating to magnetic flux increase lead time that may be required from timing when a start command is issued for a predetermined operation mode until the magnetic flux of the motor reaches the maximum magnetic flux corresponding to the predetermined operation mode and data relating to whether an overheat alarm indicating that the motor has overheated has been triggered or not; and a learning unit that learns conditions to be associated with an excitation current command increment and an excitation start timing adjusting amount in accordance with a training data set composed of the state variable.. . ... Fanuc Corporation

03/02/17 / #20170063205

Apparatus with motor drive device, to which motor drive device can be easily attached

An apparatus with a motor drive device is provided with a support plate including an opening part for supporting the motor drive device. The support plate includes a first edge part around the opening part and a second edge part on the opposite side of the first edge part. ... Fanuc Corporation

03/02/17 / #20170063017

Laser apparatus having temperature control function for maintenance work

A laser apparatus able to prevent the formation of condensation at the time of maintenance work. The laser apparatus includes a housing having an openable sealed structure, an optical system set inside the housing, a temperature regulation mechanism maintaining the optical system at a predetermined temperature, and a preparatory step controller controlling a preparatory step performed before opening the housing. ... Fanuc Corporation

03/02/17 / #20170060666

Controller capable of detecting factor at time of abnormality of pc function

Provided is a controller capable of performing discrimination as to whether abnormality is caused by a hardware factor or a software factor according to an output state of a signal at the time of occurrence of the abnormality. The controller has a pc function and includes a hardware timer configured with only hardware and a software timer performing counting by software, and the controller generates a signal indicating that a hardware timer is working and a signal indicating that a software timer is working and outputs these signals.. ... Fanuc Corporation

03/02/17 / #20170060356

Numerical controller with menu

A numerical controller acquires state data including information indicating a machining state and information indicating a selected menu item, creates a machine learning model for determining a menu item display order in menu display based on the state data, and determines a menu item display order in the menu display based on the created machine learning model and the state data.. . ... Fanuc Corporation

03/02/17 / #20170060121

Numerical controller

A numerical controller that controls a machine based on a program, the machine including a drive unit that is driven by at least one or more ball screws, includes: instruction program analyzing unit for analyzing the program and generating movement instruction data based on an analysis result; and speed changing unit for evaluating a safe feed speed at a position that is indicated by a coordinate value of the drive unit, based on the coordinate value, and restricting a movement speed of the drive unit up to the safe feed speed, the movement speed of the drive unit being included in the movement instruction data.. . ... Fanuc Corporation

03/02/17 / #20170060105

Wire electric discharge machine performing machining while adjusting machining condition

A wire electric discharge machine according to the present invention includes a machine learning device which performs machine learning for adjustment of a machining condition of the wire electric discharge machine, the machine learning device includes a state observation unit which acquires data related to a machining state of a workpiece, a reward calculation unit which calculates a reward based on data related to a machining state, a machining condition adjustment learning unit which determines an adjustment amount of a machining condition based on a machine learning result and data related to a machining state, and a machining condition adjustment unit which adjusts a machining condition based on the determined adjustment amount of a machining condition, and the machining condition adjustment learning unit performs machine learning for adjustment of a machining condition based on the determined adjustment amount of a machining condition, data related to a machining state and acquired by the state observation unit, and a reward which is calculated by the reward calculation unit.. . ... Fanuc Corporation

03/02/17 / #20170060104

Numerical controller with machining condition adjustment function which reduces chatter or tool wear/breakage occurrence

A numerical controller includes a machine learning device for performing machine learning of machining condition adjustment of a machine tool. The machine learning device calculates a reward based on acquired machining-state data on a workpiece, and determines an adjustment amount of machining condition based on a result of machine learning and machining-state data, and adjusts machining conditions based on the adjustment amount. ... Fanuc Corporation

03/02/17 / #20170060103

Robot control device for controlling motor-driven robot

A robot control device includes a first sensor which is used in a first range including the entirety of the operating range of the robot, a second sensor which is used in a second range including at least a part of the operating range of the robot, and a range storing unit for storing a third range included in both the operating range and the second range. The robot control device also includes a ratio setting unit for setting a ratio between a first control input obtained using the first sensor and a second control input obtained using the second sensor with respect to control inputs to the motor based on the comparison of the third range and the position and posture of the robot, and an addition unit for adding the first control input and the second control input together in accordance with the set ratio.. ... Fanuc Corporation

03/02/17 / #20170059369

Encoder having liquid-tight structure

An encoder able to maintain liquid-tightness over a long period of time. The encoder is provided with a housing unit holding component parts of the encoder. ... Fanuc Corporation

03/02/17 / #20170059366

Rotation angle detection apparatus having function of detecting entry of foreign substance based on frequency characteristic of signals

A rotation angle detection apparatus includes a rotator having a track unit to detect the rotation angle of a rotation axis; a detection unit disposed in correspondence with the track unit; a rotation angle calculation unit for calculating the rotation angle of the rotation axis based on signals generated by the detection unit; a rotation speed calculation unit for calculating the rotation speed of the rotation axis; and an abnormality detection unit for detecting an abnormality. The abnormality detection unit includes a frequency analyzing unit for calculating the frequency characteristic of the signals; a storage unit for storing the number of the signals per revolution of the rotator; a signal frequency calculation unit for calculating a signal frequency; and a determination unit for detecting the abnormality in the detection apparatus, when the frequency characteristic includes a component of a higher order than the signal frequency.. ... Fanuc Corporation

03/02/17 / #20170057144

Injection molding system

In an injection molding system, a holding force changing means reduces a holding force to a predetermined level or less if a predetermined or higher load is detected by an external load detection means after a molded article is transported to a work area of an operator by a molded article transport device. Thus, the operator can easily take out and inspect the molded article.. ... Fanuc Corporation

03/02/17 / #20170057135

Injection molding system

In an injection molding system, a compression ratio of an image acquired by a molded article image acquisition means is changed based on a physical quantity related to injection molding and stored in a storage means. Thus, an image of a molded article is compressed and stored according to the compression ratio obtained based on the physical quantity.. ... Fanuc Corporation

03/02/17 / #20170057089

Machine that stops movement of member on drive axis due to abnormality in brake

A robot includes a motor that includes a brake and moves an arm on a drive axis, and a rotational position detector that detects movement of the arm. When a state occurs in which the robot is preferably emergency-stopped, a control device performs an emergency stop control in which the brake is operated and power supply to the motor is interrupted. ... Fanuc Corporation

03/02/17 / #20170057088

Robot system using a vision sensor

In a robot system, a signal output unit outputs, depending on a processing result of an image processing unit, an entry preparation signal indicating an entry preparation state, and an entry permission signal for permitting a person to enter a predetermined section in a case where the person has been requested to enter the predetermined section. The entry preparation signal is outputted when the stopping of the operation of the robot is detected, and thereafter, when the person requests to enter the predetermined section, an instruction to stop the operation of the robot, or an instruction to stop the operation of the robot as well as an instruction to stop a portion of the robot system which is necessary to enable the person to enter therein, are outputted, and the entry permission signal is outputted.. ... Fanuc Corporation

03/02/17 / #20170057083

Robot system for operating robot from plurality of teaching devices

It is assumed that when a first teaching device is communicating with an active task unit in a robot control device, a second teaching device transmits a request to connect to the active task unit, to the robot control device. In such a case, the robot control device is configured to stop the first teaching device executing active tasks, and establish communication between the second teaching device and the active task unit of the robot control device which allows active tasks to be executed thereby.. ... Fanuc Corporation

03/02/17 / #20170057039

Processing system having function for maintaining processing accuracy

A processing system having a function for appropriately maintaining processing accuracy, without depending on a degree of abrasion of a tool. An unused tool used in a machine tool is captured by using a camera mounted on a robot, so as to obtain a reference image of the tool. ... Fanuc Corporation

03/02/17 / #20170057002

Chuck device and robot for changing welding tip and nozzle

A chuck device capable of efficiently changing a welding tip and nozzle. The chuck device includes a rotatable chuck base, an engagement part fixed to the chuck base so as to rotate integrally with the chuck base and can engage an engagement surface of the welding tip, the engagement part allowing the welding tip to rotate with the chuck base when the chuck base is rotated while engaged with the engagement surface, and a plurality of fingers provided to the chuck base to be openable and closable and can hold the welding tip and the nozzle, the plurality of fingers being capable of moving in directions approaching and separating from the engagement part.. ... Fanuc Corporation

03/02/17 / #20170056992

Wire electric discharge machine operating with constant inter-pole distance

In a wire electric discharge machine of the present invention, a control variable detection apparatus is an inter-pole voltage detection apparatus and detects an average inter-pole voltage as a control variable correlating with an inter-pole distance. The wire electric discharge machine comprises a machining feed speed calculation apparatus determining a machining feed speed on the basis of a deviation between target voltage set by a target value setting apparatus 7 and the average inter-pole voltage so as to eliminate the deviation. ... Fanuc Corporation

03/02/17 / #20170056991

Wire electric discharge machine capable of machining various surfaces

A wire electric discharge machine according to the present invention includes a multijoint robot including a wire crossing mechanism for crossing a wire electrode on its tip end, a robot controller for controlling the multijoint robot, a numerical controller for controlling the wire electric discharge machine, and a transmission unit for transmitting a coordinate position when the multijoint robot is driven and controlled to move the wire crossing mechanism from the robot controller to the numerical controller, and the numerical controller synchronizes a position of each shaft of the wire electric discharge machine with a movement of the wire crossing mechanism with reference to the coordinate position transmitted by the transmission unit.. . ... Fanuc Corporation

03/02/17 / #20170056990

Electrical discharge machine having concentration detection function for rust inhibitor containing organic compound

An electrical discharge machine is disclosed having a concentration detection function for a rust inhibitor containing an organic compound uses coloring of a metal complex produced through the reaction of the rust inhibitor with a color reagent to enable a detector to detect the change of characteristics involved in the change of the color of the metal complex. A predetermined amount of working fluid is sampled in a sampling cell at regular time intervals, a predetermined amount of color reagent is added to the working fluid, and the change of the color of the working fluid is detected by the detector.. ... Fanuc Corporation

02/23/17 / #20170054404

Motor drive apparatus having function of suppressing temporal variation of regenerative current

A motor drive apparatus comprises: a converter which converts dc power into ac power and returns the ac power to an ac power supply; a 120-degree conduction regenerative power control unit which controls the converter using a 120-degree conduction method so that the power recovered through the converter is returned to the ac power supply; a pwm regenerative power control unit which controls the converter using a pwm control method so that the power is returned to the ac power supply; an input voltage detection unit which detects a supply voltage supplied to the converter; a dc link voltage detection unit which detects a dc link voltage; and a regenerative method switching unit which, during power regeneration, performs switching between the 120-degree conduction method and the pwm control method in accordance with a given criterion, based on a voltage value detected by the dc link voltage detection unit.. . ... Fanuc Corporation

02/23/17 / #20170054337

Rotator member to be fixed to rotary shaft of rotary electric machine, rotator including rotator member, and method for manufacturing rotary electric machine and rotator

A rotator member 300 includes a tubular sleeve 301 having a first end surface and a second end surface, a plurality of magnet segments 311 circumferentially disposed at a radially outside of the sleeve 301, and a tubular member 321 adapted to cover the magnet segments 311 from a radially outside to hold the magnet segments 311 between the tubular member 321 and the sleeve 301. The sleeve 301 has an inner circumference surface that includes a tapered surface that gradually and outside the radial direction expands in a direction from the first end surface toward the second end surface.. ... Fanuc Corporation

02/23/17 / #20170052850

Numerical controller

If a numerical controller detects abnormality of data when data stored in a volatile memory is read out in backup of the data stored in the volatile memory to an external memory, the numerical controller compares an address of an abnormal data, which is detected, with an address stored in a non-volatile memory. When it is determined that the abnormal data which is detected is data of an invalid area, the numerical controller continues the backup processing.. ... Fanuc Corporation

02/23/17 / #20170052633

Duplicated touch switch using induction-type proximity sensor

A touch switch includes a touch input section, a metal piece provided to the touch input section at a surface thereof, and at least two induction-type proximity sensors so provided as to face the metal piece. The induction-type proximity sensors are arranged in parallel to each other and each have an lc oscillation circuit that output signals that changes in accordance with the distance to the metal piece. ... Fanuc Corporation

02/23/17 / #20170050283

Radiating structure for main spindle in machining apparatus

In a radiating structure for a main spindle having a tapered bore formed at a distal end of the main spindle, into which a tapered portion of a tool holder is mounted, a key fixing member provided with a drive key is fixed to the distal end of the main spindle, and the drive key is fit into a key groove formed in the tool holder. This configuration prevents a phase shift in rotation direction of the tool holder arising from rotation of the main spindle. ... Fanuc Corporation

02/16/17 / #20170047702

Vacuum container of laser oscillator

A vacuum container of a laser oscillator includes a first sealing member and a second sealing member that are disposed between a tube and an insertion member. The first sealing member is made of a material having a corrosion resistance higher than the second sealing member, the first sealing member is disposed on a vacuum side relative to the second sealing member, the second sealing member is made of a material having a sealing property higher than the first sealing member, and the first sealing member at least partially includes a deformation portion that deforms in such a manner as to enhance a sealing property thereof.. ... Fanuc Corporation

02/16/17 / #20170045881

Numerical controller for controlling stroke in test operation near stroke limit

A numerical controller has a test mode of a machining program, sets, for each axis, a neighboring distance from a movement prohibition boundary of a tool or a workpiece, and temporarily stops an axis movement at a boundary of a near region thereof. A movable distance in a direction approaching the movement prohibition boundary is obtained for each axis such that the movable distance is less than a distance to the movement prohibition boundary. ... Fanuc Corporation

02/16/17 / #20170045874

Machining system with machine tool and robot for attaching and detaching workpiece

A machining system is provided with a machine tool including a securing device for securing a workpiece, a robot for attaching the workpiece to the securing device, a hand attached to a tip end of an arm of the robot, and a control device for controlling the machine tool, the robot, and the hand. The securing device includes holding members for holding a workpiece, and holding member drive motors for moving the holding members.. ... Fanuc Corporation

02/16/17 / #20170045872

Numerical controller for performing axis control of two parallel axes

A numerical controller performs cross-rail axis control that distributes moving amount to a first and second axes based on a command to a virtual axis. If a block of a program that is read out contains a fast feed command to the virtual axis for moving a tool to a cutting feed start point, the numerical controller distributes a moving amount commanded by the fast feed command to the first axis and the second axis. ... Fanuc Corporation

02/16/17 / #20170043481

Robot controller inhibiting shaking of tool tip in robot equipped with travel axis

A robot controller able to suppress shaking of a tool tip of a robot due to operation of a travel axis. The robot controller includes a movement calculating part calculating an amount of movement of the travel axis and an amount of movement of the tool tip each time the travel axis operates in accordance with a command and a correcting part correcting a command value so that at least one command value of a speed and acceleration to the travel axis becomes smaller when the amount of movement of the travel axis is larger than a predetermined first threshold value and the amount of movement of the tool tip is smaller than a predetermined second threshold value.. ... Fanuc Corporation

02/16/17 / #20170043477

Robot system with visual sensor and a plurality of robots

A robot system includes a first robot for operation to which a work tool is attached, a second robot for delivery to which a hand is attached, a first visual sensor attached to the first robot, a first control device for controlling the first robot, and a second control device for controlling the second robot. The first control device detects the position of a workpiece when an operation is performed based on the image captured by the first imaging device. ... Fanuc Corporation

02/16/17 / #20170043442

Washing system of machine tool

A washing system that can reliably remove chips attached to the surface of a jig on which a workpiece is placed. The washing system includes a nozzle, a manipulator for moving the nozzle, an imaging part for capturing an image of a region on which a workpiece is placed, a chip detecting part for detecting a chip in the region based on the image captured by the imaging part, a arrangement determining part for determining a position and posture of the nozzle when the fluid is sprayed to the chip, a manipulator controlling part for controlling the manipulator so that the nozzle is located at the determined position and posture, and a fluid supplying part for injecting, through the nozzle, the fluid that has been supplied to the nozzle.. ... Fanuc Corporation

02/16/17 / #20170043439

Vibration suppression method for suppressing vibration of object to be processed, and machine processing system

A vibration suppression method and a machine processing system for properly suppressing vibration of a workpiece during processing, by which it is not necessary that a fixing jig for a workpiece be provided with a special device. A robot has a movable section and a gripping section such as a hand attached to a front end of the movable section. ... Fanuc Corporation

02/09/17 / #20170038768

Motor control system provided with function to detect abnormal braking

A motor control system of the present invention includes a servo electricity supply unit supplying electricity to a servo motor, and a controller controlling the servo motor, a mechanical brake and the servo electricity supply unit. The controller controls the servo electricity supply unit to stop the supply of electricity to the servo motor when a signal receiving unit receives a signal for actuating the mechanical brake and to resume the supply of electricity to the servo motor when an abnormality determining unit determines that abnormality exists in the mechanical brake.. ... Fanuc Corporation

02/09/17 / #20170038748

Servomotor control apparatus

A servomotor control apparatus according to the present invention is a control apparatus for controlling a machine having one or a plurality of movable portions each driven by a servomotor. In the servomotor control apparatus, while an electromagnetic brake is operated, an actual position obtained by a position detector is periodically monitored. ... Fanuc Corporation

02/09/17 / #20170038746

Synchronization controller having function of solving shock generated in synchronization start block

In a synchronization operation instruction of a synchronization control of moving a slave axis at a certain ratio with respect to a master axis movement amount, a master axis movement amount before start of change of a synchronization magnification, used in an operation based on a synchronization magnification changing instruction, is determined by referring to a parameter of the synchronization operation instruction so that the operation based on the synchronization magnification changing instruction ends at a set synchronization start master axis position. With such a configuration, the synchronization control is started based on the synchronization operation instruction from the synchronization start master axis position set in the synchronization operation instruction.. ... Fanuc Corporation

02/09/17 / #20170036384

Injection molding machine including mold rotating device

A first rotation controller that rotates a rotary table by feedback control based on a rotation amount detected by a rotation amount detection unit and a second rotation controller that rotates the rotary table by the feedback control based on a distance detected by a distance detection unit are included and rotation control by the first rotation controller is switched to that by the second rotation controller at a predetermined rotation angle.. . ... Fanuc Corporation

02/09/17 / #20170036283

Wire electric discharge machine

A wire electric discharge machine includes a wire electrode deflection detecting unit detecting a deflection of a fed wire electrode at the time of a wire automatic wire connection, a wire feeding unit feeding the wire electrode after the wire electrode deflection detecting unit detects the deflection of the wire electrode, a clocking unit clocking a time taken after the deflection of the wire electrode is detected, a determining unit determining whether the wire electrode deflection detecting unit detects the deflection of the wire electrode after the time clocked by the clocking unit exceeds a predetermined time, and a unit executing a retry operation of the automatic wire connection to rewind the wire electrode in a case where the determining unit detects the deflection of the wire electrode and continuing to feed the wire electrode in a case where the deflection of the wire electrode is not detected.. . ... Fanuc Corporation

02/02/17 / #20170033729

Machine learning apparatus for learning operation conditions of cooling device, motor control apparatus and motor control system having the machine learning apparatus, and machine learning method

A machine learning apparatus according to the present invention, which learns the operation conditions of a cooling device for cooling a motor or a motor control apparatus, includes a state observer for observing a state variable including at least one of temperature data of the motor and the motor control apparatus at a specific position during operation of the cooling device; a determination data acquisition unit for acquiring determination data that determines a margin of acceptable value of a loss in each of the motor, the motor control apparatus, and the cooling device and a margin of acceptable value of the temperature of each of the motor and the motor control apparatus at the specific position; and a learner for learning the operation conditions of the cooling device in accordance with a training data set constituted of a combination of the state variable and the determination data.. . ... Fanuc Corporation

02/02/17 / #20170033728

Motor control device capable of measuring temperature of rotor and motor provided therewith

The motor control device of the present invention comprises a sensor gear expansion amount estimation part which estimates the amount of expansion of a sensor gear, a sensor mount expansion amount estimation part which estimates the amount of expansion of a sensor mount, a sensor gear expansion amount correction part which corrects the estimated amount of expansion of the sensor gear, and a rotor temperature estimation part which estimates the temperature of the rotor based on the corrected sensor gear expansion amount of the sensor gear.. . ... Fanuc Corporation

02/02/17 / #20170033726

Motor control apparatus having protection operation unit, and machine learning apparatus and method thereof

A machine learning apparatus learns conditions associated with power failure on the side of an ac power supply in a motor control apparatus which converts ac power into dc power, outputs the dc power to a dc link, further converts the dc power into ac power for driving a motor, and supplies the ac power to the motor, includes a state observation unit which observes a state variable including at least one of data associated with the value of a power supply voltage on the ac power supply side, data associated with the amount of energy stored in a dc link capacitor provided in the dc link, and data indicating whether a protective operation for the motor control apparatus is successful, and a learning unit which learns conditions associated with power failure on the ac power supply side in accordance with a training data set defined by the state variable.. . ... Fanuc Corporation

02/02/17 / #20170033723

Motor drive having function of detecting circuit abnormality owing to entering foreign matter before significant abnormality occurs

A motor drive includes a dc power supply unit for rectifying electric power supplied from an ac power supply using a rectifier and smoothing the electric power using a capacitor; and a plurality of independent voltage measurement circuits for measuring the voltage of the dc power supply unit. The motor drive, which converts a dc voltage into an ac voltage to drive a motor, includes a voltage collection unit for collecting voltage information obtained from the voltage measurement circuits; a normal operation voltage information storage unit for storing a normal operation voltage; and an abnormality determination unit for identifying an intersection voltage of output signals based on voltage values collected by the voltage collection unit, comparing the intersection voltage with the normal operation voltage, and detecting a broken portion owing to entering foreign matter based on the difference between the intersection voltage and the normal operation voltage.. ... Fanuc Corporation

02/02/17 / #20170033714

Braking apparatus having function of detecting brake actuation and release faults

A braking apparatus according to one embodiment of the present invention is a braking apparatus for use in an electrical motor, and comprises a braking unit which locks the electrical motor in position, a voltage detection unit which detects a voltage applied to the braking unit, and an observing unit which recognizes a voltage variation pattern and, based on the voltage variation pattern, observes the released and actuated states of the braking unit.. . ... Fanuc Corporation

02/02/17 / #20170033648

Machine learning method and machine learning apparatus learning point of connection of ground wire or shield wire and electric motor control apparatus and electric motor apparatus provided with machine learning apparatus

A machine learning apparatus able to learn a point of connection of a ground wire or a shield wire optimal for reducing noise. It is a machine learning apparatus learning a point of connection of a ground wire or shield wire used in an electric motor apparatus provided with a status observing part and learning part. ... Fanuc Corporation

02/02/17 / #20170033565

Motor control apparatus in which power regeneration are adjusted, controller for converter, machine learning apparatus and method thereof

A machine learning apparatus includes a state observation unit which observes a state variable including at least one of data associated with the value of a dc voltage in a dc link, data associated with the amount of power supply regeneration representing the amount of power returned from the dc link to an ac power supply by a power supply regeneration operation by a converter, and data associated with the occurrence or nonoccurrence of an overvoltage alarm indicating that the dc voltage of the dc link has exceeded a preset overvoltage alarm level, and a learning unit learns conditions associated with the power supply regeneration operation by the converter, in accordance with a training data set defined by the state variable.. . ... Fanuc Corporation

02/02/17 / #20170033526

Laser oscillator having folding mirror

A laser oscillator configured to limit a mode hopping over a long duration. A laser oscillator has an optical resonator including an output coupler and a rear mirror positioned on an optical axis, at least one folding mirror positioned on the optical axis and between the output coupler and the rear mirror, and a discharge tube positioned between the output coupler or the rear mirror and the folding mirror. ... Fanuc Corporation

02/02/17 / #20170032284

Machine learning apparatus for learning filter in accordance with machine command, motor drive apparatus and motor drive system having machine learning apparatus, and machine learning method

A machine learning apparatus, which learns a condition associated with a filter unit for filtering an analog input signal, includes a state observer for observing a state variable that includes at least one of a noise component and noise amount of an output signal from the filter unit and a responsivity to the input signal; and a learner for learning the condition associated with the filter unit in accordance with a training data set that includes the state variable.. . ... Fanuc Corporation

02/02/17 / #20170032283

Machine learning unit, spindle replacement judging device, controller, machine tool, production system, and machine learning method, which are able to judge necessity of spindle replacement

A machine learning unit capable of judging the necessity of replacement of a spindle of a machine tool. A machine learning unit includes a state observing section observing a state variable comprising processing volume data showing a number of processed workpieces, processing accuracy data showing a difference between an actual dimension of a processed workpiece and a dimension target value, interruption time data showing a time period of interruption of operation of the machine tool, and replacement determination data showing a judgment result of a necessity of spindle replacement; and a learning section provided with profit-and-loss data comprising a profit per unit time or a loss per unit time, generated by a production of the processed workpiece, and a loss per unit time generated due to the spindle replacement. ... Fanuc Corporation

02/02/17 / #20170032282

Machine learning apparatus for learning gain optimization, motor control apparatus equipped with machine learning apparatus, and machine learning method

A machine learning apparatus according to one embodiment of the present invention is a machine learning apparatus for learning a condition associated with adjustment of a current gain parameter in electrical machine control, and comprises: a state observing unit which acquires actual current as well as an integral gain function and a proportional gain function in a current control loop, and observes state variables which include the integral gain function, the proportional gain function, and at least one of an amount of overshoot, an amount of undershoot, and a rise time of the actual current occurring in response to a step-like torque command; and a learning unit which learns the condition associated with the adjustment of the current gain parameter in accordance with a training data set constructed from the state variables.. . ... Fanuc Corporation

02/02/17 / #20170031483

Resistive touch panel

The invention provides a touch panel including: two resistive layers; a plurality of spacer dots disposed between the two resistive layers, the spacer dots spacing the two resistive layers apart from each other, the two resistive layers facing each other; and a glass panel bonded to an underside of one of the resistive layers to provide support, the one of the resistive layers positioned opposite from a touch surface, wherein one side of the glass panel has at least one region including a material having a modulus of elasticity different from a modulus of elasticity of the glass panel, the one side of the glass panel being adjacent to the one of the resistive layers. With this configuration, the touch sensitivity in the at least one region is differentiated from that of the remaining regions.. ... Fanuc Corporation

02/02/17 / #20170031349

Servo control system equipped with learning control apparatus having function of optimizing learning memory allocation

A servo control system for controlling a plurality of axes of a machine tool, comprises: a plurality of servo control units for controlling the plurality of axes, respectively; a plurality of learning control units that are provided one each in the plurality of servo control units, and each configured to control a cyclic operation highly precisely; a common learning memory for storing correction data which at least a portion of the plurality of learning control units generates; a memory allocation unit for allocating at least a portion of a memory area in the learning memory to the axis that the learning control unit that generated the correction data controls; and a memory amount notifying unit for notifying the memory allocation unit as to the amount of memory that each of the plurality of learning control units of the respective axes requires.. . ... Fanuc Corporation

02/02/17 / #20170031343

Machine tool, simulation apparatus, and machine learning device

A machine tool is provided with an operation evaluation section that outputs evaluation data on an operation of the machine tool and a machine learning device that performs machine learning of the movement amount of an axis. The machine learning device calculates a reward from physical-amount data on the machine tool and the evaluation data, performs adjustment of the movement amount of the axis based on a machine learning result of the adjustment of the movement amount of the axis and the physical-amount data, and performs the machine learning of the adjustment of the movement amount of the axis based on the adjusted movement amount of the axis, the physical-amount data after the operation of the machine tool based on the movement amount of the axis, and the reward.. ... Fanuc Corporation

02/02/17 / #20170031335

Cell control system, manufacturing system, and control method which control manufacturing cell including plurality of manufacturing machines

A cell control system including a communication device for communicating with a manufacturing cell including a plurality of manufacturing machines configured to manufacture a product, an obtaining module for obtaining first manufacturing information in a manufacturing cell unit associated with the manufacture of the product, a first generation module for generating a plurality of pieces of second manufacturing information for the plurality of manufacturing machines, based on the first manufacturing information, a transmission module for transmitting the plurality of pieces of second manufacturing information to the plurality of manufacturing machines, a reception module for receiving manufacturing machine-specific, third manufacturing information corresponding to the second manufacturing information from the plurality of manufacturing machines, a second generation module for generating fourth manufacturing information in the manufacturing cell unit, based on the third manufacturing information from the plurality of manufacturing machines, and an output module for outputting the fourth manufacturing information.. . ... Fanuc Corporation

02/02/17 / #20170031331

Motor control apparatus with magnetic flux controller and machine learning apparatus and method therefor

A machine learning apparatus that learns a condition associated with a gain of a magnetic flux controller and a time constant of a magnetic flux estimator in a motor control apparatus includes: a state observation unit that observes a state variable defined by at least one of data relating to an acceleration of a motor, data relating to a jerk of the motor, and data relating to an acceleration time of the motor; and a learning unit that learns the condition associated with the gain of the magnetic flux controller and the time constant of the magnetic flux estimator in accordance with a training data set defined by the state variable.. . ... Fanuc Corporation

02/02/17 / #20170031330

Injection molding system for the calculation of optimum operating conditions and machine learning therefor

Disclosed is an injection molding system including: a state observation section observing, when injection molding is performed, physical-amounts relating to the injection molding that is being performed; a physical-amount data storage section storing the physical-amount data; a reward-conditions setting section setting reward conditions for machine learning; a reward calculation section calculating a reward based on the physical-amount data and the reward conditions; an operating-conditions adjustment learning section performing machine learning of adjusting operating conditions based on the reward calculated by the reward calculation section, the operating conditions, and the physical-amount data; a learning-result storage section storing a learning result of the machine learning by the operating-conditions adjustment learning section; and an operating-conditions adjustment-amount output section determining and outputting an operating condition to be adjusted and an adjustment amount based on the machine learning by the operating-conditions adjustment learning section.. . ... Fanuc Corporation

02/02/17 / #20170031328

Controller-equipped machining apparatus having machining time measurement function and on-machine measurement function

A machining apparatus is provided with a machine learning device that performs machine learning. The machine learning device performs the machine learning by receiving the input of machining accuracy between a machining shape of a workpiece measured on-machine and design data on the workpiece and machining time of the workpiece measured by a measurement device. ... Fanuc Corporation

02/02/17 / #20170030971

Controller of rotary switch

A controller of a rotary switch receives, via a contact receiver, signals from a plurality of fixed contacts of a rotary switch that rotates a movable contact to connect the movable contact to any of the fixed contacts, and outputs a command based on the received signals. The controller of the rotary switch monitors a transition of an output code received from the contact receiver, and determines that a failure has occurred in the rotary switch when the transition of the output code does not match a transition pattern of the output code of the case where the rotary switch operates normally.. ... Fanuc Corporation

02/02/17 / #20170030762

Electric discharge machine

A machining liquid is supplied to a predetermined level when a workpiece is on a table. A volume of the workpiece is obtained from a difference between the machining liquid amount at the predetermined level when a previous workpiece is not on the table, and the machining liquid amount when the workpiece is on the table. ... Fanuc Corporation

02/02/17 / #20170030747

Motor drive device capable of notifying adhesion of cutting fluid

A motor drive device is capable of allowing a user to surely recognize that effect when a cutting fluid adheres to a casing. The motor drive device includes an electronic component and a casing that houses the electronic component. ... Fanuc Corporation

02/02/17 / #20170028593

Failure cause diagnostic device for injection molding machine

A failure cause diagnostic device of the present invention receives input of internal and external state data on injection molding machines and diagnoses failure cause of the injection molding machines by means of a machine learning device. An internal parameter of the machine learning device is obtained by performing machine learning using the state data obtained from the injection molding machines subject to failure cause and the state data obtained from the injection molding machines free of failure cause.. ... Fanuc Corporation

02/02/17 / #20170028565

Industrial robot system and control method thereof

An industrial robot system includes a first deviation calculation unit calculating a first deviation between a first force detection value and a first force estimation value, a first command output unit outputting an operation command, a stop command, a deceleration command, or a deceleration stop command to a robot when a first deviation is larger than a first threshold value, and a fourth command output unit outputting the operation command, the stop command, the deceleration command, or the deceleration stop command according to a deviation pattern when the first deviation includes a common deviation pattern.. . ... Fanuc Corporation

02/02/17 / #20170028558

Real-time interference check system of machine tool and robot

An interference check system capable of appropriately checking interference between a machine tool and a robot in real time even in the case where real-time properties of data communication are not secured in a system including a machine tool and a robot. The interference check system includes a machine tool controller configured to control a machine tool, a robot controller configured to control a robot, and an interference check execution unit configured to include shape model data or the like of a machine tool mechanical unit and a robot mechanical unit. ... Fanuc Corporation

02/02/17 / #20170028555

Robot control apparatus for compensating for elastic deformation of support body

A robot control apparatus controls a motor for driving a robot fixedly installed on a support body. The robot control apparatus is provided with a deflection estimating unit for estimating, when the robot is assumed to reach a target position and posture, a deflection arising in the support body due to the influence of gravity acting on the robot, a movement amount calculating unit for calculating the amount of movement of the motor which causes the robot to reach the target position and posture, based on the deflection of the support body, which is estimated by the deflection estimating unit, and a drive unit for driving the motor based on the amount of movement calculated by the movement amount calculating unit.. ... Fanuc Corporation

02/02/17 / #20170028521

Machine learning device, screw fastening system, and control device thereof

A machine learning device for learning the fastening operation of a screw by a screwdriver includes a state observation unit for observing state variables consisting of at least one of a rotational speed of the screwdriver, a rotational direction of the screwdriver, a position of the screwdriver and an inclination of the screwdriver and at least one of a fastening quality of the screw fastened by the screwdriver and a fastening time for which the screw is fastened by the screwdriver, and a learning unit for learning at least one of the rotational speed, the rotational direction, the position and the inclination, observed by the state observation unit and at least one of a change of the fastening quality and a change of the fastening time, observed by the state observation unit in association with each other.. . ... Fanuc Corporation

02/02/17 / #20170028499

Machine learning device, arc welding control device, arc welding robot system, and welding system

A machine learning device which learns to determine at least one arc welding condition includes a state observation unit which observes a state variable consisting of at least one physical quantity regarding the arc welding and the at least one arc welding condition at least during or after the arc welding, and a learning unit which learns a change in the at least one physical quantity observed by the state observation unit and the at least one arc welding condition in association with each other.. . ... Fanuc Corporation

02/02/17 / #20170028490

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 positioning-motion control section for making the spindle axis perform a decelerated rotation so as to reach the target thread depth after the accelerated rotation; and an overshoot detecting section for detecting an overshoot of the spindle axis during the decelerated rotation.. ... Fanuc Corporation

01/26/17 / #20170023956

Motor driving device and detection method for detecting malfunction in heat radiation performance of heatsink

A motor driving device capable of reliably detecting a malfunction in the performance of a heatsink. The motor driving device includes a heat generating element, a heatsink, an electric power detecting part for detecting a consumed power of the heat generating element, a temperature detecting part for detecting a temperature of the motor driving device, a temperature change calculating part for calculating, as a detected valuation, an amount of change in the temperature within a predetermined time, a reference determination part for determining a reference amount of change in the temperature based on the temperature and the consumed power, and a temperature change judging part for comparing the reference amount of change with the detected amount of change, and judges whether the detected change is different from the reference change.. ... Fanuc Corporation

01/26/17 / #20170023623

Current detection circuit unaffected by noise

A current detection circuit includes a first resistor and a second resistor identical in current path and equal in resistance value, a first and second signal transmission units which transmit respectively a signal representing the potential of the first resistor, a third and fourth signal transmission units which transmit respectively a signal representing the potential of the second resistor, a first difference operation unit which calculates the difference between the respective signals from the first and second signal transmission units, a second difference operation unit which calculates the difference between the respective signals from the third and fourth signal transmission units, and a summing unit which sums the signals output from the first and second difference operation units. The first signal transmission unit and the fourth signal transmission unit, and the second signal transmission unit and the third signal transmission unit are disposed in proximity to each other.. ... Fanuc Corporation

01/26/17 / #20170023417

Thermal displacement compensation device for machine tool

A thermal displacement compensation device detects the temperature of a machine tool and the temperature of an environment in which the machine tool is placed, and estimates a temperature distribution in a machine component affected by the temperature of the environment from the relationship between the temperature of the machine tool and the temperature of the environment. Based on the estimated temperature distribution in the machine component, a position in the machine tool at which the time constant of the detected temperature matches the time constant of thermal displacement of the machine component affected by the temperature of the environment is found and set. ... Fanuc Corporation

01/26/17 / #20170021501

Robot simulation device for human intervention-type robot system

A robot simulation device, by which a calculation of a cycle time and a simulation of a human intervention-type robot system can be easily carried out with less effort by an operator. The simulation device has: an operation distributing part which distributes a plurality of operations to the robot and the human, based on a weight of an article to be worked in each operation, a conveying distance of the article, and a required time in each operation; a program generating part which generates a motion program for the robot and the human based on a result of distribution of operations obtained by the operation distributing part; and a cycle time calculating part which executes a simulation of the motion program and calculates a cycle time of the motion program.. ... Fanuc Corporation

01/26/17 / #20170021470

Workpiece positioning device for positioning workpiece

A workpiece positioning device has a more simple structure and a low cost. The workpiece positioning device includes a movable base on which a workpiece is placed, drive mechanisms for moving the movable base, a vision sensor for repeatedly detecting the current position of the workpiece placed on the movable base, a difference calculating part for calculating the difference between the current position and the target position each time the current position is detected by the vision sensor, a difference determining part for determining whether the difference is within an allowable range, and a drive controller for controlling the drive mechanisms so as to stop the movement of the movable base when it is determined that the difference is within the allowable range.. ... Fanuc Corporation

01/26/17 / #20170021467

Machine tool, partition device and robot system provided with partition member covering a part of opening of cover

A machine tool can prevent cutting fluid or the like, which has occurred within a cover, from leaking out through an opening when a door provided in the cover is open. The machine tool includes a door for opening and closing an opening provided in a cover for defining a work space, and a partition member which is attached, as a member separated from the door, to the cover and which shields a part of the opening to define a small opening smaller than the opening.. ... Fanuc Corporation

01/26/17 / #20170021439

Rotary table apparatus and electric discharge machine having the same

A rotary table apparatus includes: a rotary table casing; a face plate which is pivotally supported by the rotary table casing and which can freely rotate; and a joint and a free tube into which a power cable is inserted, the power cable supplying power to rotate the face plate, and an adaptor whose mounting direction with respect to the rotary table casing can be changed and which can be attached to and detached from the rotary table casing is placed between the rotary table casing and the joint.. . ... Fanuc Corporation

01/26/17 / #20170021438

Wire electric discharge machine

The present invention provides a wire electric discharge machine including an automatic connection function that enables automatic connection to be securely performed even when no person is present in the surroundings of the machine (with no manual operation). The wire electric discharge machine performs automatic setting procedure of a connection condition and determines whether it is the time point stored in a computer numerical control (cnc) device. ... Fanuc Corporation

01/19/17 / #20170019020

Digitally controlled power source having dc-dc converters in subsequent stage

In a digitally controlled power source, a setting value of an output voltage therefrom is set in advance in the vicinity of an upper limit within a tolerable range of fluctuation. Even if a voltage drop is caused by starting currents that flow upon initial rise of dc-dc converters in a subsequent stage, such setting makes it possible to confine values of the output voltage within the tolerable range of fluctuation because the setting value of the output voltage is set in advance at a relatively high value. ... Fanuc Corporation

01/19/17 / #20170018999

Magnetic sensor having position-adjustable detection portion and motor having the same

A detection portion on a sensor holder attached to a sensor mounting base is arranged to be opposed to an outer periphery of a sensor gear at a predetermined distance. The sensor holder has a holder body which holds the detection portion and a portion to be fastened which is fastened to the sensor mounting base by screws. ... Fanuc Corporation

01/19/17 / #20170017228

Numerical control apparatus

A numerical control apparatus includes an api interface section that accepts invocation of an api function, an api control section that executes the process of the api function based on the invocation of the api function, and processing period estimation means for estimating if the execution of the api function is completed in a predetermined period, and the api control section does not execute but terminates the process of the api function when the processing period estimation means estimates that the execution of the api function will not be completed in the predetermined period.. . ... Fanuc Corporation

01/19/17 / #20170017227

Thermal displacement correction apparatus for machine tool

There is provided a thermal displacement correction apparatus for a machine tool which automatically determines necessity/unnecessity of actual measurement of the machine tool, the apparatus including: a thermal displacement correction unit that predicts a thermal displacement amount from an operation of a machine or a temperature of each portion of the machine and calculates a thermal displacement correction amount for correcting thermal displacement by adding, to a position command value of a feed axis, the thermal displacement correction amount for cancelling the thermal displacement amount thus predicted; and a thermal displacement correction amount adjustment unit that calculates an adjustment value for adjusting the thermal displacement correction amount on the basis of the thermal displacement correction amount, wherein a change amount Δe from the start of processing is obtained, Δe is compared with designated em, and when Δe≧em, actual measurement is performed with measurement means.. . ... Fanuc Corporation

01/19/17 / #20170017226

Machine tool control system capable of obtaining workpiece origin and workpiece origin setting method

A machine tool control system according to the present invention includes: a three-dimensional coordinate computing unit which calculates three-dimensional coordinates of a workpiece based on a plurality of images of the workpiece, the images being taken by the imaging apparatus from a plurality of different directions, and which calculates, from the three-dimensional coordinates, three-dimensional coordinates of a specified machining start point on the workpiece; and a coordinate converting unit which converts three-dimensional coordinates that includes the machining start point on the workpiece calculated by the three-dimensional coordinate computing unit into coordinates in the machine coordinate system for the machine tool, and which sets the converted three-dimensional coordinates of the machining start point on the workpiece, as a workpiece origin, into the machining program for the machine tool.. . ... Fanuc Corporation

01/19/17 / #20170017209

Motor control apparatus equipped with protection operation command unit

A motor control apparatus includes a rectifier which converts ac of a power source to dc, an inverter which converts dc to ac for a motor, a voltage amplitude calculation unit which calculates a power source voltage amplitude value, a power failure recovery detection unit which determines whether or not the ac input side has transitioned to a power failure state or a power recovery state on the basis of the power source voltage amplitude value, a protection operation command unit which outputs a protection operation command when a reference time has elapsed from a time point at which the ac input side transitioned to the power failure state, a time measurement unit which measures an elapsed time from when the ac input side transitioned to the power recovery state, and a condition change unit which changes the power failure reference voltage value and/or the reference time.. . ... Fanuc Corporation

01/19/17 / #20170016958

Motor driving device including dynamic braking circuit

A motor driving device includes, a db current calculation unit which calculates a db current flowing through a db circuit, based on the motor rotational speed and intrinsic parameters for a motor and the db circuit, a joule heat calculation unit which calculates a joule heat resulting from a db current, based on the db current, a storage unit which stores a table defining the relationship between the db current at the start of db and the joule heat resulting from an arc generated in a relay depending on the db current, an integration unit which integrates the joule heat resulting from an arc at the start of db, the joule heat resulting from a db current, or the sum of these joule heats, every time db is performed, and a comparison unit which outputs the comparison result between the resultant integration value and a predetermined reference value.. . ... Fanuc Corporation

01/19/17 / #20170015041

Injection molding system

Provided are a mirror-surface member configured to reflect an insert held by an insert moving means and an insertion position compensation means. An amount of misalignment between the insert and the insert moving means is calculated based on a photographed image of the insert reflected on the mirror-surface member, and an insertion position for the insert to be inserted into a mold is compensated based on the amount of misalignment.. ... Fanuc Corporation

01/19/17 / #20170015002

Automated robotic assembly system

An automated robotic assembly system is configured to assemble a device by fitting a first component made of a material liable to deformation by external force with a second component by means of a robot, and the first component is provided with a distortion detection unit for detecting distortion thereof. If the distortion detected by the distortion detection unit exceeds a predetermined value, a signal for notifying abnormality is output to stop an automated assembly operation by the robot.. ... Fanuc Corporation

01/19/17 / #20170014999

Method of controlling robot with hand gripping two workpieces and robot control apparatus

A robot control apparatus for controlling a robot for gripping two workpieces includes an upper limit value changing unit for changing at least one of the upper speed limit value and the upper acceleration limit value of the robot depending on the type and number of workpieces gripped, and an operation controlling unit for controlling the operation of the robot such that at least one of the speed and the acceleration of the robot does not exceed the changed upper speed limit value and upper acceleration limit value.. . ... Fanuc Corporation

01/19/17 / #20170014996

Teaching operation supporting apparatus for robot motion, and teaching operation supporting method

A teaching operation supporting apparatus includes a teaching jig which makes, when a mold is stationary, tentative teaching points by touching up a groove more than once while moving along the groove and which is attached to a robot, a coordinate value calculating unit for calculating coordinate values of actual robot teaching points corresponding to the respective tentative teaching points, based on the distance between a grasping position and the bottom end of the string-like workpiece, and coordinate values of the tentative teaching points, and a speed calculating unit for calculating a lowering speed of the robot for each of portions between adjacent ones of the robot teaching points, based on distances between adjacent ones of the robot teaching points, horizontal distances between adjacent ones of the tentative teaching points corresponding to the respective robot teaching points, and the constant speed of the mold.. . ... Fanuc Corporation

01/19/17 / #20170014995

Teaching apparatus for robot provided with guide part for determining position and posture of end effector

A teaching apparatus for robot includes a force sensor disposed between an arm of a robot and an end effector, and a guide part attached to the end effector. An object includes a recessed part. ... Fanuc Corporation

01/12/17 / #20170013743

Motor drive device in which fan motor is exchangeable and control panel including same

In a motor drive device of the present invention, a motor control unit is disposed on a first surface of an attaching unit, and a heat sink is disposed on a second surface opposite to the first surface. A first duct connects the second surface and the heat sink with each other. ... Fanuc Corporation

01/12/17 / #20170013709

Printed circuit board having function of detecting deterioration and motor drive having the same

A printed circuit board according to an embodiment of the present invention is formed of an insulating material and configured to mount components and wiring thereon. The printed circuit board includes a liquid pool for storing a liquid; a pair of deterioration detection traces one of which is connected to a power supply at one end and disposed in the liquid pool at the other end, and the other of which is connected to a ground at one end through a resistor and disposed in the liquid pool at the other end; a voltage detection circuit for detecting a voltage between the one ends of the one and the other deterioration detection traces; and a deterioration determination circuit for determining, based on the detected voltage, whether or not insulation deteriorates between the other ends of the one and the other deterioration detection traces.. ... Fanuc Corporation

01/12/17 / #20170013700

Processing machine including electric discharger

In a processing machine according to the present invention, an electric discharger to remove static electricity from a charged work piece or charged machining chips is installed on a movement means including a beam supported by a constituting member of the processing machine and a power source installed in the beam. By making the electric discharger movable inside and outside the processing machine, the static electricity can be removed from machining chips and the like in a plurality of areas needing removal of the static electricity using a small number of the electric dischargers.. ... Fanuc Corporation

01/12/17 / #20170012567

Motor control device for estimating temperature of windings, and method for calculating allowable duty cycle time for machine

A motor control device according to this invention includes a correction unit which calculates a correction coefficient for correcting the temperature of windings, based on the result of a comparison between a winding estimated temperature rise profile representing the temperature of the windings estimated by a winding temperature estimation unit and a winding actual temperature rise profile representing the temperature of the windings measured by a temperature sensor, when a motor as attached to a machine is rotated at a predetermined rotational speed, to match the winding estimated temperature rise profile with the winding actual temperature rise profile, and corrects a temperature rise estimation arithmetic expression using the correction coefficient.. . ... Fanuc Corporation

01/12/17 / #20170012498

Motor-driving device with detachable radiator

A motor-driving device includes a power element, a supporting body supporting the power element and a radiator detachably attached to the supporting body. The surface area of the contact surface between the back surface of the supporting body and the radiator is larger than the surface area of a reference contact surface when the supporting body and the radiator contact each other in a plane extending in a direction perpendicular to the attaching direction of the radiator.. ... Fanuc Corporation

01/12/17 / #20170010827

File system of controller

A file system of a controller includes a first nonvolatile memory capable of storing a file body and first and second management information indicating storage states of the file body and a second nonvolatile memory in which first and second flags indicating write states of the first and second management information and which can quickly access. Then, when power-off occurs during data writing, when the power-off occurred is determined from states of the first and second flags stored in the second nonvolatile memory and judges whether data is normally written.. ... Fanuc Corporation

01/12/17 / #20170010602

Servo control apparatus having function of displaying adjustment state in online automatic adjustment to control system

A servo control apparatus according to the present invention includes a speed command generator; a torque command generator; a speed detector; a speed control loop; a speed control loop gain setting unit; at least one filter for filtering a specific band of a torque command value; a sinusoidal disturbance input unit for performing a sinusoidal sweep on the speed control loop; a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals; a resonance frequency detector; a filter adjuster for adjusting the filter in accordance with a resonance frequency; a gain adjuster; a sequence controller for online and automatically performing the detection of the resonance frequency, the adjustment of the speed control loop gain, and the adjustment of the filter; and an adjustment state display unit. The adjustment state display unit displays a stage and progress in the adjustment by the sequence controller.. ... Fanuc Corporation

01/12/17 / #20170010600

Numerical controller capable of compensating error in consideration of axis movement direction

A numerical controller controlling a five-axis machining machine having three linear axes and two rotation axes acquires a linear-axis-caused compensation amount associated with a combination of an instructed linear axis position and linear axis movement direction and an rotation-axis-caused compensation amount associated with a combination of an instructed rotation axis position and rotation axis movement direction, calculate a translation/rotation compensation amount based on the linear-axis-caused compensation amount and the rotation-axis-caused compensation amount, and adds the calculated translation/rotation compensation amount to the instructed linear axis position.. . ... Fanuc Corporation

01/12/17 / #20170010085

Wire electrical discharge machine

A wire electrical discharge machine for detecting an end face of an object, configured so that when a contact detection movement is started and if contact between the wire electrode and the workpiece is detected, positions in which the contact between the wire electrode and the workpiece is detected are stored as contact detection positions and that when a non-contact detection movement is then started and if non-contact between the wire electrode and the workpiece is detected, positions in which the non-contact between the wire electrode and the workpiece is detected are stored as non-contact detection positions. When it is determined whether or not a set number of times of execution is reached and if the set number of times of execution is reached, a reference position is obtained by adding the radius of the wire electrode and a clearance of the wire guide to an end face determination position.. ... Fanuc Corporation

01/12/17 / #20170009851

Shaft supporting device detachably mounted to motor body and motor equipped with shaft supporting device

A shaft supporting device supports an output shaft of a motor. The shaft supporting device comprises a bearing which supports the output shaft in rotatable manner and a mounting part which fixedly holds the bearing in a position spaced apart from the motor body. ... Fanuc Corporation

01/12/17 / #20170008177

Cover structure of robot

In a cover structure of a robot, the robot includes two or more movable portions, is stored in a cover, and is mounted with an end effector in any one of the two or more movable portions. The cover is fixed to any one of the movable portions other than the movable portion mounted with the end effector among the two or more movable portions, and has a cover opening portion where the end effector is capable of passing.. ... Fanuc Corporation

01/12/17 / #20170008171

Robot controller for robot which sets two objects in combined state

A robot controller which uses a robot to more stably, more rapidly move a given object and a different object relative to each other to set the given object and the different object in a combined state in which portions of the two objects are in contact and combined with each other. The robot controller includes an unit which measures a force acting between two objects, an unit which sets a direction of translational force control, an unit which sets a translational force control target force, an unit which sets an axis of rotational force control, an unit which calculates a target amount of translational force control direction movement, an unit which calculates a target amount of rotational force control axis rotational movement, an unit which calculates a target amount of rotational movement, and an unit which generates an operation command for the robot.. ... Fanuc Corporation

01/12/17 / #20170008111

Working fluid supply device for electrical discharge machine

A working fluid supply device for an electrical discharge machine is provided with a first liquid circuit configured to supply clean water (working fluid) drawn up from a clean water tank to a machining tank and a second liquid circuit configured to supply the working fluid to an ion-exchange resin and a cooler. The controller is configured to open or close a first valve provided in the first liquid circuit and a second valve provided in that part of the second liquid circuit through which the working fluid is supplied to the ion-exchange resin, thereby switching the supply of the working fluid to the first and second liquid circuits.. ... Fanuc Corporation

01/05/17 / #20170005606

Motor driving device having pwm converter

A motor driving device includes, a pwm converter that performs power conversion between ac power and dc power in a dc link, an inverter that converts the dc power in the dc link to ac power for a motor and that converts the ac power from the motor to dc power for returning to the dc link, a power storage unit that stores the dc power, a switch that connects or disconnects between an ac power supply and the pwm converter in response to a command, and a command unit that continues outputting a connection command to the switch while a dc voltage in the dc link is boosted up to a prescribed voltage by the dc power, and that initiates outputting a disconnection command to the switch after the dc voltage in the dc link reaches the prescribed voltage and before the inverter initiates powering operation.. . ... Fanuc Corporation

01/05/17 / #20170004857

Servo control system having function of switching learning memory

A servo control system according to the present invention includes a servo control device for driving a driven body that operates periodically using a servomotor; and a learning controller for generating correction data based on a location deviation with respect to a uniform command pattern, and storing the correction data in delay memory and correcting the location deviation. The delay memory includes first memory having a short access delay time and second memory having a long access delay time. ... Fanuc Corporation

01/05/17 / #20170004162

Data logger capable of saving collected data in separate storage media datum by datum

A data logger saves data, collected from outside on a regular basis or at predetermined timing, in any of a plurality of storage media the data logger includes, in accordance with an attribute conforming to types of the data.. . ... Fanuc Corporation

01/05/17 / #20170003674

Waveform display device for displaying vibration period by converting same into length on machined surface

A waveform display device includes a position information acquisition unit for acquiring position information of a drive shaft of a machine tool in a time series manner, a time designation unit for designating a time section that is a display target in a time series of the position information, a tangent direction speed calculation unit for calculating a tangent direction speed of a tool tip end point of the machine tool based on the position information and configuration information of the machine tool, a distance calculation unit for converting the time section into a distance between two points on a machined surface of the machine tool based on the tangent direction speed, and a display unit for displaying the distance between the two points.. . ... Fanuc Corporation

01/05/17 / #20170003673

Numerical controller for notifying execution of auxiliary function in advance

A numerical controller for controlling execution of an auxiliary function of a machine calculates an amount of time before execution of an auxiliary function included in a program, and calculates a leading operation initiation time of each of operations of an auxiliary function on the basis of the calculated time and a lead time (stored time) of each of the operations. The numerical controller outputs, to the machine, a command for executing each of the operations of the auxiliary function, according to the leading operation initiation time.. ... Fanuc Corporation

01/05/17 / #20170003672

Numerical controller performing 3-dimensional interference check corresponding to feedrate change

An object of the present invention is to provide a numerical controller that performs interference check based on a look-ahead position before a feedrate varies by taking the variation in the feedrate into consideration and controls the change of an override safely. To achieve this object, the numerical controller is configured such that, when calculating a coordinate value of a look-ahead position which a movable part subjected to interference check reaches after a look-ahead period elapses from a current position at a current time, the numerical controller calculates the look-ahead position assuming that the movable part moves at a predetermined feedrate of which the upper limit is the maximum feedrate.. ... Fanuc Corporation

01/05/17 / #20170003670

Numerical controller performing table-format-data-based operation

A numerical controller for performing table-format-data-based operation control includes a reading unit that analyzes a command block read from table format data to acquire a reference value and a coordinate value of a control point and outputs the reference value and the coordinate value, a segment distinction unit that divides movement to the control point into acceleration/deceleration segments and a constant speed segment, a feed speed calculation unit that calculates a feed speed in the constant speed segment, and a distribution process unit that calculates the travel of a controlled axis for each control cycle so that acceleration/deceleration is applied in the acceleration/deceleration segments and the feed speed calculated by the feed speed calculation unit is achieved, and delay in the coordinate value with respect to the reference value based on the acceleration/deceleration control is corrected by using the feed speed calculated by the feed speed calculation unit.. . ... Fanuc Corporation

01/05/17 / #20170003251

Rotary encoder having function to obtain moisture absorbing amount of desiccant

A rotary encoder of the present invention has a hermetically sealed structure having at least one desiccant and an electric circuit by which the moisture absorbing amount of the desiccant can be obtained. The desiccant is arranged in a sealed space defined by a flange and a cover member. ... Fanuc Corporation

01/05/17 / #20170001312

Robot system using a vision sensor

The robot system includes an imaging unit, an image processing unit, an entry request unit for a person to request entry to a predetermined section, and a signal output unit which, in a case where the person has requested entry into the predetermined section, outputs, depending on a processing result of the image processing unit, an entry permission signal indicating that the person is permitted to enter the predetermined section. If the image processing unit detects that the robot has reached a stopping position taught in advance after the person requested to enter the predetermined section, at least one of an instruction to stop the robot and an instruction to stop a part of the robot system which is necessary to enable the person to enter therein is outputted, and the signal output unit outputs the entry permission signal.. ... 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

###