Hey all, following up on Kevin’s behalf here.
(Full disclosure: like Kevin, I am also both a Bosch associate and a longtime member of Bosch-sponsored FRC Team 862.)
[u][b]Intro
[/b][/u]On January 14th, Kevin asked me to spend some time torture testing one of these motors. I was able to jury-rig a fairly decent test setup, and gathered a pretty good chunk of data; at the end of the evening, I explored to see what it would take to break one of these motors altogether. Here’s a summary of the test rig:

(click to zoom)[ul]
[li]Motor output gear broached to 3/8" hex, as described by Kevin[/li][li]Standard 3/8" hex shaft used as output[/li][li]Shaft supported by 3/8" hex bearings on either side of the motor[/li][li]Bearings, in turn, supported by a pair of old 4" VexPro wheels clamped in a vise[/li][li]Motor allowed to float freely in the space between the wheels[/li][li]Appropriate spacing ensured with polypropylene spacers[/li][li]PWM control through custom “electrical test bech” rig[LIST][/li][li]Power supplied by fully-charged 2015 battery (swapped halfway through the evening)[/li][li]2 ft wire from battery to PD board[/li][li]4 ft 8 inches of wire from Victor to motor[/ul] [/li][li]Assorted methods used for getting torque off the shaft, described below[/LIST][/li]Stall Torque Test

(click to zoom)[ul]
[li]Sought to determine what kind of torque a typical FRC team could reasonably expect to get out of this motor in real-world conditions (bearing friction, side loads, etc.)[/li][li]Plotted real-world output torque at stall against PWM control percentage[/li][li]Motor was driven “clockwise” (as defined on the motor data sheet); resistive force was applied in a “counterclockwise” direction until a stall condition was achieved[/li][li]Used small wrench on output shaft to transfer torque[/li][li]Used spring force gauge to measure output force[/li][li]Multiple data points taken & averaged for each stated value[/li][li]Reported torque = (measured force) x (3.75" lever arm)[LIST][/li][li]3.2 ft-lbs to back-drive without any power applied (not brake mode)[/li][li]2.0 ft-lbs to stall at 20% pwr[/li][li]6.6 ft-lbs to stall at 40% pwr[/li][li]10.2 ft-lbs to stall at 60% pwr[/li][li]13.3 ft-lbs to stall at 80% pwr[/li][li]13.6 ft-lbs to stall at 100% pwr[/ul] [/LIST][/li]Motor Overheating Test (part 1)

(click to zoom)[ul]
[li]Used the FRC-standard “anecdotal touch test” to estimate how much abuse it would take to begin to damage one of these motors via overheating[LIST][/li][li]This is a fully sealed motor like the CIM and mini-CIM, so it is necessarily designed to be far more tolerant of stalling out than (for example) a Fisher-Price motor[/li][li]This category of motor will still suffer degraded performance if you let them get too hot[/li][li]Rule of thumb:[LIST][/li][li]If a motor is too hot to hold, then its performance is temporarily degraded; it needs to cool down before it will regain full performance[/li][li]If even a quick tap of the finger on the surface of the motor is painful, then its performance is permanently degraded[/ul] [/LIST] [/li][li]Motor was driven “clockwise” (as defined on the motor data sheet); resistive force was applied in a “counterclockwise” direction[/li][li]Test setup featured adjustable resistance[ul][/li][li]Hex shaft runs through hole drilled in wood block[/li][li]C-clamp to squeeze wood against shaft[/li][li]Torque measured using spring gauge at fixed distance along length of board[/li][li]Wood wore away over time, so the compression needed frequent adjustment[/ul] [/li][li]Full pwr, no load[ul][/li][li]5 mins: “Pleasantly warm to the touch”[/li][li]10 mins: “Very warm”[/li][li]Allowed to cool (10 mins)[/ul] [/li][li]Full pwr, 4 ft-lb average load[ul][/li][li]5 mins: “Very warm”[/li][li]10 mins: “Hot, but not yet painful to touch”[/li][li]Allowed to cool (10 mins)[/ul] [/li][li]Full pwr, 8 ft-lb average load[ul][/li][li]5 mins: “Hot, but not yet painful”[/li][li]10 mins: Test aborted, resistance board fully eaten through[/li][li]Allowed to cool (15 mins)[/ul] [/LIST][/li]Motor Overheating Test (part 2)

(click to zoom)[ul]
[li]With the adjustable-friction rig destroyed, any further tests could only be achieved with a longer lever arm[/li][li]No suitable supplies were readily available, so it was decided to skip straight ahead to the stall condition[/li][li]A large wrench was fitted to the shaft, long enough for the edges of the vise to act as end stops for the motor’s rotation[/li][li]Motor was alternately driven “clockwise” and “counterclockwise” (as defined on the motor data sheet) at 100% power[LIST][/li][li]Approximately 90 degrees of output shaft rotation before the end stops were reached[/li][li]Whenever an end stop was reached, the motor was allowed to stall at full power for three seconds[/li][li]After stalling for three seconds, the direction was immediately reversed[/li][li]This process was repeated for 2 minutes and 30 seconds[/ul] [/li][li]The “anecdotal touch test” was performed repeatedly upon the conclusion of this test sequence[ul][/li][li]A motor in stall tends to build up heat in its core faster than it can be transferred to the outside shell[/li][li]First test, immediately upon the conclusion of the 2:30 test sequence: “Hot, but not yet painful”[/li][li]Peak temperature of external shell of motor: “Just barely too hot to hold”[/ul] [/li][li]Once the motor was allowed to cool back down, no difference was noted in the motor’s performance vs. before the overheating test was performed[/LIST][/li]Death Test
(No picture for this one yet; sorry!)[ul]
[li]With all of that done, it was time for something a bit more… Aggressive.[/li][li]The large wrench from the previous configuration was left in place[/li][li]The spring force gauge was brought back and used to back-drive the unpowered motor[LIST][/li][li]The motor was successfully back-driven in both directions with up to 21 ft-lbs of torque[/li][li]No signs of damage thus far[/ul] [/li][li]This clearly wasn’t doing the trick, so low power was applied to the motor causing it to rotate “counterclockwise” (as defined on the motor data sheet)[ul][/li][li]Using the large wrench and force gauge again, an attempt was made to back-drive the motor again[/li][li]No back-driving was possible against the powered motor[/li][li]A peak of 27 ft-lbs was reached before something started snapping[LIST][/li][li]With each snap, the output shaft rotated a short distance opposite to the motor’s rotation[/li][li]No loose teeth could be heard jostling around within the gearbox, however, and the motor ran perfectly normal (even at stall!) thereafter[/li][li]Thus, it is reasonable to conclude that the observed failure mode was the result of the deformation of teeth within the motor’s attached gearbox[/li][li]Presumably, continued operation in the 20+ ft-lb range would eventually cause performance to degrade below the range of normal operation[/ul] [/li][li]Upon investigation, the hex shaft had rotated approximately 20 degrees relative to the hex broached output gear before the failure occurred[ul][/li][li]It is therefore possible that the resulting deformation of the output gear may have played a role in the observed failure[/li][li]The use of the stock 8-pointed spline shaft may therefore stave off failure to an even higher torque level, but that is just speculation[/ul] [/LIST] [/li][li]I hope to crack open the motor in question and confirm these hypotheses, but right now we’re in the middle of building a robot![/LIST][/li]Conclusion
This motor could handle a stall condition with the best of 'em, and withstood 2x its own stall torque before giving way. Even when it did “break”, it still continued operating normally for applied torques up to and including its stall torque.
All in all, I have no reservations at all about recommending this motor for use in any application that warrants a motor with torque/speed ratings in this range:[ul]
[li]Deploying a collector[/li][li]Rotating a turret[/li][li]Winding up a catapult[/li][li]Manipulating the Portcullis, Drawbridge, Cheval de Frise, and/or Sally Port[/li][*]Et cetera[/ul]