Utilisation de la ligne directrice pour la restriction de la sélection d'élément
Si vous utilisez le système PDM HELiOS comme source de données pour les éléments, vous avez la possibilité d'utiliser le tracé de la ligne directrice pour limiter le choix dans la sélection des éléments. Les attributs suivants, qui seront analysés lors de l'insertion de l'élément, sont disponibles à cette fin :
Nom d'attribut |
Dénomination |
---|---|
PLANE_RESTRICTION |
|
BENDING_RESTRICTION |
|
VEERING_RESTRICTION |
Si le tracé de la ligne directrice ne correspond pas à la valeur de l'attribut de l'élément à insérer, l'élément sera ignoré.
Ces attributs sont utiles si vous souhaitez restreindre les options de sélection des éléments pour des classes de tuyau plus étendues lors de l'insertion des éléments, de sorte qu'une seule sélection unique soit possible et qu'aucun masque de recherche n'apparaisse.
À savoir :
Ces attributs ne sont actuellement utilisés dans aucune des variantes d'éléments livrées par ISD, par conséquent les masques HELiOS fournis ne contiennent pas non plus ces attributs. Si vous souhaitez utiliser ces attributs, vous devez compléter les masques HELiOS en conséquence à l'aide de l'Éditeur de masques.
PLANE_RESTRICTION - Plan de flexion
L'attribut PLANE_RESTRICTION comprend les valeurs suivantes :
0 |
Aucune limitation |
1 |
L'élément n'est disponible pour la sélection que si la flexion ou la dérivation de la ligne directrice s'étend horizontalement - selon le système de coordonnées universel - jusqu'à la position d'insertion. |
2 |
L'élément ne peut être sélectionné que si la flexion ou la dérivation de la ligne directrice s'étend verticalement - sur la base du système de coordonnées universel - jusqu'à la position d'insertion. |
Cet attribut est utile actuellement pour les Pièces en T.
Exemple : PLANE_RESTRICTION
BENDING_RESTRICTION - Direction de flexion
L'attribut BENDING_RESTRICTION comprend les valeurs suivantes :
0 |
Aucune limitation |
1 |
L'élément ne peut être sélectionné que si la flexion de la ligne directrice - selon le système de coordonnées universel - est orientée vers le haut. |
2 |
L'élément ne peut être sélectionné que si la flexion de la ligne directrice - selon le système de coordonnées universel - est orientée vers le bas. |
Cet attribut est utile actuellement pour le type d'élément Coude.
Exemple : BENDING_RESTRICTION
Ici, l'attribut supplémentaire BENDING_RESTRICTION a été ajouté au masque des fiches d'article pour les éléments du type "Genou" :
Dans cet exemple, nous utiliserons la variante KNIE.VAA qui a été introduite dans la base de données.
Dans l'image ci-dessous, des éléments du type Genou (Variante : KNIE.VAA) ont été placés dans les angles de la ligne directrice. L'image montre la différence entre plusieurs paramètres définis pour la direction de flexion.
Si l'attribut BENDING_RESTRICTION a la valeur 0, le genou sera proposé à la sélection sur tous les angles de la ligne directrice ; pour la valeur 1 seulement sur les angles avec flexion vers le haut, et pour la valeur 2 seulement sur les angles avec flexion vers le bas.
VEERING_RESTRICTION - Direction horizontale de la déviation
L'attribut VEERING_RESTRICTION peut prendre les valeurs suivantes :
0 |
Aucune restriction, traitement identique à celui du genou normal ; dans ce cas, l'attribut devrait simplement être laissé vide, ce qui a la même signification. N'est pas utilisé dans les conditions de recherche. |
1 |
Autorisé uniquement vers la droite |
2 |
Autorisé uniquement vers la gauche |
3 |
Symétrique ; autorisé à gauche ou à droite |
Le seul type d'élément dont l'insertion est influencée par l'attribut est le Genou.
Exemple : VEEERING_RESTRICTION
Dans l'exemple ci-dessous, deux genoux ont été autoplacés sur une simple chaîne d'arêtes. Le sens de l'écoulement est de gauche à droite.
Lors de la recherche d'un genou approprié pour la flexion à gauche, HiCAD ajoute à la recherche HELiOS la condition suivante :
VEERING_RESTRICTION = ''\'3*'\'2*'
Cela signifie que seuls les éléments qui n'ont pas de VEERING_RESTRICTION, qui sont symétriques ou qui dévient à gauche seront trouvés.
Dans l'exemple ci-dessus, le genou jaune a été trouvé et inséré.
Lors de la recherche d'un genou correspondant à la flexion à droite, la condition suivante a été ajoutée à la recherche HELiOS :
VEERING_RESTRICTION = ''\'3*'\'1*'
Cela signifie que seuls les éléments qui n'ont pas de VEERING_RESTRICTION, qui sont symétriques ou qui dévient à droite seront trouvés.
Dans l'exemple ci-dessus, le genou vert a été trouvé et inséré.
Pour les éléments symétriques, on aimerait pouvoir exprimer en plus que ceux-ci peuvent être insérés aussi bien pour les flexions à gauche qu'à droite, ce qui implique en même temps que ces éléments peuvent aussi être insérés dans le sens inverse de l'écoulement (à savoir pour les flexions à gauche).
Dans l'exemple suivant, un élément, dont la valeur VEERING_RESTRICTION est de 3, a été autoplacé la même chaîne d'arêtes :
Notez qu'au niveau de la flexion à gauche, l'ordre des points de jonction est inversé, l'élément a donc été inséré dans le sens inverse de l'écoulement qui va de gauche à droite.
Pour pouvoir utiliser une de vos propres variantes avec VEERING_RESTRICTION, cet attribut doit être affecté dans le fichier VAA. Les genoux suivent les directives de conception habituelles pour les genoux. Pour les exemples ci-dessus, les variantes se présentent comme suit :
Composants (T+P) • Sélection d'élément - Base de données ou Catalogue (T+P)