G05B2219/37582

Machine tool thermal displacement and magnification correction adjustment

A machine tool includes a workpiece holding unit to hold a workpiece. A tool holding unit holds a tool. At least one of the workpiece holding unit and the tool holding unit is drivingly rotatable or drivingly movable in a predetermined direction to machine the workpiece with the tool. Temperature sensors are attached to members constituting the machine tool. An estimator calculates an environmental temperature system thermal displacement amount due to a heat source outside the machine tool. A correction magnification processor calculates an environmental temperature system thermal displacement correction amount. Another estimator calculates a driving system thermal displacement amount due to a heat source in the machine tool. A thermal displacement correction amount adder obtains and outputs a total thermal displacement correction amount based on which the machine tool performs thermal displacement correction control.

Rack storage unit and automation system

A rack storage unit for use in an automation system for a storage of work pieces and/or work piece pallets and/or tools, which includes a base frame with a rack stand and two rack side parts arranged at a distance from one another, wherein facing surfaces of the rack side parts are provided with interfaces for mounting placement devices. It is provided that the base frame is produced as a one-piece cast body from artificial stone, and that the interfaces are held by adhesive force as separately formed insert parts in the facing surfaces of the rack side parts.

Methods and systems for detecting, recognizing, and localizing pallets
10328578 · 2019-06-25 · ·

Example implementations may relate methods and systems for detecting, recognizing, and localizing pallets. For instance, a computing system may receive sensor data representing aspects of an environment, and identify a set of edge points in the sensor data. The computing system may further determine a set of line segments from the set of edge points where each line segment may fit to a subset of the set of edge points. Additionally, the computing system may also filter the set of line segments to exclude line segments that have a length outside a height range and a width range associated with dimensions of a pallet template, and identify, from the filtered set of line segments, a subset of line segments that align with the pallet template. Based on the identified subset of line segments, the computing system may determine a pose of a pallet in the environment.

Foil transfer device, foil transfer method, and system creating data usable for foil transfer device
10324447 · 2019-06-18 · ·

A foil transfer device, a foil transfer method, and a non-transitory computer readable medium storing a program when executed by a computer causes the computer to execute first, second and third processes. In the first process, an acute angle portion included in a contour of a predetermined shape is specified. In the second process, an approximation curve along a contour of the acute angle portion specified in the first process and is located inside the predetermined shape is obtained. In the third process, movement route data for the acute angle portion is created along the approximation curve obtained in the second process. The movement route data is usable for, for example, control of moving a heater of the foil transfer device.

Wire electric discharge machining system
10289095 · 2019-05-14 · ·

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

In-place non-contact detection method for shaft workpiece

The present invention discloses an in-place non-contact detection method for a shaft workpiece. The method includes: establishing a detection system, calibrating the detection system and establishing a detection coordinate system; analyzing a pose of a workpiece in the detection system to establish a coordinate system of a workpiece clamping device; controlling the workpiece clamping device of a shaft workpiece processing machine tool to rotate, continuously acquiring data by a linear laser measuring instrument, and calculating and analyzing the acquired data to obtain an ideal reference axis of the shaft workpiece; continuously acquiring data of a detection part, and calculating and analyzing the acquired data to obtain actual machining precision of runout of a shaft neck of a camshaft; and continuously acquiring data of the detection part, and calculating and analyzing the acquired data to obtain machining precision of coaxiality of the shaft workpiece.

Measurement, calibration and compensation system and method for machine tool

A measurement, calibration and compensation system for machine tool includes a first positioning base; two first speckle image sensors for sensing speckle positions of an object holding unit at a first XY plane and a first XZ plane of the first positioning base before and after the machine tool is started for machining; a second positioning base; two second speckle image sensors for sensing speckle positions of a cutter holding unit at a second XY plane and a second YZ plane of the second positioning base before and after the machine tool is started for machining. Thus, the thermal expansion at all axes of the machine tool can be measured in a simplified and low-cost way, and the absolute positioning coordinates of all axes of the machine tool can be calibrated in real time to avoid reduced positioning accuracy due to the thermal expansion of the multi-axis machine tool.

Machine tool system
10175675 · 2019-01-08 · ·

A machine tool system includes a portable operation terminal capable of operating an industrial machine by wireless communication and including a terminal body including an external connector that is able to receive image information about an image and a communicator that is able to transmit the image information received by the external connector.

SERVOMOTOR CONTROL DEVICE
20180348727 · 2018-12-06 ·

A servomotor control device includes: a servomotor; a driven body that is driven by the servomotor; a connection mechanism that connects the servomotor and the driven body; a first position detection section that detects a position of the servomotor; a second position detection section that detects a position of the driven body; and a motor control unit, in which the motor control unit includes: a force estimation section that estimates a drive force acting on the driven body at a connection part between the connection mechanism and the driven body; a rigidity estimation section that estimates a magnitude of rigidity of the connection mechanism based on a detected position of the servomotor, a detected position of the driven body, and an estimated drive force; and a rigidity variation detection section that detects a change in rigidity of the connection mechanism, based on the estimated magnitude of rigidity.

Methods and Systems for Detecting, Recognizing, and Localizing Pallets
20180304468 · 2018-10-25 ·

Example implementations may relate methods and systems for detecting, recognizing, and localizing pallets. For instance, a computing system may receive sensor data representing aspects of an environment, and identify a set of edge points in the sensor data. The computing system may further determine a set of line segments from the set of edge points where each line segment may fit to a subset of the set of edge points. Additionally, the computing system may also filter the set of line segments to exclude line segments that have a length outside a height range and a width range associated with dimensions of a pallet template, and identify, from the filtered set of line segments, a subset of line segments that align with the pallet template. Based on the identified subset of line segments, the computing system may determine a pose of a pallet in the environment.