Picture of 3D Printed RC Servo Case (Hitec HS-645MG)

A project I'm working on required that I reduce the overall size of a sub-assembly. I've contemplated modeling and printing RC servo cases in the past, access to an Object printer presented an opportunity to experiment.

I'm using Hitec's HS-645MG servo. I've included my file set at the end of the instructable.

Remove these adsRemove these ads by Signing Up

Step 1: Servo Case Modifications

Picture of Servo Case Modifications
Here's a few images of the original servo case next to the modified servo case. I've noted in the images the changes I've made.

Step 2: Removing the Servo Horn and Servo Case Back

Picture of Removing the Servo Horn and Servo Case Back
Start by removing the servo horn, then remove the four fasteners that hold the servo together.

Step 3: Removing the Top Cap, Gear Train, and Bearings

Picture of Removing the Top Cap, Gear Train, and Bearings
Gently pull the top cap away from the body. The gear train may fall out as you do this. I took a picture of it still attached to the servo body for reference.

I've also included a shot of all the parts on a post it, make sure not to lose any of them.

Next, pull the bearing off the servo body and push the bearing out of the servo top cap.

Step 4: Removing the Potentiometer and Motor

Picture of Removing the Potentiometer and Motor
The potentiometer is held in place with a small screw. Remove the screw and gently push the potentiometer out of the servo body.

The motor is a tight fit into the servo body, there may also be a dab of adhesive that you'll need to scrape off with the tip of a screw driver. Don't pull on the motor wires unless you want to solder them back on later.

Step 5: Inserting the Motor and the Potentiometer

Picture of Inserting the Motor and the Potentiometer
Reverse the process, start by inserting the motor. It should be a press fit, and a dab of glue.

Step 6: Attaching Servo Back Cap and Bearing

Picture of Attaching Servo Back Cap and Bearing
You'll notice that I also changed the orientation of the servo cable, instead of exiting on to the side it exits to the bottom. 

Press the bearing on the servo body and into the servo cap.

Step 7: Reassemble Gear Train and Attach Top Cap

Picture of Reassemble Gear Train and Attach Top Cap
Reassemble gear train. Note the orientation of the servo limit post it should look like the picture.

Wiggle the servo top cap onto the servo, you shouldn't have to force it. If the gear train isn't reassembled correctly the top cap will not fit.

Good work and nice Instructable. Great pictures and step by step explanation.

whirl551 month ago

do you still have the original file from this servo so i can rework

Salvagione (author)  whirl551 month ago

Here's a STEP assembly. Looking forward to seeing your work.

Salvagione (author)  whirl551 month ago
What format would you like them in? STEP, SAT, IGES, ...

whatever is easist for you to send i have multple 3d design programs im very good at altering exsisting objects jut not very good at starting from scratch

whirl551 month ago

ok thanks was worth a try

whirl551 month ago
No I am looking for a 3d printed 9g servo case like the one you did for this larger servo
Salvagione (author)  whirl551 month ago
whirl55, got it. I've haven't modeled any servos that small.
Salvagione (author)  Salvagione1 month ago

As you can see from this instructable I fastened the smaller servo to the case I 3d printed.

whirl551 month ago
As I am not good enough at 3d modeling to make it myself
whirl552 months ago

i like the instructable and would like to know if you have worked with micro servos specifically 9g servos as i am trying to design a cut down version with a mounting stud on the back with another servo flipped to modify the instructable

Salvagione (author)  whirl552 months ago

whirl55, I designed a pan tilt system with 9g servos for ldevendorf, see her instructable,, is that what you have in mind?

hunter9t98 months ago

Very good execution of the project, may I ask what software you used to model this servo casing?

Salvagione (author)  hunter9t98 months ago
@hunter9t9, I used Pro/Engineer now called Creo. Would you like copies of the native files or step files? I realize STLs are not the best for modifying parts.