G05B19/31

MOTION SYSTEM HEALTH MANAGEMENT USING EXISTING SERVO DRIVE VARIABLES
20190354077 · 2019-11-21 ·

A motion system and method of managing health of the motion system uses exclusively motion variables used by a servo drive of the motion system to calculate at least one health indication value for the motion system. The health indication value is used to generate a notification for maintenance of the motion system.

INTERFERENCE MONITORING DEVICE
20190332083 · 2019-10-31 ·

The interference monitoring device comprises: an advanced position calculation unit that calculates an advanced position of the tool or the workpiece ahead by a predetermined period of time based on the program; an interference check unit that draws an estimated shape of a machined part of the workpiece after machining based on the advanced position, and makes the interference check based on the estimated shape of the machined part of the workpiece in the drawing; and an uncut region calculation unit that calculates an error between the estimated shape of the machined part of the workpiece in the drawing and an actual shape of the machined part of the workpiece after machining as an uncut region in the estimated shape of the machined part of the workpiece in the drawing. The interference check unit does not make the interference check in the uncut region.

INTERFERENCE MONITORING DEVICE
20190332083 · 2019-10-31 ·

The interference monitoring device comprises: an advanced position calculation unit that calculates an advanced position of the tool or the workpiece ahead by a predetermined period of time based on the program; an interference check unit that draws an estimated shape of a machined part of the workpiece after machining based on the advanced position, and makes the interference check based on the estimated shape of the machined part of the workpiece in the drawing; and an uncut region calculation unit that calculates an error between the estimated shape of the machined part of the workpiece in the drawing and an actual shape of the machined part of the workpiece after machining as an uncut region in the estimated shape of the machined part of the workpiece in the drawing. The interference check unit does not make the interference check in the uncut region.

Method and apparatus for controlling a robot movement of a robot on the basis of a second trajectory
10456913 · 2019-10-29 · ·

A method for controlling a robot movement of a robot on the basis of a second trajectory is provided, wherein the second trajectory is calculated on the basis of a viscosity volume model.

Foldable device and controlling method thereof

A foldable device including a first body supporting a first display region; a second body supporting a second display region; a sensor configured to sense a folding angle between the first body and the second body; an actuator configured to change the folding angle; and a controller configured to control the actuator to increase the folding angle between the first body and the second body without user physical pressure in response to a first predetermined input, and control the actuator unit to decrease the folding angle between the first body and the second body without user physical pressure in response to a second predetermined input.

Foldable device and controlling method thereof

A foldable device including a first body supporting a first display region; a second body supporting a second display region; a sensor configured to sense a folding angle between the first body and the second body; an actuator configured to change the folding angle; and a controller configured to control the actuator to increase the folding angle between the first body and the second body without user physical pressure in response to a first predetermined input, and control the actuator unit to decrease the folding angle between the first body and the second body without user physical pressure in response to a second predetermined input.

Systems and Methods for Controlling Phasing of Advancing Substrates in Absorbent Article Converting Lines

The present disclosure relates to systems and processes for controlling the relative positions or phasing of advancing substrates and/or components in absorbent article converting lines. The systems and methods may utilize feedback from technologies, such as vision systems, sensors, remote input and output stations, and controllers with synchronized embedded clocks to accurately correlate component placement detections and placement control on an absorbent article converting process. The systems and methods may accurately apply the use of precision clock synchronization for both instrumentation and control system devices on a non-deterministic communications network. In turn, the clock synchronized control and instrumentation network may be used to control the substrate position. As such, the controller may be programmed to the relative positions of substrates and components along the converting line without having to account for undeterminable delays.

Machining System with Optimal Paths
20190265672 · 2019-08-29 ·

A method for implementing machining operations for a workpiece. Pre-existing hole locations for temporary fasteners in the workpiece requiring a clamp-up force for performing the machining operations to form holes in the workpiece is identified. A set of the pre-existing hole locations is determined from the pre-existing hole locations that results in an optimal path for performing the machining operations on the workpiece taking into account clamp-up force specifications for the workpiece. The optimal path has a near-minimum distance. An ordered sequence for performing the machining operations to form the holes at hole locations is determined that has the optimal path. Robotic control files that causes robotic devices to perform the machining operations using the optimal path is created. The robotic devices are operated using the robotic control files to form the holes in the ordered sequence using the optimal path that takes into account the clamp-up force specifications.

Machining System with Optimal Paths
20190265672 · 2019-08-29 ·

A method for implementing machining operations for a workpiece. Pre-existing hole locations for temporary fasteners in the workpiece requiring a clamp-up force for performing the machining operations to form holes in the workpiece is identified. A set of the pre-existing hole locations is determined from the pre-existing hole locations that results in an optimal path for performing the machining operations on the workpiece taking into account clamp-up force specifications for the workpiece. The optimal path has a near-minimum distance. An ordered sequence for performing the machining operations to form the holes at hole locations is determined that has the optimal path. Robotic control files that causes robotic devices to perform the machining operations using the optimal path is created. The robotic devices are operated using the robotic control files to form the holes in the ordered sequence using the optimal path that takes into account the clamp-up force specifications.

Servo controller, control method, and non-transitory computer-readable recording medium for machine tool used for oscillating cutting
10379519 · 2019-08-13 · ·

A controller that controls a machine tool, a method of controlling a machine tool, and a computer program that causes a computer to operate as a controller that controls a machine tool, the machine tool comprising multiple control axes and used for machining by cutting of a work as a machining target by means of coordinated motion of the control axes. The method includes acquiring a position command for driving a cutting tool or the work, acquiring a rotation speed of the rotated cutting tool or the rotated work, calculating oscillation amplitude, calculating an oscillation frequency, calculating an oscillation command for causing the cutting tool and the work to oscillate relative to each other, storing a command route, correcting the oscillation command based on the stored command route, determining a drive signal to be used for driving the servo motor, and outputting the drive signal.