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


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


Motor

A motor is provided that is capable of eliminating the need to prepare (develop, manufacture, or possess) motor bodies and rotary encoders of multiple different specifications by facilitating connections to motor bodies or rotary encoders having different contact positions. In a motor 1 including a motor body and a rotary encoder, the motor body includes a motor body side connector with a motor body side contact and the rotary encoder includes a rotary encoder side connector with a rotary encoder side contact. ... Fanuc Corporation

Visual sensor abnormality cause estimation system

A camera abnormality cause estimation system for estimating the causes of abnormalities in a camera in a production system in which the camera controls a robot. The production system includes a robot, a camera that detects visual information of the robot or the surrounding thereof, and a controller that controls the robot based on an image signal obtained by the camera. ... Fanuc Corporation

Machine learning device that learns shocks to teaching device, shock prevention system of teaching device, and machine learning method

A machine learning device, which learns shocks to a teaching device, includes a state observation unit which observes data based on an inclination of the teaching device or a present position of the teaching device; a label obtaining unit which obtains a label based on a shock received by the teaching device; and a learning unit which generates a learning model based on an output of the state observation unit and an output of the label obtaining unit.. . ... Fanuc Corporation

Machine learning device for machine tool and thermal displacement compensation device

A machine learning device that can optimize an equation for estimating a thermal displacement amount of a machine element based on the operating state of the machine element. The device acquires operating state data of the machine element, acquires a measured value for the thermal displacement amount, stores the operating state data and measured values for the thermal displacement amount of the machine element as training data associated together as a label, sets an equation for calculation the thermal displacement amount based on the operating state data, calculates an estimated value for the thermal displacement amount by substituting the operating state data into this equation, determines whether a difference between the estimated value for the thermal displacement amount and the measured value for the thermal displacement amount is no more than a predetermined threshold.. ... Fanuc Corporation

Rotation-shaft joint structure

A force acting on a link is detected at low cost. Provided is a rotation-shaft joint structure including: a driving-force generating part including a fixed member that is fixed to a base member, and a movable member that is rotationally driven about a predetermined axis relative to the fixed member; a link member that is fixed to the movable member of the driving-force generating part; and a uniaxial strain sensor that is attached to the link member or the movable member, at a surface located in a space between a fixed area over which the link member is fixed to the movable member and the outer circumferential surface of the driving-force generating part about the axis, to detect the strain of the surface.. ... Fanuc Corporation

Gearbox, weight reduction method therefor, and robot

A reduction in the amount of filled grease and a reduction in weight are achieved, and an excessive rise in the internal pressure is suppressed. Provided is a gearbox including: a plurality of gears that are rotated by a motor; a housing that has a sealed interior space for rotatably accommodating the respective gears; and a spacer that is disposed in the interior space of the housing and that partially occupies the interior space, wherein the spacer has a lower density than grease and is elastically deformable so as to change the volume thereof according to the internal pressure of the interior space.. ... Fanuc Corporation

Calibration device, calibration method, and computer readable medium for visual sensor

For calibration on a single camera or a stereo camera, a calibration range is set in advance in an image coordinate system and the calibration is performed in an arbitrary range. A visual sensor controller is a calibration device that associates a robot coordinate system at a robot and an image coordinate system at a camera by placing a target mark at the robot, moving the robot, and detecting the target mark at multiple points in a view of the camera. ... Fanuc Corporation

Calibration device, calibration method, and computer readable medium for visual sensor

A parameter for detecting a target mark 5 is not required to be set for each camera repeatedly while a stereo camera 2 is calibrated. A calibration device 1 associates position information in an image coordinate system at a first camera 21 of a stereo camera 2, position information in an image coordinate system at a second camera 22 of the stereo camera 2, and position information in a robot coordinate system at a robot 4. ... Fanuc Corporation

Article conveying apparatus

Provided is an article conveying apparatus including a three-dimensional sensor that measures a three-dimensional shape of an article; an adhering portion that is made to adhere to a surface of the article; a moving mechanism that moves a position of the adhering portion in a three-dimensional manner; and a control unit that controls the moving mechanism. The control unit is provided with a center-of-gravity calculating portion that calculates a center of gravity of the article on the basis of the three-dimensional shape of the article measured by the three-dimensional sensor and controls the moving mechanism so as to place the adhering portion in the vicinity of the center of gravity calculated by the center-of-gravity calculating portion.. ... Fanuc Corporation

Combined machining method and computer readable medium

An absorptivity of a work is adjusted easily before laser machining is performed. A combined machining method performed by an apparatus including laser machining means and mechanical machining means includes a first step of performing mechanical machining with respect to a laser machining target region which is a target of laser machining on a machining target so that the laser machining target region has a surface shape having a predetermined absorptivity of a laser beam; and a second step of radiating a laser beam to the laser machining target region to heat the machining target after the first step ends.. ... Fanuc Corporation

Structure of single-phase reactor

A single-phase reactor includes an outer peripheral iron core, at least four iron cores, which are in contact with or coupled to the inner surface of the outer peripheral iron core, and coils which are wound around at least two iron cores of the at least four iron cores. Gaps, which can be magnetically coupled, are each formed between two adjacent ones of the at least four iron cores, or are formed between the at least four iron cores and a central iron core positioned at the center of the outer peripheral iron core.. ... Fanuc Corporation

Electromagnetic device

An electromagnetic device includes an outer peripheral iron core, and at least three iron core coils which are in contact with or coupled to the inner surface of the outer peripheral iron core. The at least three iron core coils each include an iron core, and at least one of a primary coil and a secondary coil, which are wound around the iron core. ... Fanuc Corporation

Transformer including gaps

A transformer includes an outer peripheral iron core, and at least three iron core coils, which are in contact with or coupled to the inner surface of the outer peripheral iron core. The at least three iron core coils each include an iron core, and at least one of a primary coil and a secondary coil, which are wound around the iron core. ... Fanuc Corporation

Reactor including iron cores and rectifier, lc filter, and motor drive apparatus including the same

A reactor includes a plurality of iron cores and a winding wound on any of the plurality of iron cores; a gap is formed between two iron cores facing against each other; a gap-facing surface of one iron core has an area larger than that of a gap-facing surface of the other iron core.. . ... Fanuc Corporation

06/28/18 / #20180181114

Learning model construction device and overheat prediction device

A learning model construction device used in a machine tool which performs cutting processing constructs a learning model for learning temperature-related information after processing of a spindle motor during cutting processing. A learning model construction device includes an input unit that inputs cutting processing conditions and a present temperature of a spindle motor. ... Fanuc Corporation

06/28/18 / #20180181108

Numerical controller and machine learning device

A numerical controller calculates a machining path based on a lathe turning cycle instruction and the settings of a machining path and machining conditions of the lathe turning cycle instruction. An evaluation value used to evaluate cycle time required for machining a workpiece performed according to the calculated machining path and the machining quality of the machined workpiece is calculated to perform machine learning of adjustment of the machining path and the machining conditions. ... Fanuc Corporation

06/28/18 / #20180181106

Machine tool, production management system and method for estimating and detecting tool life

To efficiently estimate and detect a tool life of a machine tool while lowering an occupation ratio in a data band of a communication line between a machine tool and an upper-level controller, a management apparatus or the like. A machine tool to be managed by a production management apparatus includes a motor for moving one of a workpiece to be machined and a tool for performing a machining operation, an amplifier for driving the motor, a servo controller for controlling the motor via the amplifier based on a notification of a predetermined machining operation, and an nc device for notifying the servo controller of the predetermined machining operation. ... Fanuc Corporation

06/28/18 / #20180181105

Tool life estimating device

Provided is a tool life estimating device that enables estimation of a life of a tool used in a machine tool according to changes in machining conditions. The tool life estimating device includes a state observation unit that acquires machining information indicative of a status of the machining in a state where the life of the tool remains sufficiently, wherein the machining information is acquired from log data recorded while the machine tool is operated, and creates input data based on the machining information that has been acquired; a learning unit that constructs a learning model in which clusters of the machining information are created by unsupervised learning using the input data that has been created by the state observation unit; and a learning model storage unit that stores the learning model.. ... Fanuc Corporation

06/28/18 / #20180181101

Numerical controller

A numerical controller of the present invention includes a command analyzing unit configured to read out and analyze a block from a program and generate moving command data on the basis of the analysis result, an interpolating unit configured to generate interpolation data by performing interpolation processing on the basis of the moving command data, a servo control unit configured to control each axis on the basis of the interpolation data, a path displacement determining unit configured to calculate a distance between a program command path commanded by the program and a tool tip point of the tool after a moving amount of each axis in this control period on the basis of the moving command data, the interpolation data and a current position of each axis and determines whether or not the calculated distance is equal to or greater than an acceptable amount defined in advance, and an alerting unit configured to output an alert in the case where the distance is determined that it is equal to or greater than the acceptable amount defined in advance.. . ... Fanuc Corporation

06/28/18 / #20180181100

Numerical controller

A numerical controller drives, through pressure control, two motors which drives two tables of a driving apparatus while keeping these two tables parallel with each other. When there is a positional deviation between the two motors, the numerical controller calculates a correcting pressure based on correction gains indicating relationships between pressure and position stored in advance and corrects pressure command values of the two motors based on the correcting pressure.. ... Fanuc Corporation

06/28/18 / #20180181097

Retrieval system and retrieval method

Information representing an operating state of each of a plurality of robots, etc. Operating under different operation conditions are retrieved and outputted. ... Fanuc Corporation

06/28/18 / #20180180085

Machine learning device for learning assembly operation and component assembly system

A machine learning device includes a state observation unit for observing state variables that include at least one of the state of an assembly constituted of first and second components, an assembly time and information on a force, the result of a continuity test on the assembly, and at least one of position and posture command values for at least one of the first and second components and direction, speed and force command values for an assembly operation; and a learning unit for learning, in a related manner, at least one of the state of the assembly, the assembly time and the information on the force, the result of the continuity test on the assembly, and at least one of the position and posture command values for at least one of the first and second components and the direction, speed and force command values for the assembly operation.. . ... Fanuc Corporation

06/28/18 / #20180178396

Robot hand

A robot hand includes: a first movable member including a first pushing surface pushed against a first surface of a workpiece and a second pushing surface pushed against a second surface of the workpiece, intersecting the first surface, supported in a manner capable of moving in a first direction perpendicular to the first pushing surface, a second movable member supported by the first movable member in a manner capable of relatively moving in a second direction intersecting a movement direction of the first movable member, a third pushing surface pushed against a third surface facing the second surface, an actuator for pressing the first and the second movable members in the first direction, and a pressing force conversion mechanism converting a part of the pressing force generated by the actuator into a pressing force in a direction of moving the second movable member relative to the first movable member.. . ... Fanuc Corporation

06/28/18 / #20180178392

Industrial-robot control device

Provided is an industrial-robot control device including a microphone attached to an industrial robot, a specific-sound detector that detects a specific sound from a sound picked up by the microphone, and a controller that allows the industrial robot to operate only during a period in which the specific sound is detected by the specific-sound detector.. . ... Fanuc Corporation

06/28/18 / #20180178379

Task planning device

Provided is a task planning device including a simulator that is configured to simulate operation of a robot system including a plurality of devices by using models of the plurality of devices allocated in a virtual space, a system state acquisition unit that is configured to acquire a state of the robot system, and a task plan generation unit that is configured to dynamically generate a task plan to be executed by the robot system by operating the simulator based on the state acquired by the system state acquisition unit and content of a task instructed by a user.. . ... Fanuc Corporation

06/28/18 / #20180178323

Laser processing head and laser processing system including the same

A laser processing head emits a laser beam to a workpiece that moves during laser processing and includes: optical path changing members that reflect, toward the workpiece, the laser beam emitted from a laser beam output section; a driver that changes posture of each of the optical path changing members; a control unit that controls the driver; and a memory device that stores target path information indicating a target path of the laser processing, in which the control unit receives information relating to a relative position of the workpiece with respect to the laser processing head, and controls the driver on the basis of the received information relating to the relative position and the target path information to perform the laser processing along the target path.. . ... Fanuc Corporation

06/28/18 / #20180178311

Spot welding system including tip dresser for polishing electrode

A spot welding system includes a spot welding gun, a robot, and a tip dresser that polishes a face of electrode. The tip dresser includes a blade that cuts the face of the electrode and a blade driving motor that rotates the blade. ... Fanuc Corporation

06/28/18 / #20180178309

Welding wire processing structure of arc welding robot

There is provided a welding wire processing structure, of an arc welding robot, including a wire hose for feeding a welding wire to a wire feeder that is attached to a rear portion of an arm provided with a welding torch at a tip, from a rear end surface of the wire feeder to a forward side, and a connector for attaching the wire hose to the rear end surface, where the connector connects the wire hose in a direction intersecting a feed direction of the welding wire by the wire feeder.. . ... Fanuc Corporation

06/21/18 / #20180175775

Motor drive device

A motor drive device includes: reverse converter that converts dc power from a forward converter into ac power; a dc link capacitor provided in a dc link; a first current detection part that detects current flowing between the forward converter and capacitor; a second current detection part that detects current flowing between the capacitor and reverse converter; a voltage detection part that detects a voltage of the capacitor; and a capacitance decline detection part that obtains a change value in electric charge of the capacitor from a n integrated value by integrated a predetermined time of a difference in current values detected by the current detection parts, obtains a capacitance value of the capacitor based on the obtained change amount in electric charge and change amount in voltage of the capacitor for the predetermined time, and detects a capacitance decline in the capacitor based on the obtained capacitance value.. . ... Fanuc Corporation

06/21/18 / #20180175718

Armature for linear motor and linear motor

An armature for linear motor having excellent precision in attachment to a machine and capable of reducing the likelihood of trouble in a resin layer, entry of a foreign material, and the like is provided. An armature comprises: a block attachment part provided to a machine attachment side of a core; a protection sheet having ability to be impregnated with resin and covering a surface of the core and a surface of the block attachment part; a block attached to the block attachment part and having a machine attachment surface arranged at the block attachment side of the core; and a resin layer covering the protection sheet covering the core. ... Fanuc Corporation

06/21/18 / #20180175716

Armature for linear motor, linear motor, and method of manufacturing armature for linear motor

An armature includes: an integrated core with multiple split cores coupled to each other; a coupling member for coupling the multiple split cores; a coil attached to the integrated core; a block attachment part provide to a machine attachment side of the integrated core; a protection sheet having ability to be impregnated with resin and covering a surface of the integrated core and a surface of the block attachment part; a block attached to the block attachment part and having a machine attachment surface arranged at the block attachment side of the integrated core; and a resin layer covering the protection sheet covering the integrated core. The machine attachment surface of the block is exposed from the resin layer.. ... Fanuc Corporation

06/21/18 / #20180175693

Motor having interphase insulation sheet mounted thereon

A motor includes: a stator core having a plurality of slots; and a winding inserted into the slot as distributed windings of three phases, wherein an interphase insulation sheet is mounted on a coil end of the winding. The interphase insulation sheet includes: planar insulating portions disposed so as to protrude from each of end surfaces of the stator core; a first leg portion and a second leg portion which integrally connect the planar insulating portions at the end surfaces and which are inserted into the slots; insulating convex portions that protrude toward an inner side in a radial direction of the stator core from the planar insulating portion; and a third leg portion that integrally connects the insulating convex portions at the end surfaces and which are inserted into the slot.. ... Fanuc Corporation

06/21/18 / #20180175684

Rotor member fixed to rotary shaft of electrical rotating machine, rotor, rotary electric machine and method for disassembling rotor

Provided is a rotor member that can contribute to an easy assembling operation and components thereof can be reused. The rotor member includes a magnet mounting member having a first end and a second end, a plurality of magnets arranged radially outwardly of the magnet mounting member, and a tubular holding member arranged radially outwardly of the plurality of magnets and holds the magnets between the holding member and the magnet mounting member. ... Fanuc Corporation

06/21/18 / #20180175611

Inrush current prevention circuit, inrush current prevention method, and computer readable medium

An inrush current prevention circuit includes: a voltage detection unit configured to detect a value of an input voltage applied by a power supply; a current detection unit configured to detect a value of an input current input from the power supply; a current limiting element configured to limit the input current; a voltage drop detection unit configured to detect a voltage drop in the power supply resulting from inrush currents using a detection voltage value detected by the voltage detection unit and a detection current value detected by the current detection unit; and a control unit configured to decrease a current limiting level of the current limiting element when the voltage drop detection unit detects the voltage drop.. . ... Fanuc Corporation

06/21/18 / #20180174744

Multi-phase transformer

A multi-phase transformer includes a centrally-disposed first core, a plurality of second cores each provided outside the first core so as to constitute a loop-shaped magnetic path with respect to the first core, and a primary winding and a secondary winding wound on each of the second cores.. . ... Fanuc Corporation

06/21/18 / #20180174658

Machine learning apparatus, life prediction apparatus, numerical control device, production system, and machine learning method for predicting life of nand flash memory

A machine learning apparatus which learns the predicted life of a nand flash memory provided in a numerical control device includes a state observation unit which observes state variables obtained based on at least one of the rewrite count, the rewrite interval, the read count, the temperature in the use environment, the error rate, information concerning the manufacturer, and information concerning the manufacturing lot for the nand flash memory, and information concerning the ecc (error correction coding) performance, information concerning the manufacturer, and information concerning the manufacturing lot for a memory controller which performs ecc processing for the nand flash memory, and a learning unit which learns the predicted life of the nand flash memory based on teacher data, and training data generated from the output of the state observation unit and data associated with the life of the nand flash memory.. . ... Fanuc Corporation

06/21/18 / #20180174266

Robot system and production system

A robot system includes an image pickup apparatus that picks up images of a plurality of kinds of articles conveyed by a conveyor; an article controlling portion that controls time and a position of each of the plurality of kinds of articles being supplied onto the conveyor, to limit kinds of articles to be image-picked-up by the image pickup apparatus in advance; a detecting portion that detects the plurality of kinds of articles from among images picked up by the image pickup apparatus, on the basis of the kinds of articles limited in advance by the article controlling portion; and a robot that is configured to take out the plurality of kinds of articles detected by the detecting portion from the conveyor.. . ... Fanuc Corporation

06/21/18 / #20180173272

Control device and control system

To provide a control device and control system capable of implementing time synchronization of sensor data, even in a case of using a common sensor interface device. A control device that receives information related to sensor values from a sensor interface device includes: a timing signal generation unit that generates a timing signal, an additional information generation unit that generates additional information synchronized with the timing signal, and an output unit that outputs the timing signal and additional information to the sensor interface device.. ... Fanuc Corporation

06/21/18 / #20180173210

Industrial machine management apparatus and industrial machine management system

An industrial machine management apparatus for managing multiple injection molding machines includes a management information calculating unit configured to calculate, based on information concerning production by each individual machine of the multiple injection molding machines which are classified into at least one group according to predetermined criteria, a statistic of information concerning the overall production by the injection molding machine that belong to the group, as management information, and a display unit configured to display the management information of the group.. . ... Fanuc Corporation

06/21/18 / #20180173207

Manufacturing management apparatus using inspection information and trace information, and manufacturing system

A manufacturing management apparatus includes an operation information acquisition unit, a trace information acquisition unit, a storage unit, a manufacturing device determination unit, and a transfer destination indication unit. The storage unit stores inspection information on each article in association with the trace information. ... Fanuc Corporation

06/21/18 / #20180173198

Numerical control apparatus

A numerical control apparatus for controlling a machine tool, includes: a first control unit for controlling the machine tool for machining; an image display device for displaying at least the status of the machine tool and the first control unit; a second control unit for controlling the image display device; a first light-emitting portion; and a second light-emitting portion, is constructed such that when an anomaly occurs in the second control unit, making the second control unit unable to display the status of the machine tool and the first control unit on the image display device, the first light-emitting portion notifies the status of the machine tool by emission of light and the second light-emitting portion notifies by emission of light that an anomaly has occurred in the second control unit.. . ... Fanuc Corporation

06/21/18 / #20180173190

Numerical controller

A numerical controller includes: a monitoring unit which monitors a delay time between two machining units after the two machining units simultaneously start operations in the same direction without being in synchronism with each other; a determination unit which determines whether or not the delay time exceeds a predetermined time; and a control unit in which when the delay time exceeds the predetermined time, one of the two machining units is stopped.. . ... Fanuc Corporation

06/21/18 / #20180173189

Numerical control device

A numerical control device that controls a machine tool that machines work by moving a tool relatively to the work on the basis of a machining program includes a analyzing unit that analyzes the machining program and generates movement command data, a detecting unit that detects abnormality during the machining, a retract control unit that supplies, when abnormality is detected, an operation command for a retract operation for retracting the tool from the work, and an integrating unit that integrates a movement amount of the tool based on the supplied operation command. The analyzing unit executes a tool retraction program for moving the tool or the work to a predetermined position after adding the movement amount of the tool integrated by the integrating unit to a coordinate value of the tool on the machining program to update the coordinate value at a point in time when the retract operation ends.. ... Fanuc Corporation

06/21/18 / #20180173185

Controller

To provide a controller for reducing a burden to be imposed on an operator in applying force with a finger during operation on a machine tool or a robot, and for associating an operation history with identification information about the operator. A controller for a robot or a machine tool comprises a fingerprint detection unit and a control unit. ... Fanuc Corporation

06/21/18 / #20180173181

Maintenance component management device, maintenance component management method and computer readable medium

The stockpiled number of maintenance components is more appropriately managed. A maintenance component management device (15) includes: an acquisition means (151) for acquiring, from a plurality of maintenance target devices (25) requiring maintenance using a maintenance component, information representing an operating state of each of the plurality of maintenance target devices (25); and a calculation means (152) for extracting information representing a factor of a main cause for performing maintenance using the maintenance component from the information representing the operating state thus acquired, and calculating a number of the maintenance components estimated as becoming necessary in order to maintain the plurality of maintenance target devices (25), based on the information representing the factor thus extracted.. ... Fanuc Corporation

06/21/18 / #20180172983

Machine learning device for learning procedure for aligning optical part of light source unit, and light-source unit manufacturing apparatus

A machine learning device acquires decision data including an adjustment time of a position and an orientation of an optical part and a state of light measured by a light measurement device. The machine learning device includes a learning unit that learns a procedure for adjusting the position and the orientation of the optical part. ... Fanuc Corporation

06/21/18 / #20180172518

Image display device

An image display device acquires data representing a status of a temperature distribution of a machining machine based on information on machining and generates a temperature distribution image from the acquired data. Further, a three-dimensional machining simulation representing a status of machining is performed to generate a three-dimensional simulation animation and a projection image is generated from the three-dimensional simulation animation. ... Fanuc Corporation

06/21/18 / #20180169870

Gripping device attached to robot

A gripper includes a first finger part and a second finger part. The first finger part has a first finger main body part having an opening, and a first fingertip part for contacting a target object to be gripped. ... Fanuc Corporation

06/21/18 / #20180169859

Teach pendant and robot system provided with the same

A teach pendant includes an input unit and allowing teaching of operation of a robot by an input to the input unit, the teach pendant further includes a measurement reference surface which comes into surface contact with a measured surface of the robot, a tilt sensor whose position is fixed with respect to the measurement reference surface, and an output means which outputs a detection value of the tilt sensor to a control device of the robot in a state where the measurement reference surface is in surface contact with the measured surface and when a predetermined input operation is performed on the input unit or a contact detection sensor for detecting surface contact between the measurement reference surface and the measured surface detects the surface contact.. . ... Fanuc Corporation

06/21/18 / #20180169856

Machine learning device, robot system, and machine learning method for learning operations of robot and laser scanner

A machine learning device for learning operations of a robot and a laser scanner, includes a state observation unit observing a state of a tip end of the robot where the laser scanner is mounted and a state of an optical component in the laser scanner as a state data; a determination data obtaining unit receiving at least one of a machining time of the robot where the laser scanner is mounted, a drive current driving the robot, a command path of the laser scanner, a passing time in a processable area where the laser scanner performs processing, and a distance between the robot and a part where the laser scanner performs processing as a determination data; and a learning unit learning operations of the robot and the laser scanner based on an output of the state observation unit and an output of the determination data obtaining unit.. . ... Fanuc Corporation

06/21/18 / #20180169814

Abnormality determination device and abnormality determining method

An abnormality determination device includes: an oscillating signal sending unit configured to send out an oscillating signal which causes a rotary shaft of a servomotor to rotate and swing in a predetermined pattern, to a motor control unit configured to control the servomotor; a measuring unit configured to measure a physical quantity representing the state of the servomotor when the rotary shaft of the servomotor is swung; a comparing unit configured to compare a measurement signal of the measured physical quantity with a reference signal; and an abnormality determination unit configured to determine occurrence of an abnormality in a drive system which includes the servomotor and the motor control unit and ranges from a driven object to be driven by the servomotor to the motor control unit, based on comparison result from the comparing unit.. . ... Fanuc Corporation

06/21/18 / #20180169812

Temperature control system for machine tool

A temperature control system for a machine tool is equipped with a first temperature control device configured to control the temperature of gas supplied to a gas bearing, a second temperature control device configured to control the temperature of a room interior and to issue a notification of its own operation state to the outside, a gas supply section configured to supply gas whose temperature has been controlled by the first temperature control device, and a gas supply control section configured to perform the gas supply control of the gas supply section so that gas is distributed to both of the gas bearing and an interior space, when receiving the notification that the operation state of the second temperature control device is abnormal.. . ... Fanuc Corporation

06/14/18 / #20180166852

Laser device

To provide a laser device capable of detecting overheating (abnormality) of a heat-generating part by detecting a temperature of a cooling member for cooling the heat-generating part. A laser device includes one or a plurality of heat-generating part(s), one or a plurality of cooling member(s) respectively disposed in contact with the one or plurality of heat-generating part(s), the one or plurality of cooling member(s) containing a refrigerant flowing inside, one or a plurality of first temperature detection part(s) respectively disposed on the one or plurality of cooling member(s) to respectively detect temperatures of the one or plurality of cooling member(s), and a monitoring part capable of detecting an abnormality respectively in the one or plurality of cooling member(s) based on temperature information including information on the temperatures detected by the one or plurality of first temperature detection part(s).. ... Fanuc Corporation

06/14/18 / #20180166800

Short bar, short bar unit, and motor drive device

A short bar for connecting terminal blocks of two motor driving units which drive a motor includes a strip-plate-like fixed portion which has a through hole into which a screw for fixing is inserted and which is fixed to the terminal block of the motor driving unit with the screw, a first connection portion which is provided on one end of the fixed portion, and a second connection portion which is provided on the other end of the fixed portion, wherein the first connection member has a configuration that the first connection portion and the second connection portion of another shot bar can be connected electrically and mechanically with each other through a relative movement in the thickness direction of the fixing member.. . ... Fanuc Corporation

06/14/18 / #20180165438

Operator identification system

The operator identification system is capable of managing the information required for authentication of operators centrally with high operation rate. The operator identification system includes a manufacturing cell including a manufacturing machine and a cell controller that can communicate with the manufacturing machine. ... Fanuc Corporation

06/14/18 / #20180164793

Laser processing robot system and control method of laser processing robot system

A laser processing robot system including a laser irradiation device that carries out an irradiation point shifting operation, a robot that moves the laser irradiation device, a laser irradiation device controller that controls the irradiation point shifting operation, and a robot controller that controls the robot. When moving the laser irradiation device by the robot, the robot controller instructs the robot on a plurality of first interpolated positions at every first interpolation period, and outputs a command value associated with the irradiation point shifting operation to the laser irradiation device controller at every second interpolation period shorter than the first interpolation period.. ... Fanuc Corporation

06/14/18 / #20180164789

Management apparatus and management system of device information and position information

A management apparatus acquires backup data from a plurality of devices, and stores the acquired backup data in a database in association with position information of the plurality of devices. The management apparatus restores the backup data included in the database, to the device that is present at a position corresponding to the position information associated with the backup data.. ... Fanuc Corporation

06/14/18 / #20180164787

Nc program transfer apparatus

An nc program transfer apparatus includes: a determiner for determining whether or not a selected nc program is one that is generated for a selected wire electrical discharge machine; and a transfer unit which transfers the selected nc program to the selected wire electrical discharge machine when the selected nc program is one that is generated for the selected wire electrical discharge machine and prohibits the selected nc program from being transferred to the selected wire electrical discharge machine when the nc program is not the one that is generated for the selected wire electrical discharge machine.. . ... Fanuc Corporation

06/14/18 / #20180164782

Numerical controller and data structure

A numerical controller which can freely and easily specify, as a control point, various positions on a machine configuration and which can easily set coordinate systems in places on the machine configuration. A numerical controller expresses the machine configuration of a control target in graph form where constituent elements are nodes and holds the machine configuration. ... Fanuc Corporation

06/14/18 / #20180164781

Numerical controller and machine learning device

To provide a numerical controller and a machine learning device that predict an abnormality, based on machine learning with perception of temporal change in data. The numerical controller includes the machine learning device provided with a learning unit that conducts machine learning of trends in operation of a machine on occasions of occurrence of abnormalities in the machine, based on time-series data acquired by a data logger device and relating to the operation of the machine and abnormality information relating to the abnormalities which have occurred in the machine and a prediction unit that predicts an abnormality which will occur in the machine, based on results of the machine learning in the learning unit and time-series data acquired by the data logger device and relating to current operation of the machine.. ... Fanuc Corporation

06/14/18 / #20180164773

Robot controller having function that simplifies learning, and robot control method

A robot controller having a function that simplifies learning and a robot control method. The robot controller includes: a learning section configured to carry out learning of detecting a deviation between a commanded trajectory representing a position of the robot generated according to the command values and an operation trajectory representing an actual position where the robot has moved, and generate a corrected program by adjusting the commanded trajectory; a saving section configured to save the corrected program; and a relearning section configured to carry out relearning on a relearning location, the relearning location being a part of the operation trajectory designated by an operator.. ... Fanuc Corporation

06/14/18 / #20180164771

Numerical controller

A numerical controller performs control to rotate a turret, which holds a plurality of tools on the outer peripheral portion thereof, thereby moving one (selected tool) of the tools selected by a command to a predetermined position (selected position). The numerical controller sets and holds a partial area of the outer peripheral portion of the turret as an area (passage-prohibited area) prohibited from passing through the selected position and determines whether or not the selected tool is present in the passage-prohibited area or whether or not the passage-prohibited area passes through the selected position as the selected tool is moved to the selected position.. ... Fanuc Corporation

06/14/18 / #20180164757

Machine learning device, cnc device and machine learning method for detecting indication of occurrence of chatter in tool for machine tool

A machine learning device for detecting an indication of an occurrence of chatter in a tool for a machine tool, includes a state observation unit which observes at least one state variable of a vibration of the machine tool itself, a vibration of a building in which the machine tool is installed, an audible sound, an acoustic emission and a motor control current value of the machine tool, in addition to a vibration of the tool; and a learning unit which generates a learning model based on the state variable observed by the state observation unit.. . ... Fanuc Corporation

06/14/18 / #20180164756

Control system and machine learning device

Provided are a controller and a machine learning device that perform machine learning to optimize the servo gain of a machine inside a facility in accordance with action conditions, action environments, and a priority factor of the machine. Disclosed is a control system including: a state observation section that observes machine information on a machine as state data; a determination data acquisition section that acquires information on machining by a machine as determination data; a reward calculation section that calculates a reward based on the determination data and reward conditions; a learning section that performs the machine learning of the adjustment of the servo gain of the machine; a decision making section that determines an action of adjustment of the servo gain of the machine, based on the state data and a machine learning result of the adjustment of the servo gain of the machine; and a gain changing section that changes the servo gain of the machine, based on the action of adjustment of the determined servo gain.. ... Fanuc Corporation

06/14/18 / #20180164049

Heat sink

A heat sink includes: a heat sink body made of a metal material which includes a plurality of heat radiating fins having a flat plate shape, the heat radiating fins being arranged parallel to each other on one surface side of a base having a flat plate shape at intervals in a direction along a surface of the base; and a bridge member made of a metal material which has a plurality of grooves parallel to each other, the grooves being formed at a pitch equal to an arrangement pitch of the heat radiating fins of the heat sink body, and the grooves accommodating distal ends of the respective heat radiating fins in a press-fitted state.. . ... Fanuc Corporation

06/14/18 / #20180161988

Robot system

To provide a robot system capable of reducing the burden of a setting operator regardless of conditions such as setting conditions of a robot and the complexity of a work space at the time of setting an operable-inoperable area of the robot. A robot system has a robot capable of detecting contact with an obstacle. ... Fanuc Corporation

06/14/18 / #20180161979

Robot system including a plurality of robots, robot controller and robot control method

A robot system, a robot controller and a robot control method, by which a coordinated control of a plurality of robots can be taught while appropriately considering a positional deviation of each robot into consideration. A gripping misalignment of a first workpiece in a leading robot is detected, and then a first amount of correction for correcting the misalignment is calculated. ... Fanuc Corporation

06/14/18 / #20180161978

Interference region setting apparatus for mobile robot

An interference region setting apparatus capable of setting an interference region in a coordinate system of a mobile robot, with an inexpensive configuration and a little effort. The apparatus has: a shape model storage section configured to store a shape, a position, and an orientation of an obstruction present in a work region of the mobile robot as an obstruction shape model, in a reference coordinate system; a position and orientation calculation section configured to analyze an image, captured by the image capturing apparatus, of a shape feature in a fixed position within the work region, and calculate a position and orientation of the reference coordinate system represented in a robot coordinate system; and an interference region setting section configured to set an interference region based on the position and orientation of the reference coordinate system converted into the robot coordinate system and the stored obstruction shape model.. ... Fanuc Corporation

06/14/18 / #20180161952

Deburring apparatus

A deburring apparatus including: a robot that uses a deburring tool to deburr an object supported by a support in a machine tool, a visual sensor, a relative movement mechanism for causing relative movement between the visual sensor and the object supported by the support; and a controller, wherein the controller is configured to conduct: an operation process that operates the relative movement mechanism based on a visual sensor relative movement program for controlling an operation of the relative movement mechanism so that a ridge of the object supported by the support is detected by the visual sensor during the relative movement; and a deburring operation program generation process which generates a deburring operation program by using the detected ridge obtained by the visual sensor when the relative movement mechanism is operated based on the visual sensor relative movement program.. . ... Fanuc Corporation

06/07/18 / #20180158247

Augmented reality simulation device and computer-readable medium

An augmented reality simulation device includes: extension information display means for displaying a virtual object; relation information acquisition means for acquiring first relation information which is information that specifies relation between the virtual object and control axes of a numerical controller and second relation information which is information that specifies settings of the control axes and relation between the control axes; conversion means for converting a movement amount in a first coordinate system which is a coordinate system of the control axis to movement information in a second coordinate system which is a coordinate system for allowing the extension information display means to display the virtual object on the basis of the first relation information and the second relation information; and calculation means for calculating a display position and a display angle of the virtual object based on the movement information in the second coordinate system after the conversion.. . ... Fanuc Corporation

06/07/18 / #20180157237

Servo motor controller, servo motor control method, and non-transitory computer-readable medium storing computer program

A servo motor controller for performing more precise machining by calculating an appropriate compensation amount for a servo motor even in the case where the servo motor performs a reversal or the like. The controller includes a command calculation part for calculating a command for a position or a speed of a servo motor, a determining part for determining that the servo motor is performing “reversal” or “movement from stop,” an acceleration calculation part for obtaining the acceleration of the servo motor based on the determination result, and a compensation amount calculation part for calculating a compensation amount for compensation of delay of the servo motor. ... Fanuc Corporation

06/07/18 / #20180157236

Servomotor controller, servomotor control method, and computer-readable recording medium

A servomotor controller includes a connection mechanism configured to transfer power of a servomotor to a driven body; a motor control unit configured to control the servomotor using a position command value; a first force estimation unit configured to estimate a first force estimated value which is a drive force acting on the driven body at a connecting unit with the connection mechanism; a second force estimation unit configured to estimate a second force estimated value serving as a fixed value; a selection unit configured to compare an absolute value of the first force estimated value and an absolute value of the second force estimated value to output the first or second force estimated value having the larger absolute value; and a compensation amount generation unit configured to generate a compensation amount for compensating the position command value on the basis of the first or second force estimated value.. . ... Fanuc Corporation

06/07/18 / #20180157230

Robot controller which automatically sets interference region for robot

A robot controller able to automatically set an motion range for a robot, in which the robot and an obstacle, such as a peripheral device, do not interfere with each other. The robot controller includes a depth acquisition section acquiring a group of depth data representing depths from a predetermined portion of the robot to points on the surface of an object around the robot, a robot position acquisition section acquiring three-dimensional position information of the predetermined portion, a depth map generator generating depth map information including three-dimensional position information of the points with using the group of depth data and the three-dimensional position information, and an interference region setting section estimating the range occupied by the object from the depth map information and setting the range as an interference region.. ... Fanuc Corporation

06/07/18 / #20180157226

Machine tool and machine learning device

A machine tool acquires information related to manual operation from log data recorded when machining and the manual operation are performed in the machine tool, creates input data on the basis of the acquired information, acquires information related to occurrence or non-occurrence of a collision of a spindle or a tool at the time of the manual operation from the log data, and creates teacher data on the basis of the acquired information. Supervised learning is performed using the created input data and the created teacher data, and a learning model is constructed.. ... Fanuc Corporation

06/07/18 / #20180156272

Motor

A motor capable of replacing a lubricant more easily is provided. A motor includes: a rotor supported by an output shaft-side bearing and an anti-output shaft-side bearing; a front housing that supports the output shaft-side bearing; a rear housing that supports the anti-output shaft-side bearing; a stator having both ends attached to the front housing and the rear housing, the stator surrounding the rotor; and a pair of pipelines which has an opening formed in a surface of the rotor close to the rear housing and which is provided inside the rotor, the pipelines communicating with at least one of the output shaft-side bearing and the anti-output shaft-side bearing and capable of circulating a lubricating liquid.. ... Fanuc Corporation

06/07/18 / #20180156225

Fan motor control device

A fan motor control device configured to control driving of a fan motor for cooling a cpu includes: a rotational speed sensor configured to detect a rotational speed of the fan motor; and an abnormality decision control unit configured to execute an abnormality decision mode of repeatedly switching between on and off of power supply to the fan motor during an operation of the cpu, and determine abnormality of the fan motor based on the rotational speed of the fan motor during the execution of the abnormality decision mode.. . ... Fanuc Corporation

06/07/18 / #20180154565

Molding system provided with molding machine and molded article removal device

A molding system capable of performing highly accurate work on a molded article with a molded article removal device. The molding system includes a molding machine, a molded article removal device capable of removing a master work installed in a mold of the molding machine, a measurement section configured to measure a position of the master work when the master work is removed by the molded article removal device, a displacement calculation section configured to calculate a difference between a reference position and a detected position of the master work measured by the measurement section as a displacement, and a correction section configured to, on the basis of the displacement calculated by the displacement calculation section, correct a work position for when the molded article removal device performs work on a molded article.. ... Fanuc Corporation

06/07/18 / #20180154528

Conduction path structure of robot

A conduction path structure of a robot in which a conduction path has a simplified structure is provided. A conduction path structure of a robot includes: a structural mechanism which functions as a support and has a conductor portion; an actuator that operates the structural mechanism; and a conduction path through which driving power and/or a control signal is supplied to the actuator, wherein the conduction path also serves as the conductor portion of the structural mechanism.. ... Fanuc Corporation

06/07/18 / #20180154526

Robot control device for controlling robot and method for estimating disturbance value applied to robot

A robot control device able to accurately estimate an external force applied from a workpiece to a robot in a time-dependently changing manner. The robot control device includes a support force data acquisition section which acquires measurement data of a workpiece support force by the environment, the workpiece support force varying while the robot lifts the workpiece; a disturbance estimation section which estimates a disturbance value applied to the robot using state information of the robot; and a correction section which corrects, using the measurement data acquired by the support force data acquisition section, the disturbance value estimated by the disturbance estimation section or the state information inputted to the disturbance estimation section.. ... Fanuc Corporation

06/07/18 / #20180154473

Arc welding robot system

To provide an arc welding robot system that displays a current waveform graphically during arc welding and realizes parameter adjustment on a display screen. An arc welding robot system comprises a robot controller and a teaching operation terminal. ... Fanuc Corporation

05/31/18 / #20180152084

Method of manufacturing stator for motor

In a method for manufacturing a stator of the present invention, positions of stamping out the first stator core and the second stator core are respectively set so that an angular difference between respective rolling directions thereof becomes 360 degrees÷(4×motor pole pair number), when laminating the first stator core which is not circular stamped out from a first electromagnetic steel sheet, and the second stator core which is not circular stamped out from a second electromagnetic steel sheet. For the second stator core, orientation of a shortest segment among virtual segments linking opposite sides or diagonals which pass through a center thereof is not orthogonal to the rolling direction, and at least two are stamped out alongside in a width direction.. ... Fanuc Corporation

05/31/18 / #20180150796

Injection molding management system

An injection molding management system includes: a molding information storage unit configured to store molding information on the usage of each type of molding material used in forming product molding, for each kind of molding; a remaining product quantity calculator configured to calculate the remaining product quantity of each kind of molding; a total usage calculator configured to calculate the total usage of each type of molding material used in the injection molding machines, based on the molding information of each kind of molding and the remaining product quantity of molding; a stock quantity storage unit configured to store the stock quantity of molding material; and an order quantity calculator configured to calculate the order quantity of each type of molding material, based on the total usage and the stock quantity of the molding material.. . ... Fanuc Corporation

05/31/18 / #20180150064

Machining program management apparatus

A machining program management apparatus is used for managing an alteration made to a machining program stored in a plurality of machine tools. The machining program management apparatus acquires, at predetermined intervals set in advance, a piece of machining program updating information including a last update date and time of the machining program stored in each machine tool, identifies a machining program to which an alteration is made, on the basis of the piece of machining program updating information, creates a piece of information on the alteration, and updates a piece of machining program information corresponding to the machining program to which the alteration is made.. ... Fanuc Corporation

05/31/18 / #20180150053

Portable operation panel having vibrating function and vibration-detecting function

A portable operation panel having a vibration motor configured to tactually provide information to an operator, and having a configuration capable of rapidly and accurately detecting a structural damage or deterioration of the vibration motor. The operation panel has a controlling section configured to control the behavior of the operation panel; a vibration generating unit capable of vibrating at a natural frequency of the operation panel; a vibration detecting unit configured to detect the vibration and/or acceleration of the operation panel; and an inputting section to which the operator can input information. ... Fanuc Corporation

05/31/18 / #20180150050

Numerical controller

A numerical controller is provided with a speed feedforward gain correction unit configured to obtain an associated axis, which is subject to a varying load applied to a particular axis according to a coordinate value, and a correction coefficient of the particular axis corresponding to the current coordinate value of the associated axis, based on a correction coefficient storage unit, and correct a speed feedforward gain for speed feedforward control of the particular axis, and a motor control unit configured to control the particular axis based on the corrected speed feedforward gain.. . ... Fanuc Corporation

05/31/18 / #20180150046

Ladder-program managing device

A ladder-program managing device includes: a database that has a ladder-program-storing region in which ladder program for individually controlling a plurality of pieces of machinery are stored, and that contains ladder-program-history information storing, in association with each other, identification information for identifying contents of alterations that have already been applied to the plurality of pieces of machinery and correction programs required to perform the alterations; and a database managing portion that manages the database, wherein the database managing portion is provided with an identification-information-searching portion that searches for, in the ladder-program-history information, identification information corresponding to an alteration content to be applied to an alteration-target machinery, and a merging portion that identifies the correction program corresponding to the searched identification information in the ladder-program-history information, and that merges the correction program with the ladder program for the alteration-target machinery.. . ... Fanuc Corporation

05/31/18 / #20180149551

Oil leakage detection device

In order to detect a point of generation of oil leakage in a machine, an oil leakage detection device is provided with a state observation unit configured to acquire a change pattern of the flow rate of oil from log data recorded during operation of a machine tool and create input data based on the acquired change pattern of the oil flow rate, a label acquisition unit configured to acquire information on the presence of generation of oil leakage and a point of generation of oil leakage from the log data and create teacher data based on the acquired information on the presence of generation of oil leakage and information on the generation point of oil leakage, a learning unit configured to perform supervised learning based on the input data and the teacher data, thereby constructing a learning model, and a learning model storage unit configured to store the learning model.. . ... Fanuc Corporation

05/31/18 / #20180147765

Controller and management system for injection molding machine

A controller of an injection molding machine controls mold clamping of a fixed mold and a movable mold. The controller includes a servomotor drive control unit for limiting increase in driving current during driving of a mold clamping servomotor, and a moving state acquisition unit that acquires a detection signal of an encoder. ... Fanuc Corporation

05/31/18 / #20180147734

Connection structure

A connection structure in which a robot link member including a first wall, a second wall facing the first wall with an interval, and a connecting wall connecting the first wall and the second wall is connected with a member to be connected contacting a surface of the first wall of the link member, which does not face the second wall, the connection structure includes a bolt penetrating the first and second walls and including a head part contacting the second wall and a screw part screwed into the member to be connected, and a deformation preventing member sandwiched between the first and second walls by tightening the bolt to prevent or reduce deformation of the walls in a direction in which the walls become closer to each other.. . ... Fanuc Corporation

05/31/18 / #20180147680

Numerical controller for machine tool

To provide a numerical controller for a machine tool capable of reducing heat generation and realizing stable heavy cutting, and also capable of realizing efficient light cutting. A numerical controller comprises: first speed change means which changes the feed speed of a feed axis drive motor at the start of cutting to an initial speed lower than a command speed, based on magnetic flux content at the start of cutting; and second speed change means which changes the feed speed from the initial speed to the command speed continuously or intermittently based on time elapsed from the start of cutting and a time constant for change in the magnetic flux content.. ... Fanuc Corporation

05/31/18 / #20180147665

Machine learning device and robot system to learn processing order of laser processing robot and machine learning method thereof

A machine device for learning a processing order of a laser processing robot, includes a state observation unit that observes, as a state variable, one of a plasma light from a laser processing point of the laser processing robot and a processing sound from the laser processing point of the laser processing robot; a determination data obtaining unit that receives, as determination data, a cycle time in which the laser processing robot completes processing; and a learning unit that learns the processing order of the laser processing robot based on an output of the state observation unit and an output of the determination data obtaining unit.. . ... Fanuc Corporation

05/31/18 / #20180147662

Laser processing system

A laser processing system includes a laser oscillator, a laser beam emitting tool connected to the laser oscillator and supported by a first robot, the laser beam emitting tool emitting a laser beam supplied by the laser oscillator, and a laser processing tool which is supported by a second robot and which receives the laser beam emitted by the laser beam emitting tool and emits the laser beam toward a predetermined processing position.. . ... Fanuc Corporation

05/24/18 / #20180143619

Numerical controller

To provide a numerical controller that is capable of analyzing a machining program so as to determine whether machining is machining placing emphasis on accuracy and machining placing emphasis on speed and vary an allowable speed difference. The numerical controller includes a determination unit and a corner deceleration control unit. ... Fanuc Corporation

05/24/18 / #20180143618

Numerical controller

A numerical controller is provided with an axis motion control unit configured to control the motions of a table axis and a press axis according to a machining program. The axis motion control unit starts the motion of the press axis for a first block at a first top dead center, if the state of the table axis satisfies a condition adapted for the start of the motion of the press axis for the second block and if the motion of the press axis for the first block is not completed, and the axis motion control unit starts the motion of the press axis for a second block at a second top dead center lower than the first top dead center, thereby overlapping the motions of the press axis for the first and second blocks.. ... Fanuc Corporation

05/24/18 / #20180143615

Manual pulse generating device

A manual pulse generating device is equipped with a rotatable dial, a pulse generating unit configured to generate drive pulses for commanding axial movement in accordance with an amount of rotation of the dial, an enable switch configured to switch between enablement and disablement of axial movement in accordance with the drive pulses, and a casing having the dial and the enable switch disposed on a surface thereof, and configured to accommodate the pulse generating unit in the interior thereof. The guard configured to cover at least a portion of an outer circumferential surface of the dial is attached to the casing.. ... Fanuc Corporation

05/24/18 / #20180143614

Manual pulse generating device

A manual pulse generating device includes a rotatable dial, a pulse generating unit configured to generate drive pulses for commanding axial movement in accordance with an amount of rotation of the dial, an enable switch configured to switch between enablement and disablement of axial movement in accordance with the drive pulses, and a casing having the dial and the enable switch disposed on a surface thereof, and accommodating the pulse generating unit in the interior thereof. The dial is mounted on one end side in a longitudinal direction of the casing, and on a front surface of the casing, and the enable switch is mounted on another end side, i.e., a side in the positive x direction, in the longitudinal direction of the casing, and on the front surface of the casing, or on a side surface of the casing that extends along a lateral direction of the casing.. ... Fanuc Corporation

05/24/18 / #20180143612

Numerical controller

Provided is a numerical controller capable of shortening cycle time while maintaining machining accuracy of a rigid tap. The numerical controller includes: a rigid tap control unit that executes a rigid tap by synchronizing rotational speed of a spindle with feedrate; a synchronization error monitoring unit that starts or terminates monitoring of a synchronization error between the rotational speed of the spindle and the feedrate at a point r set to a height equal to or higher than a top of a workpiece; and a workpiece top detection unit that detects a position of the workpiece top. ... Fanuc Corporation

05/24/18 / #20180143162

Apparatus and method for presuming abnormality occurrence for telescopic cover

An abnormality occurrence presumption apparatus which presumes the occurrence of an abnormality in a telescopic cover attached to a machine tool performs supervised learning on the basis of a feature amount extracted from a physical quantity acquired during an operation of the machine tool and information related to an abnormality occurring in the telescopic cover, and stores the result of the learning. The abnormality occurrence presumption apparatus presumes an abnormality that may occur in the telescopic cover during the operation of the machine tool on the basis of the result of the learning and the feature amount extracted from the physical quantity.. ... Fanuc Corporation

05/24/18 / #20180141251

Injection device and axial-center position adjusting method

An injection device includes a spline supporting member rotatably supporting a spline shaft and attached to a pressure plate, and a nut supporting member rotatably supporting a spline nut and attached to a rear plate. The spline supporting member is provided with a spline positioning mechanism for adjusting the mounting position of the spline supporting member. ... Fanuc Corporation

05/24/18 / #20180141180

Manual pulse generating device

A manual pulse generating device is equipped with a rotatable dial, a pulse generating unit configured to generate drive pulses for commanding axial movement of a machine tool in accordance with an amount of rotation of the dial, and a casing having the dial disposed on a surface of the casing and accommodating the pulse generating unit in the interior thereof. When the dial is pressed toward the casing, the pulse generating unit enables the axial movement in accordance with the drive pulses.. ... Fanuc Corporation

05/24/18 / #20180141155

Rotary table device and laser machining system

The present invention makes it unnecessary to dispose a cable for driving a jig, simplifies the structure, and eliminates the restrictions on the operation of a table. Provided is a rotary table device including: a table on which a workpiece is loaded; a rotation mechanism that rotates the table about a predetermined axis, a motor-driven jig that is fixed to the table and clamps the workpiece, and a photoelectric conversion device that is fixed to the table, converts light energy into electric power, and supplies the converted electric power to the jig.. ... Fanuc Corporation

05/17/18 / #20180138852

Motor driver

Provided is a motor driver including: a converter that converts an ac voltage into a dc voltage; an inverter that inverts the dc voltage into a multi-phase ac voltage for motor driving; a short bar fixed to an output terminal of the converter and an input terminal of the inverter by screw fastening; a first voltage detector that detects a voltage across the output terminals of the converter; a second voltage detector that detects a voltage across the input terminals of the inverter; and a reporting unit that provides, when a difference between the voltage detected by the first voltage detector and the voltage detected by the second voltage detector exceeds a predetermined threshold, a report relating thereto.. . ... Fanuc Corporation

05/17/18 / #20180138774

Electric motor having labyrinth

An electric motor including a labyrinth having a function for preventing foreign particles from entering an inside of the motor. A labyrinth member having a generally annular shape is fixed to a portion of a rotation shaft positioned on a front side than a front bearing with respect to an axis, by interference fit, etc., and the labyrinth member is configured to rotate integrally with the rotation shaft. ... Fanuc Corporation

05/17/18 / #20180138654

Laser device

To provide a laser device for adjusting a laser output by detecting the quantity of a reflected beam propagating within an optical fiber more accurately before an optical part is damaged due to an increase in quantity of the reflected beam. A laser device comprises: at least one first photodetector that detects the quantity of a reflected beam being part of a reflected beam returning to an optical fiber of the laser device after being reflected off of a work and propagating mainly through a cladding of the optical fiber; at least one second photodetector that detects the quantity of a reflected beam being part of the reflected beam returning to the optical fiber and propagating mainly through a core of the optical fiber; a power supply unit that supplies a driving current to a laser diode; and a control unit that controls the power supply unit. ... Fanuc Corporation

05/17/18 / #20180138608

Connection member and motor drive device having the same

A connection member includes: a first short bar whose one end is attached to a first terminal block; a second short bar which extends in a longitudinal direction of the first short bar and whose one end is attached to a second terminal block, at least part of the other end of the second short bar overlapping the first short bar; and a guide member which is attached to an overlapping part of the first short bar and the second short bar and which allows the second short bar to move relative to the first short bar in the longitudinal direction while maintaining surface contact between the first short bar and the second short bar at the overlapping part.. . ... Fanuc Corporation

05/17/18 / #20180137691

Sensor interface device, measurement information communication system, measurement information communication method, and non-transitory computer readable medium

In a case of sending characteristic data representing a characteristic of measurement data, rather than the measurement data itself from a sensor, characteristic data suited to the connected sensor is sent. A sensor interface device (100) which is connected in a communication path between a measurement means (200) and a higher-order device (300), includes: a data acquisition means (110) for acquiring measurement data, which is data based on a physical quantity measured by the measurement means (200); a storage means (1.20) for storing the measurement data thus acquired; a learning means (130) for performing machine learning with a measurement data group stored by the storage means (120) as an input, thereby performing extraction of characteristic data, which is data representing a characteristic of the measurement data group; and a communication means (140) for sending the characteristic data extracted by the learning means (130) to the higher-order device (300).. ... Fanuc Corporation

05/17/18 / #20180137129

Retrieving device, retrieving method, and retrieving program

A retrieving device includes: a classifying unit that classifies document data made up of a plurality of items on the basis of a degree of matching of a first item in which a combination of one or more symbol strings is described in a database in which the document data is stored; and an extracting unit that extracts a group of keywords included in a second item from pieces of document data in a same group classified by the classifying unit as related words for retrieval. Moreover, when the retrieving device is implemented as a distributed system on a network, it is possible to create related words for a plurality of machines and to store the related word data and to enable a plurality of users to use the distributed system.. ... Fanuc Corporation

05/17/18 / #20180136635

Program generating apparatus

A program generating apparatus includes a machining program generating unit configured to generate a machining program for controlling a wire electrical discharge machine so as to machine a workpiece in accordance with a machining shape of the workpiece input by a user and so as to fix a core which is produced when the workpiece is machined, to the workpiece. In the program generating apparatus, a core handling program generating unit generates a core handling program for controlling a robot so as to remove the core from the workpiece by applying an impact to the core in accordance with the input machining shape of the workpiece.. ... Fanuc Corporation

05/17/18 / #20180136634

Communication system and mobile terminal

A communication system is equipped with a mobile terminal and a controller of an industrial machine for forming a shaped product. Mutual communications are carried out between the controller and the mobile terminal. ... Fanuc Corporation

05/17/18 / #20180136631

Safety switch device, operation terminal, and machine control system

A machine control system includes an operation terminal which includes a communication unit and a touch panel unit and outputs machine operation information for operating a machine via the communication unit, a controller which controls the operation of the machine based on the received machine operation information, and a safety switch device which is mounted on the operation terminal and includes a switch unit which outputs a stop instruction signal for issuing an instruction to stop the machine, and a packet generation unit which converts the output stop instruction signal into a packet and outputs the packet to the operation terminal, wherein the operation terminal transfers the packet received from the safety switch device to the controller, and the controller restores a stop instruction signal from the packet received from the operation terminal and stops the machine based on the restored stop instruction signal.. . ... Fanuc Corporation

05/17/18 / #20180136630

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

A controller controlling a synchronized operation of spindle and feed axes. A positioning-motion control section of a spindle-axis control section calculates a first velocity command making a spindle axis perform a decelerated rotation at a variable deceleration lower than a maximum deceleration during an acceleration-varying time just after the spindle axis reaches an intermediate speed or just before the spindle axis reaches a target position, and making the spindle axis perform the decelerated rotation at the maximum deceleration during a time except for the acceleration-varying time; calculates a second velocity command making the spindle axis perform a decelerated rotation at a constant deceleration lower than the maximum deceleration after the spindle axis reaches the intermediate speed; and chooses either one, achieving a lower speed, of the first and second velocity command during a period when the spindle axis operates from the intermediate speed to reach the target position.. ... Fanuc Corporation

05/17/18 / #20180136628

Numerical control device

A numerical control device comprises a command position calculation section that calculates command position information based on a machining program; a command path calculation section that calculates command path information based on the command position information; an estimated actual position calculation section that calculates estimated actual position information based on the command position information and transmission characteristic information; an estimated actual path calculation section that calculates estimated actual path information based on the estimated actual position information; a path error calculation section that calculates path error based on the command path information and the estimated actual path information; a machining time calculation section that calculates a machining time based on the estimated actual path information; a jerk calculation section that calculates jerk based on the estimated actual position information; and an evaluation position calculation section that calculates evaluation values based on the path error, machining time and jerk.. . ... Fanuc Corporation

05/17/18 / #20180133902

Force detection device and robot

A force detection device with a structure able to improve the accuracy for force-detection. A force detection device with a deforming member to be deformed under an external force, the force detection device comprising a fixation part which is a part fixed to an attachment to which the force detection device is to be attached. ... Fanuc Corporation

05/17/18 / #20180133858

Machine tool

A machine tool for cutting a workpiece with a cutting tool, includes a spindle motor that generates heat, a spindle head for supporting the spindle motor, and a heat insulating sheet disposed between the spindle motor and the spindle head. The area of a part of the heat insulating sheet that is in contact with a part of the spindle head having a high heat capacity is small so as to increase the amount of heat transferring from the spindle motor to the part of the spindle head having a high heat capacity, and thereby make the temperature distribution of the spindle head uniform.. ... Fanuc Corporation

05/10/18 / #20180131922

Image capture device and image capture method

To provide an image capture device capable of doing multiple image captures by using multiple image capture units and capable of measuring a distance between each of the image capture units and a target more correctly. An image capture device according to the present invention is an image capture device with multiple image capture units. ... Fanuc Corporation

05/10/18 / #20180131297

Servomotor control device

A servomotor control device that performs static friction correction for a servomotor, including: a position control loop for feedback controlling a position of a servomotor; a speed control loop for feedback controlling speed of the servomotor; a position command creation part that creates a position command value for the servomotor; a stop determination part that determines whether or not the servomotor is stopped; a static-friction correction amount calculation part that calculates a static-friction correction amount of the servomotor; and a static-friction correction amount modification part that performs a predetermined modification on the calculated static-friction correction amount, in a case of the servomotor stopping, and then starting to operate in the same direction as prior to stopping. The static-friction correction amount modification part performs a predetermined modification based on the command acceleration of the servomotor obtained from the position command value created by the position command creation part.. ... Fanuc Corporation

05/10/18 / #20180131108

Motor drive device

This motor drive device includes a first motor driving unit, a first terminal block 11 attached to the first motor driving unit, a second motor driving unit, a second terminal block attached to the motor driving unit, a first short bar whose one end portion is attached to the first terminal block so that the first short bar can be rotated around a first axis line, and a second short bar whose one end portion is attached to the first terminal block so that the second short bar can be rotated around a second axis line, the other end sides thereof can be placed at a connection position so that the other end sides can be connected to the second terminal block, and at a retract position which is distant from the second terminal block by rotation of the first and the second short bars.. . ... Fanuc Corporation

05/10/18 / #20180129182

Ladder-library management apparatus

A ladder-library management apparatus that manages a library used in a machine connected via a network includes an incorporated-information storage area that stores incorporated information in which the machine is associated with identification information of a device connected to the machine and a version number of the library used for the device, a library storage area that stores library data in which the identification information, information about the device, and information about the library are associated with each other, and a library server that adds or updates the library provided in the machine on the basis of the library data stored in the library storage area and that updates the incorporated information stored in the incorporated-information storage area.. . ... Fanuc Corporation

05/10/18 / #20180126562

Robot system having cooperative operating region

A control device of a robot system includes a position recording section that records a stopping position of a robot when the robot has been stopped by a stopping section, and a position distribution generation section that generates a distribution of the stopping positions of the robot recorded by the position recording section. The control device further includes a speed changing section that automatically changes an operating speed of the robot in accordance with the generated stopping position distribution of the robot.. ... Fanuc Corporation

05/10/18 / #20180126558

Work assisting system including machine learning unit

A work assisting system includes a sensor unit that detects a position and an orientation of at least one body part of a worker; a supply unit that supplies a part or a tool to the worker; and a cell controller that controls the supply unit, the cell controller including a machine learning unit that constructs a model by learning a work status of the worker on the basis of the detected position and orientation, and a work status determining unit that determines the work status of the worker by using the constructed model. The supply unit selects the part or tool on the basis of the determined work status and changes the position and orientation of the part or tool on the basis of the position and orientation of the at least one body part.. ... Fanuc Corporation

05/10/18 / #20180126506

Machine tool

A machine tool includes a spindle to which a tool is attached, and a table configured to support a workpiece, and machines the workpiece by the tool by moving the spindle and the table relative to each other. The machine tool includes a box-shaped cover member placed on the table and configured to be open on the spindle side, and a lid member attached to a column configured to support the spindle, the lid member being configured to cover the spindle side of the cover member, the lid member including an insertion hole formed therein through which the tool can be inserted. ... Fanuc Corporation

05/10/18 / #20180126473

Wire electrical discharge machine and auto wire feeding method

A wire electrical discharge machine having an auto wire feeding function includes: guide parts arranged on a wire feed path along which the wire electrode is fed so as to guide the feeding of the wire electrode; fluid paths formed with the guide parts to supply a compressed fluid to the wire feed path; a compressed fluid supply device to supply the compressed fluid to the fluid paths; a tension detector to detect the tension of the wire electrode; and a control device that controls the compressed fluid supply device so as to supply the compressed fluid to the fluid paths, and based on the detection result from the tension detector, determines whether or not the wire electrode has reached a supply position of one of the fluid paths on the wire feed path to which the fluid has been supplied.. . ... Fanuc Corporation

05/03/18 / #20180124948

Fan attachment structure and fan

. . A fan attachment structure for attaching a fan to a casing is provided. The casing includes an accommodation portion configured to accommodate the fan, and an engaged portion formed on a side surface of the accommodation portion. ... Fanuc Corporation

05/03/18 / #20180122623

Wire electric discharge machine

To provide a wire electric discharge machine capable of suitably and simply performing thermal displacement correction on upper and lower guides. Provided are a storage unit that stores temperatures of machine elements and actual values for relative positions of upper and lower guides to be associated with each other as associated data; and a relational expression calculation unit that infers and calculates a relational expression between the temperature of the machine element and the relative positions of the upper and lower guides by way of machine learning with this associated data as training data. ... Fanuc Corporation

05/03/18 / #20180122564

Three-phase ac reactor having coils directly connected to external device and manufacturing method thereof

A three-phase ac reactor according to an embodiment includes a peripheral iron core that forms an outer periphery, and at least three iron core coils that are in contact with or connected to inner surfaces of the peripheral iron core. Each iron core coil includes an iron core and a coil wound around the iron core. ... Fanuc Corporation

05/03/18 / #20180122064

Inspection condition determination device, inspection condition determination method, and inspection condition determination program

An inspection condition determination device comprises: an addition unit that adds data mimicking a flaw assumed to occur in an inspection target to a designated position of a three-dimensional model of the inspection target; a generation unit that generates an image without a flaw by replicating an optical condition for capturing an image of the inspection target on the three-dimensional model, and an image with the flaw by replicating the optical condition on the three-dimensional model to which the data mimicking the flaw is added; a determination unit that determines whether or not a difference between the image without a flaw and the image with the flaw at the designated position exceeds a threshold that allows detection of the flaw in the inspection target; and an extraction unit that extracts an optical condition available for detecting flaws of multiple designated patterns from multiple optical conditions.. . ... Fanuc Corporation

05/03/18 / #20180121578

Simulation device and simulation method that carry out simulation of operation of robot system, and recording medium that records computer program

A simulation device capable of easily constructing the layout of a three-dimensional model of a robot system in a virtual space. The simulation device includes a model arranging section that arranges a component model in a virtual space, the component model being a three-dimensional model of a component of the robot system; a reference setting section that sets a reference point, a reference axis, or a reference plane in the virtual space; a symmetric model generation section that generates a symmetric component model of the component model arranged in the virtual space, the symmetric component model being a three-dimensional model symmetric with respect to the reference point, the reference axis, or the reference plane; and a simulation section that executes a simulation to simulatively operate the component model and the symmetric component model in the virtual space.. ... Fanuc Corporation

05/03/18 / #20180121534

Information processing device

An information processing device in accordance with the present invention provides assistance for displaying correct entry candidates depending on circumstances when entering a machining program. The information processing device includes a program collection unit configured to collect programs entered in numerical controllers, a program entry history storage unit configured to store the collected programs, a ranking information creation unit configured to create ranking information based on counting and scoring of the programs stored in the program entry history storage unit, a ranking information storage unit configured to store the ranking information created by the ranking information creation unit 11, and a ranking information distribution unit configured to distribute the ranking information stored in the ranking information storage unit to the numerical controllers.. ... Fanuc Corporation

05/03/18 / #20180120819

Machine learning device and machining time prediction device

A machine learning device acquires from a numerical controller information relating to machining when the machining is performed, and further acquires an actual delay time due to servo control and due to machine movement which are caused in the machining when the machining is performed. Then, the device performs supervised learning using the acquired machining-related information as input data, and using the acquired actual delay time due to servo control and due to machine movement as supervised data, and constructs a learning model, thereby predicting the machine delay time caused in a machine with high precision.. ... Fanuc Corporation

05/03/18 / #20180120809

Servo controller

A servo controller calculates an alternative movement amount, in a control cycle (n) in which a command cannot be received from the host controller, according to jerk calculated with reference to amounts of movement used for controlling the servomotor in former control cycles before the control cycle (n) and the movement amount used for controlling the servomotor in the previous control cycle before the control cycle (n). The servo controller controls movement of the servomotor by use of the alternative movement amount in the control cycle (n) in which the command cannot be received from the host controller.. ... Fanuc Corporation

05/03/18 / #20180120808

Tool-path generating device, tool-path generating method, and non-transitory recording medium storing tool-path generating program

Provided is a tool-path generating device that includes a point-sequence generating unit that generates a point sequence that represents a tool path on the basis of a machining program, and a smoothing unit that smooths the generated point sequence. The smoothing unit includes a filter-length setting unit that sets filter lengths that are applied to the points such that a pre/post-smoothing divergence amount of each point in the point sequence is equal to or less than a first threshold, a filter-length changing unit that changes the set filter lengths such that an absolute value of a difference between the filter lengths applied to adjacent points in the point sequence is equal to or less than a second threshold, and a filter processing unit that performs filter processing on the basis of the changed filter lengths.. ... Fanuc Corporation

05/03/18 / #20180120789

Measurement system

A measurement system includes a control device which controls a control target device in real time and transmits control data to a terminal device, and a measuring instrument which acquires data indicating a physical status of the control target device and transmits the data as measurement data to the terminal device. The control device includes a control unit and a sequence control unit, and the control unit transmits a timing signal to the measuring instrument. ... Fanuc Corporation

05/03/18 / #20180117766

Device, method, program and recording medium, for simulation of article arraying operation performed by robot

A simulation device for a robot rearranging articles in a random arrangement on a conveyor to a regular arrangement while tracking the conveyor. The simulation device includes a model locating section for locating a conveyor model, a plurality of article models, a sensor model and an arraying robot model in a virtual space; a conveying motion simulating section for making the conveyor model convey the article models in the random arrangement; a detecting motion simulating section for making the sensor model obtain position information of the article models; an arrangement pattern generating section for generating an arrangement pattern on the conveyor model; and an arraying motion simulating section for making the arraying robot model pick up the article models in the random arrangement and place the picked-up article models in accordance with the arrangement pattern, while tracking an article conveying motion.. ... Fanuc Corporation

05/03/18 / #20180117765

Setting device and setting system for configuring settings for a plurality of machines

A setting device and a setting system capable of obtaining information other than a configuration of a machine, and of configuring an appropriate setting for the machine. The setting system includes a plurality of installation areas, at least one machine each being located at one of the installation areas, and a setting device. ... Fanuc Corporation

05/03/18 / #20180117759

Conveying robot

Installation space is made compact, a speed at which a workpiece is conveyed is enhanced, and interference with peripheral equipment is easily avoided. Provided is a conveying robot including: a base; a turning base that is provided so as to be rotatable about a first axis which is substantially vertical (perpendicular) with respect to the base; a first arm that is provided so as to be pivotable about a second axis substantially horizontal with respect to the turning base; and a second arm that is provided on the first arm so as to be movable along a longitudinal direction of the first arm and that supports, at a distal end thereof, a wrist unit that can hold a workpiece to be conveyed.. ... Fanuc Corporation

05/03/18 / #20180117758

Robot control device having learning control function

A robot control device includes a learning control unit for calculating a learning correction amount, a position storage unit for storing a position of a leading end of a robot mechanism part during the learning control, and a speed storage unit for storing a speed of the leading end of the robot mechanism part during the learning control. The robot control device determines, while the robot mechanism part is operated by a position command after the learning control, whether or not the position and the speed of the leading end are in an abnormal state based on errors with respect to the position and the speed of the leading end stored during the learning control. ... Fanuc Corporation

05/03/18 / #20180117724

Numerical controller of machine tool

A controller of a machine tool capable of suppressing heat generation and realizing a stable cutting operation during deep cutting is provided. A numerical controller for controlling a machine tool including a spindle motor formed of an induction motor and a feed axis driving motor includes: a magnetic flux amount acquisition means that acquires a present magnetic flux amount of the spindle motor; and a speed change means that changes a speed of the feed axis driving motor on the basis of the magnetic flux amount.. ... Fanuc Corporation

05/03/18 / #20180117693

Wire electric discharge machine

To provide a wire electric discharge machine which can appropriately perform thermal displacement correction of upper/lower guides even when the installation environment changes. Provided are a storage unit that stores temperatures of machine elements as temperature data, and a rendering unit that digitizes the installation environment and renders as environmental data. ... Fanuc Corporation

04/19/18 / #20180109072

Laser oscillator

To provide a laser oscillator allowing the use of a plastic lens in a semiconductor laser module for a high-output laser oscillator while being unlikely to reduce the efficiency of coupling to an optical fiber even if a laser output changes. A laser oscillator comprises a semiconductor laser module with multiple semiconductor laser elements. ... Fanuc Corporation

04/19/18 / #20180107947

Machine learning apparatus that learns setting value in machining program of machine tool, and machining system

A machine learning apparatus learns a setting value in a machining program of a machine tool configured to machine an impeller. The machine learning apparatus includes a state observation unit configured to acquire the thermal displacement amount during a period of machining a workpiece, as a state variable, and a determination data acquisition unit configured to receive the imbalance amount in the impeller after machining as determination data. ... Fanuc Corporation

04/19/18 / #20180107533

Fixing system, server, terminal device, fixing method, and recording medium

In a fixing system, a first terminal device transmits information about a trouble in a target device to a server, receives information for restoration of the target device, and operates a measuring instrument for measurement on the target device to measure the state of the target device based on the information for restoration of the target device. The server receives the information about the trouble, and refers to a fixing know-how database to analyze the trouble. ... Fanuc Corporation

04/19/18 / #20180107199

Program optimization system

A program optimization system is provided with a cnc simulator configured to sequentially read out a machining program and perform a machining simulation, a machining program storage unit configured to successively transfer the machining program to the cnc simulator, and a transfer speed control unit configured to control a transfer speed to be a predetermined lower limit value. The cnc simulator optimize the machining program when a state of buffering deficiency in which the machining program to be read out is insufficient is detected in a cutting section and create optimized machining program free from a buffering deficiency.. ... Fanuc Corporation

04/19/18 / #20180107197

Information processing device

An information processing device includes: for each of a plurality of machine tools, a machine information database configured to store machine configuration information and tool information of each of the plurality of machine tools, in association with each of the plurality of machine tools; an information collection unit configured to collect and store the machine configuration information and the tool information into the machine information database; a manufacturing planning work information input unit configured to receive manufacturing planning work information; a machine information collation unit configured to collate the manufacturing planning work information with the machine configuration information and the tool information to give a score to each of the plurality of machine tools, based on a result of the collation; and an optimum machine selection unit configured to select an optimum machine tool for machining, based on the score given to each of the plurality of machine tools.. . ... Fanuc Corporation

04/19/18 / #20180107192

Information processing device

An information processing device displays an nc machining program and a physical state of a machine tool that is operated based on the nc machining program. The information processing device acquires, during execution of a block in a machining block, data indicative of the physical state of the machine tool, associates the block that was being executed with the acquired data and stores the block and the data that have been associated. ... Fanuc Corporation

04/19/18 / #20180107174

Human collaborative robot system having improved external force detection accuracy by machine learning

A human collaborative robot system having a function of detecting a force includes a human collaborative robot and a learning unit into which sensing data, internal data, and calculation data are input. The learning unit outputs a first force component applied to the human collaborative robot from outside, a second force component occurring in an operation of the human collaborative robot, and a third force component categorized as noise; and performs learning using supervised data in which inputs and correct labels obtained in advance are collected in pairs, wherein the correct labels of the supervised data are obtained by exerting a force on the human collaborative robot from outside, operating the human collaborative robot over a plurality of paths, and applying noise to the human collaborative robot, and the operation of the human collaborative robot is controlled based on the first force component output from the learning unit.. ... Fanuc Corporation

04/19/18 / #20180106971

Beam distributor

The beam distributor includes a housing, at least one beam entrance, two or more beam exits, a motor, and a beam turning part fixed to a rotary axis member of the motor and changing a direction of a beam input to the inside of the housing through the beam entrance so as to guide the input beam to the beam exit. A rotary axis of the motor is arranged parallel to an optical axis of the beam so as to input the beam to the beam turning part at a constant angle independently of a rotational angle about the rotary axis of the motor. ... Fanuc Corporation

04/19/18 / #20180106970

Beam branching device

A beam branching device capable of suppressing an increase in the cost and the like even when the number of branching directions of an incident beam is large and increasing the coupling efficiency even when the rotation accuracy of a rotary motor is not increased too high and coping with high-speed switching of the optical path is provided. In a beam branching device, a rotation shaft of a rotary motor is rotated to rotate a rotating member together with a plurality of reflection mirrors so that an incident beam is reflected from a reflection mirror surface portion of any one of the plurality of reflection mirrors and the incident beam is branched to a plurality of directions to switch an optical path of a reflection beam. ... Fanuc Corporation

04/19/18 / #20180104838

Laser machining apparatus

A laser machining apparatus capable of extending the life time of a guide laser is provided. A laser machining apparatus 1 includes a cutting head 2 that irradiates a machining laser light to a machining target w, a guide laser 5 that irradiates a visible guide light to the machining target w, and a power supply 6 that supplies electric power to the guide laser 5. ... Fanuc Corporation

04/19/18 / #20180104833

Robot and method of installing signal lamp in robot

A robot in which a signal lamp can be installed easily while maintaining the design property of the robot and a method of installing a signal lamp in the robot are provided. A robot includes: a panel that covers an opening of an upper arm; a side wall arranged so as to surround the opening to connect the panel and the upper arm and formed of a light transmitting member; and a signal lamp provided on an inner side of an enclosure formed by the side wall.. ... Fanuc Corporation

04/19/18 / #20180104784

Liquid drainage mechanism and machine tool equipped with liquid drainage mechanism

A liquid drainage mechanism drains oil (liquid) from a y-axis slider that moves along a predetermined path. The liquid drainage mechanism includes an outflow hole and a nozzle flow passage that are provided in a c-axis rotary mechanism and configured to flow the oil in a stator, a nozzle configured to move integrally with the y-axis slider and discharge the oil, and a y-axis guide member configured to guide the y-axis slider. ... 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

###