Patent classifications
G05B19/4163
Feedrate scheduling method for five-axis dual-spline curve interpolation
This invention, a feedrate scheduling method for five-axis dual-spline curve interpolation, belongs to multi-axis NC (Numerical Control) machining filed, featured a feedrate scheduling method with constant speed at feedrate-sensitive regions under axial drive constraints for five-axis dual-spline interpolation. This method first discretizes the tool-tip spline with equal arc length, thus getting the relation between the axial motion and the toolpath by computing the first, second, and third order derivatives of the axial positions with respect to the tool-tip motion arc length. After that, determine the feedrate-sensitive regions with the constraints of axial drive limitations and the objective of balanced machining quality and efficiency. Finally, determine the acceleration/deceleration-start-point curve parameters by bi-directional scanning. The invented method can effectively make a balance between the feed motion stability and efficiency in five-axis machining, and possesses a high computational efficiency and a good real-time capability.
Machine tool
A machine tool includes: a cutting tool; rotating means; feeding means; vibrating means for reciprocatingly vibrating the cutting tool and the workpiece relative to each another; and amplitude control means for controlling the amplitude of the reciprocating vibration by the vibrating means. The cutting process is carried out by rotation of the workpiece and the cutting tool relative to each other and feeding of the cutting tool accompanied by the reciprocating vibration with said amplitude in the machining feeding direction of the cutting tool, to thereby move the cutting tool along a predetermined movement path relative to the workpiece. The movement path comprises a plurality of divisional paths divided at predetermined coordinate positions on the movement path. The amplitude control means is adapted to set the amplitude individually for each of the divisional paths.
OPERATOR-DEFINED AVOIDANCE OF CHATTER
A control device of a machine tool receives a target machining, in accordance with which a workpiece should be machined by a tool of the machine too!. The control device also receives via a human-machine interface or via an interface to an external memory device a selection, a parameterization and/or a specification of a sequence of predefined rules, which define the manner in which the machining of the workpiece should be modified in the event of undesired vibrations during machining. When undesired vibrations do not occur, as determined from acquired sensor signals, machining is carried out in accordance with the target machining. When undesired vibrations occur, the machining is modified in accordance with the rules, wherein the control device selects the rules in accordance with the selection, parameterizes the rules in accordance with the parameterization and/or carries out the rules in accordance with the specified sequence. ma
Machine tool
This machine tool includes a spindle, a workpiece support section that supports the workpiece, a servo motor that rotates or moves workpiece support section relative to the spindle, and a control device that controls the servo motor, where the control device displays an adjustment screen for adjustment of at least either of a gain and a filter of the servo motor on a display device when the control device recognizes that the servo motor is newly mounted, when a machining program of the workpiece is changed, or when an operation value of the servo motor or a value calculated based on the operation value deviates from a predetermined criterion.
Cutting speed planning system and method and non-transitory storage medium
Provided is a cutting speed planning system including a graphic preprocessing engine, a first speed planning engine, an included angle calculation engine, a second speed planning engine and a speed determination engine. The graphic preprocessing engine substitutes a simplified cutting route for a plurality of short straight paths of a graphic path. The first speed planning engine calculates a reasonable maximum cutting speed of each cutting route. The included angle calculation engine calculates the included angle between two adjacent ones of the cutting routes. The second speed planning engine adjusts the terminal cutting speed and the initial cutting speed of the cutting routes. The speed determination engine performs speed planning on the cutting routes according to digital control system period time. A cutting speed planning method and a non-transitory storage medium are further provided.
Operator-defined avoidance of chatter
A control device of a machine tool receives a target machining, in accordance with which a workpiece should be machined by a tool of the machine tool. The control device also receives via a human-machine interface or via an interface to an external memory device a selection, a parameterization and/or a specification of a sequence of predefined rules, which define the manner in which the machining of the workpiece should be modified in the event of undesired vibrations during machining. When undesired vibrations do not occur, as determined from acquired sensor signals, machining is carried out in accordance with the target machining. When undesired vibrations occur, the machining is modified in accordance with the rules, wherein the control device selects the rules in accordance with the selection, parameterizes the rules in accordance with the parameterization and/or carries out the rules in accordance with the specified sequence.
Motion control system and method
A motion control system and a motion control method are provided. The motion control method includes: sending a plurality of machining commands to a second controller by a first controller at a cloud; storing the plurality of machining commands in a buffer by the second controller; and operating the machine tool according to the plurality of machining commands stored in the buffer. As such, when poor communication occurs between the first controller and the second controller, the second controller causes the buffer to send a deceleration command to the machine tool so as to cause the machine tool to operate at a reduced speed, thereby avoiding unexpected motion such as sudden shutdown of the machine tool and damage to machined products.
Numerical control device, machine learning device, and numerical control method
A numerical control device for controlling a plurality of drive shafts to drive a tool and cause the tool to cut a workpiece while vibrating the tool in a fixed vibrating direction regardless of a cutting direction, a comparison unit that compares a command value of a cutting depth with an actual value of the cutting depth based on a vibration amplitude of the drive shaft when the vibrating direction and the cutting direction are not the same as each other, the cutting depth being a difference between a position of a face to be machined of the workpiece before machining and a position of the machined face after machining; and an adjustment unit that adjusts a movement of the tool so that the actual value becomes smaller when the actual value is larger than the command value.
Control device for machine tool and machine tool
A control device for a machine tool and a machine tool capable of easily performing cutting with vibration according to the amount of feed is provided. A control device (180) for a machine tool comprises a control means (181) for controlling the relative rotation and feeding of a cutting tool and a material, the control means performing control such that cutting is performed with vibrating the cutting tool relative to the material by combining a forward feed movement in the machining direction, in which the cutting tool machines the material, and a return movement in the counter-machining direction. A return position calculation section (191) for calculating a return position of the cutting tool at time when one vibration is completed on the basis of the number of vibrations and an amount of feed that are predetermined for one rotation of the cutting tool or the material, a forward feed setting section (192) for setting the forward feed movement on the basis of one or more change point setting values that determine a change point from the machining direction to the counter-machining direction, and making the cutting tool reach the determined change point, and a return movement setting means (193) for setting a pulse-like signal that is output as a command for the return movement so that the cutting tool reaches the calculated return position at time when one vibration is completed are included.
MACHINING DEVICE, CONTROL DEVICE FOR USE IN THE SAME, AND METHOD FOR CONTROLLING THE MACHINING DEVICE
A machining device for scraping a workpiece is provided. The machining device includes: a drive unit for driving a scraper; a first detection unit for detecting the position of the scraper; a second detection unit for detecting the machining force of the scraper with respect to the workpiece; a first acquisition unit for acquiring information relating to displacement of the scraper; a second acquisition unit for acquiring information relating to the machining force of the scraper; and a control unit for driving the drive unit based on the information relating to the displacement of the scraper by the first acquisition unit and the information relating to the machining force of the scraper acquired by the second acquisition unit, so the displacement and the machining force of the scraper satisfy a prescribed relationship. A control device and a control method for the machining device are also provided.