IcepakImportObject.PFM

Description

La macro "IcepakImportObject.PFM" permet d’importer dans Flux PEEC une géométrie provenant du logiciel Icepak. Trois différents types d’objets Icepak peuvent être importés et simulés dans Flux PEEC:

  • Prismes
  • Cylindres, dont la section peut être pleine ou creuse
  • Polygones, qui sont utilisés pour représenter les conducteurs parallélépipédiques inclinés ou les conducteurs composés de plusieurs segments à section rectangulaire

Tous ces objets Icepak sont modélisés dans InCa3D comme des Tubes Géométriques.

Les exigences sur les objets Icepak pour que leur import soit correct dans Flux PEEC sont détaillées dans les blocs suivants.

Règles Icepak pour les prismes et les cylindres

Dans le logiciel Icepak, le nom des prismes et des cylindres doit commencer par les lettres x, y ou z, afin que Flux PEEC puisse connaître la direction du courant qui circule dans ces objets.

Dans Flux PEEC les Tubes Géométriques correspondants seront de couleur verte.

Règles Icepak pour les polygones

Dans le logiciel Icepak, deux règles principales doivent être appliquées par l’utilisateur :

  1. Le nom des polygones peut commencer par les lettres x, y ou z, néanmoins cela n’est pas obligatoire car les polygones sont aussi utilisés pour décrire les conducteurs inclinés, c’est-à-dire les conducteurs non alignés avec le repère principal XYZ.
    • Si la première lettre de leur nom est x, y ou z, cela signifie que la face d’entrée du Tube Géométrique correspondant sera perpendiculaire à la direction indiquée par cette lettre. En d’autres mots, dans le premier segment du Conducteur Tube créé le courant circulera dans la direction x, y ou z.
    • Autrement, la face d’entrée (qui est toujours rectangulaire) du Tube Géométrique correspondant sera automatiquement calculée par cette macro : le premier côté du rectangle sera égal à l'hauteur de l’objet Icepak de type polygone, alors que le deuxième sera égal au côté le plus petit du polygone qui permet de construire un Conducteur Tube le plus régulier possible. Un exemple typique de cette stratégie est montré dans l’image ci-dessous :

  2. Chaque polygone Icepak devrait avoir un nombre pair de sommets. En effet, dans ces conditions il est toujours possible de construire un Conducteur Tube plutôt régulier et qui sera créé dans Flux PEEC de couleur jaune.

D’autre part, pour les objets Icepak de type polygone ayant un nombre impair de sommets, cette macro affichera un message de warning et cherchera, néanmoins, de créer un Conducteur Tube. Sa forme pourrait être semblable à celle de l’objet Icepak d’origine, mais des différences sont à mettre en compte. Le Conducteur Tube créé sera de couleur rouge.

Entrée

  • Fichier Icepack que l'utilisateur veut importer dans Flux PEEC
  • Coefficient de conversion entre les dimensions des objets Icepak, exprimées en mètres, et l’unité de longueur du repère XYZ1 d’InCa3D qui par défaut est le millimètre
  • Epsilon géométrique, utilisé pour détecter les éventuelles collisions entre les Points Tubes qui décrivent la géométrie importée
  • Coefficient de régularité pour l’import des polygones, qui est utilisé pendant la construction des Tubes Géométriques qui décrivent les objets Icepak de type polygone. Ce coefficient assure que les Conducteurs Tubes créés sont le plus régulier possible et qu’ils représentent bien les polygones Icepak

Sortie

  • Géometrie Icepak importée dans Flux PEEC