Substrate Transport Device

The modular, interchangeable motor modules in the substrate transport apparatus address the inflexibility of conventional devices by allowing easy reconfiguration and varying motor stack heights, enhancing compatibility and reducing costs.

JP7680507B2Active Publication Date: 2025-05-20BROOKS AUTOMATION US LLC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023144456
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2015-07-13
Filing Date
2023-09-06
Publication Date
2025-05-20
Estimated Expiration
2036-07-11

AI Technical Summary

Technical Problem

Conventional substrate transport devices are inflexible and require complete disassembly and reconstruction for reconfiguration, limiting compatibility and interoperability, and cannot accommodate varying motor stack heights without additional frames.

Method used

A reconfigurable substrate transport apparatus with modular, interchangeable motor modules that can be easily inserted and removed from a common carriage, allowing for varying motor stack heights and configurations without additional frames, and a controller that adjusts for motor module compatibility without further tuning.

Benefits of technology

Enables flexible reconfiguration of substrate transport devices, reducing manufacturing and maintenance costs while maintaining operational efficiency and compatibility across different configurations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007680507000001
    Figure 0007680507000001
  • Figure 0007680507000002
    Figure 0007680507000002
  • Figure 0007680507000003
    Figure 0007680507000003
Patent Text Reader

Abstract

To provide a substrate transport apparatus and method capable of being reconstructed and exchanged without calibration at the present site of a motor configuration element.SOLUTION: In a semiconductor tool station, a drive section of a substrate transport apparatus has a drive shaft spindle having one or more coaxial shaft spindles and a motor to which each of interchangeable motor modules 401B arranged in a stack is operatively connected, and defines a corresponding independent drive shaft. A motor module includes a can seal 470 disposed between a stator 401S and a rotor 401R of each motor module to seal each of the stator and the motor each other. The motor modules are selectable from interchangeable motor modules for arrangement in a stack, each having a different predetermined characteristic and defining a different predetermined drive characteristic of a corresponding drive shaft independent of a position of the shaft spindle, where the different predetermined drive characteristic of the corresponding shaft different from another independent drive shaft is determined.SELECTED DRAWING: Figure 4A
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims the benefit of U.S. Provisional Patent Application No. 62 / 191,836, filed July 13, 2015, the entire disclosure of which is incorporated herein by reference.

[0002] [Technical field] SUMMARY OF THE DISCLOSURE The illustrative embodiments relate generally to substrate processing systems and, more particularly, to a substrate transport apparatus that is reconfigurable and replaceable without in-situ calibration of motor components. [Background technology]

[0003] Generally, the transport devices that transport substrates within the substrate processing equipment, which may be, for illustrative purposes only, substrate or wafer transport devices, are specially configured for a particular configuration. For example, the number of drive axes and motor characteristics are fixed at the time of assembly of the transport device. In practice, these substrate transport devices cannot be reconfigured without substantially dismantling and reconstructing the substrate transport device anew. This limits the compatibility and interoperability of conventional substrate transport devices, resulting in the operation of a manufacturing facility (i.e., FAB) with transport devices that are largely similar but not interchangeable. As an example, a FAB operator may have conventional 3-axis, 4-axis and 5-axis robots (each for a corresponding processing station or tool, for which a 3-axis, 4-axis or 5-axis transport device is appropriate). Even with generally similar configurations (e.g., conventional robots may all have the same type of arm, such as SCARA, leap frog, etc.), conventional 3-axis, 4-axis and 5-axis transport devices are not interchangeable, and reconfiguration of conventional transport devices (e.g., reconfiguring a 3-axis transport device to a 5-axis transport device or vice versa) involves a complete disassembly and reconstruction of the conventional transport device.

[0004] Additionally, where a conventional transport apparatus includes vertical or Z-axis movement, a motor providing rotation of the transport arm of the transport apparatus is typically mounted on a carriage that is drivingly coupled to a Z-axis drive. The carriage is typically sized for a given number of motors, and the number of motors in a carriage typically cannot be changed. At least from a transport apparatus production standpoint, and from an end user standpoint, multiple carriage and drive housing frames are required to accommodate transport apparatus having different numbers of stacked motors and different amounts of Z-axis movement. Summary of the Invention

[0005] It would be advantageous to have a transport apparatus with reduced height modular motors that can be inserted and removed from a common carriage to accommodate varying motor stack heights, and it would be advantageous to have a transport apparatus with reduced height modular motors that can be interchanged and used in combination with one another to provide reconfigurations of the transport apparatus.

[0006] The foregoing aspects and other features of the disclosed embodiments are explained in the following description taken in conjunction with the accompanying drawings. [Brief description of the drawings]

[0007] [Figure 1A] 1 is a schematic diagram of a substrate processing apparatus incorporating aspects of the disclosed embodiments; [Figure 1B] 1 is a schematic diagram of a substrate processing apparatus incorporating aspects of the disclosed embodiments; [Figure 1C] 1 is a schematic diagram of a substrate processing apparatus incorporating aspects of the disclosed embodiments; [Figure 1D] 1 is a schematic diagram of a substrate processing apparatus incorporating aspects of the disclosed embodiments; [Figure 2A] 1 is a schematic illustration of a transport arm in accordance with aspects of the disclosed embodiment; [Figure 2B] 1 is a schematic illustration of a transport arm in accordance with aspects of the disclosed embodiment; [Figure 2C] 1 is a schematic illustration of a transport arm in accordance with aspects of the disclosed embodiment; [Figure 2D] 1 is a schematic illustration of a transport arm in accordance with aspects of the disclosed embodiment; [Figure 2E] 1 is a schematic illustration of a transport arm in accordance with aspects of the disclosed embodiment; [Figure 3A] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 3B] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 3C] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 3D] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 4A] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 4B] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 4C] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Diagram 5] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 6] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 7] 1 is a schematic illustration of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 8A] 1A-1C are schematic diagrams illustrating different configurations of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 8B] 1A-1C are schematic diagrams illustrating different configurations of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 8C] 1A-1C are schematic diagrams illustrating different configurations of a portion of a substrate transport apparatus in accordance with aspects of the disclosed embodiment; [Figure 9] 1 is a flow diagram in accordance with an aspect of the disclosed embodiment; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] 1A-1D, there is shown a schematic diagram of a substrate processing apparatus or tool incorporating aspects of the disclosed embodiments as further described herein. Although aspects of the disclosed embodiments will be described with reference to the drawings, it should be understood that the aspects of the disclosed embodiments can be embodied in a variety of forms. Furthermore, any suitable size, shape or type of elements or materials may be used.

[0009] As described in more detail below, aspects of the disclosed embodiments provide a substrate transport apparatus having a reconfigurable drive spindle enabling low or high torque application of at least one drive axis, the drive spindle being connected to and driven by a modular drive section. The modular drive section includes a plurality of different interchangeable motor modules arranged in a stack, each motor module including a sealed motor driving a respective shaft of a coaxial spindle assembly of the transport apparatus and defining a corresponding drive axis of the drive section. The different interchangeable motor modules are selectable from the other different interchangeable motor modules for placement in the stack, each of the motor modules having different predetermined characteristics independent of the placement of the drive module in the stack. The predetermined characteristics of each drive section correspond to a drive axis independent of the shaft position in the coaxial spindle (e.g., a drive axis common to each motor module). Additionally, aspects of the disclosed embodiments provide for installation of the motor modules such that no further adjustment of the motor modules is required upon installation of the motor modules. Aspects of the disclosed embodiments provide a modular motor configuration that provides increased gain in the linear region of motor torque performance while reducing the height of the drive section of the transport apparatus and reducing costs for manufacturing and maintenance of the transport apparatus. Aspects of the disclosed embodiments also provide a Z-axis carriage that provides a common solution for stacking motors having varying heights without adding additional cost to the transport apparatus. Thus, aspects of the disclosed embodiments leverage common components for the interaction of motor modules and Z-axis carriages described herein with multiple different combinations of lengths and spindle assembly types within a common frame.

[0010] 1A and 1B, a processing apparatus according to aspects of the disclosed embodiment is shown, such as, for example, a semiconductor tool station 11090. Although a semiconductor tool 11090 is shown in the figures, aspects of the disclosed embodiment described herein may be applied to any tool station or application that uses a robotic manipulator. In this example, the tool 11090 is shown as a cluster tool, but aspects of the disclosed embodiment may be applied to any suitable tool station, such as, for example, a linear tool station, such as that shown in FIGS. 1C and 1D and described in U.S. Pat. No. 8,398,355, entitled "Linearly Distributed Semiconductor Workpiece Processing Tool," issued Mar. 19, 2013, the disclosure of which is incorporated herein by reference in its entirety. The tool station 11090 generally includes an atmospheric front end 11000, a vacuum load lock 11010, and a vacuum back end 11020. In other aspects, the tool station may have any suitable configuration. Each of the components of the front end 11000, the load lock 11010, and the back end 11020 may be connected to a controller 11091, which may be part of any suitable control architecture, such as, for example, a cluster architecture control. The control system may be a closed loop control system having a master controller, a cluster controller, and an autonomous remote controller, such as that described in U.S. Patent No. 7,904,182, entitled "Scalable Motion Control System," issued March 8, 2011, the entire disclosure of which is incorporated herein by reference. In other embodiments, any suitable controller and / or control system may be utilized.

[0011] The controller 11091 and / or controller 300C (FIG. 3A) of the substrate transport apparatus as described herein includes any suitable memory 300CM and processor 300PR including a non-transitory program for operating the processing device described herein to effect the introduction of different motor modules such that no further adjustment of the motor modules is required upon introduction of the motor modules. For example, in one embodiment, the controller 11091 and / or controller 300C includes a memory 300CM and processor 300PR configured to store, retrieve, and authenticate the unique attributes of the motor modules (e.g., any suitable drive characteristics such as the phase difference / angle between the motor encoder and the motor winding phase angle). These unique attributes of the motor modules are stored in the memory 401CR (which may be a card, chip, or other suitable storage medium) of each motor module 401, in one embodiment, such that the memory 401CR communicates with the controller 300C and / or controller 11091 when the respective motor modules are introduced into the drive section. The controller 300C is configured to verify the rotational position of the motor module based on the motor module's unique attributes stored in and retrieved from the memory 401CR of each motor module 401. As an example, referring to FIG. 4A, each motor module 401 described herein has a unique number created during manufacture or assembly of the motor module 401, which unique number correlates with the alignment of the motor module's motor 401M electrical winding phase angle with the encoder 410 (see, for example, FIG. 4A). This unique number optimizes the commutation of the motor 401M during initialization and operation. Having an inaccurate number can cause substrate transport stall errors, and if slightly off, can cause excessive heating due to inefficiencies in power distribution between the phases. This unique number and other suitable motor module unique attributes as described above are stored in the memory 401CR of each motor module 401.The substrate transport controller 300C (or controller 11091) uses the unique number for each motor module 401 in the motor stack 310 (and the unique phase value associated with each unique number / motor module) as a basis to generate the commanded orbital motion parameters to achieve the desired torque, position and time requirements. In this manner, each motor module 401 described herein is truly interchangeable and can be introduced into the substrate transport apparatus without further adjustment of the motor module.

[0012] In one embodiment, the front end 11000 generally includes a load port module 11005 and a mini environment 11060, such as, for example, an Equipment Front End Module (EFEM). The load port module 11005 may be a Box Opener / Loader Tool Standard (BOLTS) interface conforming to SEMI standards E15.1, E47.1, E62, E19.5, or E1.9 for 300 mm load ports, front-opening or bottom-opening boxes / pods and cassettes. In other embodiments, the load port module may be configured as a 200 mm wafer interface, a 450 mm wafer interface, or any other suitable substrate interface, such as, for example, a flat panel for larger or smaller wafers or flat panel displays. Although two load port modules 11005 are shown in FIG. 1A, in other embodiments, any suitable number of load port modules may be incorporated into the front end 11000. The load port module 11005 may be configured to receive a substrate carrier or cassette 11050 from an overhead transport system, an automated guided vehicle, a manned guided vehicle, a rail-based transport vehicle, or any other suitable transport means. The load port module 11005 may interface with a mini-environment 11060 through a load port 11040. In one aspect, the load port 11040 may allow the passage of substrates between the substrate cassette 11050 and the mini-environment 11060.

[0013] In one aspect, the mini-environment 11060 generally includes any suitable transfer robot 11013 incorporating one or more aspects of the disclosed embodiments described herein. In one aspect, the robot 11013 may be a track-mounted robot such as that described in U.S. Pat. No. 6,002,840, the entire disclosure of which is incorporated herein by reference, or in other aspects, any other suitable transport robot having any suitable configuration. The mini-environment 11060 may provide a controlled clean zone for substrate transfer between multiple load port modules.

[0014] The vacuum load lock 11010 may be located between the mini-environment 11060 and the back-end 11020 and may be connected to the mini-environment 11060 and the back-end 11020. Note that the term vacuum as used herein refers to the vacuum chamber 11020 in which the substrates are processed. -5 Torr or less. The load lock 11010 generally includes an atmospheric and vacuum slot valve. The slot valve may be used to evacuate the load lock after loading the substrate from the atmospheric front end and may provide environmental isolation used to maintain the vacuum in the transfer chamber when venting the lock with an inert gas such as nitrogen. In one embodiment, the load lock 11010 includes an aligner 11011 for aligning the substrate fiducials to a desired position for processing. In other embodiments, the vacuum load lock may be located in any suitable location in the processing equipment and may have any suitable configuration and / or measurement equipment.

[0015] The vacuum backend 11020 generally includes a transfer chamber 11025, one or more processing stations or processing modules 11030, and any suitable transfer robot or device 11014. The transfer robot 11014, described below, may be installed in the transfer chamber 11025 to transfer substrates between the load lock 11010 and the various processing stations 11030. The processing stations 11030 may operate on the substrate to form electrical circuits or other desired structures on the substrate through various deposition, etching, or other types of processing. Exemplary processing includes, but is not limited to, plasma etching or other etching processing, chemical vapor deposition (CVD), plasma deposition (PVD), implantation such as ion implantation, metrology, rapid thermal processing (RTP), dry strip atomic layer deposition (ALD), oxidation / diffusion, nitride formation, vacuum lithography, epitaxy (EPI), wire bonder, and evaporation, or other thin film processing using vacuum pressure. The processing station 11030 is connected to the transfer chamber 11025 to allow substrates to pass from the transfer chamber 11025 to the processing station 11030 or vice versa. In one embodiment, the load port module 11005 and the load port 11040 are substantially directly coupled to the vacuum back end 11020 such that the cassette 11050 attached to the load port is substantially directly compatible with the vacuum environment of the transfer chamber 11025 and / or the processing vacuum of the processing module 11030 (e.g., the processing vacuum and / or the vacuum environment extends between and is common to the processing module 11030 and the cassette 11050) (e.g., in one embodiment, at least the mini-environment 11060 is omitted, and in another embodiment, the vacuum load lock 11010 is also omitted and the cassette 11050 is pumped down to vacuum in a manner similar to the vacuum load lock 11010).

[0016] 1C, there is shown a schematic plan view of a linear substrate processing system 2010 in which the tool interface section 2012 is mounted to a transport chamber module 3018 such that the tool interface section 2012 faces generally toward (e.g., inwardly) a longitudinal axis X of the transport chamber 3018, but is offset from the longitudinal axis X. The transport chamber module 3018 may be extended in any suitable direction by attaching other transport chamber modules 3018A, 3018I, 3018J to connections 2050, 2060, 2070, as described in U.S. Pat. No. 8,398,355, previously incorporated by reference herein. Each transport chamber module 3018, 3019A, 3018I, 3018J includes any suitable substrate transport 2080, which may include one or more aspects of the disclosed embodiments described herein, for transporting substrates throughout the processing system 2010 and, for example, in and out of processing modules PM (which in one aspect are substantially similar to processing module 11030 described above). As can be appreciated, each chamber module may be capable of maintaining an isolated or controlled atmosphere (e.g., N2, clean air, vacuum).

[0017] Referring to FIG. 1D, a schematic elevational view of an exemplary processing tool 410 is shown along a longitudinal axis X of a linear transport chamber 416. In the aspects of the disclosed embodiment shown in FIG. 1D, the tool interface section 12 may typically be connected to the transport chamber 416. In this aspect, the interface section 12 may define one end of the tool transport chamber 416. As seen in FIG. 1D, the transport chamber 416 may have another workpiece entry / exit station 412, for example, at an opposite end from the interface station 12. In other aspects, other entry / exit stations may be provided for inserting / removing workpieces from the transport chamber. In one aspect, the interface section 12 and the entry / exit station 412 may enable loading and unloading of workpieces from the tool. In other aspects, the workpieces may be loaded into the tool from one end and unloaded from the other end. In one aspect, the transport chamber 416 may have one or more transport chamber modules 18B, 18i. Each chamber module may be capable of holding an isolated or controlled atmosphere (e.g., N2, clean air, vacuum). As already mentioned, the configuration / arrangement of the transfer chamber modules 18B, 18i, the load lock modules 56A, 56, and the workpiece station forming the transfer chamber 416 shown in FIG. 1D is merely exemplary, and in other embodiments, the transfer chamber may have more or fewer modules arranged in any desired modular arrangement. In the embodiment shown, station 412 may be a load lock. In other embodiments, the load lock module may be located between end entry / exit stations (similar to station 412) or a neighboring transfer chamber module (similar to module 18i) may be configured to operate as a load lock.

[0018] As previously mentioned, the transport chamber modules 18B, 18i may have one or more corresponding transport apparatuses 26B, 26i installed therein and which may include one or more aspects of the disclosed embodiments described herein. The transport apparatuses 26B, 26i of each transport chamber module 18B, 18i may cooperate to provide a linearly distributed workpiece transport system within the transport chamber. In this aspect, the transport apparatus 26B (which may be substantially similar to the transport apparatuses 11013, 11014 of the cluster tool illustrated in FIGS. 1A and 1B) may have a typical SCARA arm configuration (in other aspects, the transport arm may have any other desired arrangement, such as, for example, an arrangement substantially similar to the linear sliding arm 214 illustrated in FIG. 2B, or other suitable arms having any suitable arm linkage mechanism). Suitable examples of arm linkage mechanisms are described, for example, in U.S. Pat. No. 7,578,649, issued Aug. 25, 2009; U.S. Pat. No. 5,794,487, issued Aug. 18, 1998; U.S. Pat. No. 7,946,800, issued May 24, 2011; U.S. Pat. No. 6,485,250, issued Nov. 26, 2002; U.S. Pat. No. 7,891,935, issued Feb. 22, 2011; and U.S. Pat. No. 8,419,341, issued April 16, 2013, the disclosures of which are incorporated herein by reference in their entireties, as well as U.S. patent application Ser. No. 13 / 293,717, entitled “Dual Arm Robot,” filed Nov. 10, 2011, and U.S. patent application Ser. No. 13 / 293,717, entitled “Linear Vacuum Robot with Z Motion and Articulated Flexible Joint,” filed Sep. 5, 2013. No. 13 / 861,693, entitled "Transfer Arm." In aspects of the disclosed embodiment, the at least one transfer arm may be derived from a traditional SCARA (Horizontal Articulated Robot Arm) type design, including an upper arm, a band-driven forearm, and a band-constrained end effector, or from a telescoping arm, or any other suitable arm design.Suitable examples of transfer arms can be found, for example, in U.S. Patent Application Serial No. 12 / 117,415, entitled "Substrate Transport Apparatus with Multiple Movable Arms Utilizing a Mechanical Switch Mechanism," filed May 8, 2008, and U.S. Patent No. 7,648,327, issued January 19, 2010, the entire disclosures of which are incorporated herein by reference. The movement of the transfer arms may be independent of one another (e.g., the extension / retraction of each arm may be independent of the other arms), may be operated by a lost motion switch, or may be operably coupled in any suitable manner such that the arms share at least one common drive axis. In still other embodiments, the transport arms may have any other desired configuration, such as a frog-leg arm 216 (FIG. 2A), leap-frog arm 217 (FIG. 2D), or symmetric arm 218 (FIG. 2C) configuration. In another embodiment, referring to FIG. 2E , the transfer arm 219 includes at least first and second articulated arms 219A, 219B, each arm 219A, 219B including an end effector 219E configured to hold at least two substrates S1, S2 side-by-side in a common transfer plane (each substrate holding position of the end effector 219E shares a common drive for picking and placing substrates S1, S2), and a spacing DX between the substrates S1, S2 corresponds to a fixed spacing between adjacent substrate holding positions.Suitable examples of the transport arm are described, for example, in U.S. Pat. No. 6,231,297 issued May 15, 2001, U.S. Pat. No. 5,180,276 issued January 19, 1993, U.S. Pat. No. 6,464,448 issued October 15, 2002, U.S. Pat. No. 6,224,319 issued May 1, 2001, U.S. Pat. No. 5,464,449 issued September 5, 1995, U.S. Pat. No. 5,464,4 ...1, 1995, U.S. Pat. No. 5,464,449 issued May 1, 2001, U.S. Pat. No. 5,464,449 issued September 1, 1995, U.S. Pat. No. 5,464,449 issued September 1, 1995, U.S. Pat. No. 5,464,449 issued September 1, 1995, U. No. 47,409, U.S. Pat. No. 7,578,649 issued on August 25, 2009, U.S. Pat. No. 5,794,487 issued on August 18, 1998, U.S. Pat. No. 7,946,800 issued on May 24, 2011, U.S. Pat. No. 6,485,250 issued on November 26, 2002, U.S. Pat. No. 7,891,935 issued on February 22, 2011, U.S. patent application Ser. No. 13 / 293,717 filed on November 10, 2011 and entitled "Dual Arm Robot," and U.S. patent application Ser. No. 13 / 270,844 filed on October 11, 2011 and entitled "Coaxial Drive Vacuum Robot."

[0019] In the aspect of the disclosed embodiment shown in FIG. 1D, the arms of the transport apparatus 26B may be arranged to provide a so-called fast swap arrangement that allows for quick wafer swapping from pick / placement locations (e.g., removing a wafer from a substrate holding position and placing the wafer in the same substrate holding position immediately thereafter). The transport arm 26B may have any suitable drive section (e.g., coaxially arranged drive shafts, side-by-side drive shafts, horizontally adjacent motors, vertically stacked motors, etc.) to provide each arm with any suitable number of degrees of freedom (e.g., independent rotation about shoulder and elbow joints with Z-axis motion). As seen in FIG. 1D, in this aspect, the modules 56A, 56, 30i may be interposed between the transport chamber modules 18B and 18i and may define suitable process modules, load lock(s) LL, buffer station(s), measurement station(s), or any other desired station(s). For example, load locks 56A, 56 and intermediate modules such as workpiece station 30i may each have stationary workpiece supports / shelves 56S1, 56S2, 30S1, 30S2 that interface with the transport arms to enable transport of workpieces across the length of the transport chamber along the linear axis X of the transport chamber. By way of example, workpiece(s) may be loaded into the transport chamber 416 by the interface section 12. The workpiece(s) may be positioned on the support(s) of the load lock module 56A using the transport arm 15 of the interface section.In the load lock module 56A, the work piece(s) may be moved between the load lock module 56A and the load lock module 56 by the transport arm 26B in the module 18B, and in a similar sequential manner between the load lock 56 and the work piece station 30i by the arm 26i (in the module 18i), and between the station 30i and the station 412 by the arm 26i in the module 18i. To move the work piece(s) in the opposite direction, the process may be reversed in whole or in part. Thus, in one embodiment, the work piece may be moved in any direction along the axis X and to any position along the transport chamber, and may be loaded or unloaded to or from any desired module (processing module or another module) in communication with the transport chamber. In other embodiments, an intermediate transport chamber module having a stationary work piece support or shelf may not be provided between the transport chamber modules 18B and 18i. In such an embodiment, the transport arm of the adjacent transport chamber module may transfer the workpiece to an end effector or directly from one transport arm to the end effector of another transport arm to move the workpiece through the transport chamber. The processing station module may operate on the substrate to form electrical circuits or other desired structures on the substrate through various deposition, etching, or other types of processing. The processing station module is connected to the transport chamber module to allow the substrate to be transferred from the transport chamber to the processing station or vice versa. Suitable examples of processing tools having similar general features to the processing device shown in FIG. 1D are described in U.S. Pat. No. 8,398,355, previously incorporated by reference herein.

[0020] 3A, 3B and 3C, the transport apparatus described above includes a drive section or unit 300 connected to the frame F (FIG. 1C) of the transport apparatus. In one embodiment, the drive section 300 includes a frame or support structure 300F connected to the frame F of the substrate transport apparatus in any suitable manner, such as, for example, by a flange 305 coupled to one end (e.g., top 300FT or bottom 300FB) of the frame 300F. In other embodiments, the frame 300F is a side-mounted frame having a side mounting arrangement for mounting to a substrate processing apparatus, such as those described herein. The side mounting portion of the frame 300F may depend from the side 300FS of the frame and, in one embodiment, may define a dynamic connection that allows interchangeability of the frame 300F. In one embodiment, the frame 300F is substantially similar to that described in U.S. Pat. No. 8,573,919, issued Nov. 5, 2013, the disclosure of which is incorporated herein by reference in its entirety.

[0021] The frame 300F of the drive section 300 has any suitable shape and configuration, such as, for example, a generally cylindrical or channel shape having a top 300FT, a bottom 300FB, and at least one side 300FS. In one embodiment, the frame 300F is a monocoque or semi-monocoque structure (i.e., the walls or shell formed by the frame 300F are load-bearing and support the load applied to the frame 330F). In one embodiment, the frame 300F is a one-piece structure (i.e., a one-piece member). In one embodiment, the frame 300F is forged, cast, extruded, or formed in any other suitable manner from any suitable metal, such as stainless steel or aluminum alloy. In other embodiments, the frame 300F can be constructed of any suitable plastic, ceramic, and / or composite material. In one embodiment, the bottom 300FB of the frame 300F includes an end plate 300EP coupled to the bottom FB in any suitable manner to at least partially define an interior space of the frame 300F. In one aspect, end plate 300EP provides a mounting platform for components such as an electronics package or controller 300C. Controller 300C is any suitable controller configured to control the individual motor modules of motor stack 310. Controller 300C, in one aspect, may be connected to controller 11091 in any suitable manner and in communication with controller 11091 to effect operation of the substrate transport apparatus associated with drive section 300.

[0022] The motor stack 310 is movably mounted within the frame 300F in any suitable manner. For example, with reference to FIG. 3D, a movable carriage 320 having a variable length (i.e., Z height DZ) is mounted within the frame 300F and configured to movably support the motor stack for movement of the motor stack 310 along the Z direction (e.g., linear sliding movement). In one embodiment, the movable carriage 320 provides the transport apparatus with a Z-axis stroke ZS (FIGS. 8A-8C) of about 50 mm, about 100 mm, about 135 mm, and / or about 150 mm, using common components for all strokes. In other embodiments, the movable carriage provides a Z-axis stroke greater than about 150 mm, or less than about 50 mm, and any suitable Z-axis stroke in between. As described herein, the movable carriage allows flexibility in the type and quantity of spindle assemblies while improving motor / spindle alignment. The carriage 320 includes one or more guide rails 320R1, 320R2, a first or upper slide member 320S1, and a second or lower slide member 320SS2, where the one or more guide rails 320R1, 320R2 are common to both the first and second slide members 320S1, 320S2, and the first and second slide members 320S1, 320S2 are separate from each other. The one or more guide rails 320R1, 320R2 are coupled to the frame 300F in any suitable manner. In one embodiment, the one or more guide rails 320R1, 320R2 are mechanically coupled to the frame 300F, and in other embodiments, the one or more guide rails 320R1, 320R2 are integrally formed with the frame 300F. For example, in one embodiment, the one or more guide rails 320R1, 320R2 are integrally formed with the frame 300F as a single, integral member.The first and second slide members 320S1, 320S2 are movably mounted to one or more guide rails 320R1, 320R2 such that each of the first and second slide members 320S1, 320S2 is free to move along the length of the one or more guide rails 320R1, 320R2, independent of the other of the first and second slide members 320S1, 320S2. (Each of the first and second slide members 320S1, 320S2 includes a separate corresponding linear rail platen 320SP1, 320SP2.) In one aspect, the independent movement of each of the first and second slide members 320S1, 320S2 provides a variable Z height DZ of the carriage 320 described herein such that the carriage 320 configures different spindle lengths depending on the number and configuration of motor modules 401 included in the motor stack 310.

[0023] The first slide member 320S1 includes a motor mounting portion 320M1 configured to couple with and spatially position the top motor module 401 in the motor stack 310. For example, the motor mounting portion 320M1 includes any suitable positioning feature(s) 370 that places the top of the motor stack 310 in a predetermined position in the frame 300F and secures the top of the motor stack 310 against side-to-side movement. In one aspect, the positioning feature 370 is a pin or slot configured to engage with a corresponding pin or slot in the motor module 401, and in other aspects, the positioning feature 370 is a mating groove or any other retaining feature. The second slide member 320S2 includes a motor mounting portion 320M2 to which at least a portion of the bottom motor module 401 is coupled. 4B, in one embodiment, the motor stack base member 310B is coupled to and forms at least a portion of the motor mounting portion 320M2. The motor stack base member 310B extends from and is cantilevered from the second slide member 320S2 to at least partially support the motor stack 310. In one embodiment, the motor stack base member 310B includes dynamic positioning features 310BK that mate and engage with dynamic mating features 401K of the bottom motor module 401 to position the bottom motor module 401 at a predetermined position (e.g., at a predetermined position in each of the X, Y, and Z axes, as well as a predetermined rotational, i.e., θ, orientation) relative to the position of the centerline CL of the spindle assembly SPA in the frame 300F. Although the spindle assembly SPA shown in FIG. 4A is shown as a coaxial spindle assembly having two drive shafts 450, 451 corresponding to the two motor modules 401A, 401B, in other aspects, the coaxial spindle assembly SPA has any suitable number of drive shafts (e.g., more than or less than two) corresponding to any suitable number of motor modules 401 arranged in the drive section 300.For example, FIG. 6 illustrates a three axis drive having three motor modules 401A, 401B, 401C corresponding to a three axis spindle assembly having three drive shafts.

[0024] In one aspect, the motor stack base member 310B forms a reference point RDB for the Z-axis position of the motor stack 310 (and thus the transport arm coupled to the motor stack 310). In one aspect, the Z-axis drive module 315 of the drive section 300 is coupled to the motor stack base member 310B in any suitable manner to effect displacement of the motor stack 310, which is coupled together in the Z direction along the motor stack base member 310B, the first and second slide members 320S1, 320S2, and the one or more rails 320R1, 320R2. In one aspect, a variable length carriage 320 is employed such that a common connection between the carriage 320 and the motor stack 310 provides space to accommodate variable motor stack heights and Z drives without interference, as described herein, and the Z-axis position reference point formed by the motor stack base member 310B interfaces with a corresponding reference surface on the bottom motor module 401, such that the position of the top of the motor stack 310 changes with different heights DZ1, DZ2, DZ3 of the motor stack 310 (see Figures 8A-8C).

[0025] Fixed platform 330 is disposed within frame 330F and connected to frame 330F in any suitable manner. Fixed platform 330 is configured to support any suitable Z-axis drive module 315 (e.g., Z-axis drive module is mounted to fixed platform 330 in any suitable manner). The Z-axis drive module is operably coupled to one or more of carriage slide members 320S1, 320S2 and motor stack base member 310B to move motor stack 310 along the Z-axis. In one aspect, the Z-axis drive module is a ball screw drive or any other suitable linear actuator.

[0026] 4A, the motor module 401A includes a housing 401H having a motor module height SHA. As described herein, the components of the motor module are disposed within the housing 401H and constrained to the motor module height SHA. In one embodiment, the motor module 401A includes a motor 401M that defines a single or common axis of the drive section 300. The motor includes a stator 401S and a corresponding rotor 401R. The stator 401S is at least partially fixed within the housing 401H. The rotor 401R is movably mounted within the housing 401H in any suitable manner. For example, in one embodiment, at least one mechanical bearing 401B is disposed within the housing such that an outer ring of the at least one mechanical bearing is fixed to the housing to secure the at least one mechanical bearing 401B within the housing 401H. An inner ring of the at least one mechanical bearing 401B is coupled to the rotor 401R to movably support the rotor 401R within the housing 401H such that the rotor 401R operably interacts with the stator 401S. Unlike conventional drive motors, the bearing / rotor support 401HS of the housing 401H is arranged to position the at least one mechanical bearing 401B such that the at least one mechanical bearing 401B is at least partially nested within the stator 401S to form a motor module having a compact motor module height compared to conventional motors, independent of the mechanical drive shaft bearings 401B, 401B' (see Figures 4A and 5). For example, as seen in Figure 4A, the compact motor module height is achieved such that the rotor 401R is formed with a groove cross-section and the bearing / rotor support 401HS is at least partially positioned within the groove of the rotor 401R.In one aspect, the motor housing 401H includes one or more recesses or cutouts NR (FIG. 6) that allow one or more of the carriage slides 320S1, 320S2 to fit within the motor 401M, which in turn allows the motor housing 401H and the carriage slides 320S1, 320S2 to fit within the rails 320R1, 320R2, reducing the diameter / area of ​​the drive section. Compared to the structure of conventional motors (where the rotor and bearing supports are substantially in-line and stacked on top of each other with the bearings above the stator), aspects of the disclosed embodiment provide a much more compact motor with a reduced module height SHA compared to conventional motors. Aspects of the disclosed embodiments described herein also provide a self-contained motor module 401, in which the motor, such as motor 401M, the bearings, such as bearing 401B, the rotor, such as rotor 401R, and the encoder 410 of the motor module 401 are self-contained modular units independent of the respective drive shafts of the spindle assemblies SPA. For example, the respective drive shafts of the spindle assemblies SPA are, in one aspect, introduced into the respective motor modules 401 after the motor modules are assembled in any suitable manner. For example, the respective drive shafts are introduced into the self-contained motor module 401 by pressing the respective drive shafts against the inner rings of the bearings 401B.

[0027] In one aspect, the motor module 401A includes any suitable encoder 410 that communicates, for example, with the controller 300C to provide an indication of the rotational θ position of the motor 401M (and thus the position of at least a corresponding portion of the transfer arm coupled to the drive section 300). In one aspect, and referring also to FIG. 7, the encoder 410 includes any suitable sensor 410S and at least one encoder track 410T. The sensor 410S is mounted to the housing 401H in any suitable manner such that the sensor 410S is positioned to read the at least one encoder track 410T. The encoder track 410T, in one aspect, includes one or more of an absolute scale and an incremental scale.

[0028] 4A , as discussed above, the motor modules 401 are modular units that may be stacked in the motor stack 310 to form a drive section 300 having any suitable number of drive shafts. As an example, FIG. 4A illustrates a motor stack having two motor modules 401A, 401B forming a two-axis drive section 300. The housing 401H of each motor module 401A, 401B includes any suitable location feature 700 ( FIG. 7 ) configured to spatially position one motor module 401A, 401B relative to the other of the motor modules 401A, 401B within the motor stack 310. For example, the housing 401H of one motor module 401A, 401B includes at least one pin and at least one recess that engages a corresponding pin and recess in another housing 401H of another motor module 401A, 401B to align the motor modules 401A, 401B in the X, Y and θ directions relative to each other and to the centerline CL of the spindle assembly SPA in the frame 300F, with the bottom motor module, in this example motor module 401A, forming the motor stack reference point through its interface with the motor stack base member 310B. In other aspects, the housing(s) 401H have any suitable positioning feature for positioning one housing 401H relative to another housing 401H in the motor stack 310.

[0029] The motor modules 401A, 401B are disposed within the motor stack 310 such that the stators 401S of each motor module 401A, 401B are adjacent to one another, and a non-magnetic can seal or isolation wall 470 spans between each housing 401H to form a common seal that hermetically isolates each stator 401S from the environment in which each rotor 401R operates. In one aspect, the can seal 470 comprises a seal having a can-like or otherwise cylindrical configuration. The can seal 470, in one aspect, is substantially similar to that described in U.S. Patent Application Serial No. 14 / 540,072, filed November 13, 2014, entitled "Sealed Robot Drive," the disclosure of which is incorporated herein by reference in its entirety. In one embodiment, the can seal 470 is integrated into the housing 401H (e.g., stator housing) of the motor module 401, while in another embodiment, the can seal 470 (see FIG. 4D) may be integrally formed with the stator or may otherwise be integrated with the stator (e.g., separate from the drive housing) such that the stator structurally supports the can seal 470. In one embodiment, the can seal 470 provides an interchangeable modular option where a seal is inserted between the motor modules 401A, 401B when stacking the motor modules 401A, 401B in the motor stack 310. In one embodiment, the can seal 470 seals the housing 401H with one or more seals 480 disposed between the can seal 470 and the housing 401H.

[0030] The motor module 401B is substantially similar to the motor module 401A. In the embodiment shown in FIG. 4A, the motor module 401B is illustrated inverted relative to the motor module 401A, with the stators 401S of each motor module 401A, 401B disposed adjacent to one another. In other embodiments, the motor modules 401A, 401B have the same orientation, with the stators disposed toward the top 310T of the motor stack 310 or toward the bottom 310B of the motor stack 310. The terms top and bottom as used herein refer to the drive section 300 and motor stack 310 aligned such that the centerline CL is vertically disposed, although in embodiments where the centerline CL is horizontally disposed, terms other than top and bottom may be used to describe the ends of the motor stack 310 and drive section 300. As described herein, when the stator 401S of one motor module 401 is not positioned adjacent to the stator 401S of another motor module 401, a cap or intermediate base 600B is attached to the motor modules 401 to provide an interface for the can seals 470 and provide a sealing surface between the stacked motor modules 401. In one aspect, any suitable seals 460 are disposed on the top and bottom of each motor module 401 to form a seal between the motor modules, form a seal between the bottom motor module 401A and the motor stack base member 310B, and cooperate with the can seals 470 such that the moving parts of the motor stack 310 are disposed in a sealed atmosphere.

[0031] 5, in one embodiment, the motor modules 401 are configured to provide different respective drive characteristics, such as different amounts of torque. In the embodiment shown in FIG. 5, a two-axis motor stack 310 is shown having a motor module 401A that is a low torque motor module, and a motor module 401C (substantially similar to the motor module 401A except for the torque output) that is a high torque motor module that outputs a higher / greater torque than the low torque motor module 401A. The height SHB of the housing 401H' of the motor module 401C is greater than the module height SHA (FIG. 4A) of the motor module 401A, e.g., due to the increased torque configuration of the motor module 401C. In this embodiment, the motor module 401C includes a motor 401M' having a stator 401S' and a rotor 401R'. The rotor 401R' is coupled to an inner ring of the bearing(s) 401B' to which the drive shaft of the spindle assembly SPA is coupled. The motor module 401C includes the encoder 410 as described above (encoder track 410T is shown in FIG. 5). Note that the encoder track 410R of the motor module 401C is disposed on the drive shaft in one embodiment, and in another embodiment, the encoder track 410T is coupled to the inner ring of the bearing 401B' as described above. As can be seen in FIG. 5, the stators 401S, 401S' of the high torque motor module 401C and the low torque motor module 401A are disposed adjacent to each other, and the can seal 470 straddles and is common to both the high torque motor module 401C and the low torque motor module 401A. Note that while the low torque motor module 401 is shown as the bottom motor module in the motor stack 310 (e.g., forming the reference point for the motor stack), in another embodiment, the high torque motor module 401C is disposed at the bottom of the motor stack so as to form the reference point for the motor stack 310.In other embodiments, to achieve greater torque, any suitable number of motor modules 401A, 401B, 401C are combined, the combined motor modules share a common drive shaft, and the torque generated by the combined motor modules is commonly applied to the common drive shaft. For example, the motor modules 401A, 401B may share a common drive shaft such that the output of the combined motor modules is twice the output of each motor module 401A, 401B alone. As will be appreciated, the combined motor modules can be any suitable combination of high torque and / or low torque motor modules.

[0032] Referring to FIG. 6, a three-axis motor stack is shown having two low torque motor modules 401A, 401B and a high torque motor module 401C arranged as described above with respect to FIG. 4A. In this embodiment, the stators 401S of the motor modules 401A, 401B are arranged adjacent to each other and share a common can seal 470. Due to an odd number of motor modules, there is no stator with which the stator 401S' of the motor 401M' is paired. Thus, the intermediate base 600B is coupled to one end of the motor module 401C to provide an interface to the can seal 470' (which is substantially similar to the can seal 470, but which has a length corresponding to a single stator rather than multiple stators) and to another motor module 401B in the motor stack 310. The motor modules 401A, 401B, 401C may be arranged in any order within the motor stack 310, for example depending on the predetermined torque output of each drive shaft in the spindle assembly SPA, with the bottom drive module corresponding to the innermost drive shaft and the top motor module corresponding to the outermost drive shaft, for example purposes only.

[0033] 8A, 8B and 8C, as discussed above, the distance of carriage slide 320S1 from carriage slide 320S2 depends on the height of the motor stack 310, where the motor stack shell (i.e., the combined motor module housings 401H, 401H′ form the motor stack shell) forms at least a portion of the carriage 320 (e.g., the motor stack couples carriage slides 320S1, 320S2 together), and the motor stack height SH sets the length of the carriage 320. For example, FIG. 8A illustrates a motor stack 310 having motor modules 401A, 401B each having a module height SHA, where the carriage has a length DZ1 substantially equal to twice the module height SHA. 8B illustrates a motor stack 310 having motor modules 401A, 401C, where the motor module 401A has a module height SHA, the motor module 401C has a module height SHB, and the carriage has a length DZ2 substantially equal to the module height SHA plus the module height SHB. FIG. 8C illustrates a motor stack 310 having motor modules 401A, 401B, and 401C, where the motor modules 401A, 401B have a module height SHA, the motor module 401C has a module height SHB, and the carriage has a length DZ2 substantially equal to twice the module height SHA plus the module height SHB. As will be appreciated, the carriage 320 may have any other suitable length depending on the number and type (e.g., high torque or low torque) of motor modules 401 arranged in the motor stack 310. 8A-8C, and aspects of the disclosed embodiment generally provide a respective Z stroke ZS as described herein for a wafer transfer plane WTP. For example, the height of the wafer of the wafer transfer plane WTP from the floor of the fabrication facility is defined by Semiconductor Equipment and Material International standards.As described above, the motor modules 401 described herein have a compact motor module height that allows for a greater number of motor modules to be deployed for a wafer transfer surface of a given height from the fabrication facility floor, or for a greater capacity of the motor modules to be deployed (e.g., high torque motor modules such as motor module 401C), while still enabling the Z stroke ZS described herein, as compared to conventional substrate transport motors / motor modules.

[0034] 4A and 9, an exemplary operation of aspects of the disclosed embodiment will now be described. In one aspect, at least one motor module 401 is selected from several different motor modules 401A, 401B, 401C (FIG. 9, block 900). The selected motor module(s) are coupled to the drive section 300 and at least the controller 300C (FIG. 9, block 910). For example, the motor module(s) 401 are attached or otherwise coupled to the carriage 310 as described above. Motor module specific attributes for each of the selected motor module(s) 401 are obtained from the respective memory 401CR (FIG. 9, block 920), for example, by the controller 300C and / or the controller 11091. The controller 300C and / or controller 11091 operates the substrate transport apparatus described herein by generating commanded orbital motion parameters for each (one or more) motor module 401 to achieve the desired torque, position and time requirements based on the unique attributes of the (one or more) selected motor modules 401, without further adjustment of the motor module after the motor module is introduced into the drive section 300 (e.g., without in situ tuning of the motor module in the drive section) (FIG. 9, block 930).

[0035] One or more aspects of the disclosed embodiment: A frame, A drive section connected to the frame; A substrate transport apparatus comprising: The drive section is a multiple drive shaft spindle having at least one coaxial shaft spindle; a plurality of different interchangeable motor modules arranged in a stack, each of the motor modules having a motor operatively coupled to a corresponding shaft of the coaxial shaft spindle and defining a corresponding independent drive shaft of the drive section, each of the motors of each module having a motor stator fixed to the frame and a motor rotor coupled to the corresponding shaft; a can seal disposed between the motor stator and the motor rotor of each motor module, sealing the motor stator and the motor rotor from each other; Including, At least one of the different interchangeable motor modules in the stack is selectable from other different interchangeable motor modules positionable in the stack for placement in the stack, each of the motor modules having different predetermined characteristics independent of placement in the stack, the different predetermined characteristics of the modules defining different predetermined drive characteristics of the corresponding drive shaft independent of the position of the shaft spindle, and selection of the at least one motor module determines the different predetermined drive characteristics of the corresponding shaft that are different from another independent drive shaft; Substrate transport device.

[0036] The substrate transport apparatus as described above, wherein the can seal spans across the interfaces between the different interchangeable modules of the drive section.

[0037] The one or more substrate transport apparatus above, wherein the stack height is variable, and selection of at least one module changes the stack height.

[0038] The one or more substrate transport apparatus above, wherein the coaxial shaft spindle comprises a three-axis spindle.

[0039] The one or more substrate transport apparatus above, wherein at least one of the motor modules has a shaft spindle mechanical bearing nested within a respective stator.

[0040] The one or more substrate transport apparatus above, wherein at least one motor module is a compact height module, and a module height of the compact height module is independent of mechanical bearings of the shaft spindle.

[0041] The one or more substrate transport apparatus above, wherein the drive section further comprises a Z-carriage that connects to a top motor module and a bottom motor module of the stack.

[0042] The one or more substrate transport apparatus above, wherein the motor modules are coupled to one another to form a stack, the coupled motor modules of the stack defining a Z carriage.

[0043] A frame, A drive section connected to the frame; A substrate transport apparatus comprising: The drive section is a drive shaft spindle having at least one drive shaft; a plurality of interchangeable motor modules arranged in a stack, each of the motor modules having a motor operably coupled to a corresponding drive shaft of the drive shaft spindle and defining a corresponding independent drive axis of the drive section, each of the motors of each module having a motor stator fixed to the frame and a motor rotor coupled to the corresponding shaft; a linear slide carriage having a predetermined common connection to the motor modules in the stack, the linear slide carriage having an adjustable length to provide connection of the linear slide carriage to different stacks having respective stack heights with the predetermined common connection; Including, at least one of the interchangeable motor modules in the stack is selectable for placement in the stack from other interchangeable motor modules positionable in the stack; Substrate transport device.

[0044] The one or more substrate transport apparatuses described above, wherein a predetermined common linkage of the linear slide carriages has a linkage that engages with a bottom motor module in the stack, the linkage defining a Z-axis reference point that fixes the Z height position of the stack.

[0045] The one or more substrate transport devices described above, wherein a predetermined common connection of the linear slide carriage has another connection that engages with an upper motor module in the stack, and the other connection is configured such that the length between the connection and the other connection is variable.

[0046] The one or more substrate transport apparatuses as described above, wherein the length between one link and another link is set by the stack height.

[0047] The one or more substrate transport apparatus above, wherein the linkage and the other linkage have separate corresponding linear rail platens.

[0048] The one or more substrate transport devices described above, wherein the multiple interchangeable motor modules arranged in a stack include two motor modules, and the at least one drive shaft includes two drive shafts, each drive shaft corresponding to a respective one of the two motor modules.

[0049] The one or more substrate transport devices described above, wherein the multiple interchangeable motor modules arranged in a stack include three motor modules, and the at least one drive shaft includes three drive shafts, each drive shaft corresponding to a respective one of the three motor modules.

[0050] The one or more substrate transport apparatuses as described above, further comprising a can seal disposed between the motor stator and motor rotor of each motor module, sealing the respective motor stator and motor rotor from each other.

[0051] The one or more substrate transport apparatuses as described above, wherein each motor module in the stack has a different predetermined characteristic independent of its placement in the stack, the different predetermined characteristics of the module defining a different predetermined drive characteristic of a corresponding drive axis independent of the position of the shaft spindle, and selection of at least one motor module determines the different predetermined drive characteristic of the corresponding axis that is different from another independent drive axis.

[0052] The one or more substrate transport apparatus above, wherein a selection of the motor modules defines a height of the linear slide carriage.

[0053] A frame, A drive section connected to the frame; A substrate transport apparatus comprising: The drive section is a drive shaft spindle having at least one drive shaft; a plurality of different interchangeable motor modules arranged in a stack, each of the motor modules having a motor operatively coupled to a corresponding drive shaft of the drive shaft spindle and defining a corresponding independent drive axis of the drive section, the motor of each module each having a motor stator fixed to the frame, a motor rotor coupled to the corresponding shaft, and a mechanical bearing of the shaft spindle fixed to the frame, at least a portion of the mechanical bearing of the shaft spindle being nested within the stator; Including, At least one of the different interchangeable motor modules in the stack is selectable for placement in the stack from other different interchangeable motor modules positionable in the stack; Substrate transport device.

[0054] The one or more substrate transfer apparatuses described above, wherein a gasket is disposed between the motor stator and the motor rotor of each motor module to seal the respective motor stator and motor rotor from each other, and the drive section further includes the gasket.

[0055] The one or more substrate transfer apparatuses described above, wherein the gasket extends across an interface between different replaceable modules of the drive section.

[0056] The one or more substrate transfer apparatuses described above, wherein each of the different replaceable motor modules has different predetermined characteristics independent of its arrangement within the stack, the different predetermined characteristics of the modules define different predetermined drive characteristics of the corresponding drive shafts independent of the position of the shaft spindle, and by selection of at least one motor module, different predetermined drive characteristics of the corresponding shafts different from another independent drive shaft are determined.

[0057] The one or more substrate transfer apparatuses described above, wherein the height of the stack is variable and the height of the stack is changed by selection of at least one module.

[0058] The one or more substrate transfer apparatuses described above, wherein the drive shaft spindle includes a three-axis spindle.

[0059] The one or more substrate transfer apparatuses described above, wherein at least one motor module is a module having a compact height, and the module height of the module having a compact height is independent of the mechanical bearing of the shaft spindle.

[0060] The one or more substrate transfer apparatuses described above, wherein the drive section further includes a Z carriage connecting to the motor module at the top and the motor module at the bottom of the stack.

[0061] The one or more substrate transport apparatus above, wherein the motor modules are coupled to one another to form a stack, the coupled motor modules of the stack defining a Z carriage.

[0062] It should be understood that the above description is merely illustrative of aspects of the disclosed embodiments. Various alternatives and modifications may be devised by those skilled in the art without departing from the aspects of the disclosed embodiments. Accordingly, the aspects of the disclosed embodiments are intended to embrace all such alternatives, modifications, and variations that fall within the scope of the appended claims. Moreover, the fact that different features are recited in mutually different dependent or independent claims does not mean that a combination of these features cannot be used to advantage, and such combinations remain within the scope of the present invention.

Claims

1. A frame, a drive section connected to the frame; A substrate transport apparatus comprising: The drive section: a drive shaft spindle having at least one drive shaft; a number of different interchangeable motor modules, each of said motor modules having a motor arranged to be operatively coupled to a corresponding drive shaft of said drive shaft spindle defining a corresponding independent drive axis of said drive section, said motors of each motor module each having a motor stator fixed to said frame, a motor rotor for rotating said corresponding drive shaft, and a shaft spindle mechanical bearing fixed to said frame, at least a portion of said shaft spindle mechanical bearing being nested within said motor stator; Including, each motor module of the number of different interchangeable motor modules is selectable from other different interchangeable motor modules for mounting to the drive shaft spindle at a motor module mounting unit of a selectively variable number of the different interchangeable motor modules, the selectively variable number of the different interchangeable motor modules being in the range of one to a plurality of different interchangeable motor modules, and when a plurality of motor modules of the different interchangeable motor modules are selected, the plurality of motor modules of the different interchangeable motor modules are juxtaposed to one another within the motor module mounting unit; Substrate transport device.

2. The substrate transport apparatus of claim 1 , wherein a plurality of the motor modules of the different replaceable motor modules in the motor module mounting unit are arranged side by side in a row.

3. The substrate transport apparatus of claim 1 , wherein the drive section further comprises a can seal disposed between the motor stator and the motor rotor of each motor module, sealing the respective motor stator and motor rotor from each other.

4. The substrate transport apparatus of claim 3 , wherein the can seal spans an interface between different interchangeable motor modules of the drive section.

5. 2. The substrate transport apparatus of claim 1, wherein each of the different interchangeable motor modules has different predetermined characteristics independent of its placement in the stack, the different predetermined characteristics of the motor modules defining different predetermined drive characteristics of the corresponding drive axis independent of shaft spindle position, and selection of at least one motor module determines the different predetermined drive characteristics of the corresponding drive axis that differ from another independent drive axis.

6. The substrate transport apparatus of claim 1 , wherein the stack height is variable, and selection of at least one motor module changes the stack height.

7. The substrate transport apparatus of claim 1 , wherein the drive shaft spindle comprises a three-axis spindle.

8. The substrate transport apparatus of claim 1 , wherein at least one motor module is a compact height motor module, and a module height of the compact height motor module is independent of the shaft spindle mechanical bearing.

9. The substrate transport apparatus of claim 1 , wherein the drive section further comprises a Z-carriage connecting to a top motor module and a bottom motor module of the stack.

10. The substrate transport apparatus of claim 9 , wherein the motor modules are coupled together to form a stack, the coupled motor modules of the stack defining the Z carriage.

11. providing a frame of a substrate transport apparatus; providing a drive section connected to the frame, the drive section comprising: a drive shaft spindle having at least one drive shaft; a number of different interchangeable motor modules, each of said motor modules having a motor arranged to be operatively coupled to a corresponding drive shaft of said drive shaft spindle defining a corresponding independent drive axis of said drive section, said motors of each motor module each having a motor stator fixed to said frame, a motor rotor for rotating said corresponding drive shaft, and a shaft spindle mechanical bearing fixed to said frame, at least a portion of said shaft spindle mechanical bearing being nested within said motor stator; providing a drive section including: selecting at least one motor module of the number of different interchangeable motor modules from other different interchangeable motor modules for mounting to the drive shaft spindle in a motor module mounting unit of a selectively variable number of the different interchangeable motor modules, the selectively variable number of different interchangeable motor modules being in the range of one to multiple different interchangeable motor modules, and when multiple motor modules of the different interchangeable motor modules are selected, the multiple motor modules of the different interchangeable motor modules are juxtaposed to one another in the motor module mounting unit; The method includes:

12. The method of claim 11 , wherein a plurality of motor modules of the different interchangeable motor modules in the motor module mounting unit are arranged side-by-side in a row.

13. The method of claim 11 , wherein the drive section further comprises a can seal disposed between the motor stator and the motor rotor of each motor module, sealing the respective motor stator and motor rotor from each other.

14. The method of claim 13 , further comprising extending the can seal across interfaces between different replaceable motor modules of the drive section.

15. 12. The method of claim 11, wherein each of the different interchangeable motor modules has different predetermined characteristics independent of placement within the stack, the different predetermined characteristics of the motor modules defining different predetermined drive characteristics of a corresponding drive shaft independent of shaft spindle position, and selection of at least one motor module determines the different predetermined drive characteristics of the corresponding drive shaft that differs from another independent drive shaft.

16. The method of claim 11 , wherein the stack height is variable and selection of at least one motor module changes the stack height.

17. The method of claim 11 , wherein the drive shaft spindle comprises a three-axis spindle.

18. The method of claim 11 , wherein at least one motor module is a compact height motor module, and a module height of the compact height motor module is independent of the shaft spindle mechanical bearing.

19. The method of claim 11 , wherein the drive section includes a Z-carriage that connects to a top motor module and a bottom motor module of the stack.

20. The method of claim 19 , wherein the motor modules are coupled to one another to form a stack, the coupled motor modules of the stack defining the Z-carriage.

Citation Information

Patent Citations

  • Part sampling and arrangement spindle assembly with small-sized internal straight line and tool assembly capableof being exchanged with rotary displacement motor

    JP1987246495A

  • Vacuum motor and carrier device

    JP2001112223A

  • Geared motor and series thereof

    JP2003143807A

  • Small direct-drive spindle

    JP2014520681A

  • Sealed robot drive

    US20150139770A1