Using BondSim you can solve different problems in engineering ranging from simple mechanical, electrical, thermal system to complex solid-state electronic circuits, multibody systems and continuous problems. It offers a convenient environment for dealing with mechatronics systems based on Bond Graphs and continuous and discrete time block diagrams. It supports generation of 3D virtual dynamicaly driven robotic systems models.