fig1 - 2 illustrate an exemplary electrical machine in the form of motor 10 . although the electrical machine is illustrated and described herein as motor 10 , machines of the present disclosure may also include generators , for example . motor 10 includes stator 12 . stator 12 is substantially cylindrical and defines axial bore 14 configured to receive a rotor ( not shown ). in operation , power is supplied to motor 10 to rotate the rotor relative to the surrounding stator 12 . stator 12 includes outer periphery 16 and inner periphery 18 . inner periphery 18 of stator 12 surrounds axial bore 14 and also includes a plurality of radially - spaced winding teeth 20 . wires , such as insulated copper wires , wrap repeatedly around each winding tooth 20 of stator 12 to form coils 24 . end turns 26 of coils 24 are formed as the wires reverse direction at both axial ends 28 of stator 12 to wrap the wires repeatedly around each winding tooth 20 . referring to fig1 and 1a , motor 10 also includes exterior housing 30 . exterior housing 30 is substantially cylindrical and includes inner wall 32 that defines axial bore 34 . exterior housing 30 also includes axial ends 36 . exterior housing 30 may be constructed of a steel tube , for example . to assemble motor 10 , exterior housing 30 may be prepared to receive stator 12 . more particularly , exterior housing 30 may be cut to length to receive stator 12 between axial ends 36 of exterior housing 30 , and inner wall 32 of exterior housing 30 may be sized and shaped to receive stator 12 in axial bore 34 of exterior housing 30 . for example , as shown in fig1 and 1a , inner wall 32 of exterior housing 30 may be sized and shaped to contact and frictionally engage outer periphery 16 of stator 12 . as discussed in more detail below , inner wall 32 of exterior housing 30 may include chamfer 38 at both axial ends 36 . also , both axial ends 36 of exterior housing 30 may include attachment apertures 40 formed by tapping or drilling holes axially into axial ends 36 of exterior housing 30 , for example . exterior housing 30 of motor 10 also includes at least one drain port 42 that extends radially through exterior housing 30 . as shown in fig1 a , motor 10 includes two drain ports 42 . drain ports 42 may be formed by tapping or drilling holes radially into exterior housing 30 , for example . according to an exemplary embodiment of the present disclosure , each drain port 42 is located near axial end 36 of exterior housing 30 to be positioned axially beyond the corresponding axial end 28 of stator 12 . each drain port 42 may be configured to receive hydraulic fitting 44 for draining fluid from motor 10 . it is within the scope of the present disclosure that inner wall 32 of exterior housing 30 may be tapered to direct fluid toward drain port 42 . referring to fig2 - 2d , motor 10 further includes at least one substantially circular end plate or cap 50 . each end cap 50 may be constructed of steel or cast iron , for example . in the illustrated embodiment , motor 10 includes two substantially identical end caps 50 , each end cap 50 coupled to a corresponding axial end 36 of exterior housing 30 . each end cap 50 may include a first , cap portion 50 a that rests against axial end 36 of exterior housing 30 and a second , cylindrical portion 50 b that extends within axial bore 34 of exterior housing 30 . to secure end caps 50 to exterior housing 30 , cap portion 50 a of each end cap 50 may include attachment apertures 52 that align with attachment apertures 40 in exterior housing 30 for receiving a suitable fastener ( not shown ), such as a screw or a bolt . seal 54 , such as an elastomeric o - ring , may be positioned between exterior housing 30 and each end cap 50 to seal the components . according to an exemplary embodiment of the present disclosure , seal 54 may be retained between cylindrical portion 50 b of each end cap 50 and chamfer 38 in inner wall 32 of exterior housing 30 . with end cap 50 secured to exterior housing 30 , motor 10 includes an internal , annular channel 56 that extends substantially about the circumference of motor 10 . in the illustrated embodiment of fig2 c and 2d , cylindrical portion 50 b of end cap 50 includes circumferential notch 57 that cooperates with inner wall 32 of exterior housing 30 to define annular channel 56 . it is also within the scope of the present disclosure that stator 12 may cooperate with end cap 50 and exterior housing 30 to define annular channel 56 . forming part of annular channel 56 with end cap 50 and the rest of annular channel 56 with exterior housing 30 and / or stator 12 , rather than forming annular channel 56 entirely within end cap 50 , simplifies the construction of end cap 50 . for example , in the illustrated embodiment of fig2 c and 2d , end cap 50 may be constructed to include circumferential notch 57 rather than a hollow chamber that extends entirely within end cap 50 . as shown in fig2 , each end cap 50 may include central bore 58 . when motor 10 is fully assembled , a bearing or shaft of the rotor ( not shown ) may extend through central bore 58 of each end cap 50 . end cap 50 may support the rotor shaft in central bore 58 during operation of motor 10 . to secure motor 10 to another mechanical device , such as the mechanical device powered by motor 10 , each end cap 50 may also include mounting apertures 59 . like attachment apertures 52 of end cap 50 , mounting apertures 59 of end cap 50 may be configured to receive a fastener ( not shown ), such as a screw or a bolt . in this embodiment , end caps 50 may serve as mounting brackets for mounting motor 10 to another mechanical device . an exemplary end cap 50 is shown in more detail in fig3 , 3 a , and 3 b . end cap 50 of motor 10 includes at least one entry port 60 that extends radially into end cap 50 . entry port 60 may be formed by tapping or drilling holes radially into cap portion 50 a of end cap 50 , for example . entry port 60 of end cap 50 may be configured to receive hydraulic fitting 62 for injecting fluid into motor 10 . as shown in fig3 a , end cap 50 includes entry channel 64 that extends between entry port 60 of end cap 50 and annular channel 56 of motor 10 which is partially defined by notch 57 of end cap 50 . entry channel 64 may be formed by tapping or drilling holes axially into end cap 50 , and in particular , into cap portion 50 a of end cap 50 . in operation , fluid injected into entry port 60 may be directed into annular channel 56 of motor 10 via entry channel 64 . as shown in fig3 b , end cap 50 also includes a plurality of discharge channels 66 . discharge channels 66 extend from annular channel 56 of motor 10 which is partially defined by notch 57 of end cap 50 . discharge channels 66 may be formed by tapping or drilling holes into end cap 50 , and in particular , into cylindrical portion 50 b of end cap 50 . in operation , fluid injected into entry port 60 may be directed into annular channel 56 of motor 10 via entry channel 64 , and fluid in annular channel 56 of motor 10 may be directed toward coils 24 of stator 12 via discharge channels 66 . according to an exemplary embodiment of the present disclosure , discharge channels 66 are spaced radially about end cap 50 . each discharge channel 66 may align with a corresponding end turn 26 of coils 24 to direct fluid onto that end turn 26 . as shown by comparing fig3 a and 3b , discharge channels 66 may be aligned substantially parallel to entry channel 64 . however , it is also within the scope of the present disclosure that discharge channels 66 may extend radially inward from annular channel 56 toward coils 24 of stator 12 ( fig2 a and 2b ). for example , discharge channels 66 may extend at an angle through cylindrical portion 50 b of end cap 50 . referring again to fig3 a , end cap 50 may also include a bearing channel 68 that extends between entry port 60 and central bore 58 of end cap 50 . bearing channel 68 may be formed by tapping or drilling holes radially inwardly into end cap 50 . in operation , fluid injected into entry port 60 may be directed either toward central bore 58 via bearing channel 68 or into annular channel 56 of motor 10 via entry channel 64 . referring back to fig2 c and 2d , during operation of motor 10 , a liquid coolant , such as oil , is delivered to motor 10 for cooling . as shown in fig2 c , the oil may be directed through an external hydraulic hose or tube ( not shown ), for example , and into entry port 60 of one or both end caps 50 . if end cap 50 includes bearing channel 68 , some of the oil that enters entry port 60 may flow toward central bore 58 ( fig2 a ) of end cap 50 via bearing channel 68 to lubricate the rotor shaft ( not shown ). the rest of the oil that enters entry port 60 flows into annular channel 56 of motor 10 via entry channel 64 , such that the oil substantially surrounds stator 12 . next , as shown in fig2 d , the oil sprays onto coils 24 of stator 12 from annular channel 56 via discharge channels 66 that are spaced radially about stator 12 . for example , the oil may spray onto end turns 26 of coils 24 via discharge channels 66 . upon contacting coils 24 , the oil absorbs and carries away heat from coils 24 . as a result , the cooled coils 24 draw heat away from the center of motor 10 toward end caps 50 . as shown in fig2 a , the heated oil then exits motor 10 through drain ports 42 of exterior housing 30 . it is also within the scope of the present disclosure that the heated oil may exit from end caps 50 of motor 10 rather than from exterior housing 30 of motor 10 . drain ports 42 may be positioned along the bottom of motor 10 such that the heated oil exits motor 10 under the force of gravity . the oil may be directed from drain ports 42 through external hydraulic hoses or tubes ( not shown ), for example . the oil that exits motor 10 may be cooled and recycled through motor 10 for further cooling . the above - described cooling method is also illustrated schematically in fig8 . first , the oil is directed through entry port 60 of one or both end caps 50 . next , the oil either flows through bearing channel 68 toward central bore 58 of each end cap 50 to lubricate rotor shaft 80 , or the oil flows through entry channel 64 into annular channel 56 of motor 10 . then , from annular channel 56 , the oil flows through discharge channels 66 and onto end turns 26 of coils 24 of stator 12 . after contacting and cooling coils 24 of stator 12 , the heated oil exits motor 10 through drain port 42 of exterior housing 30 . the present disclosure may eliminate the need for an external cooling jacket , which may increase the size and weight of motor 10 . also , rather than submerging motor 10 in oil , the present disclosure provides for a continuous flow of oil into and out of motor 10 , which may reduce resistance on motor 10 and improve the efficiency of motor 10 . fig4 - 5 provide another exemplary electrical machine in the form of motor 10 ′. except as described below , motor 10 ′ includes many elements that are identical or substantially identical to those of motor 10 , and the same reference numerals followed by a prime symbol are used to designate identical or substantially identical elements therebetween . as shown in fig4 and 4a , motor 10 ′ includes stator 12 ′ and exterior housing 30 ′. outer periphery 16 ′ of stator 12 ′ includes radially spaced notches 70 ′ that cooperate with inner wall 32 ′ of exterior housing 30 ′ to define axial ducts 72 ′. referring next to fig5 , 5 a , and 5 b , motor 10 further includes first end cap 50 ′ and second end cap 50 ″. in the illustrated embodiment , first end cap 50 ′ and second end cap 50 ″ are coupled to opposite axial ends 36 ′ of exterior housing 30 ′. with first and second end caps 50 ′, 50 ″, secured to exterior housing 30 ′, motor 10 includes a first annular channel 56 ′ and a second annular channel 56 ″. in the illustrated embodiment of fig5 a and 5b , cylindrical portion 50 b ′ of first end cap 50 ′ cooperates with inner wall 32 ′ of exterior housing 30 ′ and stator 12 ′ to define first annular channel 56 ′, and at the opposing axial end 36 ′ of motor 10 ′, cylindrical portion 50 b ″ of second end cap 50 ″ cooperates with inner wall 32 ′ of exterior housing 30 ′ and stator 12 ′ to define second annular channel 56 ″. as discussed below , first and second annular channels 56 ′, 56 ″, of first and second end caps 50 ′, 50 ″, cooperate with axial ducts 72 ′ of stator 12 ′. an exemplary first , or non - drive , end cap 50 ′ is shown in more detail in fig6 , 6 a , and 6 b . first end cap 50 ′ includes entry port 60 ′ and drain port 42 ′. as shown in fig6 a , cylindrical portion 50 b ′ of first end cap 50 ′ is tapered to direct fluid toward drain port 42 ′. as shown in fig6 b , first end cap 50 ′ also includes entry channel 64 ′ that extends between entry port 60 ′ and first annular channel 56 ′ and a plurality of discharge channels 66 ′ that extend radially inward from first annular channel 56 ′ toward stator 12 ′ ( fig5 b ). first end cap 50 ′ further includes bearing channel 68 ′ that extends between entry port 60 ′ and central bore 58 ′ of first end cap 50 ′, as shown in fig6 a . an exemplary second , or drive , end cap 50 ″ is shown in more detail in fig7 , 7 a , and 7 b . second end cap 50 ″ includes drain port 42 ″. as shown in fig7 a , cylindrical portion 50 b ″ of second end cap 50 ″ is tapered to direct fluid toward drain port 42 ″. as shown in fig7 b , second end cap 50 ″ also includes a plurality of discharge channels 66 ″ that extend radially inward from second annular channel 56 ″ toward stator 12 ′ ( fig5 b ). second end cap 50 ″ further includes bearing channel 68 ″ that extends between second annular channel 56 ″ and central bore 58 ″ of second end cap 50 ″, as shown in fig7 a . referring back to fig5 , 5 a , and 5 b , during operation of motor 10 ′, a liquid coolant , such as oil , is delivered to motor 10 ′ for cooling . as shown in fig5 a , the oil may be directed through an external hydraulic hose or tube ( not shown ), for example , and into entry port 60 ′ of first end cap 50 ′. if first end cap 50 ′ includes bearing channel 68 ′, some of the oil that enters entry port 60 ′ may flow toward central bore 58 ′ of first end cap 50 ′ via bearing channel 68 ′ to lubricate the rotor shaft ( not shown ). the rest of the oil that enters entry port 60 ′ flows into first annular channel 56 ′ of motor 10 ′ via entry channel 64 ′, such that the oil substantially surrounds stator 12 ′. from first annular channel 56 ′, the oil either sprays onto end turns 26 ′ of coils 24 ′ of stator 12 ′ via discharge channels 66 ′ of first end cap 50 ′, as shown in fig5 b , or the oil flows axially down the outer periphery 16 ′ of stator 12 ′ via axial ducts 72 ′, as shown in fig5 a . in this embodiment , the oil cools coils 24 ′ of stator 12 ′, as well as stator 12 ′ itself . after flowing through axial ducts 72 ′, the oil enters second annular channel 56 ″, such that the oil substantially surrounds stator 12 ′. from second annular channel 56 ″, the oil either sprays onto end turns 26 ′ of coils 24 ′ of stator 12 ′ via discharge channels 66 ″ of second end cap 50 ″, as shown in fig5 b , or the oil flows toward central bore 58 ″ of second end cap 50 ″ via bearing channel 68 ″ to lubricate the rotor shaft ( not shown ), as shown in fig5 a . after contacting coils 24 ′ of stator 12 ′, the heated oil may exit motor 10 ′ from either drain port 42 ′ of first end cap 50 ′ or drain port 42 ″ of second end cap 50 ″. the oil that exits motor 10 ′ may be cooled and recycled through motor 10 ′ for additional cooling . as mentioned above , axial ducts 72 ′ may be provided in communication with first and second annular channels 56 ′, 56 ″, to cool outer periphery 16 ′ of stator 12 ′ in addition to coils 24 ′ of stator 12 ′. this embodiment may enhance the cooling of motor 10 ′, especially a long motor 10 ′. the above - described cooling method is also illustrated schematically in fig9 . first , the oil is directed through entry port 60 ′ of first end cap 50 ′. next , the oil either flows through bearing channel 68 ′ toward central bore 58 ′ of first end cap 50 ′ to lubricate rotor shaft 80 ′, or the oil flows through entry channel 64 ′ into first annular channel 56 ′ of motor 10 ′. from first annular channel 56 ′, the oil either flows through discharge channels 66 ′, onto end turns 26 ′ of coils 24 ′ of stator 12 ′, and out through drain port 42 ′ of first end cap 50 ′, or the oil flows through axial ducts 72 ′ to second annular channel 56 ″. from second annular channel 56 ″, the oil either flows through discharge channels 66 ″, onto end turns 26 ′ of coils 24 ′ of stator 12 ′, and out through drain port 42 ″ of second end cap 50 ″, or the oil flows through bearing channel 68 ″ of second end cap 50 ″ toward central bore 58 ″ of second end cap 50 ″ to lubricate rotor shaft 80 ′. while this invention has been described as having preferred designs , the present invention can be further modified within the spirit and scope of this disclosure . this application is therefore intended to cover any variations , uses , or adaptations of the invention using its general principles . further , this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this disclosure pertains and which fall within the limits of the appended claims .