摘要:
A method includes receiving first sensor data, generated during a manufacturing process by sensors associated with a substrate manufacturing chamber. The method further includes receiving simulated sensor data generated by a trained physics-based model. The method further includes determining which one or more components of the manufacturing chamber contribute to a difference between the first sensor data and the simulated sensor data. The method further includes causing performance of a corrective action in view of the difference.
摘要:
The invention features a method for determining non-linear cyclic errors in a metrology system that positions a measurement object under servo-control based on an interferometrically derived position signal. The method includes: translating the measurement object under servo-control at a fixed speed; identifying frequencies of any oscillations in the position of measurement object as it is translated at the fixed speed; and determining amplitude and phase coefficients for sinusoidal components at the identified frequencies which when combined with the position signal suppress the oscillations. The invention also features a method for positioning a measurement object under servo-control based on an interferometrically derived position signal indicative of a position for the measurement object. This method includes: generating a compensated position signal based on the interferometrically derived position signal and at least one correction term that has a sinusoidal dependence on the position of the measurement object; and repositioning the measurement object based on the compensated position signal and a desired position for the measurement object.
摘要:
A system and a process are described for performing the Static Error Compensation on numerically controlled machine tools. The process comprises the steps of: connecting a measuring laser device (5) to a numerically controlled machine tool (1); automatically sending a point 0 of the machine (1) to the laser device (5); sending commands for taking m measure points of the machine (1) from the control (3) to the laser device (5); automatically detecting the measure points and sending consolidated data from the laser device (5) to the control (3); producing a model of static errors of the machine (1); executing the Static Error Compensation depending on said produced model.
摘要:
A servomotor control device includes: a servomotor, detection unit, driven body, connection mechanism, and motor control unit, in which the motor control unit includes: a force estimation section that estimates a drive force acting on the driven body at a connection part between the connection mechanism and the driven body; a correction amount generation section that generates a correction amount for correcting the position command value, based on the drive force estimated and a constant for correction; and a rigidity estimation section that gradually increases the constant for correction in a state suspending generation of the position command value, and estimates a magnitude of rigidity of the connection mechanism based on the constant for correction when a variation point occurs in behavior of rotation position information of the servomotor detected, drive force estimated, or correction amount generated.
摘要:
A numerical controller sets a parameter actually used for servo control on the basis of command data generated by analyzing a machining program. Based on the set parameter and a predefined allowable position deviation amount, a feed speed which is given by a position deviation not exceeding the predefined allowable position deviation amount is calculated. Then, when a feed speed commanded by the command data is larger than the calculated feed speed, the feed speed commanded by the command data is clamped at the calculated feed speed.
摘要:
A numerical control device controlling a machine tool capable of machining on orthogonal three axes includes a parameter storage to store a noise-command allowable width to be used for determining whether to perform movement based on a movement command, and a path-correction processor to compare an absolute value of a movement amount according to a movement command in a command non-target axis direction that is a direction of an axis not included in a designated plane with the noise-command allowable width when a machining program block includes the movement command in the command non-target axis direction, determine the movement command in the command non-target axis direction to be a noise command when the absolute value of the movement amount according to the movement command in the command non-target axis direction is smaller, and perform path correction to set a movement amount according to the noise command to zero.
摘要:
A position controller includes a position detector, a speed command operator, a first adder, a torque command operator, a second adder, a drive unit, a runout amount correcting device, and a third adder. The runout amount correcting device is configured to employ a value related to deviation between a command value and a detection value in physical quantity of a movable part as a reference signal. The runout amount correcting device is configured to calculate a position correction amount from rotation angle information of the main spindle and the reference signal. The runout amount correcting device is configured to estimate a runout amount of a cutting edge of the tool from the reference signal. The runout amount correcting device is configured to calculate the position correction amount such that influences of the respective cutting edges appearing in the reference signal are leveled.
摘要:
A numerical controller sets a parameter actually used for servo control on the basis of command data generated by analyzing a machining program. Based on the set parameter and a predefined allowable position deviation amount, a feed speed which is given by a position deviation not exceeding the predefined allowable position deviation amount is calculated. Then, when a feed speed commanded by the command data is larger than the calculated feed speed, the feed speed commanded by the command data is clamped at the calculated feed speed.
摘要:
The present invention provides a method of computing a correction value for the machine tool having two or more translational axes and one or more rotational axes for correcting error in a position and an orientation of the tool with respect to a workpiece due to the geometric error. The method includes a rotational axis correction value computing step (S3) for computing a correction value for the rotational axis by use of a geometric parameter representing the geometric error, and a translational axis correction value computing step (S4) for computing a correction value for the translational axis by use of a command value for each of the rotational axes, a command value for each of the translational axes, and the geometric parameter.
摘要:
The invention features a method for determining non-linear cyclic errors in a metrology system that positions a measurement object under servo-control based on an interferometrically derived position signal. The method includes: translating the measurement object under servo-control at a fixed speed; identifying frequencies of any oscillations in the position of measurement object as it is translated at the fixed speed; and determining amplitude and phase coefficients for sinusoidal components at the identified frequencies which when combined with the position signal suppress the oscillations. The invention also features a method for positioning a measurement object under servo-control based on an interferometrically derived position signal indicative of a position for the measurement object. This method includes: generating a compensated position signal based on the interferometrically derived position signal and at least one correction term that has a sinusoidal dependence on the position of the measurement object; and repositioning the measurement object based on the compensated position signal and a desired position for the measurement object.