<p>Recently I met with <a href="https://www.virtualroboticstoolkit.com/features" rel="nofollow noreferrer">TeamSim</a>. Its possibilities are impressing:</p>

<ul>
<li>you can make own robot via LDD and export it to the program</li>
<li>you cam make own mat (FLL, WRO, sumo mats are already available)</li>
<li>you can program a robot via NXT-G</li>
</ul>

<p>I have no chance to investigate this program in detail, but I think it's what you want.</p>

CC BY-SA 3.0
2015-12-24T02:04:01.673Z
Not sure how much control you would have over this, but just wanted to mention that the link given is dead
Sidharth Ghoshal
CC BY-SA 3.0
2016-04-24T18:53:11.077Z
fixed the link.
Alex
CC BY-SA 3.0
2014-05-09T18:16:30.980Z
2017-06-29T18:50:14.670Z
2017-06-29T18:50:14.670Z
Alex
<p>I know that there are quite a few LEGO CADs floating around, but are there any physically correct simulation environments for models built with LEGO / Technic / Mindstorms parts, that would, for example, allow me to:</p>

<ul>
<li>simulate how far would a particular moving part would move / rotate / etc, until it collides with other part</li>
<li>simulate gear links (ideally, with tolerances / precision / friction of plastic gears)</li>
<li>get estimates of speeds / torques exerted by specific motors</li>
<li>get estimates of battery power drain</li>
</ul>

<p>So far I've found <a href="http://www.robotvirtualworlds.com/">Robot Virtual Worlds</a>, but it doesn't seem to allow construction of arbitrary environments and, what's more important, seem to simulate only a few preset robots. Also it seems to be pretty crude in terms of physics simulated. Anything else exists?</p>

CC BY-SA 3.0
2015-01-25T22:30:48.897Z
Robotic Virtual Worlds does support the building of your own environments through the "Level Builder" tool, but I don't believe it supports importing your own robots yet - although the [RobotC team were talking about it in 2013](http://www.robotc.net/forums/viewtopic.php?f=67&t=5826&p=24000&hilit=model+importer).
Zhaph - Ben Duguid
<technic><mindstorms><cad>
Virtual LEGO / Technics / Mindstorms simulation environments
GreyCat
# Virtual LEGO / Technics / Mindstorms simulation environments

(Asked by: username_0 on 2014-04-30)

I know that there are quite a few LEGO CADs floating around, but are there any physically correct simulation environments for models built with LEGO / Technic / Mindstorms parts, that would, for example, allow me to:

* simulate how far would a particular moving part would move / rotate / etc, until it collides with other part
* simulate gear links (ideally, with tolerances / precision / friction of plastic gears)
* get estimates of speeds / torques exerted by specific motors
* get estimates of battery power drain

So far I've found [Robot Virtual Worlds](http://www.robotvirtualworlds.com/), but it doesn't seem to allow construction of arbitrary environments and, what's more important, seem to simulate only a few preset robots. Also it seems to be pretty crude in terms of physics simulated. Anything else exists?

**Tags:** technic, mindstorms, cad

> **Comments:**
> **username_1**: Robotic Virtual Worlds does support the building of your own environments through the "Level Builder" tool, but I don't believe it supports importing your own robots yet - although the [RobotC team were talking about it in 2013](http://www.robotc.net/forums/viewtopic.php?f=67&t=5826&p=24000&hilit=model+importer).  

---

## 1 answers

### Answer by username_2 on 2014-05-09. Score: 7

Recently I met with [TeamSim](https://www.virtualroboticstoolkit.com/features). Its possibilities are impressing:

* you can make own robot via LDD and export it to the program
* you cam make own mat (FLL, WRO, sumo mats are already available)
* you can program a robot via NXT-G

I have no chance to investigate this program in detail, but I think it's what you want.

> **Comments:**
> **username_3**: Not sure how much control you would have over this, but just wanted to mention that the link given is dead  
> **username_2**: fixed the link.  

---

