Valitypes

Les Valis peuvent avoir une certaine propriété, par exemple la masse, le coût, la puissance, la longueur, etc. Un type a un nom, une unité et peut avoir une formule par défaut. Avec les types, vous pouvez effectuer des calculs tels que la « somme des enfants », dans lesquels les Valis du même type dans les sous-Blocks sont additionnés.

Création de nouveaux types

La création et la modification des types s’effectuent sur la page Settings – Valitypes  (accessible en cliquant sur l’icône en bas à gauche, en sélectionnant Settings dans le menu qui apparaît, puis en sélectionnant Valitypes dans la liste du volet de gauche). Tous vos Valitypes existants apparaissent dans la liste de cette vue.

Pour créer un type, cliquez sur le bouton en bas à droite. Dans la fenêtre New Valitype qui s’ouvre, saisissez le nom, la description, l’unité et la formule (ou la valeur), puis cliquez sur pour ajouter un nouveau type.

La formule (ou la valeur) est préremplie lors de l’ajout du Valitype à un Block, mais vous pouvez toujours la remplacer ensuite par une autre formule.

En activant la case à cocher add by default pour un Valitype dans la liste, un Vali de ce type sera automatiquement ajouté aux nouveaux Blocks que vous créez. Double-cliquez sur la cellule de la colonne add by default pour un type et sélectionnez l’état requis (True ou False) dans le menu qui apparaît.

Ce paramètre est spécifique à l’utilisateur ; si vous le modifiez, cela n’affectera que les Blocks que vous créez.

Valis avec type

Un Vali avec un type porte le même nom que le type, et vous ne pouvez avoir qu’un seul Valitype par Block. Lorsque vous ajoutez un Vali et commencez à saisir le nom, une liste de tous les types existants vous sera proposée.

Ajout de Valitypes à un Block – lorsque vous commencez à saisir dans le champ Name, une suggestion de Valitypes existants apparaît.
Ajout de Valitypes à un Block – lorsque vous commencez à saisir dans le champ Name, une suggestion de Valitypes existants apparaît.

Lors de l’ajout d’un Valitype (par exemple, Masse), l’unité du Vali doit correspondre à celle du Valitype ou être convertible dans cette unité. Par exemple, si le Valitype Masse a pour unité kg, vous pouvez ajouter une nouvelle Masse avec l’unité g, mais pas avec l’unité s.

Pour les valeurs que vous pouvez additionner (par exemple, la masse totale est la somme de la masse des sous-Blocks), vous pouvez le faire automatiquement avec la formule « sum of children », en spécifiant soc() dans le champ Formula and unit. Cette fonction additionne les Valis du même type dans les sous-Blocks et vous donne la valeur totale.

Outre soc(), il existe d’autres fonctions intégrées que vous pouvez utiliser dans les Valitypes. Pour en savoir plus, consultez la page Valis and Calculations.

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