Zelf bouwen met Lego is niet meer nodig. Will Gorman ontwierp een 3D printer van Lego die een 3D model in Legoblokjes kan nabouwen. Een knappe variatie op de MakerBot en RepRap.
De LegoBot is zelf ook geheel van Lego gebouwd. In theorie zou de machine zichzelf kunnen kopieren. De 3D-printer gebruikt 3 Lego Mindstorms NXT Bricks met 9 NXT motoren.

Het 3D model is ontworpen in MLCad. Een Java-applicatie zet de file uit MLCad om in instructies voor de LegoBot. De robot plaatst vervolgens de steentjes op de gewenste locatie.
Op dit moment kan de LegoBot werken met Legosteentjes van 1×2, 2×2, 3×2, 4×2 en 8×2. Het bouwwerk kan maximaal 12 steentjes hoog worden. Gorman heeft een gedetailleerde handleiding van de MakerLegoBot op BattleBricks gezet.