Feb 28, 2013

LEGO's magic number is 37,112

Have you ever asked yourself this question: "How many times can I assemble LEGO bricks before they wear out?"

Well... probably never but I did (on LEGO SE).  The story would end there if didn't had the knack to build a machine to test it.  Here it is:



The first version was using a metal tube attaching the top servo to the LEGO brick.  It was too flimsy and died during initial testing.  So I took an old CPU heat sink...


And using my trusty angle cutter, I made this new arm:


A successful test proved that the LEGO was no match for this chunk of aluminium.  I then made an infra-red proximity sensor to detect if the presence of the LEGO and rigged the whole thing to an Arduino.  This was shot before the test started:



and this was shot about two thirds into the testing that lasted a whopping 10 days!!!



So here are the 2 dead LEGO bricks after 10 days and 37,112 assembling and disassembling.



Don't try this at home. It's long, noisy and cruel to LEGO bricks.

In the end, both pieces failed at 50%. The studs of the bottom brick and the inside walls of the top brick are visibly worn. Both bricks can still hold on (not strongly) to normal bricks but, when put together, they can't hold. In a way, you could say that they are still in working conditions as long as they don't meet again.

Here are some more answers:


This story was covered in the follow media:

124 comments:

  1. Thanks for all the visitors today.

    ReplyDelete
    Replies
    1. IEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. Final Year Projects for CSE It gives you tips and rules that is progressively critical to consider while choosing any final year project point.

      JavaScript Online Training in India

      JavaScript Training in India

      The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

      Delete
  2. Did either of the lego bricks still work when combined with fresh legos or were they both completely dead? It looks like most of the damage was to the the receiving lego?

    ReplyDelete
    Replies
    1. Good question. Together they don't work when the top one is on top but work almost normally when the top one is at the bottom (no jokes intended). It performs the same way with other bricks.

      Delete
    2. Google started using site speed as a ranking signal in their algorithm way back in 2010, and it continues to serve as one of the many factors that determine where your website shows up in the search results. We help you WordPress Speed Optimization are Page Caching, PHP latest version, Image optimization and resizing, jquery update, Cache Preloading, Sitemap Preloading, GZIP Compression, Browser Caching, Database Optimization, Google Fonts Optimization, Lazyload, Minifying JS CSS HTML files, Deferring Unused JS/CSS, CDN setup, Mobile Detection, Stop unused CSS and JS file and many more optimization your WordPress website. So, your website super-fast loading within 1-5 seconds. WordPress Speed Optimization

      Delete
  3. Could screwing the arm onto the top Lego brick have weakened the brick?
    Could you repeat using some other fixative? (I KID!)

    great project!

    ReplyDelete
  4. 1) You should test if the number of PIN (yours is 6 pin lego) improuve or not the "torq" state.

    2) You should definitly work for Ikea as a stress tests engineer ! ;)

    ReplyDelete
    Replies
    1. I settled on 2x3 for the test. I thought it was a good ratio of studs/piece. If I get I little financing from LEGO, I'll do the mega tests. :)

      Delete
  5. Did you count the few times you attached them together during building/testing? Or did you start the long experiment with fresh ones?
    Point being is it 37112 or is it 'about 37120'...
    Great project nevertheless.

    ReplyDelete
    Replies
    1. Good point. I used old LEGO bricks for this first test so they were clearly used before. I'm going to make a follow-up vid about the details of this test.

      Delete
  6. Your pictures are broken.. I suggest using imgur or SE's imgur account to upload and then link them here.

    ReplyDelete
    Replies
    1. Mmmm... they look OK for me. Maybe it's something with how blogger handles massive traffic.

      Delete
  7. Hi, nicely done!

    Some numbers don't make sense to me, perhaps you could explain... You say: "two thirds into the testing that lasted a whopping 10 days!!"; but the number of iterations at that point was 36720, while it ended up at 37112... Did it get a lot slower afterwards, or is one of those numbers not correct?

    Thanks!

    ReplyDelete
    Replies
    1. Sorry about that. During the tests, I had to guess the current count based on the estimate that one full iteration was about 10 seconds. This was not a good estimate and it made me overshot the actual number. When the test was finally over I was able to see on the SD-card the final 'real' total of 37,112. I'm making a new video explaining some of this.

      Delete
  8. See the final results and some answers in this other video: http://www.youtube.com/watch?v=VLt8HkIOAuY

    ReplyDelete
  9. >Cruel to LEGO bricks

    LEGO bricks had it coming. Too long have my bare feet suffered at the hands of their pegs and damn near impossibly sharp corners. I aim to build an army of your machines, just to see bricks suffer in the cruellest way possible.

    ReplyDelete
  10. I'm curious if it was the pip side or the receiving side that failed (male or female connectors). Can the tested piece still work with new legos?

    ReplyDelete
    Replies
    1. In the end, both pieces failed at 50%. The studs of the bottom brick and the inside walls of the top brick are visibly worn. Both bricks can still hold (not strongly) on to normal bricks but, when put together, they can't hold. In a way, you could say that they are still in working conditions as long as they don't meet again :)

      Delete
  11. Hi Phillipe,
    Very interesting work. Always wondered about that question. IfF you're ever curious about getting a close look at the wear patterns I have an electron microscope and a bit of personal project time. y lab is https://sites.google.com/site/probelab2/

    ReplyDelete
    Replies
    1. @Glenn I will pick you up on that offer. Send me and email directly at ( phillipe at cantin dot com )

      Delete
  12. Greetings Phillipe,

    First let me say this was an interesting idea. Your rig was unusual but got the job done for sure. I hope when you build the new test rig that you redo your test for the 70's legos again as well.

    My concern is your math was pretty solid for the 4 days. I calculate though that it takes roughly 12 seconds per iteration and not 10. If this did in fact go a full 10 days that should have been closer to 72,000 and not 37,112 as stated in your blog.

    60 seconds in a minute.
    60 minutes in an hour.
    24 hours in a day.
    10 days in the experiment.

    60 * 60 * 24 * 10 = 864,000

    864,000 seconds in a 10 day period.
    12 seconds per iteration of the test.

    864,000 / 12 = 72,000

    So your original count was correct. In the video you said you were off by a "little" or "small" amount if that were the case you would not have been off by half.

    Is it possible your code was counting incorrectly? If it were counting every other iteration it is still easy to calculate the real total which I would imagine would be closer to: 74,224 if it went for a little over 10 days? If not it would have only went on for approx 5 days (half the time).

    Keep up the great experiments! I hope you solve the discrepancy in your numbers by a simple explanation. Even if you find a flaw in my math would make me happy!

    ReplyDelete
    Replies
    1. You got me thinking there for a moment and I even double checked my log file and it's OK. You have a point though, this is bugging me. Like I mentioned to Nathan from ArsTechnica it was disturbing my daughter so toward the end of the test I had to pause it for the nights. I wish I had more control points than just the count and that I could have ran it in one clean pass.
      Believe me when I say that I will totally overkill the next rig so that I have not only the count but timestamps and other data points.

      Delete
  13. Depending on how much detail you want to get in, you should compare bricks of different colors and opacities. My experience is that transparent bricks are more fragile than the opaque ones. Given what little I know about plastics I wouldn't be surprised if the dyes used to make different colors affected their durability, even among different opacities.

    ReplyDelete
  14. I'm actually impressed that the servo's lasted to the end of the test!

    ReplyDelete
  15. I'd be interested in seeing some close up macro photos of the Lego blocks to see the wear.

    Nice work BTW.

    ReplyDelete
  16. Thank you for your very interesting test. I used to play Lego. If you put Legos together vertically: not rotary motion, the result might be different. I believe that it might be more than 40000. Very good work. Thank you again. (Tokyo) 

    ReplyDelete
    Replies
    1. The next testing machine will use a linear motion, at least when putting them together. On the other hand, I think that the natural manipulation for taking them apart is with a rotating movement. Thanks for your interest and comment. (Quebec)

      Delete
  17. Finally got the information which I want. Thank you so much dear for sharing this, visit Ogen Infosystem for the best Website Designing Company in Delhi.
    Best Website Designing Company in India

    ReplyDelete
  18. I am really impressed with your blog article, such great & useful knowledge you mentioned here. Your post is very informative. Also check out the best web development company in Kolkata | web hosting company in Kolkata.

    ReplyDelete
  19. NAGAQQ | AGEN BANDARQ | BANDARQ ONLINE | ADUQ ONLINE | DOMINOQQ TERBAIK

    Yang Merupakan Agen Bandarq, Domino 99, Dan Bandar Poker Online Terpercaya di asia hadir untuk anda semua dengan permainan permainan menarik dan bonus menarik untuk anda semua

    Bonus yang diberikan NagaQQ :
    * Bonus rollingan 0.5%,setiap senin di bagikannya
    * Bonus Refferal 10% + 10%,seumur hidup
    * Bonus Jackpot, yang dapat anda dapatkan dengan mudah
    * Minimal Depo 15.000
    * Minimal WD 20.000

    Memegang Gelar atau title sebagai QQ Online Terbaik di masanya

    Games Yang di Hadirkan NagaQQ :
    * Poker Online
    * BandarQ
    * Domino99
    * Bandar Poker
    * Bandar66
    * Sakong
    * Capsa Susun
    * AduQ
    * Perang Bacarrat (New Game)

    Tersedia Deposit Via pulsa :
    Telkomsel & XL

    Info Lebih lanjut Kunjungi :
    Website : NAGAQQ
    Facebook : NagaQQ Official
    Kontakk : Info NagaQQ
    linktree : Agen Judi Online
    WHATSAPP : +855977509035
    Line : Cs_nagaQQ
    TELEGRAM : +855967014811


    BACA JUGA BLOGSPORT KAMI YANG LAIN:
    agen bandarq terbaik
    Winner NagaQQ
    Daftar NagaQQ
    Agen Poker Online

    ReplyDelete
  20. Yahoo customer care executives and dedicated experienced professionals who are always ready to give 24*7 service for our valuable users by just contact Yahoo customer service phone number. Where users can get an immediate and comprehensive solution to their most complicated problems from our skilled and experienced experts via Yahoo customer service phone number or our technical support email.

    ReplyDelete
  21. i am browsing this website dailly , and get nice facts from here all the time .

    ReplyDelete
  22. Thanks for the inspired use of both new image sets, and that sentiment stamp is a must have. Your cards are wonderful; first time on your blog, but I'll be back!!
    top Mobile App Development Companies in India

    ReplyDelete
  23. I really enjoyed reading this blog. It was explained and structured with perfection; Best Digital Marketing Company in Delhi

    ReplyDelete
  24. Thanks for sharing such an informative post.
    https://uchaai.com/contact-us/

    ReplyDelete
  25. Great article and it's helpful for everyone. Great Post!
    https://yuturntownhouse.com/about-us/

    ReplyDelete
  26. Online Front a magnificent Ecommerce website development company in India , is proficient and focused to create a user-friendly ecommerce website. Their innovative Ecommerce development and solutions aid your organizations in many other ways including increasing their business presence, allowing them to provide better customer service, increase their business efficiencies and to increase their return on investment. The team of skilled Ecommerce developers at Online Front are adept at giving a very pleasant, easily accessible and convenient shopping experience to the client.
    Visit:-


    E-commerce Website Development Company in Delhi
    Digital Marketing Agency in Delhi
    Website Design Company in Delhi
    Buy Website Packages in Delhi
    Search Engine Optimization(SEO) Services Provider in Delhi
    Local SEO Services Provider in Delhi

    Visit Our Partner’s Site:-

    Gas Stove Repair & Services in Delhi
    B2B Marketplace in Delhi
    Satta King

    ReplyDelete
  27. Nice blog. Thanks for sharing this informative post.

    ReplyDelete
  28. Did you know that you can easily view the contents of your phone on your TV without a cable? With a screen mirror app you can easily do the screen mirroring from Android to TV. Check out www.screenmirroring.me to find out more.

    ReplyDelete
  29. Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man,Keep it up.
    Best Study in New Zealand consultants in Delhi
    List of Top 5 Courses in Canada after 12th - Study in Canada

    ReplyDelete
  30. Nice & Informative Blog !
    Make sure to call us at our Quickbooks Customer Support Number 1-(855)-974-6537, and gain instant solutions to all your queries and issues on a single call.

    ReplyDelete
  31. The Pomsky is a designer breed of dog that is a hybrid of the Pomeranian and the Siberian Husky. Adorable Pomsky puppies have attracted a lot of attention recently and made them one of the most popular breeds of 2017.
    Best Online Pet Adoption : Cavapoo Puppies For Sale : Australian Shepherd Puppies Below $200 : Available Maltipoo Puppies Online : Where To Buy Golden Retriever Puppies OnlineBest Online Adoption|Healthy Puppies for Sale|Cavapoo puppies for sale

    ReplyDelete
  32. Really nice blog, thank you so much for this informative blog sharing with us. Buy laddu gopal dress online from Brijya.

    ReplyDelete
  33. Lakshay consultant is known for giving best services to there clients with full of honesty and dignity . Lakshay consultancy deals in Equities, Currencies, Commodities, IPOs, Stock Market Expert in Delhi , Bonds/NCDs through NSE, BSE, MCXSX, USE. Depository services through NSDL and CDSL.

    ReplyDelete
  34. Nice & Informative Blog !
    Are you looking for the best ways on QuickBooks Error 8007? We are here to help you. Call us at 1-855-977-7463 and get the best technical consultation to eliminate QuickBooks Error 8007 at an affordable rate.

    ReplyDelete
  35. Nice Blog !
    Managing company finance is one of the most crucial tasks of business.use QuickBooks accounting software.In case you want quick help for QuickBooks, call us on QuickBooks Customer Service.

    ReplyDelete
  36. Very interesting Content & Blog!! I am really like your blog while reading, please keep it posted on regular basis!!if you are facing any technical issue issue in QUICKBOOKS, please visit:

    QuickBooks Error 6189

    ReplyDelete
  37. Very interesting Content & Blog!! I am really like your blog while reading, please keep it posted on regular basis!!if you are facing any technical issue issue in QUICKBOOKS, please visit:

    QuickBooks Error 6189

    ReplyDelete
  38. Nice Post!
    Great content! Thanks so much for putting effort in this work .In case if you face any technical issue in QuickBooks, you can contact Us:

    Quickbooks Customer Service Phone Number

    ReplyDelete
  39. QuickBooks is an accounting software package developed and marketed by Intuit,if you face any technical issue or Quickbooks Error 1304 in QuickBooks, please visit:
    Quickbooks error 1304

    ReplyDelete
  40. Thank you for sharing this amazing piece of content. You are doing a great job, thanks for it.
    Sad Shayari with Hindi Images, Sad Shayari for Facebook Whatsapp in Hindi Sad Quotes Hindi Best Sad Shayari Collection in Hindi

    ReplyDelete
  41. Virtual event platforms that offer gamification will often include a dedicated tab where attendees can view tasks to complete as well as the game leaderboard. virtual edge and free registration software

    ReplyDelete
  42. Skip Hire Berkshire is the best skip hire services provider in Berkshire. Skip hire Berkshire offers cheap prices and all kinds of skip sizes as we value the needs of our customers. We provide our services all across at a competitive price. Book your order now and Get 20% instant discount.

    Visit our site for more details....

    ReplyDelete
  43. Nice Blog !
    Our team at QuickBooks Phone Number put their best foot forward into giving you the best services during these tumultuous times.

    ReplyDelete
  44. Lahore Smart City is going to be the best choice for commercial, investment and residential point of view. The scheme will have everything to attract national and international investors. In return, investors will get high revenue. On the other hand, the housing society is equipped with state of the art facilities. The facilities are just dream of come true for the people of Lahore. Peace, safety and eco-friendly behaviors. Future Development Holding hires and corporate’s with world-class developers, architectures and planners. This Smart City Lahore will have golf clubs and fields designed by experienced and world-recognized designers.

    ReplyDelete
  45. Wow, so beautiful and wonderful post! Thanks for giving an opportunity to read a fantastic and imaginary blog. It gives me lots of pleasure and interest. Thanks for sharing. If you need any technical support For QuickBooks Error 80029c4a in QuickBooks, click here, QuickBooks Error 80029c4a for best solution.

    ReplyDelete
  46. Bravo! The blog is really good, it is easy to read and has relevant information. You can also check AppSquadz.com they post some really good blogs. For more details, visit mobile app development company or contact us: +91-9717270746 or email us: sales@appsquadz.com

    ReplyDelete
  47. A Scientific Calculator
    is a Calculator designed to calculate science, engineering, and mathematics problems.

    Do you want to calculate your college grade point average? Use Our
    college GPA calculator to calculate grade point average (GPA)

    ReplyDelete
  48. Nice & Informative Blog!
    Our experts at QuickBooks Customer Service are fast and responsive to your inquiries related to QuickBooks in these difficult and distressing situations.

    ReplyDelete
  49. Appslure is an award-winning mobile app development agency building feature-packed and interactive mobile applications for startups, medium and large enterprises.

    ReplyDelete
  50. Hey! Well-written blog. It is the best thing that I have read on the internet today. Moreover, if you are looking for the solution of QuickBooks Software, visit at QuickBooks Customer Support Number to get your issues resolved quickly.

    ReplyDelete
  51. Hi, I'm kimjolly. It's my initiative for learning in the field of Mandarin in UAE. if you are keen interested in learning Feel free to visit my website also contact our 24*7 assistance for all query related to chinese native teachers.

    ReplyDelete
  52. Hey! Lovely blog. Your blog contains all the details and information related to the topic. In case you are a QuickBooks user, here is good news for you. You may encounter any error like QuickBooks Error, visit at QuickBooks Phone Number for quick help.

    ReplyDelete
  53. Ragdoll kittens for sale.
    We have ragdoll kittens for sale. They are full of personality already. They are very playful, affectionate and love to cuddle, they are toilet trained right now. They are checked and are very healthy. They have been brought up in a clean home with other pets and young children. Click on the link below to shop:

    https://ragdollitters.com

    ReplyDelete

  54. .T.C.C. .A.T.

    Nice one, Thanks for sharing valuable information with us. I really had some good time grabbing some knowledge. Still I am out to speak and propose you stuffs like.. Browse the widest, most trusted source of CHIHUAHUA PUPPIES FOR SALE. Search by desired gender, age, and more. Pure Bred Puppies For Sale With One Year Health Guarantee. Contact Us Today. TEACUP CHIHUAHUA FOR SALE NEAR ME

    ReplyDelete
  55. This comment has been removed by the author.

    ReplyDelete
  56. We present you our latest creation – Mahendra Aarna. Designed keeping in mind the comfort and convenience of the customer, this apartment comes with all the modern comforts of home. The interiors in Mahendra Aarna are designed keeping in mind western standards

    ReplyDelete
  57. Maine coon kittens for sale
    We raise exceptional Maine coon kittens for sale in a loving and caring environment. Dedicated to following a responsible breeding program, our focus is on keeping our animals healthy and happy for when they find their new homes.
    We are well known for having the best and healthiest Maine coon kittens for sale nationwide. Browse wide variety of kittens on our Website.

    https://carol-s-farm.company.com

    ReplyDelete
  58. Hey! Nice Blog, I have been using QuickBooks for a long time. One day, I encountered QuickBooks Customer Service in my software, then I called QuickBooks Customer Service Phone Number. They resolved my error in the least possible time.

    ReplyDelete