Bonjour,
Je suis en train de réaliser une macro qui positionne des flotteurs sur 3 segments. Ces segments disposent de masses placées en leur milieu. Les segments sont positionnés en N avec des angles droits entre eux.
Le but est de calculer les coordonnées X et Y de chaque flotteurs grâce au solveur de façon à ce qu'ils soient parfaitement équilibrés avec les masses. Je sais que c'est un cas discontinu et que le solveur ne peut normalement pas le résoudre. Cependant, j'ai chinté le solveur pour qu'il trouve quand même. Je teste tous les cas possibles (pour 3 segments et 8 flotteurs: 3 sur le segment 1, 3 sur le 2, 2 sur le 3; etc...) et je fais une résolution pour minimiser la somme des moments et des forces. Normalement la résolution est possible mais il me retourne l'erreur :
"Solveur: une erreur s'est produite, ou la mémoire disponible est saturée."
Je me doute que le calcul que je lui demande est difficile avec de nombreuses conditions (facilement une 50aine).
Comment est-ce que je peux faire pour mener le calcul jusqu'au bout?
Merci de votre ide.
Cordialement
Partager