Quick drop motor assembly template
By using a template-assisted assembly method and incorporating the design of protective covers and positioners, along with robotic components, efficient and automated assembly of magnets in the core of an electric motor was achieved. This solved the problems of time-consuming and expensive assembly, and improved production efficiency and flexibility.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ABB (SCHWEIZ) AG
- Filing Date
- 2023-09-14
- Publication Date
- 2026-06-02
AI Technical Summary
In the existing technology, assembling permanent magnets into the core of an electric motor is time-consuming and expensive, making mass production impractical, especially for electric motors that require multiple cores to be stacked.
A template-assisted assembly method is used, in which magnets are precisely inserted into the stack of electric motor cores through the protective cover and locator on the template. The template includes a main body, a protective cover and a locator. The protective cover can be moved to align with or not align with the slot. Combined with robot components, automated operation is achieved.
It significantly improves magnet insertion throughput, reduces manufacturing footprint and required components, lowers production costs, and supports flexible application to electric motor assemblies of different shapes and sizes.
Smart Images

Figure CN122139293A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a template for assisting in the assembly of an electric motor including a magnet. Background Technology
[0002] The shift from traditional internal combustion engines to electric vehicles is a global trend that is expected to continue. Regardless of the specific type of primary energy source in the future (e.g., grid-charged batteries or hydrogen fuel cells), electric motors are expected to be used with these energy sources, and permanent magnet motors appear to be a leading technology. Assembling permanent magnets into the motor core is typically done using robots or machine tooling, inserting one magnet at a time. For electric motors that include hundreds of magnets per motor (e.g., 200 to 300 permanent magnets for a typical passenger vehicle motor), the assembly process can be time-consuming and expensive on multiple core stacks. More specifically, current assembly methods for mounting magnets into the core typically involve robotic tools or tools on Cartesian rails (with or without a w-axis to accommodate different w-positions) picking up magnets from a feeding system and placing them into slots in the rotor core. With hundreds of magnets per rotor, current processes make mass production infeasible. Summary of the Invention
[0003] In some examples, this disclosure relates to a mask for assisting the assembly of an electric motor by simultaneously and precisely inserting multiple magnets into a stack of electric motor cores. For instance, the magnets in an electric motor are typically arranged in a specific pattern (e.g., an array) based on many different factors, such as the type of motor (e.g., an integrated permanent magnet motor, a synchronous auxiliary motor) or generally advantageous magnetic field arrangements suitable for different types of motors. Furthermore, electric motors typically consist of multiple core stacks (e.g., lamination stacks), and each core stack may require permanent magnets before assembly into the final electric motor. To facilitate this process, a mask having the same array of magnets as the electric motor core stacks can be used. This array of the mask can be filled with magnets, and a shield can be positioned above the array to help hold the magnets. The mask can then be positioned so that the array of the mask aligns with the array of the electric motor core stacks, and the shield can be released to simultaneously insert (e.g., drop) each magnet into the core stack. This mask can then be exchanged with another mask already filled with magnets, and another core stack can be filled with magnets from the second mask while the first mask is being refilled with magnets. Therefore, templates facilitate the assembly of electric motors.
[0004] In a first aspect, this disclosure provides a template for assembling an electric motor. The template includes a body comprising slots configured to receive magnets and arranged in an array of sheaths, the array of sheaths being configured to correspond to a motor array of magnet receiving slots in a stack of electric motor cores; and a cover movably coupled to the body, the cover including slots arranged in an array of cover arrays corresponding to the sheath arrays. The cover is configured such that in a first position the slots of the cover array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the cover array are aligned with the slots of the sheath array. The template also includes a positioner configured to position predetermined points of the electric motor core stack to align the sheath array with the motor array.
[0005] In a second aspect according to the first aspect, the template further includes at least one tool structure configured to dock with a robot element. The at least one tool structure is positioned to correspond to at least one predetermined component of the robot element.
[0006] In accordance with the third aspect of the first aspect and / or the second aspect, the shield is biased to a first position, and the shield is configured to receive an applied actuating force to resist the bias and move the shield to a second position.
[0007] In a fourth aspect according to any one of the first to third aspects, the shield is configured to rotate from a first position to a second position based on the applied actuating force.
[0008] In accordance with any of the first to fourth aspects, the fifth aspect is configured to translate from the first position to the second position based on the applied actuating force.
[0009] In the sixth aspect according to any one of the first to fifth aspects, the positioner includes a protrusion remote from the body, and the positioner is further configured to contact a predetermined point when the template is positioned above the electric motor core stack.
[0010] In the seventh aspect according to any one of the first to sixth aspects, the magnet includes a plurality of permanent magnets, and wherein the slots of the sheath array are configured such that the slots of the sheath array are configured to be at least half the height of the receiving permanent magnet.
[0011] In the eighth aspect according to any one of the first to seventh aspects, the template further includes a cleaning force applicator configured to apply a cleaning force in the slots of the sheath array when the sheath is in the second position.
[0012] In the ninth aspect according to any one of the first to eighth aspects, the cleaning force applicator includes a plurality of retractable pins configured to apply cleaning force by insertion into slots passing through an array of sheaths.
[0013] In the tenth aspect according to any one of the first to ninth aspects, the slots of the shield array are configured to receive a plurality of retractable pins, and a third position of the shield between the first and second positions is configured to contact the side of the retractable pins inserted through the slots of the shield array and the slots of the shield array.
[0014] In the eleventh aspect according to any one of the first to tenth aspects, the cleaning force applicator includes a pressurized fluid applicator configured to apply pressurized fluid through slots in the sheath array.
[0015] In the twelfth aspect according to any one of the first to eleventh aspects, the body comprises a polymer material and the body is produced using additive manufacturing.
[0016] In a thirteenth aspect, a method for assembling an electric motor is provided. The method includes obtaining a template comprising a cover, a positioner, and a body, the body including slots containing magnets arranged in an array of sleeves; positioning the template above slots of an electric motor core stack arranged in an array of motors using the positioner of the template to align the sleeve array with the motor array, the positioning being based on contact between predetermined contact points of the core stack and the positioner; and actuating the cover of the template from a first position to a second position such that at least one magnet of the magnets exits from a slot in the sleeve array into a slot in the motor array.
[0017] In the fourteenth aspect according to the thirteenth aspect, the positioning template further includes: clamping the template at a predetermined point on the template by a robotic element; positioning the template above the core stack by the robotic element; and actuating the protective cover of the template by the robotic element to align the slots of the protective cover array with the protective cover array.
[0018] In a fifteenth aspect according to the thirteenth and / or fourteenth aspects, the method further includes: when the shield is in the second position, inserting a retractable pin through each slot of the shield array to cause the remaining magnets in the slots of the shield array to exit the slots of the shield through the slots of the shield array by applying a cleaning force to the remaining magnets.
[0019] In the sixteenth aspect according to any one of the thirteenth to fifteenth aspects, the method further includes: inserting a retractable pin through each slot of the sheath array and each slot of the shield array when the shield is in the second position; and causing the shield to return to the first position when the retractable pin is retracted through the slot of the shield array.
[0020] In the seventeenth aspect according to any one of the thirteenth to sixteenth aspects, the method further includes: after actuating the cover of the template from a first position to a second position, positioning the template at the second position by a robotic element; storing the template at the second position by a robotic element; obtaining a second template by a robotic element, the second template including a second cover, a second locator, and a second slot, the second slot including magnets arranged in a second sheath array; and positioning the second template above the second slot arranged in a motor array of a stack of second electric motor cores by a robotic element to align the sheath array with the motor array.
[0021] In the eighteenth aspect according to any one of aspects thirteen to seventeen, obtaining the template also includes printing the shield and the body using additive manufacturing.
[0022] Nineteenthly, a system for assembling an electric motor is provided. The system includes a template comprising: a body including slots configured to receive magnets and arranged in an array of sheaths, the array of sheaths being configured to correspond to a motor array of magnet receiving slots of an electric motor core stack; a shield movably coupled to the body, the shield including slots arranged in an array of shields corresponding to the array of sheaths, wherein the shield is configured such that in a first position the slots of the shield array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the shield array are aligned with the slots of the sheath array; a positioner configured to position predetermined points of the electric motor core stack to align the sheath array with the motor array; and a robotic element. The robotic element includes: an end-of-arm tool (EOAT) configured to be fixedly docked with the template, and a component movable relative to each other, the component being configured to provide movement of the template fixedly docked with the EOAT from a first position to a second position.
[0023] In the twentieth aspect according to the nineteenth aspect, the system further includes: an electric motor core stack comprising: laminations for an electric motor, the laminations including slots configured to receive a motor array of magnets, wherein the motor array matches a sheath array. Attached Figure Description
[0024] The subject matter of this disclosure will now be described in more detail with reference to the exemplary accompanying drawings. All features described and / or illustrated herein can be used alone or in various combinations. Features and advantages of various embodiments will become apparent from the following detailed description, illustrated with reference to the accompanying drawings, which illustrate the following:
[0025] Figure 1A An example of the rear side of a template including a first array according to an embodiment of the present disclosure is illustrated;
[0026] Figure 1B An example of the front side of a template including a first array according to an embodiment of the present disclosure is illustrated;
[0027] Figure 2A An example of the rear side of a template including a second array according to an embodiment of the present disclosure is illustrated;
[0028] Figure 2B An example of the front side of a template including a second array according to an embodiment of the present disclosure is illustrated;
[0029] Figure 3A An example of the rear side of an assembly template including a second array according to an embodiment of the present disclosure is illustrated;
[0030] Figure 3B An example of the front side of an assembly template including a second array according to an embodiment of the present disclosure is illustrated;
[0031] Figures 4A to 4B The illustration shows an example of the movement of the protective cover of the assembly template from a first position to a second position according to an embodiment of the present disclosure;
[0032] Figure 5A This is a perspective view of an example of a template attached to the rear side of a robotic arm end-of-arm tool (EOAT) according to an embodiment of the present disclosure;
[0033] Figure 5B This is a perspective view of an example of the front side of a template of an EOAT attached to a robot component according to an embodiment of this disclosure; and
[0034] Figure 6 An example of manipulating and utilizing a template to insert a magnet into an electric motor core according to an embodiment of the present disclosure is illustrated. Detailed Implementation
[0035] Examples of the present application will now be described more fully below with reference to the accompanying drawings, which show some, but not all, examples of the application. In fact, the application may be exemplified in different forms and should not be construed as limited to the examples set forth herein; rather, these examples are provided to enable the application to meet applicable legal requirements. Unless otherwise expressly stated, any term expressed herein in the singular is intended to include the plural form, and vice versa, where possible. Furthermore, as used herein, the terms “a” and / or “an” will mean “one or more,” even though the phrase “one or more” is also used herein. Additionally, when this document says something is “based on” another, it may also be based on one or more other things. In other words, unless explicitly stated otherwise, “based on” as used herein means “at least partially based on” or “at least partially based on.”
[0036] This disclosure provides numerous advantages and improvements. For example, embodiments of this disclosure can allow for a significant increase (e.g., 3 to 10 times) in throughput when filling electric motor core stacks with magnetic materials (e.g., magnets) because, while a single movement of a robotic element may previously have resulted in only a single magnet being inserted into the core stack, this disclosure enables a single movement of a robotic element to fill every magnet slot in the entire core stack at once. Therefore, throughput can be increased proportionally to the number of magnets utilized by the electric motor. Furthermore, the manufacturing footprint (e.g., the number of workstations in the manufacturing process and / or the required surface area in square feet) can be reduced because fewer movements and parts are required to fill the electric motor core stack. Additionally, the templates can be made of cost-effective materials and are suitable for any shape, size, or array, thus allowing for flexible and virtually universal applications.
[0037] In one example embodiment, the template (e.g., a quick-release template) can be a container holding several magnets in the correct position, which can be released at the correct time. For example, instead of processing each individual magnet, the template can place (e.g., provide, insert) an entire layer of magnets into a motor core via a single movement. To do this, a robotic element can grasp the template already filled with the correct magnets. The robotic element can position the template above the electric motor core (e.g., an electric motor rotor), lower it to certain details of the electric motor core using pressure monitoring (e.g., to ensure ideal alignment between the motor core and the template), and activate a release mechanism (e.g., by pulling and / or pushing a small lever or contact) that rotates (e.g., 5 to 10 degrees) a shield (e.g., a disc) mounted on the bottom of the template. The rotation of the disc can open a path for the magnets to be placed into the core (e.g., under the influence of gravity). Furthermore, a tool (e.g., an actuable cylinder) can descend through an opening at the top of the template, slightly pushing each magnet to ensure they slide completely into the core, unless this has already occurred individually due to gravity. This template can be used in high-volume assembly processes, the environment in which product design is typically finalized. Therefore, embodiments of this disclosure can achieve a significant increase in throughput capacity compared to current automation methods used for this assembly process. Additionally, and / or alternatively, the template can also be used as a manual tool to assist operators in inserting magnets into motor cores, as a backup or offline small-batch build. For example, the template can have chamfers to facilitate insertion of magnets rather than attempting to hit narrow slots in the electric rotor core segment. The template can then be filled in parallel with the operator loading electric motor cores to reduce production cycle time, as in high-volume cycles and / or when used in conjunction with robotic components.
[0038] Regarding the material and composition of at least a portion of the template, conventional processing of high-strength materials is possible. Additionally and / or alternatively, wear and tear on the template can be minimized, providing a manufacturing process for the template using additive manufacturing methods (e.g., 3D printing). Additionally and / or alternatively, the template can be made from a variety of materials selected based on the specific application of the template and the environment of the assembly procedure. For example, the template may include a surface coating to modify material properties such as friction, chemical resistance, heat resistance, and durability, thereby allowing the template to operate in high-speed, high-temperature, and / or corrosive environments. Additionally and / or alternatively, the grooves of the template may be surface-coated to reduce friction, thereby increasing the chance of magnets exiting the template without the need for cleaning forces.
[0039] The manufacturing process of templates using additive manufacturing offers a highly cost-effective way to tool templates for specific applications and enables rapid response times to any changes, whether these changes are due to variations in customer components, technical reasons requiring any changes, or simply adding theoretically unlimited model complexity to the same machine by using different templates. Another aspect that helps provide the adaptability of the base template to a specific application is that multiple templates in a single program (e.g., an assembly program) can share a common contact point for placement in a pre-filling device (e.g., a device for filling the template with magnets before a robot component picks it up), and can have a common pick-up point for the robot or machine tool, allowing the same robot EOAT and machine tool to pick up each template designed within that program. Furthermore, templates can be easily managed in inventory, for example, because each template can also have a machine-readable identification device for tracking and handling purposes.
[0040] Figure 1A and Figure 1B An example of a rapid deployment template 100 with a sheath array 102 according to an embodiment of the present disclosure is provided. The template 100 includes a body 114 comprising slots 104 configured to receive magnets, the slots being arranged in a sheath array 102. The sheath array can be configured as an electric array corresponding to magnet receiving slots of an electric motor core stack. The sheath array 102 is an arrangement (e.g., pattern, layout) of slots 104 within the body 114 that receive magnetic materials (e.g., permanent magnets) for an electric motor (e.g., acting as sheaths for the magnets). For example, in Figure 1A and Figure 1BIn this configuration, the slots 104 of the template 100 are arranged radially, resulting in a radially aligned arrangement of the sleeve array 102 with respect to the slots 104. Therefore, when the sleeve array 102 is aligned (e.g., matched) with a corresponding array of the electric motor core stack, the slots 104 will align with the slots of the electric motor core stack. Furthermore, when the arrays of the sleeve array 102 and / or the core stack are radially symmetrical, the template 100 can achieve alignment of the two arrays with respect to the core stacks through numerous different orientations, and thus alignment of the slots 104 with the slots of more core stacks.
[0041] The template may also include at least one tool structure 112 configured to dock with a robotic element, wherein the tool structure 112 is positioned to correspond to at least one predetermined part of the robotic element. For example, the tool structure 112 may be used to engage and connect robotic elements (e.g., the robot EOAT of the robotic element). Using the tool structure 112, the robotic element can manipulate (e.g., move, position) the template 100 from a prefilling device to an electric motor core stack, position it relative to the core stack at a specific location (e.g., above, with the sheath 102 aligned with the core stack array), and manipulate the template 100 to another location (e.g., back to the prefilling device for filling for further use, or to another station to receive the template 100).
[0042] Figure 1A The rear side of template 100 is depicted, referring to the side of template 100 facing the robot component and / or the robot EOAT when attached to the robot component. In contrast, Figure 1B The front side (e.g., the front view) is described as the side of the template 100 facing away from the robot element and / or robot EOAT when it is attached to the robot element, and the side facing the electric motor core stack when the template 100 is positioned above the core stack. Figure 1B As shown, the template 100 also includes a shield 106 movably coupled to the body 114. The shield 106 includes slots 110 arranged corresponding to the shield array 108 of the sheath array 102. The shield 106 is configured such that in a first position the slots 110 of the shield array 108 are at least partially misaligned with the slots 104 of the sheath array 102, and in a second position the slots 110 of the shield array 108 are aligned with the slots 104 of the sheath array 102. Figure 1BIn this design, shield array 108 is depicted aligned with sleeve array 102 such that slot 110 aligns with slot 104. However, shield 106 can be actuated to rotate and / or translate, causing slots 110 and 104 to misalign (e.g., misaligned). When shield array 108 and sleeve array 102 are misaligned, the shield can at least partially overlap with slot 104, preventing any material in slot 104 from exiting from the front side of template 100. Such actuation of shield 106 can occur at least in part due to actuation channel 116 that receives a fastener (e.g., screw, pin, rivet), about which the channel 116 moves to provide rotation and / or translation.
[0043] Figure 2A and Figure 2B Another example of a rapid deployment template 200 with a sheath array 202 according to an embodiment of the present disclosure is provided. Similar to template 100, template 200 includes a body 214 comprising slots 204 arranged in an array 202, each slot 204 enclosing (e.g., retaining, accommodating, holding) a magnetic material (e.g., a single continuous permanent magnet). Also similar to template 100, template 200 includes: a shield 206 having slots 210 arranged in a shield array 208 and an actuation channel 216 performing the same function as channel 116; and a tool structure 212 performing the same function as tool structure 112. However, the sheath array 202 and shield array 208 are different arrays (e.g., their slots are arranged differently) and different from their counterparts (shoulder array 102 and shield array 108) in template 100. Therefore, for sheath array 202 and / or shield array 208, the templates can have different arrays, but maintain the same proportions, composition, and other characteristics (e.g., standardized proportions for a single program), thus allowing use with multiple different electric motors. For example, between two templates (template 100 and template 200), tool structure 212 can be identical to 112, template 200 can have the same dimensions and proportions as template 100 without requiring adjustment of robot EOAT, and the actuation mechanism for shield 206 can be identical to shield 106. In this case, the templates enable a single robot element to construct multiple different types of electric motors with different arrangements without loss of throughput by exchanging a template with a second array with a template with a first array, because the robot element can be unaware of any changes to the templates (e.g., because the parts that the robot element interacts with can remain unchanged).
[0044] Although two arrays are shown, templates 100 and / or 200 can support a virtually unlimited number of sheath and / or shroud arrays. For example, almost any cross-section of an electric motor stack array can be reproduced in the template, allowing for a virtually unlimited number of arrays with different slot arrangements. Furthermore, if an array is too large, too complex, or too dense for a single template (e.g., magnets need to be placed close together), another template can be quickly produced to provide an array that can be used in conjunction with the other array to achieve the appropriate array size and appropriate face and / or body dimensions, as well as precise placement of the magnets within the electric motor array. Additionally, and / or alternatively, for more complex arrays, multiple templates can be used to fill a single core stack, for example, when the core stack includes different arrays at different depths and / or the core stack has slots with arrays whose depth is greater than the height of the magnets received by the slots of a single template. Additionally, and / or alternatively, the slots arranged in arrays can be of any shape (e.g., rectangular, circular, octagonal).
[0045] Figure 3A An example of the rear side of an assembly template 300 according to an embodiment of the present disclosure is provided, the array 302 of which is similar to the array 202 of template 200. Template 300 includes curved slots 304 configured to receive a plurality of magnets (e.g., one magnet in each slot 304), the height of which is equal to the height 318 (e.g., thickness) of template 300. Additionally and / or alternatively, slots 304 may be as high as the intended magnets and / or have sufficient magnet height (e.g., half the magnet height). The height 318 can be higher than or the same as the corresponding motor core stack. In this case, the magnet received by the slot 304 (where the height of the magnet is the same as the height of the slot of the core stack) can be completely secured within the body 314 of the template 300, thereby providing protection for the magnet during template 300 movement and preventing magnet loss due to inertial forces acting on the magnet during template 300 movement (e.g., the magnet exiting the slot 304 before template 300 is properly positioned). The shield 306 also includes a contact 320 that can receive an actuating force to rotate and / or translate the shield 306 relative to the body 314 of template 300.
[0046] Figure 3BAn example of the front side of an assembly template 300 with an actuation system according to an embodiment of the present disclosure is provided. For example, the template 300 includes a shield 306 comprising curved slots 310 arranged in a shield array 308, and a tool structure 312 for engagement (e.g., coupling) with a robotic element (e.g., a robot EOAT for the robotic element). Additionally and / or alternatively, a shield (e.g., shield 306) may be positioned on the rear side of the template 300 to help retain magnets in slots 304, wherein when a magnet is received in slot 304, the rear shield 306 may be actuated to align the shield array with a sheath array 302; and when a magnet is stored (e.g., provided) into an electric motor core stack, the front shield 306 may be actuated to align the shield array 308 with the sheath array 302. Template 300 may also include studs 334 that assist in positioning template 300 relative to other structures or stations during the electric motor assembly process (e.g., relative to a single or multiple fixtures providing a temporary storage area from which template holders and / or robotic components pick up templates). For example, template supports may have conical locating pins that abut (e.g., insert into the hollow portion of stud 334) and help ensure that when template 300 is lowered onto the template holders and / or supports, studs 334 force template 300 to be in the same position relative to the template holders and / or supports.
[0047] Template 300 may include one or more coarse locators 336. The coarse locators 336 can be used to locate predetermined points on the electric motor core stack to align the sheath array with the motor array. For example, the coarse locators 336 may contact specific locations on the core stack corresponding to known locations on the core stack. The coarse locators 336 may include protrusions remote from the body 314, and the locators may also be configured to contact predetermined points when template 300 is positioned above the electric motor core stack. Additionally and / or alternatively, the coarse locators 336 may include a light source for positioning template 300 relative to the core stack. For example, the light source of the coarse locators 336 may emit light continuously, and when the emitted light contacts the motor core, a vision system can detect that the light characteristics have changed (e.g., by contacting a reflective surface specifically positioned on the core stack and increasing the light characteristics, or by the motor core absorbing the emitted light and decreasing the light characteristics). The robotic element can then perform positioning of template 300 relative to the core stack based on the changed characteristics.
[0048] The template may also include a fine locator 338, which differs in construction (e.g., smaller and / or different in shape) and / or in location from the coarse locator 336. For example, the fine locator 338 may also be used to contact different specific locations or corresponding structures on the core stack, such as receiving portions (e.g., holes, channels, enclosing recesses in the stack) and / or receiving structures of the core stack (e.g., protrusions or indicators). Compared to the coarse locator 336, the fine locator 338 allows for finer positioning.
[0049] The shield 306 can be movably coupled (e.g., fastened) to the body 314 using a fastener 324 in the actuation channel 316. For example, the fastener 324 (e.g., a pin, screw, rivet) may have a portion located within the actuation channel 316, the width of which is less than the width of the actuation channel 316, and a portion located above and / or below the actuation channel 316, the width of which is greater than the width of the actuation channel 316, serving as a retaining lip. The fastener 324 can then be positioned to remain in one location as the shield 306 moves (e.g., rotates and / or translates), causing the actuation channel 316 to move around the fastener 324 and still remain coupled to the body 314. To facilitate the movable coupling of the shield 306 to the body 314, the shield 306 may include contacts 320, and a receiver 328 may be secured to the shield 306. Receiving device 328 can be secured (e.g., coupled) to spring 330, and spring 330 can be secured to actuating anchor 332 (e.g., a pin secured to body 314). Furthermore, receiving device 328 can be secured to shield 306 such that forces applied to receiving device 328 are transmitted to shield 306. For example, spring 330 can be coupled to receiving device 328, and a restoring force (e.g., tension) is applied to receiving device 328 as receiving device 328 moves away from actuating anchor 332. The force applied by spring 330 can then be transmitted to shield 306 such that when spring 330 pulls receiving device towards actuating anchor 332, spring 330 pulls shield 306 back to a first position. While spring 330 is shown providing a restoring force, other options, such as magnetic force and / or other mechanical tension, may also be employed.
[0050] Figure 4A and Figure 4B An example of an actuation system for moving (e.g., displacement, rotation, translation) a shield 306 of template 300 is provided. The shield 306 can be biased to a first position, and the shield 306 can be configured to receive an applied actuating force to resist the bias and move the shield 306 to a second position. The shield 306 can be configured to rotate and / or translate from the first position to the second position based on the applied actuating force. For example, Figure 4AA first position of the shield 306 is shown, wherein the shield array 308 is misaligned with the sheath array 302 (e.g., slot 310 is offset relative to slot 304). In the first position, the spring 330 biases the shield 306 to the first position by pulling the receiver 328 toward the actuation anchor 332. Each actuation channel 316 abuts against its respective fastener 324 at a first end of the actuation channel 316. By abutting against the fastener 324, the fastener applies a normal force to the shield 306 against the biasing force of the spring 330, thereby achieving a stable first position. A force sufficient to overcome the biasing force of the spring 330 may now be required to rotate and / or translate the shield 306.
[0051] Robotic components (e.g., via robot EOAT, such as EOAT 540) can be used with template 300 (e.g., as... Figure 6 (As shown). The robot element can push or pull contact 320, and when the pushing or pulling force overcomes the biasing force of spring 330, the robot element can rotate shield 306 from a first position to a second position. In other words, spring 330 can hold shield 306 in the closed position when it is offline (e.g., not used by the robot element). For example, when the actuation channel moves relative to the fixed fastener 324, the force applied by the robot element will cause the fastener 324 to slide through the actuation channel 316. As shield 306 rotates toward the second position, spring 330 applies an increasingly stronger restoring force on receiver 328. The robot element can be configured to push or pull contact 320 with a specified force based on the restoring force of spring 330. For example, when the force applied by the robot element is exactly counteracted by the restoring force of spring 330, the robot element can apply a constant force to the contact that stops shield 306 in the closed position. Figure 4B At the second position. Additionally and / or alternatively, the robotic element can push or pull the abutment contact 320 a predetermined distance to induce a more controlled rotation. For example, the robotic element can push one contact 320 and / or pull another contact 320, causing rotation of the shield 306 (e.g., rotating the shield 306 by 5 to 10 degrees, or any other suitable degree, moving the shield 306 from a first misaligned position to a second aligned position). Additionally and / or alternatively, the robotic element can push or pull the abutment contact 320 to translate the shield 306 in any direction (e.g., upward translation from the actuating anchor 332, and / or left-right translation relative to the slots of the actuating anchor 332 and / or the sheath array 302).
[0052] Once the shield 306 has moved relative to the main body 314 to Figure 4BIn the second position, the magnet contained in the body 314 can exit the slot 304 of the sheath array 302 (e.g., from slot 304 into a corresponding slot of an electric motor core stack). The shield 306 can then move back to the first position, partially or completely covering the slot 304 of the sheath array 302, thereby preventing or hindering the magnet from exiting the slot 304. The shield 306 can be moved back to the first position by a force applied by a robotic element without the need for an additional restoring force. Alternatively, with or without the assistance of a robotic element, the shield 306 can be pulled back to the first position by a spring 330 pulling the receiver 320. For example, the spring 330 can apply a linear restoring force, causing the shield 306 to move counterclockwise to pull the shield 306 from the second position back to the first position.
[0053] Additionally and / or alternatively, the shield 306 can be moved to a third position different from the first or second position. For example, the first position of the shield 306 relative to the body 314 may facilitate holding the magnet in the slot 304, the second position of the shield 306 relative to the body 314 may facilitate allowing the magnet to exit the slot 304, and the third position of the shield 306 relative to the body 314 may facilitate receiving the magnet in the slot 304 and / or for some other purpose. For example, the shield 306 can be configured such that the third position contact between the first and second positions is inserted into the retractable pin 550 of the slot 310 through the shield array 308 (e.g., Figures 5A to 5B The side of the retractable pin 550. This contact can occur when the retractable pin 550 retracts through the groove 310.
[0054] The movement of the shield 306 can be assisted by the robot EOAT 540 using robotic components, such as... Figures 5A to 5B As shown. For example, the EOAT actuator 542 can extend outward from and / or retract toward the EOAT surface 544. By extending, the actuator 542 can apply force to the contact 520 of the template 500 to cause movement of the shield 506 (e.g., pushing the contact 520, causing movement of the shield 506, similar to the movement of the shield 306). Additionally, and / or alternatively, the actuator 542 can be configured to pull the contact 520 toward the EOAT surface 544 by retracting and pulling it (e.g., by adhesive or magnetic attachment to the contact 520). For example, two actuators 542 (one on each side, pushing and / or pulling the contact 520) can serve two different functions. One actuator can be responsible for opening the shield 506 (or moving it to a second position), while the other actuator can be responsible for closing the shield 506 (moving it back to a first position). For example, refer to the image below showing the closed position (e.g., the first position). Figure 4AThe template 300, the right EOAT actuator 542 can be pushed to open the cover 306 of the template 300 (e.g., move it to a second position), and when it returns, the spring 330 pulls the cover 306 back, and the left EOAT actuator 542 can push the contact (e.g., contact 320) to ensure that the cover 306 of the template 300 is closed (e.g., in a first position).
[0055] The robot EOAT 540 can also be attached to the template 500 using tool structure 512. Tool structure 512 can dock with connector 546, such that connector 546 receives tool structure 512. Once attached to connector 546 using tool structure 512, template 500 can be secured or substantially secured to robot EOAT 540 such that robot EOAT 540 and template 500 experience the same inertial forces during movement (e.g., in contrast to template jitter or a loose connection). This can advantageously result in less wobbling of the template components and help retain magnets in the slots 504 of the body 514 of template 500. Furthermore, tool structure 512 can be standardized and uniform between different templates with different arrays and sizes, thereby allowing for adaptability and interchangeability of templates within the program. Additional stability support 548 of EOAT may be adjacent to the rear side of template 500 (e.g., having rubber or polymer stop 552) to ensure accurate positioning of template relative to EOAT 540 and reduce any wobbling of template 500 (e.g. during the movement of template 500 from and to the electric motor core stack).
[0056] As the shield 506 moves from the first position to the second position (e.g., due to force applied by actuator 542), the magnets should exit from slot 504 through slot 510 of shield array 508 (e.g., due to gravity when template 500 is positioned above the electric motor core stack). However, some magnets may remain in slots 504 and / or 510 (e.g., stuck). To assist the magnets in exiting slots 504 and / or 510, a cleaning force applicator can be configured to apply a cleaning force in slots 504 and / or 510 of shield array 502 when shield 506 is in the second position. For example, robot EOAT 540 can use retractable pins 550 to push the magnets and assist the magnets in exiting slots 504 and / or 510. Pins 550 (e.g., one pin per slot 504) can be positioned above the rear side of template 500 with sufficient clearance to allow easy exchange of template 500. When template 500 is positioned above the electric motor core stack and shroud 506 is actuated, magnets fall from template 500 into corresponding slots in the electric motor core stack. Retractable pins 550, arranged in an array corresponding to shroud 502 and shroud array 508, can be extended by robot EOAT 540 into slot 504 of template 500 and further through slot 510 of shroud 506. As they extend through template 500, one or more pins of pins 550 can contact the magnet on its rear side (e.g., the side of the magnet opposite the side facing the electric motor core stack) and apply a clearing force (e.g., pushing) to remove the magnet from slots 504 and / or 510. Pins 550 may extend all the way through and / or to slot 510 of shroud 506 to help ensure the magnet is removed, or may only extend to a certain depth in slot 504. After one or more magnets are removed from the template 500, the pins 550 can retract from the slots 504 and / or 510 of the template 500 to their original positions above the rear side of the template 500.
[0057] Additionally, and / or alternatively, other objects can be used to apply the cleaning force. For example, pin 550 can be precisely sized and shaped to receive a magnet by slot 504, which can improve the application of the cleaning force. Pressurized fluid can also be used in place of pin 550 and / or in conjunction with pin 550. For example, robot EOAT 540 can blow pressurized air and / or cleaning solution from the rear side of template 500 through slots 504 and / or 510 of template 500 to blow magnets out of template 500 and toward the electric motor core stack. Robot EOAT 540 can use this pressurized fluid in conjunction with pin 550 (e.g., to provide additional cleaning force and / or a favorable lubricant or cleaning solution), or pressurized fluid can be used as the cleaning force without using pin 550 (e.g., to reduce the number of moving parts).
[0058] Cleaning force (e.g., the use of retractable pin 550 and / or pressurized fluid applicator 554) can be applied automatically (e.g., as a rule, in conjunction with moving the shield from a first position to a second position) and / or can be applied in response to determining that magnets remain in slots 504 and / or 510 (e.g., using a vision system to detect whether all slots have been cleaned). For example, EOAT 540 can be configured such that actuating actuator 542 simultaneously presses down (e.g., extends) retractable pin 550. Additionally, and / or alternatively, pin 550 can be pressed into slots 504 and / or 510 based on and / or in response to shield 506 reaching the second position. Furthermore, pin 550 can be pressed into slots 504 and / or 510 based on a vision system determining that fewer slots in the magnets that have exited the template 500 and / or the electric motor core stack are not yet fully filled with magnets. Additionally, template 500 may include integrated means for partial detection of each magnet for improved error handling or fault prevention. For example, each slot 504 and / or 510 may include a sensor or mechanical switch / spring that provides information about whether the magnet in that slot 504 and / or 510 has been removed from the corresponding slot.
[0059] Additionally and / or alternatively, the EOAT 540 may also utilize a pressurized fluid applicator 554 to generate a cleaning force. For example, an air distribution plate (e.g., shaped similarly to the template 500) including the pressurized fluid applicator 554 may be mounted on the EOAT 540. This plate (e.g., produced via additive manufacturing) may be installed inside the EOAT 540, where it will be positioned such that the template 500 can be placed against the air distribution plate when picked up by the EOAT 540. The distribution plate may have openings (e.g., pressurized fluid applicators 554) pointing to slots 504 of the template 500 (e.g., applicators 554 for each magnet location), and an embedded (e.g., internal) channel system connecting all applicators 554 to a common air connector. Thus, the pressurized fluid applicator 554 can provide a fixed (e.g., fixed relative to the EOAT 540) "blowout" characteristic as a cleaning force.
[0060] Additionally and / or alternatively, the shield 506 can be configured such that, in a third position between the first and second positions of the shield 506, a contact is inserted into the side of the retractable pin 550 passing through the slot 510 of the shield array 508. This contact can occur, for example, as the retractable pin 550 retracts through the slot 310, thereby producing a peeling effect. The scraping effect provides the additional advantage that, if the magnet has any attraction to the pin 550 (e.g., magnetism, adhesion, oiliness), the shield 506 can act as a peeler, which peels the magnet from the pin 550 as the pin 550 retracts by abutting against the side of the slot 510. The peeling effect can be achieved by providing the slot 510 with, for example, Figures 4A to 4B An additional surrounding recess 311 is shown to assist in this process. The surrounding recess 311 can be of any shape and can additionally partially surround the pin 550 (e.g., semi-circular, triangular, rectangular), while also serving as a cooling channel. Alternatively, the surrounding recess 311 can be provided on the same side of each slot 510.
[0061] Figure 6 Examples of robot elements according to this disclosure are provided. A robot element may include an EOAT configured to be fixedly docked with a template, and components of the EOAT may include parts movable relative to each other. These parts may be configured to provide movement of the template fixedly docked with the EOAT from a first position to a second position. For example, robot element 600 may include and operate robot EOAT 602, similar to... Figures 5A to 5B The EOAT 540. The robot element 600 is capable of moving in space and manipulating itself (e.g., using one or more electric motors 604), and thereby manipulating (e.g., moving) the template 606. This movement can be achieved, for example, by using the motors 604 to move the arm 608 relative to the leg 610 and / or the arm 612 relative to the base 614. The robot element 600 can be used with the template 606 to store magnets into the electric motor core stack 616.
[0062] Figure 6 The electric motor core stack 616 is made of laminations 618 for an electric motor, and the laminations 618 include slots 620 for a motor array configured to receive magnets that mate with the sheath array of the template 606. The core stack 616 can be the rotor and / or stator of an electric motor configured to receive magnets. The electric motor having the core stack 616 formed can utilize the magnets provided by the template 606 in operation.
[0063] It can be used Figure 6 Robotic element 600 performs a process for assembling an electric motor. For example, robotic element 600 may obtain a template 606, which includes a shield 605, a locator 607, and slots containing magnets 611 arranged in an array of shields. Robotic element 600 may obtain template 606 from a workbench, other stations, and / or other robotic elements. For example, template 606 may be loaded with magnets 611 at a pre-assembly station 630 (e.g., receiving magnets 611 in slots), which verifies that template 606 has been fully filled with magnets (e.g., a vision system can verify that each slot of template 606 has received a magnet 611). After the slots have been filled with magnets 611 (e.g., after each slot has received a magnet 611), robotic element 600 may pick up template 606, for example by means of... Figures 5A to 5BThe clamping template 606 is shown and the connecting member 546 and the tool structure 512 are connected.
[0064] The robot component 600 can position the obtained template 606 above a slot in the electric motor core stack 616 where the motor array 620 is arranged, to align the sheath array with the motor array 620 by using a locator 607 of the template 606, based on the contact between predetermined contact points of the core stack 616 and the locator 607. For example, the robot component 600 can move the obtained template 606 from the pre-assembly station 630 to the area of the core stack 616. This movement can be performed at high speed and with less precision. Once in the area of the core stack 616, the robot component 600 can slowly complete and / or use more controlled movement (e.g., applying force control procedures) to position the template 606 above the core stack 616.
[0065] Robotic element 600 can fine-tune the precise position of template 606 above core stack 616 using coarse and fine locators (e.g., locators 336 and 338 of template 300). For example, the robotic element can use a coarse locator to contact (e.g., collide) core stack 616 to receive feedback indicating that template 606 is close to core stack 616. This feedback can be improved (e.g., made more sensitive) by using multiple coarse locators at different locations on template 606, thus providing more feedback about which parts of template 606 are close to and / or above core stack 616. After the coarse locator has abutted template 606 at a specific location and / or predetermined contact point 626 (e.g., by a recess in the face of the core stack that partially receives the locator), robotic element 600 can determine that template 606 is correctly positioned. Additionally and / or alternatively, the coarse locator may not be adjacent to any specific location, but the robot element 600 may continue to move the template until the fine locator contacts a specific location on the core stack 616. The fine locator can then contact a more specific location on the core stack 616 than the coarse locator.
[0066] Then, the robot element 600 can actuate the shield 605 of the template 606 from a first position to a second position, aligning the slots of the shield array 624 of the shield 605 with the sheath array, thereby allowing at least one magnet of the magnets 611 to exit from the slots of the shield array 624 into the slots of the motor array 620. The core stack 616 can receive the magnets 611 from the template 606 after the magnets have exited their slots.
[0067] One advantage of this disclosure is that template 606 can be easily exchanged with another template loaded with magnets, thereby allowing for rapid filling of electric motor core stacks. For example, after actuating the template's shield from a first position to a second position, the robotic element can position template 606 at the second position (e.g., returning to the pre-assembly station or another station). At this second location, robot element 600 can store template 606 (e.g., release template 606 from robot EOAT 602). Robot element 600 can then obtain a second template (e.g., having a second sheath, a second locator, and a second slot) that is identical or similar to the first template 606 from the second location where template 606 is stored or from another location. This second template can already be filled with magnets arranged in the same array as array 624. Robot element 600 can then position the second template above the slot of the second electric motor core stack where the motor array 620 is arranged to align the sheath array with the motor array 620, just as with the first template. Therefore, this interchangeability of template 606 can create a rapid and repeatable process for supplying magnets to the electric motor core stack.
[0068] Although the subject matter of this disclosure has been detailed and described in the accompanying drawings and foregoing description, such descriptions should be considered illustrative or exemplary rather than restrictive. Any statements characterizing the invention herein should also be considered illustrative or exemplary rather than restrictive, as the invention is defined by the claims. It should be understood that changes and modifications can be made by those skilled in the art within the scope of the appended claims, which include any combination of features from the different embodiments described above.
[0069] The terminology used in the claims should be understood to have the broadest reasonable interpretation consistent with the foregoing description. For example, the use of the articles “a” or “the” when introducing an element should not be interpreted as excluding multiple elements. Similarly, the statement of “or” should be interpreted as inclusive, such that the statement of “A or B” does not exclude “A and B” unless it is clearly indicated from the context or the preceding description that only one of A and B is intended. Furthermore, the statement of “at least one of A, B, and C” should be interpreted as one or more of a set of elements consisting of A, B, and C, and should not be interpreted as requiring at least one of each of the listed elements A, B, and C, whether A, B, and C are related as categories or otherwise. Moreover, the statement of “A, B, and / or C” or “at least one of A, B, or C” should be interpreted as including any single entity from the listed elements, such as A; any subset from the listed elements, such as A and B; or the entire list of elements A, B, and C. Claims (as amended under Article 19 of the Treaty) 1. A template for assembling an electric motor, the template comprising: The main body includes a slot configured to receive a magnet and arranged in a sheath array, the sheath array being configured as a motor array corresponding to the magnet receiving slot of the electric motor core stack. A protective cover, movably coupled to the body, the protective cover including slots arranged in an array corresponding to the sheath array, wherein the protective cover is configured such that in a first position the slots of the protective cover array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the protective cover array are aligned with the slots of the sheath array; and A locator configured to locate predetermined points on the electric motor core stack to align the sheath array with the motor array. 2. The template according to claim 1, wherein the template further comprises at least one tool structure configured to dock with a robot element, wherein the at least one tool structure is positioned to correspond to at least one predetermined part of the robot element. 3. The template of claim 1, wherein the shield is biased to the first position, and the shield is configured to receive an applied actuating force to resist the bias and move the shield to the second position. 4. The template of claim 3, wherein the shield is configured to rotate from the first position to the second position based on the applied actuating force. 5. The template of claim 3, wherein the shield is configured to translate from the first position to the second position based on the applied actuation force. 6. The template of claim 1, wherein the locator includes a protrusion remote from the body, and the locator is further configured to contact the predetermined point when the template is positioned above the electric motor core stack. 7. The template of claim 1, wherein the magnet comprises a plurality of permanent magnets, and wherein the slot of the sheath array is configured to be at least half the height of the permanent magnet received by the slot of the sheath array. 8. The template of claim 1 further includes a cleaning force applicator configured to apply a cleaning force in the slot of the sheath array when the sheath is in the second position. 9. The template of claim 8, wherein the cleaning force applicator comprises a plurality of retractable pins configured to apply the cleaning force by insertion into the slots passing through the sheath array. 10. The template of claim 9, wherein the slots of the sheath array are configured to receive the plurality of retractable pins, and wherein the sheath is configured in a third position between the first position and the second position to contact the side of the retractable pin inserted through the slots of the sheath array and the slots of the sheath array. 11. The template of claim 8, wherein the cleaning force applicator includes a pressurized fluid applicator configured to apply the pressurized fluid through the grooves of the sheath array. 12. The template of claim 1, wherein the body comprises a polymer material, and wherein the body is produced using additive manufacturing. 13. A method for assembling an electric motor, the method comprising: A template is obtained, the template comprising a protective cover, a locator, and a body, the body comprising a slot containing a magnet, the slot being arranged in a protective sleeve array; The template is positioned above a slot in which the electric motor core stacks are arranged in a motor array using a template locator to align the sheath array with the motor array. This positioning is based on the contact between predetermined contact points of the core stacks and the locator. The protective cover of the template is actuated from a first position to a second position, such that at least one of the magnets exits from the slot of the sheath array into the slot of the motor array. 14. The method of claim 13, wherein locating the template further comprises: The template is held by robotic components at predetermined points on the template; The robot element positions the template above the core stack; and The robot element actuates the protective cover of the template, aligning the slots of the protective cover array with the protective sleeve array. 15. The method of claim 13, further comprising: When the shield is in the second position, a retractable pin is inserted through each slot of the sheath array to cause the remaining magnets in the slots of the sheath array to exit the slots of the sheath through the slots of the shield array by applying a cleaning force to the remaining magnets. 16. The method of claim 15, further comprising: When the shield is in the second position, the retractable pin is inserted through each slot of the sheath array and each slot of the shield array; and When the retractable pin is retracted through the slot of the shield array, the shield returns to the first position. 17. The method of claim 13, further comprising: After the protective cover of the template is actuated from the first position to the second position, the template is positioned at the second position by a robotic component; The robot component stores the template at the second location; A second template is obtained from the robot element, the second template including a second shield, a second positioner, and a second slot, the second slot containing magnets arranged in a second sheath array; and The robot element positions the second template above the second slot in which the motor array is arranged on the stack of second electric motor cores, so as to align the sheath array with the motor array. 18. The method of claim 13, wherein obtaining the template further comprises using additive manufacturing to print the shield and the body. 19. A system for assembling an electric motor, the system comprising: Template, the template includes: The main body includes a slot configured to receive a magnet and arranged in a sheath array, the sheath array being configured as a motor array corresponding to the magnet receiving slot of the electric motor core stack. A protective cover, movably coupled to the body, the protective cover including slots arranged in an array corresponding to the sheath array, wherein the protective cover is configured such that in a first position the slots of the protective cover array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the protective cover array are aligned with the slots of the sheath array; and A locator configured to locate predetermined points on the electric motor core stack to align the sheath array with the motor array, and Robotic components, the robotic components comprising: End-of-arm tool (EOAT), the EOAT being configured to be fixedly docked with the template, and The components, which are movable relative to each other, are configured to provide movement of the template, which is fixedly docked with the EAOT, from a first position to a second position. 20. The system of claim 19, wherein the system further comprises: An electric motor core stack, the electric motor core stack comprising: Laminated plates for electric motors, the laminates including slots configured to receive a motor array of magnets. The motor array is matched with the sheath array. 21. The template according to claim 1, wherein the template comprises at least one of steel, brass, aluminum or titanium, and wherein the template is manufactured using a machining method. 22. The method of claim 13, wherein obtaining the template further comprises producing the template using a machining manufacturing method, and wherein the template comprises at least one of steel, brass, aluminum or titanium. 23. The system of claim 19, wherein the template comprises at least one of steel, brass, aluminum or titanium, and wherein the template is manufactured using a machining method. 24. The template according to claim 1 further includes an integration device integrated into the body of the template for detecting the presence of the magnet in the groove of the body.
Claims
1. A template for assembling an electric motor, the template comprising: The main body includes a slot configured to receive a magnet and arranged in a sheath array, the sheath array being configured as a motor array corresponding to the magnet receiving slot of the electric motor core stack. A shield, which is movably coupled to the body, the shield including slots arranged in a shield array corresponding to the sheath array, wherein the shield is configured such that in a first position the slots of the shield array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the shield array are aligned with the slots of the sheath array. as well as A locator configured to locate predetermined points on the electric motor core stack to align the sheath array with the motor array.
2. The template according to claim 1, wherein the template further comprises at least one tool structure configured to dock with a robot element, wherein the at least one tool structure is positioned to correspond to at least one predetermined part of the robot element.
3. The template of claim 1, wherein the shield is biased to the first position, and the shield is configured to receive an applied actuating force to resist the bias and move the shield to the second position.
4. The template of claim 3, wherein the shield is configured to rotate from the first position to the second position based on the applied actuating force.
5. The template of claim 3, wherein the shield is configured to translate from the first position to the second position based on the applied actuation force.
6. The template of claim 1, wherein the locator includes a protrusion remote from the body, and the locator is further configured to contact the predetermined point when the template is positioned above the electric motor core stack.
7. The template of claim 1, wherein the magnet comprises a plurality of permanent magnets, and wherein the slot of the sheath array is configured to be at least half the height of the permanent magnet received by the slot of the sheath array.
8. The template of claim 1 further includes a cleaning force applicator configured to apply a cleaning force in the slot of the sheath array when the sheath is in the second position.
9. The template of claim 8, wherein the cleaning force applicator comprises a plurality of retractable pins configured to apply the cleaning force by insertion into the slots passing through the sheath array.
10. The template of claim 9, wherein the slots of the sheath array are configured to receive the plurality of retractable pins, and wherein the sheath is configured in a third position between the first position and the second position to contact the side of the retractable pin inserted through the slots of the sheath array and the slots of the sheath array.
11. The template of claim 8, wherein the cleaning force applicator includes a pressurized fluid applicator configured to apply the pressurized fluid through the grooves of the sheath array.
12. The template of claim 1, wherein the body comprises a polymer material, and wherein the body is produced using additive manufacturing.
13. A method for assembling an electric motor, the method comprising: A template is obtained, the template comprising a protective cover, a locator, and a body, the body comprising a slot containing a magnet, the slot being arranged in a protective sleeve array; The template is positioned above the slots in which the electric motor core stacks are arranged in a motor array by using the template locator to align the sheath array with the motor array, the positioning being based on the contact between predetermined contact points of the core stacks and the locator; as well as The protective cover of the template is actuated from a first position to a second position, such that at least one of the magnets exits from the slot of the sheath array into the slot of the motor array.
14. The method of claim 13, wherein locating the template further comprises: The template is held by robotic components at predetermined points on the template; The robot component positions the template above the core stack. as well as The robot element actuates the protective cover of the template, aligning the slots of the protective cover array with the protective sleeve array.
15. The method of claim 13, further comprising: When the shield is in the second position, a retractable pin is inserted through each slot of the sheath array to cause the remaining magnets in the slots of the sheath array to exit the slots of the sheath through the slots of the shield array by applying a cleaning force to the remaining magnets.
16. The method of claim 15, further comprising: When the shield is in the second position, the retractable pin is inserted through each slot of the sheath array and each slot of the shield array; as well as When the retractable pin is retracted through the slot of the shield array, the shield returns to the first position.
17. The method of claim 13, further comprising: After the protective cover of the template is actuated from the first position to the second position, the template is positioned at the second position by a robotic component; The robot component stores the template at the second location; A second template is obtained from the robot element, the second template including a second shield, a second locator and a second slot, the second slot containing magnets arranged in a second shield array; as well as The robot element positions the second template above the second slot in which the motor array is arranged on the stack of second electric motor cores, so as to align the sheath array with the motor array.
18. The method of claim 13, wherein obtaining the template further comprises using additive manufacturing to print the shield and the body.
19. A system for assembling an electric motor, the system comprising: Template, the template includes: The main body includes a slot configured to receive a magnet and arranged in a sheath array, the sheath array being configured as a motor array corresponding to the magnet receiving slot of the electric motor core stack. A protective cover, movably coupled to the body, the protective cover including slots arranged in an array corresponding to the sheath array, wherein the protective cover is configured such that in a first position the slots of the protective cover array are at least partially misaligned with the slots of the sheath array, and in a second position the slots of the protective cover array are aligned with the slots of the sheath array; and A locator configured to locate predetermined points on the electric motor core stack to align the sheath array with the motor array, and Robotic components, the robotic components comprising: End-of-arm tool (EOAT), the EOAT being configured to be fixedly docked with the template, and The components, which are movable relative to each other, are configured to provide movement of the template, which is fixedly docked with the EAOT, from a first position to a second position.
20. The system of claim 19, wherein the system further comprises: An electric motor core stack, the electric motor core stack comprising: Laminated plates for electric motors, the laminates including slots configured to receive a motor array of magnets. The motor array is matched with the sheath array.