G05B2219/49304

Tool management device and tool management method for determining an accumulated wear amount of a tool
12122010 · 2024-10-22 · ·

An accumulated wear amount calculation section calculates a wear amount of a blade edge of a punch and a wear amount of a blade edge of a die when a tool set of the punch and the die has processed a sheet metal once. The accumulated wear amount calculation section calculates an accumulated wear amount of the blade edge of the punch and an accumulated wear amount of the blade edge of the die by accumulating wear amounts of respective times when the tool set has processed the sheet metal multiple times. A tool management information managing section manages a state of the blade edge of each punch and each die by causing a tool management information storage section to store tool management information associating a tool identification code given to each punch and each die with the accumulated wear amounts calculated by the accumulated wear amount calculation section.

SYSTEMS AND METHODS FOR CONTROLLING CHLORINATORS

Systems and methods for controlling chlorinators for pools and spas are provided. A controller communicates with a processor positioned within a replaceable cell cartridge of a chlorinator, to allow for remote control and diagnosis of the chlorinator and/or cell cartridge. The cell cartridge stores, in non-volatile memory on board the cartridge, one or more parameters associated with the cartridge. The controller can obtain this information from the processor of the cell cartridge, and can use same to configure operation of the chlorinator. Information relating to remaining cell life can be updated by the controller and stored in the non-volatile memory of the cell cartridge. Electrical and software-based mechanisms are provided for ensuring operation of only compatible cell cartridges with the chlorinator. A system for remotely diagnosing errors associated with the chlorinator is also provided.

TOOLS WITH REMOVABLE INFORMATION DEVICE
20180126505 · 2018-05-10 ·

A removable assembly (38) comprising an information holding unit (36). The removable assembly is positionable in a material object (2), such as a tool, tool component or part, machine, machine component or part, device, etc., and can be removed therefrom by fluid pressure whereby the material object can be subjected to processing that would otherwise cause damage to, or destroy, the information holding unit (36).

Tooling system with visual identification of attached component

A tooling system that includes a drive unit configured to provide rotational force to a tool member. The tool member is attached at a mount on the drive unit. A camera associated with the drive unit is aligned to capture a target on the tool member. The data is sent to a controller that identifies the tool member based on the target. The controller determines whether the tool member is correct for performing an operation on a work piece. If the tool member is correct, the controller may set one or more operating parameters on the drive unit. If the controller determines that the tool member is not correct, the drive unit is disabled. Further, a signal may be sent to inform an operator of the issue.

TOOLING SYSTEM

A tooling system may comprise a tool scanner, a tool database, and a user interface device. The tool scanner may be configured to scan a tool identifier on a tool. The tool database may have tool information associated with the tool identifier. The user interface device may be in communication with the tool scanner and the tool database. The user interface device may receive tool information from the tool database in response to the scan by the tool scanner, concurrently display a tool issue description and a tool issue image from the tool information of the tool database, receive a tool area selection with respect to the tool issue image, and provide access to a tool issue history from the tool database in response to the tool area selection.

Systems and methods for controlling chlorinators

Systems and methods for controlling chlorinators for pools and spas are provided. A controller communicates with a processor positioned within a replaceable cell cartridge of a chlorinator, to allow for remote control and diagnosis of the chlorinator and/or cell cartridge. The cell cartridge stores, in non-volatile memory on board the cartridge, one or more parameters associated with the cartridge. The controller can obtain this information from the processor of the cell cartridge, and can use same to configure operation of the chlorinator. Information relating to remaining cell life can be updated by the controller and stored in the non-volatile memory of the cell cartridge. Electrical and software-based mechanisms are provided for ensuring operation of only compatible cell cartridges with the chlorinator. A system for remotely diagnosing errors associated with the chlorinator is also provided.

Tooling System with Visual Identification of Attached Component
20170320183 · 2017-11-09 ·

A tooling system that includes a drive unit configured to provide rotational force to a tool member. The tool member is attached at a mount on the drive unit. A camera associated with the drive unit is aligned to capture a target on the tool member. The data is sent to a controller that identifies the tool member based on the target. The controller determines whether the tool member is correct for performing an operation on a work piece. If the tool member is correct, the controller may set one or more operating parameters on the drive unit. If the controller determines that the tool member is not correct, the drive unit is disabled. Further, a signal may be sent to inform an operator of the issue.

Method for setting identification code of smart motor and multi-axis control apparatus using the same

A method for setting identification code of smart motors and a multi-axis control apparatus using the same are provided. The method suitable for setting identification codes of a plurality of smart motors includes following steps: entering an identification setting mode when the smart motors receive an identification code setting command; detecting a shaft rotation angle of each smart motor under the identification setting mode, so as to determine whether the shaft rotation angle of each smart motor is larger than a setting value; and when one of the smart motors determines its shaft rotation angle is larger than the setting value, setting the identification code of the smart motor from a preset identification code to a first identification code.

ROBOT WITH HOT-SWAPPED END EFFECTORS
20170190050 · 2017-07-06 ·

Robots capable of accommodating dynamic replacement of end effectors load and run software that allows the end effector to be operated without change to the main control program. The driver may be dynamically linked and run during program execution when the corresponding end effector is detected. Typically, the robot controller will store a library of drivers, and load the appropriate driver when a new end effector is detected.

WELDING SOFTWARE FOR DETECTION AND CONTROL OF DEVICES AND FOR ANALYSIS OF DATA
20170165776 · 2017-06-15 ·

A method used in a welding system includes detecting multiple markers on a welding torch. The markers are detected using one or more cameras. The method also includes blocking live welding using the welding torch while the one or more cameras are unable to detect at least one of the multiple markers on the welding torch.