MacroRugoCompound: Erreur résultats sur radier incliné
Plusieurs problèmes se posent:
- Les cotes de fond et les largeurs affichés ne sont pas les bons mais peuvent être les bons pour le calcul (affichage de currentValue dans le tableau et assignation de Sandbox value (v) lors de la création automatique des radiers discrétisés.
- Lors d'un calcul avec paramètre variable, on a qu'un résultat disponible
- Faire varier un des paramètres Diamètre des blocs, concentration de bloc, largeur du radier incliné, cote haute et basse du radier incliné, provoquent des effets de bords sur le nombre de radiers discrétisés et leurs propriétés.
Solutions à apporter:
- Surcharger la méthode CalcSerie pour créer les radiers discrétisés du radier incliné avant toute autre opération (Déplacer l'appel à
macroRugoCompound.generateInclinedFishway
de Calc à CalcSerie. - Il faut modifier
macroRugoCompound.generateInclinedFishway
pour affecter les SingleValue à la place des Sandbox values (v); - Interdire de varier la largeur du radier incliné, la cote haute et basse du radier incliné et, dans le cas où on choisit le radier incliné, interdire de varier le diamètre des blocs et la concentration de blocs.