-
Notifications
You must be signed in to change notification settings - Fork 16
Chassis Assembly
After making the robot's mainboard, we started making its chassis. At this stage, it is also necessary to buy some parts and next we provide a list. In addition, it is necessary to have access to a 3D printer or some 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.
- 2 rubber rings 50mm;
- 2 M3x20mm bolt with nut and pressure washer;
- 16 M2.5x10mm screws self-tapping;
- 2 mouse rotary encoder >= 48 pulse;
- 2 bearings 623zz 3x10x4
- 2 steel balls 4mm diameter;
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;