摘要:
A wafer is transported on a blade of a robot and along a path through a port and into a module of semiconductor manufacturing equipment. The port has a transverse axis that intersects the path. Dynamic alignment determines the position of the center of the wafer with respect to the center of the blade as the wafer is transported, and uses two through-beam sensors positioned along the transverse axis according to latency characteristics of the sensors. The positioning of the sensors assures that the moving wafer will break or make a beam of a first of the sensors and that the first sensor will generate a first transition signal before the moving wafer will break or make a beam of a second of the sensors and before the second sensor generates a second transition signal. The dynamic alignment may be performed with respect to wafers having different sizes. One of the sensors is positioned for operations with respect to both sizes of wafers, whereas the second of the sensors operates and is positioned along the transverse axis for only one size wafer, and a third of the sensors operates and is positioned along the transverse axis for only the other size wafer. Three sensors may be provided for the port at each facet of each module of the semiconductor equipment. Logic circuitry processes the transition signals from appropriate ones of the sensors to identify the particular one of the ports through which the wafer is being transported. The detected position information (e.g., having possible misalignment) is then used by the robot when the wafer is subsequently positioned into a given chamber. The subsequent positioning therefore compensates for any misalignment and ensures accurately placed wafers.
摘要:
Die Erfindung betrifft einen Industrieroboter (R) und ein Verfahren zum Steuern eines Industrieroboters (R). Im Rahmen des Verfahrens wird ein Werkzeug (6) mittels des Industrieroboters (R) entlang einer Bahn bewegt. Das Werkzeug (6) bearbeitet während des Bewegens ein Werkstück (21a-21d). Während des Bewegens des Werkzeugs (6) entlang der Bahn wird eine optische Markierung (25, 27) am Werkstück (21a-21d) erkannt und aufgrund der erkannten optischen Markierung (25, 27) wird das Werkzeug (6) insbesondere mittels des Industrieroboters (R) angesteuert.
摘要:
Dynamic alignment of a wafer with a support blade that carries the wafer is provided by making a determination of an approximate value of an offset of the wafer with respect to a desired location of the wafer in a module. This determination is in terms of a statement of an optimization program, which effectively keeps an offset computation time period within a wafer transfer time period. By a method, and by programming a computer, the wafer is picked up from a first location using an end effector and the end effector is moved to transfer the picked up wafer from the first location past a set of sensors to produce sensor data. In the event of an unknown offset of a wafer, the picking up operation results in the picked up wafer being misaligned with respect to a desired position of the picked up wafer on the end effector. When the desired location corresponds to original target coordinates to which the end effector normally moves, the original target coordinates are modified to compensate for the approximate value of the offset. The end effector is then caused to place the picked up wafer at the modified target coordinates to compensate for the unknown offset and the misalignment. By determining the amount of such wafer offset using the optimization program, the probability of convergence to a precise value of the offset is higher than with non-optimization programs.
摘要:
The disclosure relates to a processing apparatus having a central transfer chamber (2); a plurality of peripheral chambers (3a, 3b) positioned around the periphery of said central transfer chamber; and a micro-processor controlled wafer transfer robot (4) disposed in said transfer chamber and having a wafer support (4a) for loading, moving and unloading wafer to and from said peripheral chambers. The wafer support is moved within said central transfer chamber generally along an arcuate path between the peripheral chambers. Reference signals are generated indicative of the position of a wafer support reference point (4c) by a sensor array (6, 8) having at least two sensors mounted along an axis generally transverse to the arcuate path which are triggered by the leading and trailing edges of the moving wafer as it passes to develop corresponding wafer position signals from which a wafer position reference point can be determined. The micro-processor (12) receiving wafer support reference signals and wafer position signals, calculates the location of the wafer relative to the wafer support, and controls movement of the the wafer support to a corresponding offset position relative to a preselected location (65a, 65b) in a peripheral chamber so as to position the wafer accurately at the preselected location in one of the peripheral chambers (3a, 3b).
摘要:
A replica is obtained by dividing a lump of material to be machined into a plurality of machining regions, roughly machining every machining region to a shape which resembles, on is greater than, a target shape or which is an offset shape of a target shape, and finally machining the roughly machined regions to the target shape.
摘要:
A wafer is transported on a blade of a robot and along a path through a port and into a module of semiconductor manufacturing equipment. The port has a transverse axis that intersects the path. Dynamic alignment determines the position of the center of the wafer with respect to the center of the blade as the wafer is transported, and uses two through-beam sensors positioned along the transverse axis according to latency characteristics of the sensors. The positioning of the sensors assures that the moving wafer will break or make a beam of a first of the sensors and that the first sensor will generate a first transition signal before the moving wafer will break or make a beam of a second of the sensors and before the second sensor generates a second transition signal. The dynamic alignment may be performed with respect to wafers having different sizes. One of the sensors is positioned for operations with respect to both sizes of wafers, whereas the second of the sensors operates and is positioned along the transverse axis for only one size wafer, and a third of the sensors operates and is positioned along the transverse axis for only the other size wafer. Three sensors may be provided for the port at each facet of each module of the semiconductor equipment. Logic circuitry processes the transition signals from appropriate ones of the sensors to identify the particular one of the ports through which the wafer is being transported. The detected position information (e.g., having possible misalignment) is then used by the robot when the wafer is subsequently positioned into a given chamber. The subsequent positioning therefore compensates for any misalignment and ensures accurately placed wafers.
摘要:
A substrate center-finding method and apparatus, for determining the center of a substrate being passed through a substrate handling chamber of a substrate processing system, includes any number of sensors arranged in any configuration and permits the substrate to pass through any trajectory that triggers the sensors. The locations of the sensors are calibrated by homing in on the sensors using a point, the reference point, near the tip of an arm assembly on a substrate handler. The substrate handler has an encoder for sensing the pivot angles of links in the arm assembly, whereby the coordinates of the reference point can be calculated from the angles and lengths of the links. When the substrate triggers a sensor, the location of the reference point is again calculated, and the coordinates of the trigger point on the edge of the substrate is determined relative to the reference point. A suitable number of trigger points on the edge of a circular substrate will define a circle, so the center of the circle can be calculated, and the location of the substrate can be adjusted to account for any offset from the reference point.
摘要:
A motion program of a robot is easily changed using a work body, instead of using a master body. The motion program of the robot is corrected by correction data obtained by cameras (2, 3, 4). When a point (Q) of the motion program is to be changed to another point (Qn), a point (Qa) on a work body (22) is changed to a change point (Qan). In a robot control system, this change point is read out as respective coordinate values and converted into space coordinate values. Further, these space coordinate values are acted on by inverse correction data to be converted into reference space coordinate values on masterbody (21). These reference coordinate values are inversely converted into reference coordinate values of respective axes. Since the motion program is instructed by the reference coordinate values of the respective axes, the point (Q) of the motion program is changed to the other point (Qn) by use of the reference coordinate values of the respective axes. By this operation, the motion program can be easily changed without using the master body (21).