top of page

Making parts

When building your own robot you should make custom parts to get a tight design

Below is a list of parts that I have built for the robot and I present in steps how they where made and the techniques used. For some of the parts I have used a 3D printer and a CNC to get good quality parts and because it´s fun to use machines.

3D-printer.png

Part list

Chassis

The goal was to design a simple robot chassis to create a sturdy base to handle uneven ground but still keep the weight low. The chassis consist of a 2.0mm thick aluminium plate that I bent on two sides for mounting the DC motor gearbox driving the big front wheels.

Build steps

Aluminium plate

I started with a aluminium plate that was 270 x 190 x 2 mm

ChassisPlate.png

Plate bending

Along the two 190mm sides I bended 35 mm from the edge to create chassis sides for mounting the DC motors for the front wheels.

ChassisBending.png

Caster wheel

The back caster wheel I selected for the robot is 70mm wide and 65mm high.

CasterWheel.png

Plastic spacer

I added two plastic spacers to the back wheel plate to get the chassis in level to the ground. Each plastic spacer is 40x15x11mm.

PlasticSpacer.png

Back wheel plate

The back wheel plate is a aluminim plate with the dimensions 115x50x2mm and mounted with four screws to the main plate.

BackWheelPlate.png

Back wheel rotation

When mounting the back caster wheel make sure that you can rotate the wheel 360 degrees without it hitting the main plate or the cutting knifes.

BackWheelRotate.png

Front motor mount

The DC motor gearbox is mounted with four screws and here you also see the axel mount for the wheel.

FrontWheelMotorMount.png

Front wheel mount

The two front wheels are mountied to the DC motor 6mm shaft with these Pololu universal aluminium mounting hub for 6mm shaft with M3 holes.

WheelMounting.png

Final chassis

Final assembled robot chassis.

Chassis.png

Body

The robot body makes up the robots character and I personally like a simple stream lined and compact design. This body is 3D printed PLA plastic and I printed it in multiple parts to fit them on my Creality Ender 3 printer.

Build steps

First print test

First i tried to print as big parts of the robot body as possible flat on the print bed which got the slicer software to add alot of printing support structure and the time to print was up to 10 hours. When running these relatively big prints the risk of a print failure is quite high. You also use alot of print filament in the support structure and it takes long time removing the print support when the print is done.

FirstPrintTest.png

Smaller parts

I then changed the printing strategy and divided the body in to smaller parts that could all be printed standing up without the need of print support. This should lower the risk of print failuers and should lower the total printing time and the use of print filament.

BodyParts.png

Second print test

Even with these smaller and standing parts I had the problem with print layers that was cracking when running the prints in my small hobby room in the winter with low room temperatures. This was solved by putting a room heater in front of the 3D printer to keep the part warm while printing. This was a 1000W heater and I set the thermostat to 35 degrees celsius (about 95 degrees fahrenheit) which probably kept the plastic at about 40 degrees celsius.

CrackingProblem.png

All parts printed

I got all the 14 parts printed in about 3 days and I was quite happy with the print quality. There is always some warping of bigger parts without print support.

PrintedParts.png

All parts printed

I glued the parts together with 2 part epoxy glue.

PartsGlue.png

Spray paint

I then hand sanded the hole body with first 180 grit and then 240 grit sandpaper and then sprayed the body with matte black paint.

SprayPaint.png

Body mounts

Then I 3D printed these four orange body mounts to hold the body in place on the robot chassis.

BodyMounts.png

Cutter

The cutter is built from a round stainless steel disc that is 13cm in diameter (about 5 inches) that you can get from a tart pan, for example this one at Amazon. The disc is powered by a 18V DC motor and is mounted directly on the motor shaft. The cutting blades are bought from Amazon

Build steps

Motor mount

The 18V DC cutting motor is mounted in the middle of the chassis base plate. First I drilled a 15mm hole for the shaft mount (the actual size of the shaft mount on the DC motor is 13mm) and then I drilled two holes for the two M3 screws for mounting the motor to the chassis.  

MotorMount.png

Shaft mount

The cut disc is mounted to the motor shaft with the same mounting hub as for the two front wheels. It´s super important to get the hub mount dead centered to avoid shaking when running the cutter. And the disc also needs to be perfectly balanced so it´s important to have the holes for the blades perfecly placed 120 degrees apart from each other and with exactly the same distance from the disc edge. Use locknuts to make sure that the knifes don´t get loose and fly away.

ShaftMount.png

Final assembly

Here is the final assembly of the cutting disc and the disc is about 35 mm from the ground. For the mounting hub i used locknuts to make sure that the cutting disc don´t get loose and fly away. 

CuttingDisc.png

Front plate

The front plate is cut out of 3mm clear acrylic and it is used to mount the two perimeter sensors and to stop cut grass from entering the robot body. I bought rolled acrylic because it´s cheaper but be aware that cast acrylic is better for cutting out shapes since it is less prone to crack while cutting.

I then used my Sainsmart Genmitsu 3018 CNC router to cut out the front plane shape.

Build steps

End mill

I used a single flute 3.175mm (1/8 inch) end mill. It´s recommended to use single flute mill with acrylic to prevent the plastic from melting on the mill bit. You can find these mill bits on Amazon.

EndMill.png

CNC router

I use my Sainsmart Genmitsu 3018 CNC router to cut out the front plane. This CNC router can be bought on Amazon. First I mount a piece of wood with double sided tejp to the CNC working table and then I mount the acrylic to the wood with more tejp. I try to avoid tejp where the CNC will cut.

CNC.png

CNC CAD software

I use the Easel web software to run the CNC cutting. There is a free version that has the functionality to cut simple shapes. To cut through the acrylic in this free version of Easel I use a simple trick and set the acrylic thickness to 3.1mm instead of 3.0mm.

Easel.png

Cut settings

Below are the cut settings I use to cut acrylic without plastic melting on the end mill bit. It might be possible to mill faster but you have to try with your own settings and be sure to wear protective glasses as the end mill bit might break.

CutSetting.png

Start position

Before starting the cut place the end mill cut point in the lower left corner of the acrylic piece very close to the surface. This is then used by Easel as the reference point and also the start and end point for the cut. You move the end mill with the control panel in Easel that you open by clicking the arrow button next to the "Carve..."-button in the upper right corner.

CNCStart.png

Export process

This video shows the steps when using the front plate part designed in Blender and how to export the shape to Easel via Gimp paint program. 

bottom of page