I explain the situation.. I have a program done with Visual Basic for Catia, this program is an algorithm to know how to build a structure, like a porch for example: the solutions could be: first right beam, second left beam and the last, the beam on the top and the other solution, first left beam, second right beam and the last, the beam on the top.
The problem is that if you have a complex structure, the algorithm shows you a lot of possibilities, so I need a module for Catia, plugin, program or something that it can say: you cant choose this option because it is inestable and so, it will reduce the possiblities.
I was looking programs like Simulia Abaqus or Virtual Labs but I am not sure that it can do that I want.. or maybe a physic engine where the structure falls down if it is inestable.
Can anyone help me? Thank you so much!