B23Q15/0075

Rivet fastener apparatus

A method and rivet apparatus to rivet a workpiece comprises an upper riveting portion and a lower riveting portion. The lower riveting portion comprising a fixed base, support member, and a pin assembly. The pin assembly comprises a center pin, a forming pin, a first biasing member, an outer shroud, and a second biasing member. The center pin pushes against a tail of a rivet to deform the tail of the rivet. The forming pin, fixedly coupled to the support member, pushes against the tail of the rivet to deform the tail of the rivet. The first biasing member, disposed below the center pin, biases the center pin through the forming pin and away from the support member. The outer shroud encircles the forming pin and the center pin. The second biasing member, disposed below the outer shroud, biases the outer shroud away from the support member.

Machine tool including vibration restriction means

A machine tool includes: a cutting tool; rotating means; feeding means; and vibration means for reciprocatingly vibrating the cutting tool and the workpiece relative to each other; wherein the cutting process is carried out by a relative rotation of the workpiece and the cutting tool, and feeding of the cutting tool, to thereby move the cutting tool continuously along a plurality of predetermined movement paths each having a different machining feeding direction. The machine tool further includes vibration restriction means that operates as the movement of the cutting tool changes from one movement path of two consecutive movement paths to the other movement path, for restricting the reciprocating vibration for a predetermined period from the movement starting position of the movement paths, and starting the reciprocating vibration after the lapse of said predetermined period.

METHOD FOR CUTTING METALLIC THREADS
20230158592 · 2023-05-25 ·

A machining method, for a CNC-lathe for forming a predefined thread in a work piece, includes the steps of: rotating the metal work piece around a rotational axis thereof; moving a threading tool along a longitudinal direction through a set of passes, wherein the longitudinal direction is parallel/coinciding to the rotational axis; oscillating the threading tool in a radial direction during a first pass and first frequency, the threading tool moving between a first radial distance (D1) and a second radial distance (D2), (D1) being greater than (D2); oscillating the threading tool in a radial direction during a second pass and second frequency, the threading tool moving between a third radial distance (D3) and a fourth radial distance (D4), (D3) being greater than (D4) and smaller (D1), and (D4) being smaller than (D2); and during a last pass moving the tool without oscillation in the radial direction.

CONTROL DEVICE, ROBOT SYSTEM, AND CONTROL METHOD FOR CAUSING ROBOT TO EXECUTE WORK ON WORKPIECE
20230202039 · 2023-06-29 · ·

When performing work on a workpiece with a tool of a robot while the robot and the workpiece are moved relative to each other by an additional axis mechanism, the tool is to be pressed against the workpiece from an appropriate direction. A control device includes an additional axis movement amount acquisition section that acquires an additional axis movement amount, a command generation section that generates a movement command for a robot based on operation plan data of the robot and the additional axis movement amount, a vector acquisition section that, based on the operation plan data or the additional axis movement amount, acquires a vector in a direction along a work target portion of a workpiece, and a pressing direction determination section that determines a pressing direction in which the robot is to press the tool against the workpiece during work, using the vector acquired by the vector acquisition section.

INFORMATION PROCESSING DEVICE, CONTROL DEVICE, AND OPTIMIZATION METHOD
20230205167 · 2023-06-29 ·

An information processing device includes a parameter selection method determination unit that selects a hyperparameter of a thermal displacement amount prediction formula as a first hyperparameter, a parameter selection unit that sets/changes the value of the first hyperparameter and fixes remaining hyperparameter values as second hyperparameter values, a machine learning unit that generates a thermal displacement amount prediction formula for each value of the first hyperparameter based on thermal displacement teacher data, and a model evaluation unit that stores the first hyperparameter values together with evaluation values which are the difference between the thermal displacement amounts estimated by each thermal displacement amount prediction formula and measured thermal displacement amounts. The parameter selection method determination unit uses a history of the values of the first hyperparameter and the evaluation values to set the value of the first hyperparameter when the evaluation value is smallest as an optimal value.

CAN BODYMAKER MONITORING

A can bodymaker for producing can bodies from cups. The can bodymaker comprises a ram configured to reciprocate along an axis, a punch mounted on the ram; a tool pack comprising a cradle and a plurality of tools located in the cradle for drawing and ironing a cup mounted on the punch during a forward stroke of the ram. The can bodymaker further comprises a bolster plate fixed to the can bodymaker, an adapter plate fixed to the bolster plate and a stripper assembly fixed to the adapter plate for removing a can body from the punch during a return stroke of the ram and clamping mechanism for biasing the tools against a front face of the adapter late. The can bodymaker further comprises one or more load cells located in or on the adapter plate and configured to generate an output signal or signals indicative of an axial force exerted on the tools by the cup passing therethrough.

MACHINE TOOL AND CONTROL APPARATUS OF THE MACHINE TOOL
20170297159 · 2017-10-19 ·

A machine tool and a control apparatus thereof include an amplitude control unit to control the amplitude of reciprocal vibration by a vibration unit. The amplitude control unit is configured to reduce the amplitude of the reciprocal vibration by the vibration unit as a cutting tool is fed in a feeding direction when the cutting tool reaches a predetermined cutting tool work stopping position on a workpiece in the feeding direction (Z-axis direction) to prevent the cutting tool from cutting the workpiece beyond the cutting tool work stopping position.

Control device for machine tool and machine tool

A control device for a machine tool and a machine tool, for which settings of the number of vibrations per rotation become easy, is provided. The control device of the machine tool controls a relative rotation between a workpiece and a cutting tool and a relative reciprocal movement between the workpiece and the cutting tool in a feed direction to perform vibration cutting to the workpiece. The control device includes a control section for controlling a spindle headstock, a first tool post, and a second tool post, the workpiece W being installed on the spindle headstock, the first tool post being provided to be reciprocally movable along the feed direction with respect to the spindle headstock and installed with a first cutting tool for cutting the workpiece, and the second tool post being provided to be reciprocally movable along the feed direction with respect to the spindle headstock independently of the first tool post and installed with a second cutting tool for cutting the workpiece.

Servo controller

A servo controller 20 includes: an oscillation command generating unit 23 that generates an oscillation command for causing the workpiece W and the tool 14 to relatively oscillate; at least one of a position control unit 22 that generates a position command for causing the workpiece W and the tool 14 to relatively move, a speed control unit 24 that generates a speed command for causing the workpiece W and the tool 14 to relatively move, and a current control unit 25 that generates a torque command for driving the plurality of axes; and a gain changing unit 21 that changes a control gain, in which the oscillation command generating unit 23 transmits a signal outputted when oscillating operation is started to the gain changing unit 21, and the gain changing unit 21 changes the control gain.

Machine tool, in particular for drilling

Machining tool comprising a frame in which a drive shaft for a tool is mounted so as to pivot about a rotation axis and to move axially along the rotation axis. The shaft is connected to two rotary motors, namely a first motor connected to a member for meshing with a fluted portion of the shaft in order to drive the shaft in rotation and a second motor connected to a nut engaged with a threaded portion of the shaft in order to move the shaft axially. The motors are connected to at least one control unit designed to control the motors independently of one another, and the first motor and the second motor are coaxial with one another.