Skip to main content

Gears investigation: Banbao Lego crawling insect





Completion date: May 4, 2020

Actually this thing looks like a crawling insect to me than a walking robot.

1.  This is 8:40 gear in terms of speed
2.  The 40-teeth gear has two roles, one as speed slowing mechanism, and also a revolver to bring axle on a circular motion.
3. The axle going in circle has an interesting effect. When the axle “draws” a circle, if you analyse the horizontal motion only on a horizontal line, it is actually not a uniform speed from left to right. It would be slow (left), faster (middle), slow (right). The same idea goes vertically: slow (top), faster (middle), slow (bottom).
4. I couldn’t be sure, but I think the bar that is on this axle (grey middle leg) is having this kind of slow-fast-slow-slow-fast-slow rhythm too.
5. The jerking motion of the grey leg looks like walking, because the leg picks up off the ground before landing on ground again.
6. The grey legs are directly attached to the 40-teeth, so this is 1st degree motion. While the other 4 blue legs touching the ground are pivoting/turning on a 2nd degree motion.  The blue legs moves in 1/8 of a circle, so the distance to the ground is small.

My afterthought on this, is that this is a lot harder to know exactly what is going on with the leg motion. It is the angle and length and the pivoting point that determine how the legs go in a certain way. This part for me, it will be trial-and-error if I put together something on my own.

Comments

Popular posts from this blog

Python script - pop-up reminder based on data from Excel

Completion date: December 17, 2018 Changes to the script (Dec 14 2018): 1. Used Date format to compare dates.  2. Show message for update AR if the date is overdue and due today. Changes to the script (Dec 17 2018): 1. Corrected the ws.max_row+1 to ws.max_row. 2. Changed to loop from bottom up (so the the newest records gets checked first) =========== The script =========== #! python3 -- Modified on Dec 17 2018 import openpyxl import tkinter.messagebox from datetime import date import os #Get the workbook, worksheet file = "AR.xlsx" wb  = openpyxl.load_workbook(file) ws  = wb['Sheet1'] #Iterate through the rows of column "Next update on" = Column D = 4, from bottom up (the newest record to oldest) for i in range(ws.max_row, 2, -1):     next_update_datetime = ws.cell(row=i, column=4).value     if (next_update_datetime is n...

Star cushion

Completion date: Jun 12 2020 Steps 1. Trace the star shape onto the fabric.  Double over the fabric.  Apply pins to secure the edges.  Cut out. 2. Install a platform on the sewing machine.  3. Whenever I need to turn the fabric I place the needle down on the fabric before turning the fabric.  Sew until I get a 15 cm opening. 4. Flip the fabric inside out and put the foam filling inside the star cushion.  Bind off the opening by hand sewing. My daughter requested for a star cushion.  I recycled filling of a foam-type cushion into this one.  This was the first time I used a platform.  The table was not long enough but I put something underneath to support the platform.  She was pleased with it though it wasn’t pink as she originally requested.  Below in the picture was her little hand!

The Lego Power Functions Idea book. Vol 1: Machines and Mechanisms #169

Completion date: June 7, 2020 The Lego Power Functions Idea book.  Vol 1: Machines and Mechanisms #169 I followed the e-book version on this one.  The result is a walking motion of the legs swings in opposite directions.  The motor is too fast and I didn’t take a video on this one.