G05B19/4166

Chip removal apparatus and information processing apparatus
10962960 · 2021-03-30 · ·

Provided is an information processing apparatus which determines a discharge condition for a chip removal apparatus which discharges an object in order to remove chips, wherein the information processing apparatus observes data indicating a removal efficiency of the chips as a state variable representing a current state of an environment, acquires label data indicating the discharge condition, and learns the state variable and the label data in association with each other.

Control apparatus for tapping

A control apparatus of a machine tool, the control apparatus including: a numerical control unit configured to create a spindle axis command and a feed axis command according to a tapping program; a spindle axis control unit configured to control rotational operation of the spindle axis according to the spindle axis command; a rotation detector configured to detect a rotation position of the spindle axis; and a feed axis control unit configured to control feeding operation of the feed axis according to the feed axis command on the basis of the rotation position. The numerical control unit is further configured to include, in the spindle axis command, a speed command value during return that does not depend on maximum rotation speed during machining of the spindle axis and that is higher than the maximum rotation speed during machining, as a command of return operation.

MACHINE TOOL AND CONTROL METHOD OF MACHINE TOOL
20210003987 · 2021-01-07 ·

The machine tool includes a table, a spindle, first and second feed motors relatively moves the table and the spindle in a first direction and a second direction, and a control unit which positions cutting positions of a workpiece with respect to a tool by controlling the first feed motor, and moves a distal end of the tool between a distant position and a predetermined depth position of the workpiece by controlling the second feed motor, and the control unit performs a process in which the cutting position is positioned after cutting of the cutting position is completed, a second process in which the distal end of the tool is moved from the distant position to the predetermined depth position, and a third process in which the distal end of the tool is moved from the predetermined depth position to the distant position.

NUMERICAL CONTROLLER, CNC MACHINE TOOL, NUMERICAL CONTROL METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM RECORDING A NUMERICAL CONTROL PROGRAM
20200401115 · 2020-12-24 ·

An object is to read the information of a feature shape included in a machining program so as to calculate a control command suitable for machining processing on the feature shape. A numerical controller (300) includes: a feature detection unit (302) which detects the feature of a machined shape from a machining program that commands the movement of a tool or a workpiece; an inward-turning amount calculation unit (303) which calculates, based on a servo parameter of a servo controller (400) that drives the tool or the workpiece, the feature of the machined shape detected from the machining program and a machining requirement that specifies a machining condition, a relation formula that determines the inward-turning amount of a machining path with respect to a program path; and a feedrate determination unit (304) which determines a feedrate that is optimized with the relation formula.

Portioning accuracy analysis

Workpieces WP are scanned at a scanning station (14) while being transported on a conveyor (12). A control system (18) analyzes the scanning data to develop a three-dimensional model of the workpiece WP and determine how to portion or trim the workpiece as desired. The cutting/trimming paths made through the workpiece is compared with the predetermined cutting paths to quantify the correspondence (or deviance) of the actual cutting paths from the predetermining cutting paths. This information is reviewed to determine whether the system (10) is operating property. If the alignment of the actual cutting/trimming paths with the predetermined cutting/trimming paths are not within a predetermined set point, the control system (18) seeks to determine the cause of the deviation as well as determine what remedial steps to take to restore the alignment of the actual cutting/trimming paths with the predetermined cutting/trimming paths.

AUTOMATIC VISION GUIDED INTELLIGENT FRUITS AND VEGETABLES PROCESSING SYSTEM AND METHOD

Intelligence guided system and method for fruits and vegetables processing includes a conveyor for carrying produces, various image acquiring and processing hardware and software, water and air jets for cutting and controlling the position and orientation of the produces, and a networking hardware and software, operating in synchronism in an efficient manner to attain speed and accuracy of the produce cutting and high yield and low waste produces processing. The 2nd generation strawberry decalyxing system (AVID2) uniquely utilizes a convolutional neural network (AVIDnet) supporting a discrimination network decision, specifically, on whether a strawberry is to be cut or rejected, and computing a multi-point cutline curvature to be cut along by rapid robotic cutting tool.

METHOD FOR OPERATING A NUMERICALLY CONTROLLED MACHINE TOOL, AND MACHINE TOOL THEREFOR
20200363788 · 2020-11-19 · ·

A numerically controlled machine tool has at least one movement axis and is connected to a numerical controller which includes a parts program. Movements of each movement axis are limited by maximum permissible axis dynamics. The parts program has a sequence of instructions for machining a workpiece which specify different maximum desired speeds for the machining of the workpiece which change abruptly over time. The numerical controller approximates the different maximum desired speeds which change abruptly over time with a desired speed profile that is continuous over time and has a profile of the maximum desired speeds which is also continuous over time. The numerical controller uses the continuous desired speed profile to calculate the desired values of an actual movement profile of the movements for each movement axis.

BUFFER MATERIAL CONVEYING AND WINDING DEVICE, BUFFER MATERIAL CONVEYING METHOD AND ASSEMBLY BINDING SYSTEM
20200331720 · 2020-10-22 ·

Disclosed are a buffer material conveying and winding device, a buffer material conveying method and an assembly binding system, belonging to the technical field of a chip on glass. The buffer material conveying and winding device comprises a rack, a feed roller, a feed servo motor, a recycling roller, a recycling torque motor, a measuring device, a controller and an alarm. The controller may monitor whether the recycling length meets the requirement through the measuring device. The buffer material conveying method is based on the buffer material conveying and winding device. The assembly binding system comprises a buffer material conveying and winding device, a buffer material and a pressing head device.

COMPONENT SHORTAGE DETECTION DEVICE
20200323114 · 2020-10-08 · ·

A component shortage detection device detects a component shortage of a tape feeder installed in a component mounting device. The component shortage detection device includes a sensor, configured to detect the tape, and provided at a position that is a midpoint of a tape transportation path of the tape feeder and upstream of a component extraction position by a component mounting head in a tape transportation direction. The component shortage detection device further includes a residual quantity calculation unit configured to calculate a component residual quantity of the tape during a mounting operation; and a determination unit configured to determine whether a component shortage occurs on a basis of output information from the sensor and the component residual quantity when the head fails in extraction of the component.

NUMERICAL CONTROL DEVICE
20200183364 · 2020-06-11 ·

A numerical control device for a machine tool which causes a tool to move along a movement path decided according to a machining program, the numerical control device including: a limit setting storage unit in which limit values of a plurality of parameters related to movement of the tool are set; a limit velocity calculation unit which calculates a plurality of limit velocities, which respectively correspond to the limit values at each position of the movement path; a feedrate determination unit which defines a minimum value among an ideal velocity of the tool and the plurality of limit velocities at each position on the movement path as a feedrate of the tool at each position on the movement path; and a deceleration recording unit which stores a type of the parameter corresponding to a case of the feedrate determination unit defining the limit velocity as the feedrate.