3D Printed Parts
After assembly the PCB, we started creating the robot’s chassis. At this stage, it is also necessary to buy some parts suchs as bolts, bearing, etc. (check the list of materials). In addition, it is necessary to have access to a 3D printer or maybe order the parts from a manufacture service.
The mechanical design is open-source and was developed using Autodesk F360 software.: If you want to extend/modify it, the project is available here.
In the end, it is expected to get the robot as in the image below.
What parts do I need to print?
The robot’s chassis and some mechanical parts are made using additive manufacturing (3D printer). Mechanical parts like gears need to be printed in good quality, and maybe some minor adjustments (using sandpaper) are required.
We use PLA/ABS because they are inexpensive, but other types can be used/tested. The required quality for printing is at least 200 microns.
The robot is composed of 16 parts, which preferably must be printed separately.
The files for printing (stl format) are available here. If you want to modify or extend any part, I suggest using the CAD available here.
Below is a description of each part.
- castor_wheel.stl: Screw-on castor wheel for robot balance adjustment.
- chasis_b.stl: Chassis that supports the mainboard and encoders;
- chassis_a.stl: Chassis that supports the motors and wheels;
- cover.stl: Dust protection cover;
- cover_usb.stl: Sliding part for access to the USB connector;
- ehat.stl: e-hat component to enclose mainboard expansions;
- ehat_glove.stl: Adapters for e-hat component;
- encoder_shaft.stl: Spur gear/shaft encoder for wheel-encoder transmission;
- motor_gear.stl: Coupled to the servo motor shaft and acts directly on the wheel;
- motor_shaft.stl: Wheel shaft supports the connection of the wheel to the chassis;
- wheel.stl: Wheel spur geared;