Marges

Pour chaque Vali, il est possible d’ajouter une marge positive et une marge négative. Celles-ci sont toujours définies par rapport à la valeur du Vali, en pourcentage.

Pour un Vali qui n’utilise aucun autre Vali dans sa formule, les valeurs incluant la marge sont appelées « pire cas » et sont calculées comme suit :

  • worstcase_plus = value * (1 + margin_plus / 100)

  • worstcase_minus = value * (1 - margin_minus / 100)

Pour les Valis qui utilisent d’autres Valis dans leurs formules, les marges de ces Valis utilisés sont prises en compte dans le calcul du pire cas. Deux méthodes de propagation des marges sont actuellement prises en charge, comme expliqué ci-dessous.

La « marge totale » représente le rapport résultant entre le pire cas et la valeur réelle. Pour un Vali qui n’utilise aucun autre Vali, la marge totale est identique à la marge positive et à la marge négative définies. Le calcul est le suivant :

  • totalmargin_plus = (worstcase_plus / value - 1) * 100

  • totalmargin_minus = (worstcase_minus / value + 1) * 100

Le calcul des marges est entièrement compatible avec la conversion d’unités, les copies connectées, les modes et les autres fonctionnalités de RSP.

Propagation des marges

La propagation des marges entre les Valis qui utilisent d’autres Valis s’effectue selon l’approche du pire cas absolu.

Propagation du pire cas absolu

La propagation du pire cas absolu évalue la formule avec les valeurs de pire cas de tous les Valis qu’elle utilise et ajoute la marge du Vali lui-même. Pour les opérations négatives dans la formule, telles que la soustraction et la division, la pire valeur négative est utilisée afin d’obtenir le pire cas absolu. Si le même Vali est utilisé plusieurs fois dans la même formule, les différents cas sont évalués et comparés afin d’éviter des calculs excessivement extrêmes (par exemple, utiliser le pire cas positif au numérateur et le pire cas négatif au dénominateur).

À titre d’exemple, nous pouvons considérer une simple soustraction entre deux Valis, comme illustré dans le tableau suivant :

Nom du Vali

Formule

Valeur

Marge positive

Marge négative

Total Margin plus

Total Margin minus

Pire cas positif

Pire cas négatif

a

10

10

10%

10%

10%

-10%

11

9

b

5

5

20%

0%

20%

0%

6

5

c

a - b

5

10%

10%

32%

-46%

(11 - 5) * 1.1 = 6.6

(9 - 6) * 0.9 = 2.7

Notez que les seules marges sur lesquelles vous avez un contrôle sont la marge positive et la marge négative. Le reste est calculé par RSP. Les marges peuvent être saisies soit dans la vue tableau, soit dans le panneau d’informations d’un Vali sélectionné. Voir aussi la figure Margins for Valis pour un aperçu dans RSP.

image-20240320-112628.pngMarges pour les Valis - Marges et leur propagation vers la marge totale et le pire cas (positif et négatif, respectivement).

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Contenu