5.12.9.12. Ensembles ECAD - Armoires de commande

Les assemblages (assemblies) présentent quelques particularités par rapport aux assemblages MCAD/CNS "normaux". Cela concerne notamment la propriété fondamentale de la Bill of material.

Les illustrations suivantes montrent une comparaison d'une seule et même armoire électrique en PSOL par rapport à EPLAN et servent à illustrer la différence entre ces deux approches d'ingénierie (MCAD <-> ECAD).

Dans EPLAN, on remarque qu'il y a beaucoup moins de composants. Alors qu'en MCAD, les propriétés mécaniques et géométriques sont au premier plan, en cas d'utilisation dans un système ECAD, cette abondance de composants serait en fait prohibitive pour une application d'ingénierie pertinente. Il en résulte deux défis majeurs pour la modélisation :

  1. Réduction de l'abondance des composants sans modifier la géométrie

  2. Classification à différents niveaux (voir Mounting-Points dans l'illustration EPLAN)

Armoire électrique typique avec BOM dans la vue CADENAS. Notez le grand nombre de composants issus du focus MCAD, où l'accent est particulièrement mis sur la géométrie.

Armoire électrique typique avec BOM dans la vue CADENAS. Notez le grand nombre de composants issus du focus MCAD, où l'accent est particulièrement mis sur la géométrie.

La même armoire de commande vue d'en haut dans un système ECAD typique (ici EPLAN). On remarque le nombre réduit de composants dans la BOM, qui découle des exigences fonctionnelles ECAD.

La même armoire de commande vue d'en haut dans un système ECAD typique (ici EPLAN). On remarque le nombre réduit de composants dans la BOM, qui découle des exigences fonctionnelles ECAD.

La représentation suivante d'un composant de l'armoire électrique met en évidence les différentes exigences et particularités des systèmes ECAD typiques. Le composant correspondant a été généré dynamiquement à partir d'une multitude de pièces CADENAS individuelles lors de l'exportation et doit être considéré comme un accessoire/une pièce "virtuel(le)". Cela permet d'illustrer les différences d'approche entre MCAD et ECAD. En somme, les deux systèmes décrivent les mêmes géométries / corps volumiques, tout en suivant une approche d'ingénierie complètement différente.

La figure illustre l'effet du premier point de la liste ci-dessus, dans lequel la profusion de composants est fortement réduite. La géométrie présentée comprend plus de 40 composants issus du projet CADENAS.

La figure illustre l'effet du premier point de la liste ci-dessus, dans lequel la profusion de composants est fortement réduite. La géométrie présentée comprend plus de 40 composants issus du projet CADENAS.

La situation décrite ci-dessus entraîne toute une série de difficultés et d'éventuelles incohérences. Il en résulte des exigences très particulières pour le système de classification et le remplissage avec les données correspondantes qui, dans l'idéal, sont déjà prises en compte lors de la modélisation géométrique.

Du côté de la standardisation, il existe déjà dans ECLASS-Advanced, avec l'aspect "Composition des composants / Composition of components" (AGZ169), un système élaboré qui sert de base à notre système de classification. Cette classification (qui "vit" sur l'assemblage) énumère tous les composants / instances de l'assemblage et décrit les relations entre les pièces, c'est-à-dire les relations entre les paires et les composants appropriés qui sont assemblés entre eux dans l'espace tridimensionnel par le biais de Source-Mates et Target-Mates. En règle générale, les matrices source et cible sont décrites par des variantes de fixation / Mounting Descriptions, ainsi que des logements de composants / points de montage. Chaque composant de l'assemblage instancie un bloc "Composant".

Cette structure permet en fait de répondre à toutes nos exigences mentionnées ci-dessus. Pour l'assemblage d'un sous-ensemble, il existe déjà des matrices prédéfinies dans le système CNS, de sorte que nous pouvons nous limiter à la seule description des différents composants (sans 3D). La création de composants "artificiels" / assemblés, représentée à titre d'exemple dans l'image ci-dessus, peut également être réalisée très facilement à l'aide de la classification suivante.

Le modèle de données dans ECLASS-Advanced pour décrire la structure d'un assemblage d'articles individuels (mais complets)

Le modèle de données dans ECLASS-Advanced pour décrire la structure d'un assemblage d'articles individuels (mais complets)

Classification CNS de base pour la modélisation de la structure d'assemblage à partir de pièces détachées

Classification CNS de base pour la modélisation de la structure d'assemblage à partir de pièces détachées

L'attribut Component Group permet de regrouper la structure d'assemblage MCAD en groupes individuels selon ECAD.

L'attribut Component Function 3D attribue certaines fonctionnalités mécaniques aux groupes correspondants, comme par exemple la porte, la serrure, etc. Actuellement, seuls quelques systèmes ECAD, notamment EPLAN, peuvent traiter cette information. Cet attribut est numéroté, les valeurs autorisées sont données par les valeurs suivantes :

Door
Door left
Door right
...
...
Panel general
Side panel left
Side panel right

De cette manière, la fonctionnalité mécanique des différents composants ("groupes de composants") est spécifiée plus précisément dans le contexte de l'armoire électrique.

Dans un assemblage MCAD, chaque composant reçoit une instance de la classe CNSELEK|9|2 (classification Cabinet). Les codes de traitement (interfaces, traducteurs) fusionnent tous les composants ayant la même valeur de l'attribut Component-Group en géométries artificielles unifiées (voir illustration ci-dessus ). Nous insistons sur le fait que ce processus n'est possible qu'avec des composants spéciaux et très simples, qui font en quelque sorte office de masse de remplissage.

Syntaxe pour le remplissage de Component-Group:

Chaîne d'identification + @ + valeur numérique optionnelle telle que "Accessoires@3".

De cette manière, 1) la quantité de composants dans le système CNS peut être fortement réduite, et 2) une influence directe sur le tri des composants artificiels créés dans le système ECAD est possible. Ainsi, tous les composants ont été identifiés par le groupe de composants "Enclosure accessories general@1" (voir illustration ci-dessus ), ce qui a permis de garantir que le composant combiné (voir illustration ci-dessus ) apparaisse en première position dans la liste EPLAN BOM.

En règle générale, dans le cas de pièces combinées, seule la géométrie est combinée ; les différents composants ne contiennent alors par exemple pas de classifications CP ou d'informations telles que CNSORDERNO. Attention : dès que deux de ces composants sont combinés, qui ont chacun un numéro d'article défini, il y a un conflit tel que la pièce combinée ne peut plus avoir de numéro d'article bien défini. De cette manière, le processus décrit ne peut être effectué que dans certaines conditions :

  • La "partie principale" fournit des informations telles que CNSORDERNO, qui deviennent valables pour l'ensemble de la partie combinée.

  • Les pièces supplémentaires sont modélisées de telle sorte qu'elles contiennent exclusivement des classifications "compatibles" ; il s'agit notamment des points de montage, des modèles de perçage, des variantes de fixation/descriptions de montage, des espaces de blocage, etc. Les raccordements électriques et en particulier toute information provenant de l'ERPBASE et les informations telles que les différents numéros eClass posent problème.

Dans ces conditions, on obtient un schéma de synthèse purement géométrique qui, moyennant une modélisation appropriée, permet de cartographier la structure d'assemblage CNS dans l'approche d'ingénierie d'ECAD.

Instance unique de la classification "Cabinet" pour un seul composant

Instance unique de la classification "Cabinet" pour un seul composant

Le fonctionnement de la classification "Cabinet" pour un seul composant est représenté à titre d'exemple dans l'image ci-dessus. Dans le cas de véritables groupes de composants, des informations de classification identiques doivent être attribuées aux parties correspondantes. Comme l'attribut CNS_COMPONENT_GROUP est doté de l'index d'exécution "@1", il apparaît par ex. en première position dans l'arborescence des composants dans EPLAN.