Comment rechercher et sélectionner des pièces non repérées

Tekla Structures - Not version-specific unnumbered numbering Question Mark
Environment
Not environment-specific
Attachments

Question :
Comment sélectionner dans le modèle les pièces dont le repérage n’est pas à jour, et qui ont un point d’interrogation après le numéro de repère de la pièce ?

Réponse :
Cela n’est pas possible en filtrant avec les catégories Pièce et Repère, étant donné que cette propriété de filtre ne reconnaît pas le point d’interrogation à la fin du repère de la pièce. Une autre raison est que le point d’interrogation est utilisé comme caractère joker pour représenter n’importe quel caractère. 

Solution de contournement 1
Une solution consiste à filtrer à l’aide d’un attribut de gabarit, où 
Catégorie= gabarit
Propriété= PART_POS ou ASSEMBLY_POS
Condition= Se termine par
Valeur=(?)

Référez-vous à l’exemple qui suit.

 

Image
filter_unnumbered_parts.png


Solution de contournement 2
Une autre solution consiste à utiliser une liste pour sélectionner des pièces non repérées. Lorsqu’une liste est ouverte, vous pouvez sélectionner la pièce associée en sélectionnant la ligne correspondante dans la liste. Cette ligne doit contenir le texte Id : et le champ de valeur GetValue("ID") directement après ce champ de texte. 

Vous trouverez ci-joint une liste simple dans laquelle il n’y a qu’une seule ligne PIÈCE avec deux champs de valeur, ID et PART_POS. La ligne PIÈCE contient la formule suivante, qui fournit uniquement les pièces dont le repère contient la chaîne (?) :


if match(GetValue("PART_POS"),"*(?)*")==1 then

Sortie()

else

StepOver()

endif


 

Cela a-t-il été utile?
Soumettre